@charset "utf-8";

/* CSS Document */

body{ background: url(https://realestate.imforza.com/images/bg.jpg) top repeat-x #e7f0ff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#444}

.blueText{ color:#0082A8;}

a {color:#005e77;font-size:12px;font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px}

.clear{clear:both; height:1px}

h1{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#005e77; font-weight:bold; display:inline;margin:0px; padding:0px}

h2{ font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:18px; color:#005e77; font-weight:bold; display:inline;margin:0px; padding:0px}

h3{color:#0082A8;font-weight:bold;font-size:16px;font-family:Century Gothic,Tahoma, Geneva, Arial, Helvetica, sans-serif;display:inline;margin:0px; padding:0px}

h4{color:#0082A8;font-weight:bold;font-size:14px;font-family:Century Gothic,Tahoma, Geneva, Arial, Helvetica, sans-serif;display:inline;margin:0px; padding:0px}

h4{color:#0082A8;font-weight:bold;font-size:14px;font-family:Century Gothic,Tahoma, Geneva, Arial, Helvetica, sans-serif;display:inline;margin:0px; padding:0px}

a.sched{color:#0082A8;font-weight:bold;font-size:14px;font-family:Century Gothic,Tahoma, Geneva, Arial, Helvetica, sans-serif; text-decoration:none}

a.lnkBlue{color:#005e77; font-weight:bold}

.divider{width:3px;height:43px;	background:url(https://realestate.imforza.com/images/divider.jpg) no-repeat;}

.breadcrumbsDIV{padding:10px 10px 20px 0; margin:0 10px 0 15px; font-family:Tahoma, Arial, Helvetica, sans-serif; }

.breadcrumbs{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;padding:0px 10px 0px 0px; margin:0px; float:left; }

.brdcrmbs-select{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;padding:0px 10px 0px 8px; margin:0px; float:left; background:url(https://realestate.imforza.com/images/home_teal_arw.jpg) left center no-repeat }

.breadcrumbs a{ color:#333; text-decoration:none }

.brdcrmbs-select a{ color:#333; text-decoration:none}

.bodyContainer{padding:10px 20px 0px 20px;}

li.bodyconLI{ list-style:disc; margin-left:45px}

li.bodyconLIblog{ margin-left:10px; margin-bottom:15px;}

.certifybody{padding:10px 0; text-align:center; margin:0px;list-style:none}

.certifybody ul{padding:0px; margin:0px auto;list-style:none}

.certifybody li{padding:0px 12px; margin:0px;list-style:none; float:left;}

#flashcontent{ height:323px; padding-top:3px}
.faq-div{ padding:5px 0}

.remDIV{float:left; width:250px; padding-right:5px; text-align:left}

.rem-txt{float:left; width:70px; height:25px;padding-right:5px; padding-top:5px; text-align:left; list-style:none}

.rem-txt2{float:left; width:120px; height:25px;padding-right:5px; padding-top:5px; text-align:left; list-style:none}

.rem-chckbox{float:left; width:20px; padding-right:5px; text-align:right; list-style:none}

.hlbox{background: url(https://realestate.imforza.com/images/hlbox-m.gif) repeat-y; width:713px; margin-top:5px; }

.hlbox-t{background: url(https://realestate.imforza.com/images/hlbox-t.gif) no-repeat; padding:20px 20px 5px 20px; height:40px;}

.hlbox-m{padding:10px 20px 0px 20px;}

.hlbox-b{background: url(https://realestate.imforza.com/images/hlbox-b.gif) no-repeat; height:10px;}

.hrbox{background: url(https://realestate.imforza.com/images/hrbox-m.gif) repeat-y; width:222px ; margin-top:8px;}

.hrbox-t{background: url(https://realestate.imforza.com/images/hrbox-t.gif) no-repeat; padding:20px 20px 0px 20px; height:40px;}

.hrbox-ts{background: url(https://realestate.imforza.com/images/hrbox-t.gif) no-repeat; padding:20px 10px 0px 10px; height:40px;}

.hrbox-m{padding:10px 20px 0px 20px;}

.hrbox-b{background: url(https://realestate.imforza.com/images/hrbox-b.gif) no-repeat; height:12px;}

.homeHeaderbg2{background:url(https://realestate.imforza.com/orderforms/images/top_order.jpg) top left no-repeat}

.homeHeaderbg{background:url(https://realestate.imforza.com/images/top.jpg) top left no-repeat}

.homeHeaderbg ul{ margin:0px; padding:0px; list-style:none}

.homeHeaderbg2 ul{ margin:0px; padding:0px; list-style:none}

.header-about{ background:url(https://realestate.imforza.com/images/header_about_us.jpg) no-repeat; height:167px; width:717px}

.header-contact{ background:url(https://realestate.imforza.com/images/header_contact_us.jpg) no-repeat; height:167px; width:717px}

.header-fmc{ background:url(https://realestate.imforza.com/images/header_realestate_consultation.jpg) no-repeat; height:167px; width:717px}

.header-trafficpro{ background:url(https://realestate.imforza.com/images/header_trafficpro_setup_form.jpg) no-repeat; height:167px; width:717px}

.header-seo-project{ background:url(https://realestate.imforza.com/images/header_seo_project.jpg) no-repeat; height:96px; width:717px}

.header-seo-project-submitted{ background:url(https://realestate.imforza.com/images/header_monthly_seo_submitted.jpg) no-repeat; height:96px; width:717px}

.header-seo-content{ background:url(https://realestate.imforza.com/images/header_seo_content.jpg) no-repeat; height:96px; width:717px}

.header-homepage-boost{ background:url(https://realestate.imforza.com/images/header_homepage_boost.jpg) no-repeat; height:96px; width:717px}

.header-homepage-sem-req{ background:url(https://realestate.imforza.com/images/header_monthly_sem_req.jpg) no-repeat; height:96px; width:717px}

.header-homepage-sem-sbq{ background:url(https://realestate.imforza.com/images/header_monthly_sem_sbq.jpg) no-repeat; height:96px; width:717px}

.header-monthly-seo{ background:url(https://realestate.imforza.com/images/header_monthly_seo.jpg) no-repeat; height:96px; width:717px}

.header-tag-optimization{ background:url(https://realestate.imforza.com/images/header_tag_optimization.jpg) no-repeat; height:96px; width:717px}

.header-kickstart-package{ background:url(https://realestate.imforza.com/images/header_kickstart_package.jpg) no-repeat; height:96px; width:717px}

.header-brandingpro{ background:url(https://realestate.imforza.com/images/header_brandingpro_setup_form.jpg) no-repeat; height:167px; width:717px}

.header-imforzasupport{ background:url(https://realestate.imforza.com/images/header_imforza_support_form.jpg) no-repeat; height:167px; width:717px}

.header-faq-trafficpro{ background:url(https://realestate.imforza.com/images/header_faq_trafficpro.jpg) no-repeat; height:150px; width:717px}
.header-faq-seocampaign{ background:url(https://realestate.imforza.com/images/header_faqSEO.jpg) no-repeat; height:150px; width:717px}

.header-sem-questionnaires{ background:url(https://realestate.imforza.com/images/header_sem_questionnaires.jpg) no-repeat; height:150px; width:717px}

.header-seo-questionnaires{ background:url(https://realestate.imforza.com/images/header_seo_questionnaires.jpg) no-repeat; height:150px; width:717px}

.header-faq-sem{ background:url(https://realestate.imforza.com/images/header_sem_faq.jpg) no-repeat; height:150px; width:717px}

.header-faq-social-media{ background:url(https://realestate.imforza.com/images/header_social_media_faq.jpg) no-repeat; height:150px; width:717px}

.header-faq-link-building{ background:url(https://realestate.imforza.com/images/header_link_building_faq.jpg) no-repeat; height:150px; width:717px}

.header-faq-blog-marketing{ background:url(https://realestate.imforza.com/images/header_blog_marketing_faq.jpg) no-repeat; height:150px; width:717px}

.header-faq-email-marketing{ background:url(https://realestate.imforza.com/images/header_email_marketing_faq.jpg) no-repeat; height:150px; width:717px}

.header-imsupport{ background:url(https://realestate.imforza.com/images/header_imforza_support.jpg) no-repeat; height:150px; width:717px}

.header-privacy{ background:url(https://realestate.imforza.com/images/header_privacy_term.jpg) no-repeat; height:167px; width:717px}

.header-seo{ background:url(https://realestate.imforza.com/images/header_seo.jpg) no-repeat; height:167px; width:717px}
.header-reseo{ background:url(https://realestate.imforza.com/images/header_re_seo.jpg) no-repeat; height:167px; width:717px}
.header-linkbuying{ background:url(https://realestate.imforza.com/images/header_link_building.jpg) no-repeat; height:167px; width:717px}
.header-social{ background:url(https://realestate.imforza.com/images/header_social_media.jpg) no-repeat; height:167px; width:717px}
.header-reppc{ background:url(https://realestate.imforza.com/images/header_re_paidsearch.jpg) no-repeat; height:167px; width:717px}

.header-sitemap{ background:url(https://realestate.imforza.com/images/header_sitemap.jpg) no-repeat; height:150px; width:717px}

.header-support{ background:url(https://realestate.imforza.com/images/header_support.jpg) no-repeat; height:150px; width:717px}

.header-support2{ background:url(https://realestate.imforza.com/images/header_support2.jpg) no-repeat; height:150px; width:717px}


.header-successstory{ background:url(https://realestate.imforza.com/images/header_success_story.jpg) no-repeat; height:150px; width:717px}

.header-ty{ background:url(https://realestate.imforza.com/images/header_thankyou.jpg) no-repeat; height:167px; width:717px}

.header-rem{ background:url(https://realestate.imforza.com/images/header_realestate.jpg) no-repeat; height:167px; width:717px}

.header-bm{ background:url(https://realestate.imforza.com/images/header_blog.jpg) no-repeat; height:167px; width:717px}

.header-em{ background:url(https://realestate.imforza.com/images/header_email.jpg) no-repeat; height:167px; width:717px}

.header-vm{ background:url(https://realestate.imforza.com/images/header_videomarketing.jpg) no-repeat; height:167px; width:717px}

.header-terms{ background:url(https://realestate.imforza.com/images/header_term.jpg) no-repeat; height:167px; width:717px}

.headerCol01{width:670px; background:url(https://realestate.imforza.com/images/imFORZA.gif) no-repeat top left;margin:20px 0 0 20px; float:left}

.headerCol01txt{margin-top:0px; margin-bottom:0px;padding-left:63px;padding-bottom:0px; font-size:13px;font-family:century gothic, arial, tahoma;}

.headerCol01txt2{margin-top:0px;padding-left:121px; padding-top:0px; font-size:9px;font-family:century gothic, arial, tahoma; line-height:10px}

.headerCol02{width:245px; float:left; padding-top:20px; text-align:right}

.menu_text{ padding-top:15px; }

.midcontentCol01{width:713px; float:left; padding:0 10px}

.midcontentCol02{width:222px; float:right; padding-right:20px}

.midcontentCol01_order{width:718px; float:left}

.midcontentCol02_order{width:217px; float:left;}

.midcontent-sidebardiv{
	background:url(https://realestate.imforza.com/images/midcontent_right.jpg) left top no-repeat;
	width:220px;
	padding:30px 0 0 0;
	float:left;
	position:relative;
	/*top: -44px;*/
	top: -44px;
	}
.midcontent-sidebar{
	height:335px;
	}

.midcontent-sidebartxt{	font-family:Arial, Helvetica, sans-serif;font-weight:bold;	font-size:11px;	line-height:14px;	color:#333;}

a.midcontentlink{font-family:Arial, Helvetica, sans-serif; font-weight:bold;	font-size:14px;	line-height:14px;	color:#fff; text-decoration:none}

a.midcontentlink:hover{	font-family:Arial, Helvetica, sans-serif;font-weight:bold;	font-size:14px;	line-height:14px;	color:#333;; text-decoration:none}

.midcontent-img{float:left;padding:10px 8px 5px 0 ;	}

.midcontent-txt{float:left;padding:0px;font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	color:#333; width:145px}

.midcontent{padding:0 10px}

/*Right Navigation*/

.real{padding:0 10px; height:80px;}

.clients{list-style:none;padding:38px 10px 0 10px;height:80px;}

.blog{list-style:none;padding:30px 10px 0px 10px;}

/*Navigation*/

.nav{	width:941px; margin:28px auto 0px auto; padding:auto;height:43px;}

.nav_left{width:8px; height:43px;	background:url(https://realestate.imforza.com/images/nav_left.jpg) no-repeat;float:left;}

.nav_right{width:8px; height:43px;background:url(https://realestate.imforza.com/images/nav_right.jpg) no-repeat;float:left;}

.nav_body{width:925px;height:43px; background:url(https://realestate.imforza.com/images/nav_bg.jpg) repeat-x;float:left;}

.nav_body ul{list-style:none;margin:0px; padding:0px;}

.nav_body li{display:inline;	float:left;	padding-left:15px; padding-right:15px;}

a.nav_main:link, a.nav_main:visited, a.nav_main:active{color:#494949;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}

a.nav_main:hover{color:#005e77;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}

.nav_selected{color:#0BA1B9;font-family:Century Gothic, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;

text-decoration:none;padding-top:15px;}


/*Free COnsultation*/

.fc_col01{float:left; width:215px; padding-right:5px; text-align:right; height:30px; margin-bottom:10px}

.fc_col01-input{width:190px}
.fc_col01-upload{width:160px; background:transparent;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.fc_col02{float:left; width:195px; padding: 0 5px 5px 5px; text-align:left; height:20px; margin-bottom:10px; *margin-bottom:7px;}

.fc_col form{ border:0px; padding:0; margin:0}

.view_cart{
	text-align:right;
	margin:0px 10px 0  0; padding:0 30px;
	background:url(https://realestate.imforza.com/orderforms/images/img_cart.gif) right no-repeat;
	height:20px;
}
.view_cart a { 
	font-size:12px; text-decoration:none; color:#0E4E03;
	top:5px;
	padding-top:5px;
}

.orangeBold12{ color:#FF6600; font-weight:bold; font-size:12px}

/*Success Stories*/

.succontent-row{padding-bottom:30px;}

.succontent-col01{float:left; padding-right:15px; width:190px}

.succontent-col02{float:left;width:460px}

/*Support*/

.support_left{ width:100px; float:left;text-align:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:26px; padding:5px 5px 10px 5px}

.support_left_link{ width:200px; float:left;text-align:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:26px; padding:5px 5px 0 5px}

.support_right{ width:200px; float:left;height:26px;padding:5px 0 10px 5px}

.support_right_submit{ width:200px; float:left;padding:5px 0 10px 5px}

.support_right_textarea{ width:200px; height:70px;float:left;padding:5px 0 10px 5px;}
.support_right_textarea2{ width:200px; height:90px;float:left;padding:5px 0 10px 5px;}
.support_right_textarea2 textarea{ height:80px;}

.support_trafficproFAQ{background:url(../images/trafficpro_bg.gif); width:221px; height:88px; padding:54px 0 0 22px; font-size:12px; line-height:26px; margin-right:80px;}
.support_trafficproFAQ a{ color:#333; font-size:12px}

/* New Support */

.support_MonthlySeo { padding: 10px 0 0 0;text-decoration:underline;}

.support_seoFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_seoFAQ{background:url(../images/sup_seo_bg2.gif) no-repeat; float:left; width:222px; height:100px; padding:60px 0px 0 0px; font-size:12px; text-align:center}

.support_semFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_semFAQ{background:url(../images/sup_sem_bg2.gif) no-repeat; float:left; width:222px; height:100px; padding:60px 0 0 0px; font-size:12px; text-align:center}

.support_smFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_smFAQ{background:url(../images/sup_sm_bg2.gif) no-repeat; float:left; width:222px; height:100px; padding:60px 0 0 0px; font-size:12px; text-align:center}

.support_linkbFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_linkbFAQ{background:url(../images/sup_linkb_bg2.gif) no-repeat; float:left; width:222px; height:105px; padding:80px 0 0 0px; font-size:12px; text-align:center}

.support_blogmFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_blogmFAQ{background:url(../images/sup_blogm_bg2.gif) no-repeat; float:left; width:222px; height:105px; padding:80px 0 0 0px; font-size:12px; text-align:center}

.support_emailmFAQ a{ color:#333; font-size:12px; line-height:20px;}

.support_emailmFAQ{background:url(../images/sup_emailm_bg2.gif) no-repeat; float:left; width:222px; height:105px; padding:80px 0 0 0px; font-size:12px; text-align:center}

/* Social Media */

.support_socialMedia{float:left; width:110px; height:150px; padding:0 11px; font-size:12px; text-align:center; font-weight:bold}

/*Contacts*/

.contact_left{ width:150px; float:left;text-align:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:26px; padding:5px 5px 10px 5px}

.contact_right{ width:500px; float:left;height:26px;padding:5px 0 10px 5px}

.contact_right_submit{ width:500px; float:left;padding:5px 0 10px 5px}

.contact_right_textarea{ width:500px; height:70px;float:left;padding:5px 0 10px 5px;}

input{ height:20px }

textarea{height:40px }

.required{ color:#FF6600}

.seo_header{ 
	width:633px; height:33px;
	background:url(https://realestate.imforza.com/images/seo_header.jpg) no-repeat;
	padding:15px 0px 0px 15px; font-size:18px; font-weight:bold;
	color:#000;
	font-size:12px;
}

.seo_body{
	width:616px;
	background:url(https://realestate.imforza.com/images/seo_body.jpg) repeat-x;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5; padding:0px 15px 0px 15px;
	}

.seo_footer{
	width:648px; height:8px;
	background:url(https://realestate.imforza.com/images/seo_footer.jpg) no-repeat;
	}
	
#sitemapTxt li{ height:20px;}
.rc-left{ float:left; height:25px; width:50px; text-align:right; padding-right:5px}
.rc-right{float:left; height:25px; width:100px;}
.wrapper{width:965px;margin:20px auto 0 auto;background:url(https://realestate.imforza.com/images/bodybg.gif) repeat-y;border-bottom:2px solid #acb4c1;padding-bottom:20px}

#footer{width:959px;margin:auto;text-align:center;color:#333333;font-weight:normal;font-size:11px;}

.footertxt{font-weight:normal; font-family:Arial, Helvetica, sans-serif;color:#005770;font-size:11px;text-decoration:none;}

a.lnkfooter:link, a.lnkfooter:visited, a.lnkfooter:active{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;color:#005770;font-size:11px;text-decoration:none;}

a.lnkfooter:hover{text-decoration:none;font-weight:normal; color:#333; }

/*SEO*/
.seo-project {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	text-decoration: none;
}
.seo_col01{float:left; width:240px; padding-right:5px; text-align:left; height:41px; margin-bottom:10px}
.seo_col02{float:left; width:420px; padding: 11px 0 0 0; text-align:left; height:30px; margin-bottom:10px; *margin-bottom:7px; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444;}
.seo-col01-span01{float:left; height:20px; padding-right:5px}
.seo-col01-span02{float:left; height:15px; padding:5px 15px 0 0}
.seo-spacer {width:640px; padding: 1px 0 1px 0; margin-top:0px;}
hr { color: #e2e2e4; height:1px; margin: 0 0 10px 0; *margin: -5px 0 5px 0; padding: 0px; }

