
/* General Styles */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

a:link    {color: #990000; text-decoration: none;}
a:visited {color: #990000; text-decoration: none;}
a:active  {color: #990000; text-decoration: none;}
a:hover   {color: #FFCC00; text-decoration: none;}

a.navlink:link	 {color: #FFFFFF; text-decoration: none;}
a.navlink:visited{color: #FFFFFF; text-decoration: none;}
a.navlink:active {color: #FFFFFF; text-decoration: none;}
a.navlink:hover	 {color: #FFCC00; text-decoration: none;}

h1{font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; display:inline;}
h2{font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; display:inline;}
h3{font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; display:inline;}
h4{font-size:11px; font-weight:bold;}

.pagetitle{clear:left; padding-top:5px; padding-bottom:8px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#990000;}
.pagetext{clear:left; line-height:17px; padding-bottom:8px;}

.text10{font-size:10px;}

#site{width:970px; text-align:left; margin:auto;}

/* Header */
#head{clear:left; width:970px; height:85px; position:relative; z-index:99;}
#logo{float:left; width:400px;}
#banner-graphic{float:left; width:560px; text-align:right; padding-top:6px; padding-right:10px; position:relative;}
#advertisehere_tab{position:absolute; top:66px; left:350px; border:0px;}
#vehrespopup{position:absolute; top:120px; left:0px; background-color:#FFFFFF; padding:4px; border:6px solid #CC0000;}
#vehrespopup_cont{position:relative; z-index:99;}
#vehrespopup_close{font-weight:bold; text-align:right; line-height:18px; margin-bottom:4px;}

/* Navigation Bar */
#navigation-bar{clear:left; width:970px; height:26px; background-image:url(images2008/vauxhall-cars-bk.gif);}
.nav-btn{float:left; width:200px; height:20px; padding-top:6px; border-left:1px solid #FFFFFF; border-right:1px solid #CCCCCC; text-align:center; font-weight:bold;}


/* Home Page Structure */
#main-container{clear:left; width:970px; margin-top:10px; margin-bottom:10px;}
#left-container{float:left; width:300px; margin-right:20px;}
#center-container{float:left; width:470px;}
#right-container{float:left; width:160px; margin-left:20px;}

/* Advertising Page Structure */
#advertising-container{float:left; width:765px; padding-left:15px;}

.advert-type-container{clear:left; width:750px;}
.advert-type-title{clear:left; width:750px; padding-top:5px; padding-bottom:5px; font-size:16px; font-weight:bold; color:#990000; border-bottom:2px solid #EEEEEE;}

.advert-type-details{float:left; width:500px;}
.advert-type-extrainfo{float:left; width:240px; padding-left:10px;}
.advert-bannerspec{width:220px; padding:8px; margin-top:10px; margin-bottom:10px; border:1px solid #DDDDDD; background-color:#F7F7F7;}

.advert-type-text{clear:left; width:750px; padding-top:5px; padding-bottom:5px; line-height:16px;}
.advert-type-pricetable{clear:left; width:750px; padding-top:5px; padding-bottom:5px;}

.advert-form-row{clear:left; width:500px; padding-top:2px;}
.advert-form-field{float:left; width:115px; padding-right:5px; padding-top:3px; text-align:right;}
.advert-form-value{float:left; width:380px;}


/* Home Page Content */

.home-site-description{width:272px; height:232px; padding:10px; line-height:16px; background-image:url(images2008/home-sitedes-bk.gif);}
#home-vans-structure{clear:left; width:415px; height:350px; padding-left:15px; padding-top:15px; background-image:url(images2008/car-menu-bk.gif);}
#home-vehicle-structure{clear:left; width:415px; height:350px; padding-left:15px; padding-top:15px; background-image:url(images2008/car-menu-bk.gif);}
.home-vehicle-container{float:left; width:205px; margin-bottom:12px;}
.home-vehicle-btn{width:191px; height:45px; cursor:pointer; border:2px solid #DDDDDD; background-image:url(images2008/car-btn-bk.gif);}
.home-vehicle-hightlight{float:left; width:195px; height:2px; margin-top:1px; border-top:2px solid #990000; }
.home-vehicle-title{float:left; width:98px; padding-top:3px; padding-left:3px; font-size:10px; font-weight:bold;}
.home-vehicle-ic{float:left; width:90px;}
.home-models{width:185px; padding-left:5px; font-size:10px; padding-top:3px; padding-bottom:3px; border-bottom:1px dotted #EEEEEE;}

#home-vxr-structure{clear:left; width:415px; height:215px; margin-top:10px; padding-left:15px; padding-top:15px; background-image:url(images2008/vxr-home-bk.jpg);}

#car-menu-nav{clear:left; width:405px; padding-left:10px; margin-bottom:1px;}

#vauxhall-cars-button{float:left; width:183px; height:19px; padding-left:7px; padding-top:7px; cursor:pointer; font-weight:bold; background-image:url(images2008/vauxhall-cars-btn.gif);}
#vauxhall-vans-button{float:left; width:183px; height:19px; padding-left:7px; padding-top:7px; cursor:pointer; font-weight:bold; background-image:url(images2008/vauxhall-vans-btn.gif);}

#home-find-dealer{clear:left; width:272px; height:172px; margin-top:10px; margin-bottom:10px; padding:10px; line-height:14px; background-image:url(images2008/home-dealers-bk.gif);}
#home-vehicle-search{clear:left; width:415px; height:190px; padding-left:15px; padding-top:15px; background-image:url(images2008/home-search-bk.gif);}
.home-vehicle-row{clear:left; width:400px; padding-bottom:2px;}
.home-vehicle-field{float:left; width:130px; padding-top:3px;}
.home-vehicle-value{float:left; width:270px;}

.box292{width:292px; background-image:url(/images/box292_mid.gif); background-repeat:repeat-y; margin-bottom:10px; position:relative; z-index:1;}
.box292-inner-top{width:292px; background-image:url(/images/box292_top.gif); background-repeat:no-repeat;}
.box292-inner-bot{width:272px; padding:10px; background-image:url(/images/box292_bot.gif); background-repeat:no-repeat; background-position:0 100%;}
.home_new_thumbs_box{float:left; width:82px; height:62px; padding:2px; margin-bottom:7px; background-color:#DDDDDD; position:relative;}
.home_new_thumbs_box .image{width:80px; height:60px; border:1px solid #FFFFFF; background-repeat:no-repeat; cursor:pointer; position:relative;}
.home_new_thumbs_box .img_fade{position:absolute; top:42px; left:-1px; width:74px; height:10px; padding:4px; background-color:#FFFFFF; filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.60; opacity:0.6;}
.home_new_thumbs_box .img_title{position:absolute; top:42px; left:-1px; width:74px; height:10px; padding:4px; font-weight:bold; font-size:9px; color:#202020;}

/* Footer */
#footer{clear:left; width:970px; padding-top:5px; border-top:3px solid #DDDDDD;}


/* Associate Ads */

.asso-ads-160-100{clear:left; width:160px; height:100px; margin-top:10px;}


/* Adsence */

.ads160-600{width:160px; height:600px;}
