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

BODY {
	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;}

.clearLeft {
	clear: left;
}
.floatLeft {
	float: left;
}
.clearRight {
	clear: right;
}
.floatRight {
	float: right;
}

#siteWrapper {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 1.0em;
	margin: 0px 0px 0px 0px;
	background: #EDF4FA url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/site_bg_tile.gif);
	background-position: top;
	background-repeat: repeat-x;
}
#pageHolder {
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
}
#mainNav {
	margin-top: 18px;
	width: 869px;
	height: 37px;
	float: left;
}
#menuHolder img {
	float: left;
}

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

#nav li ul {display:none; position: absolute; z-index: 15; margin: 0px; padding: 0px; width: 220px; top: 37px; *left:0px; min-height: 244px; background-repeat: no-repeat;}
*html #nav li ul {height: 244px;}
#nav li ul li { display: block; float:none; top: 0px; line-height: 1.0em; height: 22px; padding: 0px; margin: 0px;}
#nav li ul li a { color:#FFF; font-size: 11px; display: block; padding:7px 0px 3px 15px; height: 16px;}
#nav li ul li a:hover { color: #D7DFEB; text-decoration: underline;}
#nav li.over ul {display: block;}

.navHome {left: 15px; background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_home_bg.jpg);}
.navAbout {background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_about_bg.jpg);}
.navAccess {background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_access_bg.jpg);}
.navSearch {background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_search_bg.jpg);}
.navBuyers {background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_buyers_bg.jpg);}
.navSellers {background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/menu_sellers_bg.jpg);}


#interiorTabs {
	width: 803px;
	float: left;
}

#interiorAoD {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/aod.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 250px;
	float: left;
	text-align: center;
}
#interiorAoDyour {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/aod_your.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 250px;
	float: left;
	text-align: center;
}

#agentPhoto img {
	border: 1px solid #FFF;
}
#agentPhoto {
	margin: 35px 0px 5px 20px;
	min-height: 150px;
	-height: 150px;
}
#agentName a {
	font-size: 12px;
	color: #365F9B;
	width: 184px;
	margin-left: 13px;
	font-weight: bold;
}
#agentPhone {
	font-size: 10px;
	width: 184px;
	margin-left: 13px;
	margin-top: 5px;
}

#footerButtons img {
	float: left;
}
#homeContentHolder {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/home_content_bg_tile.gif);
	background-repeat:repeat-y;
}
#homeContent {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/home_content_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 25px 25px 0px 25px;
	line-height: 1.7em;
}

#interiorContentHolder {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/interior_content_tile.gif);
	background-repeat:repeat-y;
}
#interiorContent {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/interior_content_top.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 35px 35px 0px 35px;
	line-height: 1.7em;
}

#footerHolder {
	padding: 15px 10px 10px 10px;
	line-height: 2.0em;
	color: #A5AAAF;
	font-size: 10px;
}
#footerHolder a {
	color: #A5AAAF;
	font-size: 10px;
}
#footerWidget {
	margin: 0px 10px 0px 10px;
	color: #A5AAAF;
	font-size: 11px;
}
#footerWidget div {
	margin: 0px !important; 
	padding: 0px !important; 
}
#footerTranslate {
	margin: 0px 10px 0px 10px;
}
#aboutHolder {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/agent_home_welcome_tile.gif);
	background-repeat:repeat-y;
}
#aboutContent {
	background-repeat: no-repeat;
}
#aboutAoD {
	width: 315px;
	*width: 280px;
	-width: 280px;
	float: left;
	margin: 60px 0px 30px 40px;
	*margin: 50px 20px 0px 50px;
	-margin: 60px 0px 30px 30px;
	text-align: center;
	*height: 400px;
}
#agentPhotoBig img {
	border: 1px solid #FFF;
}
#agentPhotoBig {
	margin: 26px 36px 0px 36px;
	-margin: 26px 0px 0px 0px;
	min-height: 300px;
	-height: 300px;
}
#agentNameBig a {
	font-size: 14px;
	color: #365F9B;
	font-weight: bold;
	line-height: 2.0em
}
#agentPhoneBig {
	font-size: 11px;
}
#aboutAutoblogBtn {
	text-align: center;
	margin: 10px 0px 0px 0px;
}
#aboutGrid {
	width: 525px;
	float: left;
	margin: 60px 70px 0px 50px;
	*margin: 60px;
	-margin-top: 60px;
	line-height: 1.7em;
	text-align: justify;
}
#aboutFooterButtons {
	width: 355px;
	float: left;
}
#aboutFooterFeatured {
	background: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/agent_home_featured_bg.jpg);
	background-repeat: no-repeat;
	width: 625px;
	height: 356px;
	float: left;
	padding: 0px 0px 0px 20px;
}

#aboutFooterFeatured #featured-listings-widget {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/feat_listings_bg.png);
	background-repeat: no-repeat;
	background-position: top center;
}

#aboutFooterFeatured #featured-listings-widget div.tooltip {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/feat_listings_data_bg.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#aboutFooterFeatured #flowpanes div.tooltip ul li.first,
#aboutFooterFeatured #flowpanes div.tooltip ul li.last,
#aboutFooterFeatured #flowpanes div.tooltip ul li {
	width: 72px;
}

#aboutFooterFeatured #flowtabs {
	border: 0px;
	background-color: none;
}


#aboutFooterFeatured #featured-listings-widget button.prev,
#aboutFooterFeatured #featured-listings-widget button.next {
	height: 31px; width: 19px; background-color: none; border: none;
	background-repeat: no-repeat;
}
#aboutFooterFeatured #featured-listings-widget button span {
	display: none;
}

#aboutFooterFeatured #featured-listings-widget button.prev {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/left_btn.png);
	bottom: 28px;
	left: 8px;
}

#aboutFooterFeatured #featured-listings-widget button.next {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/right_btn.png);
	bottom: 28px;
}
#aboutFooterFeatured #featured-listings-widget button.prev:hover {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/left_btn_over.png);
}

#aboutFooterFeatured #featured-listings-widget button.next:hover {
	background-image: url(http://assets.rmcloud.com/templates/challengesells_com_002/challengesells_com_002_images/featured_listings/right_btn_over.png);
}
#aboutFooterFeatured #featured-listings-widget #flowpanes {
	margin-left: 35px;
}
#autoblog .widget {
	background: none;
	border: none;

}
#weather_widget * {
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:11px;
}

#weather_widget {
	border:1px solid #A5AAAF;
	width:140px;
	padding:5px;
	overflow:auto;
	margin: 0px 10px 0px 10px;
	color: #A5AAAF;
	background-color: #F6F7F9;
}

#weather_img {
	float:left;
	padding-right:15px;
}

#weather_country {
	font-weight:bold;
}

#weather_city {
	font-size:10px;
}

#weather_temp {
	margin-top:5px;
}

#weather_cond {
	margin-top:5px;
	font-size: 10px;
	font-style:italic;
	line-height: 0.5em;
	display: none;
}

#weather_conditions {
	float:left;
}