/*







Theme Name: WordPress Theme by 3dsolutions







Theme URI: http://www.xeethemes.com/







Description: The GianT Leap wordpress theme developed by  <a href="http://www.the3d-solutions.com">3dsolutions</a>.







Version: 6.2







Author: Khalid Meraj







Author URI: http://www.the3d-solutions.com/







Tags: blue, custom header, fixed width, two columns, widgets







*/







/* Begin Typography & Colors */







*{







  margin: 0;







  padding: 0;







  outline:0;







}







body {







	font-family: Arial,Verdana,sans-serif;







	line-height: 1.3em;







	margin:0 auto;







	background: url(images/bg_body.gif) repeat-x left top;







	font-size: 15px;







	color:#6d6d6d;







	}







a{







color:#0083f4 !important;







text-decoration:underline;







}







img { border: none; 

float:none;

margin-right:10px;

}







a:hover{







color:#000000;







text-decoration:none;







}







ul{







list-style:none;







font-size:15px;







padding:0;







margin:0;







padding-top:5px;







padding-left:5px;







}







#wrapper {







width:973px;







margin:0 auto;







}/*---------------------------Headings---------------------------------*/







h1,h2{







font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







font-size:18px;







font-weight:noraml;







color:#828282;







margin-bottom:15px;







}







h1 span, h2 span{







color:#2ec119;







}







h3{







font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







font-size:18px;







font-weight:noraml;







color:#0088fe;







margin-bottom:15px;







}







h4{







font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







font-size:18px;







font-weight:noraml;







color:#2ec119;







margin-bottom:15px;







}







h5 {







	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







	font-size:14px;







	font-weight:bold;







	margin:0 0 5px 0 !important;







}







.clear{clear:both; font-size:0px; line-height:0; height:0;}







/*---------------------------End Headings---------------------------------*/















/*---------------------------Header CSS---------------------------------*/







#header{







width:968px;







padding:10px 5px 5px 0;



height: 119px;



}







#logo {







width:543px;







height:119px;







float:left;







}







#top_buttons{







float:right;







padding-top:50px;







}







#top_nav{







width:100%;







height:38px;







padding:0 7px 0 7px;







}







#topnav_links{







float:left;







}







#search{







margin-top:10px;







margin-right:15px;







float:right;







height:20px;







position:relative;







bottom:2px;







}







div.search input {







	border:none;







	width:180px;







	font-size:13px;







	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







	padding-top:0;







	height:25px;







	padding-left:27px;







	background: url(images/search.gif) no-repeat left top;







	border:none;	







}/*---------------------------End Header---------------------------------*/















/*---------------------------Start Content---------------------------------*/















#content{







width:959px;







background: url(images/bg_content.png) repeat-y left top;







padding:0 7px;







margin-top:2px;







}







.small_txt p{







font-size:11px;







margin-bottom:8px !important;







line-height:normal;







}







#content_txt{







background: url(images/content_topshadow.gif) repeat-x left top;







}







#content_left{





padding:25px 20px;







}







.border_rightcolumn{







border-left:solid 1px #e5e5e5;







}







.welcome_txt{







color:#595959;







font-weight:bold;







font-size:14px;







}







.blue_bigtxt{







font-size: 12px;







color: #2498fc;







font-weight:bold;







}







#content_right{







width:331px;







padding:25px 20px 25px 12px;







}







#gallery{















padding:3px;







margin-bottom:15px;







}







.home-blog ul







{







font-size:14px !important;







margin-bottom:15px;







}







.home-blog ul li{







padding-bottom:15px;







}







.home-blog ul li a.title-r







{







	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







	font-size:18px;







	font-weight:noraml;







	color:#0088fe;







margin-bottom:15px;







padding-bottom:15px;







}







.home-blog ul li div.rss-read







{







float:right;







}







.gray_box{







background:url(images/bg_graybox.gif) repeat-y left top;







width:560px;







}







.gray_box2{







background:url(images/bg_graybox.gif) repeat-y left top;







width:320px;







}















.profile_box{







background: #f0f0f0;







width:365px;







height: 100%;







border: 1px #999999 solid;







padding: 15px;







margin: 15px;







}















.profile_box input {







font-size: 14px;







}















.profile_box select {







font-size: 14px;







}















.profile_box td {







font-size: 16px;







}















.profiletxt{







background: #f0f0f0;







padding:15px;







}















.gray_box h5{







color:#417eb7;







font-size:14px;







font-weight:bold;







margin:0 0 10px 0 !important;







}







.gray_boxtxt{







background:url(images/bg_grayboxtop.gif) no-repeat left top;







padding:15px;







}







.we_rept{







margin-top:20px;







background:url(images/weeklyreport.gif) no-repeat top left;







color:#FFFFFF;







font-weight:bold;







height:64px;







}







.we_rept a{







font-size:11px;







font-weight:normal;







color:#FFFFFF !important;







}







#radio_broadcast{







padding-top:20px;







padding-bottom:17px;







}







/*---------------------------End Content---------------------------------*/















/*---------------------------Start Footer---------------------------------*/







#footer_main{







background: url(images/bg_footer.gif) repeat-x left top #326fa8;







height:85px;







}







#footer{







width:933px;







margin:0 auto;







padding:20px 20px 0 20px;







position:relative;







}







.footerlinks{







}







.footerlinks .sf-blue







{







position:absolute;







left:20px;







top:20px;







height:20px;







}







.footermenu2_links{







position:absolute;







left:250px;







top:40px;







}







.footerlinks .sf-blue ul, .footermenu2_links ul{







list-style:none;







padding:0;







margin:0;







background:none;







height:20px !important;







}







.footerlinks ul li ul{







display:none;







}







.footerlinks .sf-blue li{







display:inline;







background: url(images/sep_footer.gif) no-repeat right 3px !important;







padding:0 10px;







line-height:20px !important;







}







.footermenu2_links ul li{







display:inline;







background: url(images/sep_footer.gif) no-repeat left 3px !important;







padding:0 10px;







line-height:20px !important;







}







.footerlinks .sf-blue li a, 







.footerlinks .sf-blue li a:visited







{







font-size:12px !important;







color:#123e66 !important;







text-decoration:none !important;







font-weight:normal !important;







padding: 0 5px !important;







}







.footerlinks .sf-blue li a:hover, .footerlinks .sf-blue li.selected a







{







font-size:12px !important;







color:#FFFFFF !important;







text-decoration:none !important;







font-weight:normal !important;







 padding: 0 5px !important;







}







 .footermenu2_links ul li a{







font-size:12px;







color:#123e66 !important;







text-decoration:none;







}







.footerlinks ul li a:hover, .footermenu2_links ul li a:hover, .footerlinks ul li.active a{







font-size:12px;







color:#fff !important;







text-decoration:underline;







}







.footerlinks ul li.item63item65{







background:none;







}







.footermenu2_links ul li.item65{







background:none;







}







.copyright{







position:absolute;







left:30px;







top:40px;







color:#b5d3ef;







font-family:Arial, Helvetica, sans-serif;







font-size:12px;







color:#123e66;







}







.sociallinks{







position:absolute;







top:30px;







right:20px;







}







/*/////////////////////////////updated by Toqeer//////////////////////////*/







.biggray_boxtxt{







background:url(images/bg_biggraybox_top.gif) no-repeat left top;







padding:5px 15px 5px 15px;







}





.smaillgray_boxtxt{





float:left;

background:url(images/bg_smalgraybox.gif) no-repeat left top;

height:auto;

padding-left: 0px;

width: 323px;

}



.gray_box_three{







width:530px;







background:url(images/graybox_three.gif) repeat-x left bottom #FFFFFF;







padding:15px;







}







.bullet_txt{







margin-bottom:15px;







}







.bullet_txt ul{







list-style:none;







padding:0;







margin:0;







}







.bullet_txt ul li{







background:url(images/bullet_arrow.gif) no-repeat left 5px;







padding:0 0 0 15px;







margin-bottom:10px;







}







.biggray_box{







background:url(images/bg_biggraybox.gif) repeat-y left top;







width:918px;







}







.hot_markets{







text-align:center;







margin:0 10px 25px 0;







}







.hotmarket_img{







margin-bottom:11px;







}







.graybox_small{







background:url(images/graybox_small.gif) no-repeat left top;







width:209px;







text-align:center;







padding:12px 0 0 0;







}







.main_banner{







border:solid 5px #cccccc;







font-family:Arial, Helvetica, sans-serif;







font-size:15px;







color:#f5f5f5;







width:900px;







background-color:#3e7bb5;







text-align:center;







}







.main_banner h1{







font-family:Arial, Helvetica, sans-serif;







font-size:26px;







color:#f5f5f5;







text-align:center;







margin-bottom:15px;







}







.padd-10-right{







padding-right:15px;







}







.padd-10-lt{







padding-left:10px;







padding-top:15px;







padding-right:40px;







}







.red_txt{







color:#FF0000;







}







.img_left{margin-right:10px;







float:left;







}







.join_nowbox{







background:url(images/box_whyjoin.gif) no-repeat left top;







position:relative;







width:250px;







height:75px;







margin:0 0 60px 0;







padding:15px 5px 6px 10px;







font-size:12px;







line-height:normal;







}







.join_numbers{







position:absolute;







left:-8px;







bottom:-40px;







}







.orangeheading_btn{







margin-left:15px;







}







.txt_right{







text-align:right;







}







table.contenttoc {







  margin: 5px;







  border: 1px solid #ccc;







  padding: 5px;







  float: right;







}







table.contenttoc td {







  padding: 0 5px;







}







.contentheading{







padding-left:0px;







padding-right:10px;







font-size:19px;







height:50px;







font-weight:bold;







font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







color:#5DB914;







text-align:left;







}







.contentheadingsan{







padding-right:10px;







font-size:19px;







height:50px;







font-weight:bold;







font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;







color:#5DB914;







text-align:left;







}







.widget_recent_entries{







border:solid 1px #8cc947;







border-top:none;







background:#e1fac4;







margin-bottom:20px;







padding-bottom:5px;







position:relative;







width:328px;







}







.widget_recent_entries div.rss-read{







display:none;







}







table.widget_recent_entries 







{







border:none;







border-top:none;







background:none;







margin-bottom:0px;







padding-bottom:0px;







}







.widget_recent_entries h3, .widget_recent_entries h2{







background:url(images/bg_blodheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}







.widget_recent_entries ul







{







list-style:none;







padding:5px 5px 5px 5px;







margin:0px;







color:#828181;







}







.widget_recent_entries ul li







{







list-style:none;







padding:0px;







margin:0px;







padding:2px 0;







}







.widget_recent_entries ul li a{







color:#8FCA49 !important;







text-decoration:none;







font-family:Arial, Helvetica, sans-serif !important;







font-size:14px;







}







.widget_recent_entries ul li a:hover{







color:#8FCA49 !important;







text-decoration:underline !important;







}







.widget_execphp{







border:solid 1px #f5ab2f;







border-top:none;







background:#f8efdf;







margin-bottom:20px;







/*padding-bottom:5px;*/







font-family:Arial, Helvetica, sans-serif !important;







width:328px;







}







.widget_execphp a{







color:#828181 !important;







}







.widget_execphp td{







padding:0 5px;







}







.widget_execphp h3{







background: url(images/bg_eventsheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}







.contentheading_contentpaneopenevent{







color:#EB9E30;







}







.contentpaneopen_contentpaneopenevent a{







font-size:12px;







text-decoration:none;







}







.contentpaneopen_contentpaneopenevent a:hover{







font-size:12px;







text-decoration: underline;







}







.yd_rp_widget{







margin-bottom:15px;







margin-top:30px;







}







.yd_rp_widget ul li{







padding-bottom:25px; 







}







.yd_rp_excerpt{







font-size:13px;







padding:10px 0 5px 0; 







}







.yd_rp_widget ul li h4 a{







font-size:14px;







margin-bottom:10px;







}







.widget_archive{







border:solid 1px #f5ab2f;







border-top:none;







background:#f8efdf;







margin-bottom:20px;







padding-bottom:5px;







font-family:Arial, Helvetica, sans-serif !important;







width:328px;







}







.widget_archive h3,.widget_archive h2, .widget_text h2{







background: url(images/bg_eventsheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}







.widget_archive ul







{







list-style:none;







padding:5px 5px 5px 5px;







margin:0px;







}







.widget_archive ul li







{







list-style:none;







padding:0px;







margin:0px;







padding:2px 0;







}







.widget_archive ul li a{







color:#EA9C30 !important;







text-decoration:none;







font-family:Arial, Helvetica, sans-serif !important;







font-size:14px;







}







.widget_archive ul li a:hover{







color:#EA9C30 !important;







text-decoration:underline !important;







}







.widget_categories, .widget_calendar{







border:solid 1px #8cc947;







border-top:none;







background:#e1fac4;







margin-bottom:20px;







padding-bottom:5px;







position:relative;







width:328px;







}







.widget_categories h3, .widget_categories h2{







background:url(images/bg_blodheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}







.widget_categories ul







{







list-style:none;







padding:5px 5px 5px 5px;







margin:0px;







color:#828181;







}







.widget_categories ul li







{







list-style:none;







padding:0px;







margin:0px;







padding:2px 0;







}







.widget_categories ul li a{







color:#8FCA49 !important;







text-decoration:none;







font-family:Arial, Helvetica, sans-serif !important;







font-size:14px;







}







.widget_categories ul li a:hover{







color:#8FCA49 !important;







text-decoration:underline !important;







}







.widget_tag_cloud,.widget_text{







border:solid 1px #f5ab2f;







border-top:none;







background:#f8efdf;







margin-bottom:20px;







padding-bottom:5px;







font-family:Arial, Helvetica, sans-serif !important;







width:328px;







}







.widget_tag_cloud div{







padding-left:5px;







}







.widget_tag_cloud div a, .widget_text a{







color:#EA9C30 !important;







text-decoration:none;







}







.widget_tag_cloud div a:hover, .widget_text a:hover{







text-decoration:underline;







}







.widget_tag_cloud h3{







background: url(images/bg_eventsheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}.widget_calendar h2, .widget_calendar h3{







background: url(images/bg_blodheading.gif) repeat-x left top;







font-size:16px;







font-weight:bold;







text-transform:uppercase;







color:#fff;







height:38px;







line-height:38px;







padding:0 0 0 15px;







margin-bottom:5px;







font-family:Geneva, Arial, Helvetica, sans-serif;







}







.widget_calendar a{







color:#8cc947 !important;







text-decoration:none;







}







.widget_calendar a:hover{







color:#8cc947 !important;







text-decoration:underline;







}







#wp-calendar,.textwidget{







margin-left:0px;







}







#wp-calendar a{color:#72B92E;}.post h3{margin-top:40px;}.entry p{margin:15px 0 0 15px;}#home_page_kathy{margin:-20px 0 0 0 !important;}







/*---------------------------End Footers---------------------------------*/















/****New CSS Added on 27 October 2010 for Best Market Place Pages****/







.info_sec {







	width:920px;







	height:auto;







	float:left;	







}







.infoBanner_sec {







	width:910px;







	height:auto;







	float:left;







	background:#cacaca;







	padding:5px;







}







.infoBanner_secInn {







	width:910px;







	height:auto;







	float:left;







	background:url(images/banner_blue_img.png) left repeat-x;







}







.infoBanner_left {







	width:388px;







	height:auto;







	float:left;







}







.infoBanner_right {







	width:495px;







	height:auto;







	float:right;







	padding:18px 0 0 0;







}







.infoBanner_right_img {







	width:95px;







	height:281px;







	float:right;







}







.infoBanner_right_text {







	width:390px;







	height:auto;







	float:left;







	font-size:16px;







	color:#f1f1f1;







	padding:0 10px 0 0;







	line-height:22px;







}







.infoBanner_right_text p {







	padding:0 0 20px 0;







	margin:0;







	float:left;







	width:390px;







}







.infoBanner_right_text p span {







	width:auto;







	height:auto;







	float:left;







}







.info_body_sec {







	width:920px;







	height:auto;







	float:left;







	padding:26px 0 0 0;







}







.info_body_secLeft {







	width:555px;







	height:auto;







	float:left;







}







.info_video_sec {







	width:555px;







	height:auto;







	float:left;







	padding-bottom:24px;







}







.memphis_pro {







	width:553px;







	height:auto;







	float:left;







	border:#b8b4b4 solid 1px;







	background:#f3f3f3;







}







.memphis_pro_heading {







	width:543px;







	height:34px;







	float:left;







	background:url(images/header_blueBg.jpg) repeat-x;







	font-size:20px;







	color:#fff;







	padding:7px 0 0 10px;







}







.memphis_proInn {







	width:513px;







	height:auto;







	float:left;







	padding:20px;







}







.memphis_proInn_left {







	width:178px;







	height:auto;







	float:left;







}







.memphis_proInn_right {







	width:310px;







	height:auto;







	float:right;







	color:#535353;







	font-size:13px;







}







.memphis_proInn_right h4 {







	width:310px;







	height:auto;







	float:left;







	color:#535353;







	margin:0;







	padding:0 0 14px 0;







	font-weight:bold;







	font-size:14px;







}







.memphis_proInn_right p {







	padding:0;







	margin:0;







	float:left;







	width:100%;







}







.memphis_proInn_right p.padTop {







	padding:3px 0 0 0;







	margin:0;







	float:left;







	font-size:12px;







}







.memphis_proInn_right p.padBottom {







	padding:0 0 15px 0;







	margin:0;







	float:left;







}







.memphis_proInn_right p span.txt {







	width:200px;







	height:auto;







	float:left;







}







.memphis_proInn_right p span.txt1 {







	width:80px;







	height:auto;







	float:left;







}







.view_proButton {







	width:555px;







	height:auto;







	float:left;







	padding:20px 0 0 0;







}







.info_body_secRight {







	width:308px;







	height:auto;







	float:right;







}







.send_infoSec {







	width:308px;







	height:auto;







	float:left;







	padding:0 0 30px 0;







}







.send_infoSec_top {







	width:292px;







	height:48px;







	float:left;







	background:url(images/send_infoBG.png) no-repeat;







	padding:10px 0 0 16px;







	color:#fff;







	font-size:16px;







	font-weight:bold;







}







.send_infoSec_top p {







	margin:0;







	padding:0;







	float:right;







	width:264px;







}







.send_infoSec_bottom {







	width:276px;







	height:auto;







	float:left;







	background:url(images/send_innerBG.png) left bottom no-repeat;







	padding:20px 16px 5px 16px;







	color:#fff;







	font-size:16px;







	font-weight:bold;







}







.send_infoSec_bottom p {







	padding:0 0 6px 0;







	margin:0;







	float:left;







	width:100%;







}







td.text {







	width:80px;







	height:auto;







	float:left;







	color:#d39b54;







	font-size:13px;







	font-weight:bold;







	padding:4px 0 0 0;







}







td.textfeild {







	width:181px;







	height:26px;	







}







.infoTextfeild {







	width:175px;







	height:26px;







	float:left;







	background:url(images/inputBG.png) no-repeat;







	border:none;







	padding:0 0 0 6px;







	font-size:12px;







	color:#333;







}







.infoSubmit_sec {







	width:99px;







	height:36px;







	float:left;







}







.infoSubmit {







	width:99px;







	height:36px;







	float:left;







	background:url(images/submitButton.png) no-repeat;







	border:none;







}







.greenBubble_sec {







	width:236px;







	height:180px;







	float:left;







	background:url(images/greenBubble.png) no-repeat;







	color:#fff;







	font-size:13px;







	padding:5px 42px;







	line-height:18px;







	font-weight:bold;







	position:relative;







}







.greenOuterText {







	width:150px;







	height:auto;







	position:absolute;







	color:#505050;







	top:156px;







	left:82px;







}







.greenOuterText h4 {







	width:150px;







	height:auto;







	color:#505050;	







	margin:0;







	padding:0;







	font-size:22px;







	font-weight:normal;







}







.greenOuterText h5 {







	width:150px;







	height:auto;







	margin:0;







	padding:0;







	font-size:16px;







	font-weight:normal;







}







.infoRight_vidi {







	width:308px;







	height:auto;







	float:left;







	padding:20px 0 0 12px;







}







.entry{



padding-right:10px;



text-align:justify;



}







/****New CSS Added on 27 October 2010 for Best Market Place Pages ends here****/

.mid{

width:120px !important;

}

.webinars-archive img{
    float: none !important;
}
#aboutus img {
float:left !important;
}

