/* Styles
----------------------------------------------- */

@import url(layout.css);
@import url(common.css);

@import url(listings.css); /* Listings page styles */
@import url(show.css); /* Listing details page styles */
@import url(compare.css); /* Listing comparison page styles */

@import url(colors.css); /* Color definitions for all pages */

#top{ margin-top:34px; width:952px; float:left;}
#topleft{ width:514px; float:left;}
#topright{ float:left; width:441px;}
#nav {width:514px; height:30px; float:left;}
#greenbar{ background:url(../images/greenbar.jpg) repeat-x; height:69px; width:514px; float:left;}
#greenbartext{ padding-top:20px; padding-left:20px; color:#FFFFFF; font-weight:bold; text-align:left;}
#greenbartext a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
#greenbartext a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#logo { background:url(../images/logo.jpg) no-repeat; width:438px; height:99px; float:left;}
#flashtop{ background-color:#015b63; width:725px; height:201px; float:left; margin-bottom:4px;}

#right{ width:223px; float:left; margin-left:3px;}
#topheader{ background:url(../images/topheader.jpg) no-repeat; width:223px; height:34px; float:left;}
#topheadertext{ padding-left:30px; padding-top:12px; color:#666666; font-weight:bold; text-align:left;}
#midsection{ background:url(../images/midsection.jpg) repeat-y; width:223px; float:left;}
#midtext{ padding:7px; float:left; width:210px; text-align:left;}
#bottomsection{ width:223px; height:9px; float:left; margin-bottom:5px;}
#middleheader{ background:url(../images/midheader.jpg) no-repeat; width:223px; height:29px; float:left;}
#middleheadertext{ padding-left:30px; padding-top:7px; color:#666666; font-weight:bold; text-align:left;}

#left{ width:223px; float:left;}
#leftlist{ background:url(../images/leftlist.jpg) no-repeat; width:179px; height:21px; margin-left:19px; float:left;}
#carlist{text-align:left; padding-left:15px; padding-top:3px;}
#carlist a{ color: #666666; font-weight:bold; text-decoration:none;}
#carlist a:hover{ color:#000000; font-weight:bold; text-decoration:none;}

#list{ text-align:left; width:50%; float:left; height:26px;}
#list a{ color:#666666; font-weight:bold; text-decoration:none;}
#list a:hover{ color:#000000; font-weight:bold; text-decoration:none;}

#car a{ color:#666666; font-weight:bold; text-decoration:none;}
#car a:hover{ color:#000000; font-weight:bold; text-decoration:none;}
#price{ float:right; color: #009900; font-weight:bold; font-size:11px; text-align:right;}

#contact{ margin-top:5px; width:223px; height:74px; float:right;}
img{ border:none;}

#main{ width:725px; float:left;}
#middlebar{ background:url(../images/middlebar.jpg) no-repeat; width:725px; height:30px; float:left;}

#middle{ width:498px; float:left; margin-top:5px; margin-left:4px}
#middlecontent{
	width:720px;
	float:left;
	margin-top:5px;
	margin-left:4px
}
#flashbox2{width:498px; height:203px; float:left;}
#headb{ background:url(../images/headb.jpg) no-repeat; width:498px; height:29px; float:left;}
#headbtext{ padding-left:25px; padding-top:8px; text-align:left; color:#666666; font-weight:bold;}
#content{ width:464px; float:left; padding:15px; text-align:left; color:#666666;}

#footerbar{ width:100%; height:11px; background-color:#999da5; margin-top:10px;}
#footertext{ text-align:center; color:#666666; padding:15px;}
#footertext a{ font-weight:bold; color:#666666; text-decoration:none;}
#footertext a:hover{ font-weight:bold; color:#000000; text-decoration:none;} 

#submit{ background:url(../images/searchbtn.jpg) no-repeat; width:58px; height:25px; float:right; border:none; margin-top:10px; cursor:pointer;}
