@charset "UTF-8";
/* CSS Document */

html {
	font-family: Verdana, Geneva, sans-serif;
}

body {
	background: #ffe1a5 url(../images/bkgd_gradient.jpg) repeat-x top;
}

.wrapper {
	background: url(../images/bkgd.jpg) no-repeat center top;
	width: 1020px;
	margin: 0 auto;
}

/*Home
----------------------------------------------------------------------------------------------------*/

#home {
	background: url(../images/home_bkgd.jpg) no-repeat center bottom;
	height: 800px;
	position: relative;
}

#home_header {
	background: url(../images/InteractiveMarketingSuccess_header.jpg);
	position: absolute;
	height: 30px;
	width: 380px;
	left: 40px;
	top: 350px;
	text-indent: -9999px;
}

#home_txt  {
	font-size: 12px;
	line-height: 24px;
	color: 280e0f;
	position: absolute;
	height: 200px;
	width: 340px;
	left: 60px;
	top: 380px;
	text-align: right;
}

.highlight_blu1 {background: url(../images/highlight_blu1.png);}

.highlight_blu2 {background: url(../images/highlight_blu2.png);}
	
.highlight_blu3 {background: url(../images/highlight_blu3.png);}

.highlight_blu4 {background: url(../images/highlight_blu4.png);}

#renevati_glass {
	background: url(../images/Renevati_glass.jpg);
	text-indent: -9999px;
	position: absolute;
	height: 150px;
	width: 380px;
	left: 40px;
	top: 600px;
}

#home_banners {
	background: url(../images/homeBanners_bkgd.jpg);
	position: absolute;
	height: 450px;
	width: 540px;
	left: 440px;
	top: 300px;
}

.home_banner {
	position: absolute;
	height: 130px;
	width: 510px;
	left: 15px;
}

.home_banner h2 {text-indent: -9999px;}

#leadGeneration_banner {
	background: url(../images/leadGeneration_banner.jpg) bottom center;
	top: 15px;
}

#leadGeneration_banner:hover {background: url(../images/leadGeneration_banner.jpg) top center;}
	
#engagingTechnology_banner {
	background: url(../images/engagingTechnology_banner.jpg) bottom center;
	top: 160px;
}

#engagingTechnology_banner:hover {background: url(../images/engagingTechnology_banner.jpg) top center;}

#performanceConsulting_banner {
	background: url(../images/performanceConsulting_banner.jpg) bottom center;
	top: 305px;
}

#performanceConsulting_banner:hover {background: url(../images/performanceConsulting_banner.jpg) top center;}

.banner_txt {
	font-size: 11px;
	height: 70px;
	width: 250px;
	position: absolute;
	left: 30px;
	top: 40px;
	line-height: 18px;
}
.banner_btn {
	position: absolute;
	height: 20px;
	width: 105px;
	left: 40px;
	bottom: 10px;
}

#learnMore_btn1 {background: url(../images/learnMore_btn1.jpg) bottom center;}
#learnMore_btn1:hover {background: url(../images/learnMore_btn1.jpg) top center;}

#learnMore_btn2 {background: url(../images/learnMore_btn2.jpg) bottom center;}
#learnMore_btn2:hover {background: url(../images/learnMore_btn2.jpg) top center;}

#learnMore_btn3 {background: url(../images/learnMore_btn3.jpg) bottom center;}
#learnMore_btn3:hover {background: url(../images/learnMore_btn3.jpg) top center;}

/*About
----------------------------------------------------------------------------------------------------*/

#about {
	background: url(../images/about_bkgd.jpg) no-repeat center bottom;
	height: 1600px;
	position: relative;
}

#about_header{
	background: url(../images/aboutUs_header.jpg);
	position: absolute;
	height: 66px;
	width: 410px;
	left: 10px;
	top: 342px;
	text-indent: -9999px;
}

#testimonial_1 {
	font-size: 18px;
	line-height: 30px;
	color: #998675;
	text-align: right;
	position: absolute;
	height: 150px;
	width: 360px;
	left: 40px;
	top: 450px;
}

.quote {
	font-size: 12px;
	font-style: italic;
}

#what_we_do {
	background: url(../images/whatWeDo_glass.jpg);
	position: absolute;
	height: 720px;
	width: 510px;
	left: 440px;
	top: 280px;
}

#about_txt {
	position: absolute;
	height: 600px;
	width: 400px;
	left: 60px;
	top: 80px;
}

#about_txt p {
	font-size: 12px;
	line-height: 24px;
	color: #290304;
}

#about_txt li{
	font-size: 14px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
	color: #b51f32;
	text-indent: 10px;
	list-style: disc;
	margin-bottom: 1.5em;
	margin-left: 20px;
}

.list_txt {color: #4b0200;}

#contactUs_btn1 {
	background: url(../images/contactUs_btn1.jpg) bottom center;
	position: absolute;
	height: 20px;
	width: 105px;
	right: 60px;
	bottom: 40px;
}

#contactUs_btn1:hover {background: url(../images/contactUs_btn1.jpg) top center;}

#whatYouCanExpect_txt {
	position: absolute;
	height: 200px;
	width: 480px;
	left: 80px;
	top: 1155px;
	font-size: 12px;
	line-height: 18px;
	color: #290304;
}

#contactUs_btn2 {
	background: url(../images/contactUs_btn2.jpg) bottom center;
	position: absolute;
	height: 20px;
	width: 105px;
	left: 80px;
	top: 1370px;
}

#contactUs_btn2:hover {background: url(../images/contactUs_btn2.jpg) top center;}

/*Industries
----------------------------------------------------------------------------------------------------*/

#industries_header{
	background: url(../images/industriesWeServe_header.jpg);
	position: absolute;
	height: 82px;
	width: 410px;
	left: 10px;
	top: 342px;
	text-indent: -9999px;
}

.industriesNav {
	position: absolute;
	height: 244px;
	width: 270px;
	left: 47px;
	top: 430px;
	text-indent: -9999px;
}

.industriesNav ul, li {
	list-style: none;
	margin: 0;
}

#education_dn {background: url(../images/nav/education_dn.jpg) no-repeat;}
#debt_dn {background: url(../images/nav/debt_dn.jpg) no-repeat left 46px;}
#insurance_dn {background: url(../images/nav/insurance_dn.jpg) no-repeat left 92px;}
#automotive_dn {background: url(../images/nav/automotive_dn.jpg) no-repeat left 138px;}
#realEstate_dn {background: url(../images/nav/realEstate_dn.jpg) no-repeat left 185px;}

#education, #debt, #insurance, #automotive, #realEstate {
	position: absolute;
	height: 22px;
	left: 60px;
	text-indent: -9999px;
}

#education {
	background: url(../images/nav/education.jpg) bottom center;
	width: 140px;
	top: 34px;
}

#debt {
	background: url(../images/nav/debt.jpg) bottom center;
	width: 70px;
	top: 80px;
}

#insurance {
	background: url(../images/nav/insurance.jpg) bottom center;
	width: 140px;
	top: 125px;
}

#automotive {
	background: url(../images/nav/automotive.jpg) bottom center;
	width: 165px;
	top: 170px;
}

#realEstate {
	background: url(../images/nav/realEstate.jpg) bottom center;
	width: 155px;
	top: 216px;
}

#education:hover, #debt:hover, #insurance:hover, #automotive:hover, #realEstate:hover {background-position: top center;}


/*Education*/

#educationPage {
	background: url(../images/education_bkgd.jpg) no-repeat center bottom;
	height: 2000px;
	position: relative;
}

#newHeights_txt {
	position: absolute;
	height: 600px;
	width: 380px;
	left: 500px;
	top: 400px;
}

#newHeights_txt p {
	font-size: 12px;
	line-height: 24px;
	color: #290304;
}

#newHeights_txt li{
	font-size: 14px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
	text-indent: 10px;
	list-style: disc;
	margin-bottom: 1.5em;
	margin-left: 40px;
	text-decoration: underline;
}

#leadGeneration {color: #f7820e;}

#engagingTechnology {color: #ed321f;}

#performanceConsulting {color: #b51f32;}

#leadGeneration a:visited, #engagingTechnology a:visited, #performanceConsulting a:visited {color: #290304;}

#contactUs_btn3 {
	background: url(../images/contactUs_btn1.jpg) bottom center;
	position: absolute;
	height: 20px;
	width: 105px;
	right: 0px;
	bottom: 40px;
}

#contactUs_btn3:hover {background: url(../images/contactUs_btn1.jpg) top center;}

#leadGeneration_content {
	background: url(../images/leadGeneration_bkgd.jpg);
	position: absolute;
	height: 250px;
	width: 940px;
	left: 40px;
	top: 1020px;
}

#engagingTechnology_content {
	background: url(../images/engagingTechnology_bkgd.jpg);
	position: absolute;
	height: 330px;
	width: 940px;
	left: 40px;
	top: 1300px;
}

#performanceConsulting_content {
	background: url(../images/performanceConsulting_bkgd.jpg);
	position: absolute;
	height: 250px;
	width: 940px;
	left: 40px;
	top: 1660px;
}

#leadGeneration_txt p, #engagingTechnology_txt p, #performanceConsulting_txt p {
	font-size: 12px;
	line-height: 18px;
	color: #290304;
}

#leadGeneration_txt {
	position: absolute;
	height: 170px;
	width: 560px;
	left: 40px;
	top: 60px;
}

#engagingTechnology_txt {
	position: absolute;
	height: 250px;
	width: 620px;
	left: 290px;
	top: 60px;
}

#performanceConsulting_txt {
	position: absolute;
	height: 170px;
	width: 575px;
	left: 40px;
	top: 60px;
}

#contactUs_btn4 {
	background: url(../images/contactUs_btn4.jpg) bottom center;
	position: absolute;
	height: 20px;
	width: 105px;
	left: 40px;
	bottom: 10px;
}

#contactUs_btn4:hover {background: url(../images/contactUs_btn4.jpg) top center;}

/*Debt*/

#debtPage {
	background: url(../images/home_bkgd.jpg) no-repeat center bottom;
	height: 800px;
	position: relative;
}

#comingSoon_txt {
	font-size: 18px;
	font-weight: bold;
	color: #290304;
	position: absolute;
	height: 20px;
	width: 150px;
	left: 560px;
	top: 560px;
}

/*Insurance*/

#insurancePage {
	background: url(../images/home_bkgd.jpg) no-repeat center bottom;
	height: 800px;
	position: relative;
}

/*Automotive*/

#automotivePage {
	background: url(../images/home_bkgd.jpg) no-repeat center bottom;
	height: 800px;
	position: relative;
}

/*Real Estate*/

#realEstatePage {
	background: url(../images/home_bkgd.jpg) no-repeat center bottom;
	height: 800px;
	position: relative;
}

/*Contact
----------------------------------------------------------------------------------------------------*/

#contact {
	background: url(../images/contact_bkgd.jpg) no-repeat center bottom;
	height: 900px;
	position: relative;
}

#contact_header{
	background: url(../images/contactUs_header.jpg);
	position: absolute;
	height: 66px;
	width: 410px;
	left: 10px;
	top: 342px;
	text-indent: -9999px;
}

#contact_info {
	font-size: 12px;
	line-height: 18px;
	color: #2a0304;
	text-align: right;
	position: absolute;
	height: 200px;
	width: 360px;
	left: 40px;
	top: 450px;
}

#contact_info p {margin: 0;}

#contact_info h2 {
	font-size: 14px;
	font-weight: bold;
	color: #ed321f;
	margin: 0;
}

#pma {
	font-size: 9px;
	font-style: italic;
	line-height: 14px;
	color: #a67c52;
}

#contact_info h3 {
	font-weight: bold;
	font-size: 12px;
	color: #802a16;
	margin: 0;
}

#email_directory {
	background: url(../images/emailDirectory_glass.jpg);
	position: absolute;
	height: 410px;
	width: 510px;
	left: 440px;
	top: 280px;
}

#email {
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	height: 600px;
	width: 400px;
	left: 60px;
	top: 100px;
	color: #290304;
}

#email p {margin: 0;}

#email h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	color: #290304;
}

/*Media
----------------------------------------------------------------------------------------------------*/

#media {
	background: url(../images/media_bkgd.jpg) no-repeat center bottom;
	height: 720px;
	position: relative;
}

#media_header{
	background: url(../images/media_header.jpg);
	position: absolute;
	height: 82px;
	width: 410px;
	left: 10px;
	top: 342px;
	text-indent: -9999px;
}

#downloads {
	background: url(../images/downloads_glass.jpg);
	position: absolute;
	height: 410px;
	width: 510px;
	left: 440px;
	top: 280px;
}

#collaboration_suite {
	font-size: 12px;
	line-height: 18px;
	position: absolute;
	height: 200px;
	width: 400px;
	left: 60px;
	top: 100px;
	color: #290304;
}

#collaboration_suite p {margin: 0;}

#collaboration_suite h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	color: #290304;
}

#download_btn {
	background: url(../images/downloadBtn.jpg) bottom center;
	position: absolute;
	height: 20px;
	width: 105px;
	left: 30px;
	top: 40px;
}

#download_btn:hover {background: url(../images/downloadBtn.jpg) top center;}


/*Navigation
----------------------------------------------------------------------------------------------------*/

.nav {
	height: 52px;
	width: 520px;
	position: absolute;
	left: 390px;
	top: 108px;
}

.nav ul, li {
	list-style: none;
	margin: 0;
}

.topNav, .subNav {text-indent: -9999px;}

.homeTab, .aboutTab, .industriesTab, .contactTab, .mediaTab {
	position: absolute;
	height: 20px;
}

.homeTab {width: 120px;} .aboutTab, .industriesTab, .contactTab, .mediaTab {width: 100px;}

.homeTab {left: 0px;} .aboutTab {left: 120px;} .industriesTab {left: 220px;} .contactTab {left: 320px;} .mediaTab {left: 420px;}

.bullet {
	position: absolute;
	top: 36px;
	height: 16px;
	width: 16px;
}

/*Home Nav*/

#homeNav_homeTab {background: url(../images/nav/homeNav_homeTab_dn.jpg);}
#homeNav_aboutTab {background: url(../images/nav/homeNav_aboutTab.jpg) bottom center;}
#homeNav_industriesTab {background: url(../images/nav/homeNav_industriesTab.jpg) bottom center;}
#homeNav_contactTab {background: url(../images/nav/homeNav_contactTab.jpg) bottom center;}
#homeNav_mediaTab {background: url(../images/nav/homeNav_mediaTab.jpg) bottom center;}

#homeNav_aboutTab:hover, #homeNav_industriesTab:hover, #homeNav_contactTab:hover, #homeNav_mediaTab:hover {background-position: top center;}

#homeSubNav_renevati_dn {
	background: url(../images/nav/homeSubNav_renevati_dn.jpg);
	width: 82px;
	height: 14px;
	top: 22px;
	left: 26px;
	position: absolute;
}

#homeSubNav_renevati_bullet {
	background: url(../images/nav/homeSubNav_renevati_bullet.jpg);
	left: 60px;
}

/*About Nav*/

#aboutNav_homeTab {background: url(../images/nav/aboutNav_homeTab.jpg) bottom center;}
#aboutNav_aboutTab {background: url(../images/nav/aboutNav_aboutTab_dn.jpg);}
#aboutNav_industriesTab {background: url(../images/nav/aboutNav_industriesTab.jpg) bottom center;}
#aboutNav_contactTab {background: url(../images/nav/aboutNav_contactTab.jpg) bottom center;}
#aboutNav_mediaTab {background: url(../images/nav/aboutNav_mediaTab.jpg) bottom center;}

#aboutNav_homeTab:hover, #aboutNav_industriesTab:hover, #aboutNav_contactTab:hover, #aboutNav_mediaTab:hover {background-position: top center;}

#aboutSubNav_whatWeDo_dn {
	background: url(../images/nav/aboutSubNav_whatWeDo_dn.jpg);
	width: 100px;
	height: 14px;
	top: 22px;
	left: 120px;
	position: absolute;
}

#aboutSubNav_whatWeDo_bullet {
	background: url(../images/nav/aboutSubNav_whatWeDo_bullet.jpg);
	left: 164px;
}

/*Industries Nav*/

#industriesNav_homeTab {background: url(../images/nav/industriesNav_homeTab.jpg) bottom center;}
#industriesNav_aboutTab {background: url(../images/nav/industriesNav_aboutTab.jpg) bottom center;}
#industriesNav_industriesTab {background: url(../images/nav/industriesNav_industriesTab_dn.jpg);}
#industriesNav_contactTab {background: url(../images/nav/industriesNav_contactTab.jpg) bottom center;}
#industriesNav_mediaTab {background: url(../images/nav/industriesNav_mediaTab.jpg) bottom center;}

#industriesNav_homeTab:hover, #industriesNav_aboutTab:hover, #industriesNav_contactTab:hover, #industriesNav_mediaTab:hover {background-position: top center;}

.education, .debt, .insurance, .automotive, .realEstate {
	height: 14px;
	top: 22px;
	position: absolute;
}

#industriesSubNav_education {
	background: url(../images/nav/industriesSubNav_education.jpg) bottom center;
	width: 80px;
	left: 72px;
}

#industriesSubNav_education_dn {
	background: url(../images/nav/industriesSubNav_education.jpg) top center;
	width: 80px;
	left: 72px;
}

#industriesSubNav_debt {
	background: url(../images/nav/industriesSubNav_debt.jpg) bottom center;
	width: 60px;
	left: 152px;
}

#industriesSubNav_debt_dn {
	background: url(../images/nav/industriesSubNav_debt.jpg) top center;
	width: 60px;
	left: 152px;
}

#industriesSubNav_insurance {
	background: url(../images/nav/industriesSubNav_insurance.jpg) bottom center;
	width: 82px;
	left: 212px;
}

#industriesSubNav_insurance_dn {
	background: url(../images/nav/industriesSubNav_insurance.jpg) top center;
	width: 82px;
	left: 212px;
}

#industriesSubNav_automotive {
	background: url(../images/nav/industriesSubNav_automotive.jpg) bottom center;
	width: 90px;
	left: 294px;
}

#industriesSubNav_automotive_dn {
	background: url(../images/nav/industriesSubNav_automotive.jpg) top center;
	width: 90px;
	left: 294px;
}

#industriesSubNav_realEstate {
	background: url(../images/nav/industriesSubNav_realEstate.jpg) bottom center;
	width: 88px;
	left: 384px;
}

#industriesSubNav_realEstate_dn {
	background: url(../images/nav/industriesSubNav_realEstate.jpg) top center;
	width: 88px;
	left: 384px;
}

#industriesSubNav_education:hover, #industriesSubNav_debt:hover, #industriesSubNav_insurance:hover, #industriesSubNav_automotive:hover, #industriesSubNav_realEstate:hover {background-position: center center;}

#industriesSubNav_education_bullet {
	background: url(../images/nav/industriesSubNav_education_bullet.jpg);
	left: 103px;
}

#industriesSubNav_debt_bullet {
	background: url(../images/nav/industriesSubNav_debt_bullet.jpg);
	left: 172px;
}

#industriesSubNav_insurance_bullet {
	background: url(../images/nav/industriesSubNav_insurance_bullet.jpg);
	left: 244px;
}

#industriesSubNav_automotive_bullet {
	background: url(../images/nav/industriesSubNav_automotive_bullet.jpg);
	left: 330px;
}

#industriesSubNav_realEstate_bullet {
	background: url(../images/nav/industriesSubNav_realEstate_bullet.jpg);
	left: 416px;
}

/*Contact Nav*/

#contactNav_homeTab {background: url(../images/nav/contactNav_homeTab.jpg) bottom center;}
#contactNav_aboutTab {background: url(../images/nav/contactNav_aboutTab.jpg) bottom center;}
#contactNav_industriesTab {background: url(../images/nav/contactNav_industriesTab.jpg) bottom center;}
#contactNav_contactTab {background: url(../images/nav/contactNav_contactTab_dn.jpg);}
#contactNav_mediaTab {background: url(../images/nav/contactNav_mediaTab.jpg) bottom center;}

#contactNav_homeTab:hover, #contactNav_aboutTab:hover, #contactNav_industriesTab:hover, #contactNav_contactTab:hover, #contactNav_mediaTab:hover {background-position: top center;}

#contactSubNav_contactUs_dn {
	background: url(../images/nav/contactSubNav_contactUs_dn.jpg);
	width: 94px;
	height: 14px;
	top: 22px;
	left: 324px;
	position: absolute;
}

#contactSubNav_contactUs_bullet {
	background: url(../images/nav/contactSubNav_contactUs_bullet.jpg);
	left: 364px;
}

/*Media Nav*/

#mediaNav_homeTab {background: url(../images/nav/mediaNav_homeTab.jpg) bottom center;}
#mediaNav_aboutTab {background: url(../images/nav/mediaNav_aboutTab.jpg) bottom center;}
#mediaNav_industriesTab {background: url(../images/nav/mediaNav_industriesTab.jpg) bottom center;}
#mediaNav_contactTab {background: url(../images/nav/mediaNav_contactTab.jpg) bottom center;}
#mediaNav_mediaTab {background: url(../images/nav/mediaNav_mediaTab_dn.jpg);}

#mediaNav_homeTab:hover, #mediaNav_aboutTab:hover, #mediaNav_industriesTab:hover, #mediaNav_contactTab:hover, #mediaNav_mediaTab:hover {background-position: top center;}

#mediaSubNav_download_dn {
	background: url(../images/nav/mediaSubNav_download_dn.jpg);
	width: 94px;
	height: 14px;
	top: 22px;
	left: 426px;
	position: absolute;
}

#mediaSubNav_download_bullet {
	background: url(../images/nav/mediaSubNav_download_bullet.jpg);
	left: 466px;
}

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

#footer {
	width: 1000px;
	height: 100px;
	position: relative;
	margin-left: 20px;
}

#renevatiLogo_cream {
	background: url(../images/RenevatiLogo_cream.jpg);
	height: 60px;
	width: 150px;
}

#copyright {
	font-size: 10px;
	line-height: 10px;
	color: #fffee9;;
	position: absolute;
	left: 150px;
	top: 46px;
}

#privacy_policy {
	color: #c69c6d;
	text-decoration: none;
}

#footerNav {
	margin: 10px 0 0 30px;
	color: #c69c6d;
}

#footerNav a {
	font-size: 11px;
	line-height: 11px;
	color: #a67c52;
	display: inline-block;
	text-decoration: none;
	padding-right: 8px;
}

#footerNav a:hover, #privacy_policy:hover {
	color: #fff;
	text-decoration: none;
}

/*Privacy Policy*/

#privacyPolicy {
	width: 800px;
	margin: 0 auto;
	font-size: 11px;
	line-height: 18px;
	color: #290304;
}

/* CCA LOGO */

#cca{float:right;padding:20px;line-height:1;color:#AA7B4C;}
#cca p{padding:0;margin:0;font-size:9px;text-transform:uppercase;}