/* Customize Default Theme (NOT Main Colors!) */
/* Default Theme Colors*/

BODY {
	margin: 0px 0px 0px 0px;
	background-color: #A67600;
	z-index: 1;
}

#siteWrapper {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 1.0em;
	background: #000 url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/site_bg_tile.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px 0px 0px 0px;
	z-index: 1;
}

img {vertical-align:bottom; border: none;} 
object {vertical-align:bottom; padding-bottom:0px;}
embed {vertical-align:bottom; padding-bottom:0px;}
	
P { font-family: Verdana; font-size: 12px; color: #000000; line-height: 2.0em;}
.text {  font-family: Verdana; font-size: 12px;  line-height: 2.0em; color: #424B38}
TD { font-family: Verdana;}
H1 { font-family:Verdana; font-size: 16px; color: #000000;}
H2 { font-family:Verdana; font-size: 14px; color: #000000;}
H3 { font-family:Verdana; font-size: 12px; color: #000000;}
LI { font-family:Verdana; font-size: 12px; color: #000000;}
A:link { font-family:Verdana; font-size: 12px; text-decoration: underline; color: #111111;}
A:visited { font-family:Verdana; font-size: 12px; text-decoration: underline; color: #111111;}
A:active { font-family:Verdana; font-size: 12px; text-decoration: underline; color: #111111;}
A:hover { font-family:Verdana; font-size: 12px; text-decoration: underline; color: #111111;}
UL { font-family: Verdana; font-size: 12px}
OL { font-family: Verdana; font-size: 12px}

.title {  font-family: Verdana; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #424B38}
.title2 {  font-family: Verdana; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #424B38}
.title3 {  font-family: Verdana; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #424B38}

TEXTAREA { background-color: #FFFFFF; border: #000000 1px border; color: #333333; font-family: Verdana, Verdana, ms sans serif; font-weight: bold; font-size: 12px; line-height: 2.0em;}

A.clientToolbar:link { font-family: Verdana, Verdana, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
A.clientToolbar:visited { font-family: Verdana, Verdana, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color:#000000;}
A.clientToolbar:hover { font-family: Verdana, Verdana, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
A.clientToolbar:active { font-family: Verdana, Verdana, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}

.homeCompare {
	margin: 0px 0px 10px 0px;
}

#siteBG {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/site_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#siteHeaderBG {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/site_header_bg_tile.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#siteHeader {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/site_header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 170px;
	margin: 0px;
}
*html #siteHeader {
	height: 170px;
}
#loginBar {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/login_bar.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 40px;
text-align: center;

}
*html #loginBar {
	display: none;
}
#mainNav {
	z-index: 2;
	width: 980px;
margin: 0 auto;
}



#nav { position: relative; text-align:left; list-style: none; margin: 0px; padding: 0px; overflow-y: visible; height:40px; z-index: 10;}
#nav li { display:inline; list-style:none; margin: 0px; padding: 0px; float:left; position: relative;}
#nav li img {padding:0px; cursor: pointer; margin:0px;}

#nav li ul li a { color:#E1A000; font-size: 11px; display: block; background-color:#444444; padding: 8px 6px 8px 13px; background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/menu_item_bg.png); background-repeat: no-repeat;}
#nav li ul li a:hover { color:#444444; background-color:#E1A000;}
#nav li ul li { display: block; float:left; background-color: #444444; top: 0px;}
*#nav li ul li {float: none;}
#nav li.over ul {display: block;}

#nav li ul {display:none; position: absolute; z-index: 3; margin: 0; padding: 0; width: 150px; border-bottom: #FFF solid 1px; background-color: #FFF;}


#siteContent {
	position: relative;
	width: 980px;
	margin: 0 auto;
}
#footerHeaderBG {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/footer_header_bg_tile.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#footerHeader {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/footer_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	height: 35px;
}
#footerBG {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/footer_bg_tile.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #CC9100;
	padding-top: 15px;
	padding-bottom: 15px;
}
#jeffAbsolute {
	position: absolute;
	left: -120px;
	top: 0px;
	float: left;
}
#contentLeft {
	float: left;
	width: 580px;
	margin-left: 130px;
}
* html #contentLeft {
	margin-left: 60px;
}
.contentLeftBox {
	float: left;
}
#featuredHolder {
	float: left;
}
#homeSearch {
	float: left;
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/home_search_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 230px;
	height: 180px;
	padding: 75px 25px 15px 40px;
	line-height: 1.7em;
	font-size: 10px;
	color: #F4CED4;
}
#homeSearch a {font-size: 10px; text-decoration: underline; color: #F4CED4;}
#homeSearch a:hover {color: #FFF;}

#homeMap {
	float: left;
	width: 290px;
}
#homeSignupRefer {
	float: left;
	width: 565px;
}
* html #homeSignupRefer {
	margin-top: -90px;
}
#contentRight {
	float: left;
	width: 245px;
}
#homeCompare {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/home_compare_bg.png);
	background-repeat: no-repeat;
	width: 222px;
	height: 150px;
	padding: 75px 0px 0px 23px;
	text-align: left;
}
#homeCompareBtn {
	margin: 0px;
	float: left;
}
* html #homeCompareBtn {
	margin-top: -75px;
}
#contentBottom {
	background-image:url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/index_bg.gif");
left:47px;
margin:0 auto;
position:relative;
top:15px;
width:816px;
}
#contentBottom a {
	color: #FFF;
}
#siteFooter {
	width: 960px;
	color: #332400;
	font-size: 10px;
	line-height: 1.9em;
	text-align: left;
margin:0 auto;
}
#siteFooter a {font-size: 10px; text-decoration: underline; color: #332400;}
#siteFooter a:hover {color: #FFF;}
#siteFooter h1 {font-size: 16px; color: #332400; padding: 0; line-height: 1em;}
#siteFooter h1 a {font-size: 16px; color: #332400; padding: 0; line-height: 1em; text-decoration: none;}
#siteFooter h1 a: hover {font-size: 16px; color: #000; padding: 0; line-height: 1em;}
#siteFooter p {font-size: 10px; color: #332400; }

#footerInfo {
	float: left;
	width: 180px;
	margin: 0px 0px 5px 10px;
}
#footerInfo p {border-top: 1px solid #CC9100; line-height: 1.9em;}

#footerAreas {
	background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/darkborder/bg.png);
	float: left;
	width: 220px;
	text-align: center;
	border: 1px solid #CC9100;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	padding: 5px;
}
#footerAreas p {border-top: 1px solid #CC9100; }

#footerSitemap {
	float: left;
	border: 1px solid #CC9100;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	padding: 5px;
	margin: 0px 10px 0px 10px;
}
#footerSitemap .col {width: 230px; padding: 5px 0px 5px 10px; float: left;}
*html #footerSitemap .col {width: 210px;}
#footerSitemap ul {position: relative; margin: 0; padding: 0; list-style: none;}
#footerSitemap li {display: block; float:none; margin-left: 10px;}

#contentHeader {width: 880px;}
#contentArea {width: 920px; background-color:#FFF; text-align: left; margin-bottom: 0px; padding-bottom: 1px;}
#contentAreaText {position: relative; top: -80px; padding: 0px 10px 0px; line-height: 1.7em;}
#contentFooter {width: 920px; margin-bottom: 10px; height: 12px; background: url(http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/interior_bottom.png); background-position: top; background-repeat: no-repeat;}


#connect {
	background-image:url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/connect_w_us_bg.gif");
	float:left;
	height:42px;
	margin-top:6px;
	width:570px;
	text-align: right;
}

#connect a {
	display:block;
	margin:4px 15px 0 0;
	float: right;
}

#index_content_holder {
	float:left;
padding:25px 15px 15px;
text-align:justify;
width:541px;
}


#index_content_holder h1 {
	margin:0 0 15px;
	padding: 0;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;
}

#index_content_holder p {
	font-family: arial;
	font-size: 13px;
	clear: both;
}

#index_content_holder a {
	color: #333;
}

#index_content_holder h2 {
	margin:15px 0;
	padding: 6px;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;
	background-color: #ddd;
}	


#index_content_holder div#index_neighbourhood_sites {
	background-image: url(/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/neighbourhood_bg.gif);
background-repeat: no-repeat;
padding: 41px 20px 42px;
margin-bottom: 10px;
}

#index_content_holder div h2 {
	background-color: transparent;
margin: 0 0 16px;
padding: 0
}

#index_content_holder div ul {
	float:left;
line-height:20px;
list-style:none outside none;
margin:0 25px 0 0;
padding:0;
}

#index_content_holder div#index_neighbourhood_sites a {
	color: #000;
}


#blog_content_holder {
	float:left;
padding:15px;
text-align:justify;
width:215px;
}

#blog_content_holder h2 {
	display: none;
}

#blog_content_holder ul {
font-family:Verdana;
font-size:12px;
list-style:none outside none;
margin:0;
padding:0;
}

#blog_content_holder h3 a {
	display: none;
}

#blog_content_holder h1 {
	font-family: arial;
	font-size: 18px;
	font-weight: normal;

}

#blog_content_holder h3 {
	color:#7D3838 !important;
font-family:arial;
font-size:14px;
font-weight:normal;
margin-top: 25px;
}

#blog_content_holder p {
	font-family: arial;
	font-size: 13px;
}



#clearIndex {
	background-image:url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/index_bg.gif");
background-position:center bottom;
clear:left;
height:50px;
margin-bottom:35px;
position:relative;
}


#featured-listings-widget {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/feat_listings_bg.png");
background-repeat:no-repeat;
}

#featured-listings-widget button.prev {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/left_btn.png");
border:0 none !important;
bottom:25px !important;
font-size:0 !important;
height:30px !important;
left:6px !important;
width:19px !important;
}

#featured-listings-widget button.prev:hover {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/left_btn_over.png");

}

#featured-listings-widget button.next {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/right_btn.png");
border:0 none !important;
bottom:25px !important;
font-size:0 !important;
height:30px !important;
right:8px !important;
width:19px !important;
}

#featured-listings-widget button.next:hover {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/right_btn_over.png");

}

featured-listings-widget #flowpanes {
background-image:url("http://assets.rmcloud.com/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/featured_listings/feat_listings_data_bg.png");
background-repeat:no-repeat;
}


a#videoStats {
	background:url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/video_stats_button.png") no-repeat;
	width:223px;
	height:134px;
	display: block;
	text-decoration:none;
	margin:5px 0;
}
a#videoStats span {
	color:#FFFFFF;
	font-size:16px;
	text-shadow: none;
	display: block;
	padding: 5px;
}
a#videoStats h1 {
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 15px 0 0 0;
	text-shadow: 1px 1px 1px white;
	text-align:center;
}

a#videoStats:hover h1 {
	color:#535353;
}

a#mobileButton {
	background:url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/mobile_button.png") no-repeat;
	width:223px;
	height:134px;
	display: block;
	text-decoration:none;
	margin:	5px 0;
}

a#mobileButton span {
	color: #F1BB00;
	font-size: 12px;
	text-shadow: 1px 1px 0px black;
	display: block;
	padding: 10px 0 0 5px;
	line-height: 18px;
}
a#mobileButton h1 {
	font-size: 18px;
	color: black;
	text-align: left;
	font-weight: bold;
	line-height: 30px;
	margin: 0;
	padding: 10px 0 0 11px;
	text-shadow: 1px 1px 1px white;

}

a#mobileButton:hover span {
	color:#ffffff;
}


#facebookButton {
	background: url("/templates/jeffcampbellteam_com_002/jeffcampbellteam_com_002_images/faceB_button.png") no-repeat;
	width: 203px;
	height: 115px;
	font-weight: bold;
	font-size: 20px;
	padding: 20px 0 0 20px;
	margin: 0 0 20px 0;
}


#facebookButton h1 {
	color: #3B5998;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	margin: 0;
}

#facebookButton h4 {
	color: #818181;
	margin: 0;
	padding: 0 0 15px 0;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	font-family: arial;
}
	
#facebookButton h4 span {
	color:#3d3d3d;
}

#fb-root {
padding:0 0 0 20px;
}



#___plusone_0 {
	margin: 20px 0 0 925px!important;
}

#boardStatsWidget ul.tabs a {
padding: 0px 12px!important;
}

#boardStatsWidget .property-type {
    float: left;
}

#boardStatsWidget ul.tabs a.current {
background-color: black!important;
color: white!important;
text-shadow: none!important;
}
