vbody#biketestride {
	margin:0;
	padding:0;
	background-image:url(../images/bikes/bikes_homebg.jpg);
	background-repeat:repeat-x;
	background-color:#7C7C7C;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}



body, html, * {margin:0; padding:0;}
body, html {height:100%;}
html {height:100%;}
body {min-height:101%;}
body {background-color:#000; text-align:center; font-family:arial,helvetica,sans-serif; font-size:11px; color:#fff;}

body#home {background:url(../coreimg/headgradient_content.gif) repeat-x left top #000;}
body#about, 
body#location, 
body#privacy, 
body#stocksearch,
body#stockclearance,
body#eofys,
body#testdrive, 
body#specials, 
body#julynews, 
body#links,
body#gallery,
body#valet,
body#wheelalign,
body#service {background:url(../coreimg/headgradient_content.gif) repeat-x left top #000;}

body#cartestdrive {background:url(../coreimg/headgradient_content.gif) repeat-x left top #000;}
body#corporate {background:url(../images/citroen/headgradient_citroen.gif) repeat-x left top #EE3224;}
body#subscribe {background:url(../images/ferrari/headgradient_ferraribb.gif) repeat-x left top #000;}
body#employment {background:url(../images/ferrari/headgradient_ferraribb.gif) repeat-x left top #000;}



#wrapper {width:900px; margin:0 auto; padding-bottom:10px;}
#header_home {background:url(../coreimg/zagameLogo.jpg) no-repeat top; height:90px;}
#header_content {background:url(../coreimg/zagameLogo.jpg) no-repeat top; height:90px;}
#header_content2 {height:90px;}
#header_contentcorp {height:90px;}


#header_home a.block {display:block; width:900px; height:90px; text-decoration:none; border:none;}
#header_content a.block {display:block; width:900px; height:90px; text-decoration:none;border:none;}
#header_content2 a.block {display:block; width:900px; height:90px; text-decoration:none;border:none;}
#header_contentcorp a.block {display:block; width:900px; height:90px; text-decoration:none;border:none;}

#nav {font-size:10px; text-transform:uppercase; margin:0 0 30px 110px;}
#nav a {text-decoration:none; margin:0 12px; font-size:9px; line-height:12px; height:12px; border:none;}
#nav a:link, #nav a:visited {color:#fff;}
#nav a:hover, #nav a:active {color:#C00;}

body#corporate #nav a:hover, #nav a:active {color:#000;}

body#privacy a.currentprivacy,
body#employment a.currentemployment,
body#subscribe a.currentsubscribe,
body#home a.currenthome,
body#about a.currentabout,
body#location a.currentlocation,
body#gallery a.currentgallery,
body#specials a.currentspecials,
body#service a.currentservice,
body#stocksearch a.currentstocksearch,
body#stockclearance a.currentstockclearance,
body#testdrive a.currenttestdrive,
body#links a.currentlinks {color:#C00;}

body#corporate a.currentcorporate {color:#000;}

body#eofys .containertop {background:url(../images/eofys/eofys_containertop.jpg) top no-repeat; height:16px; width:844px;}
body#eofys .containermid {background:url(../images/eofys/eofys_containermid.jpg) top repeat-y; margin:0 1px; min-height:100px; width:844px;}
body#eofys .containerbottom { background:url(../images/eofys/eofys_containertbottom.jpg) bottom no-repeat;height:16px; width:844px; margin:-1px; clear:both;}
body#eofys h1 { background:url(../images/eofys/eofys_titlebanner.jpg) bottom no-repeat;height:71px; width:844px; margin:0; padding:0; text-indent:-1000px;}
body#eofys h2 { color:#fff;font-size:18px;margin:0;padding:0; }
body#eofys h3 { color:#fff;font-size:30px;margin:0;font-weight:normal; }
body#eofys .secondaryfeature {margin:22px 22px 0 22px; width:776px;height:167px;background:url(../images/eofys/secondary.jpg);padding:12px 12px 12px 0;}
body#eofys td {padding-left:12px;}
body#eofys .savingprice{color:#F00; font-size:24px;}
body#eofys .savespan{color:#F00; }
body#eofys .detaileofys{line-height:16px;}
body#eofys .enquireeofys{text-decoration:none; border:none;}
body#eofys .containerspecials {vertical-align:top;}
body#eofys .disclaimer {padding-left:22px;line-height:18px;}
body#eofys .costperweek_smtxt {font-size:11px;}
body#eofys .costperweek_lrgtxt {font-size:16px;}

body#eofys .clearance_title {list-style:none; margin-left:22px; margin-top:12px;}
body#eofys .clearance_title li {float:left; text-align:center;}
body#eofys .clearance_title li img {}
body#eofys .enquireeofys img{}
body#eofys .enquirebase{ float:right; margin-right:20px;}

.eofys_lbar {background:url(../images/eofys/lefttable.jpg) top left no-repeat #000 !important;width:12px; height:42px;padding:0px !important;}
.eofys_rbar {background:url(../images/eofys/righttable.jpg) top right no-repeat #000 !important;width:12px; height:42px;padding:0px !important;}

body#eofys lbar {width:12px;padding:0px !important;}
body#eofys rbar {width:12px;padding:0px !important;}

.eofys_row {list-style:none; display:block; margin-bottom:15px; height:42px; margin-left:22px;}
.eofys_row li {float:left; background:url(../images/eofys/tablemid.jpg) repeat-x; height:42px; text-align:center;line-height:42px;font-size:12px;color:#000;font-weight:lighter;}

body#eofys .col_a {width:200px;padding-left:10px; text-align:left !important;}
.eofys_row .col_b {width:80px; color:#000;}
body#eofys .col_c {width:65px;} 
body#eofys .col_d {width:70px;}
body#eofys .col_e {width:70px; color:#F00;}
body#eofys .col_f {width:80px;}
body#eofys .col_g {width:100px;}
body#eofys .col_h {width:90px;}

.containermid p{padding-left:15px;}

.logosmain {margin:30px auto;}
.homeWords {color:#BBB9B9; width:634px; margin:30px auto 20px auto; text-align:left;}
.homeWords h1{color:#FFF;margin:0px; padding:0px; text-align:center; font-size:24px;}
.homeWords p{font-size:14px;}

#main {margin-top:35px;}
#content {width:846px; margin:0 auto 10px auto; text-align:justify; font-size:12px;}
.onecoltop {height:84px; background:url(../coreimg/zag_1colContentBox_top.gif) no-repeat center top;}
.onecolmid {background:url(../coreimg/zag_1colContentBox_mid.gif) repeat-y center top;}
.onecolbase {height:20px; background:url(../coreimg/zag_1colContentBox_base.gif) no-repeat center top; clear:both;}

.onecol_words {padding:15px 25px;}

.twocoltop {height:84px; background:url(../coreimg/zag_2colContentBox_top.gif) no-repeat center top; overflow:hidden;}
.twocolmid {background:url(../coreimg/zag_2colContentBox_mid.gif) repeat-y center top; padding:15px 25px; overflow:hidden;}
.twocolbase {height:20px; background:url(../coreimg/zag_2colContentBox_base.gif) no-repeat center top; clear:both; overflow:hidden;}

#wheelalign .twocoltop {height:72px; background:url(../images/wheelalign/zag_2colContentBox_top.gif) no-repeat center top; overflow:hidden;}
#wheelalign .twocolmid {background:url(../images/wheelalign/zag_2colContentBox_mid.gif) repeat-y center top;  overflow:hidden; padding:0;}
#wheelalign .twocolbase {height:20px; background:url(../images/wheelalign/zag_2colContentBox_base.gif) no-repeat center top; clear:both; overflow:hidden;}


.onecoltopbb {height:84px; background:url(../coreimg/zag_1colContentBoxbb_top.gif) no-repeat center top; overflow:hidden; position:relative;}
.onecolmidbb {background:url(../coreimg/zag_1colContentBoxbb_mid.gif) repeat-y center top; padding:15px 25px; overflow:hidden;}
.onecolbasebb {height:20px; background:url(../coreimg/zag_1colContentBoxbb_bot.gif) no-repeat center top; clear:both; overflow:hidden;}
#testdrivebb {
margin:auto;
}


.onecolmidbb2 {background:url(../coreimg/zag_1colContentBoxbb_mid.gif) repeat-y center top; padding:15px 25px; overflow:hidden;}
.onecolmidbb3 {background:url(../coreimg/zag_1colContentBoxbb_mid.gif) repeat-y center top; padding:15px 25px; overflow:hidden;}

.twocol_left {float:left;}
.twocol_left p, .twocol_left table{margin:2px 12px;}
.twocol_right {float:right; text-align:left}
.twocol_left, .twocol_right {width:375px;}


#wheelalign .greymid {background:#808080 url(../images/wheelalign/greybottom.jpg) bottom no-repeat; width:412px;}
#wheelalign .redmid {background:#bf1019 url(../images/wheelalign/redbottom.jpg) bottom no-repeat; width:412px;}
#wheelalign .table_base {height:8px; background:url(../coreimg/zag_1colContentBoxbb_bot.gif) no-repeat center bottom;}
#wheelalign .tablecol{margin:6px; width:412px;}
#wheelalign h2{padding-bottom:6px;}
#wheelalign ul{margin-left:15px;}
#wheelalign .content{padding:8px;}
#wheelalign img.imagebase{ vertical-align:bottom;}
#wheelalign twocolmid {width:844px;}


#footer {font-size:10px; color:#808080; text-align:center; text-transform:uppercase;}
#footer a {margin:0 0 0 10px; text-decoration:none; border-bottom:none;}
#footer a:link, #footer a:visited {color:#808080;}
#footer a:hover, #footer a:active {color:#fff;}

#flashlogoscontent {margin-bottom:20px; height:42px;}
#flashlogoshome {margin: 0px 0px;}

/* * MENU STYLES * */
div ul.logomenu{position:relative;margin:0 auto; width:800px;padding-left:15px;}
div ul.logomenu li {float:left;list-style:none;padding:0px 15px;}
.logomenu li a:link, .logomenu li a:visited {color:#fff;}
.logomenu li a:hover, .logomenu li a:active {color:#C00;}

/* * TYPOGRAPHY * */
p {line-height:1.4; margin-bottom:10px;}

h1 {padding:29px 0 0 25px; font-weight:normal; font-size:20px;}
h2 {font-weight:normal; color:#fff; font-size:17px;}
h3 {font-weight:normal; color:#000; font-size:12px;}

#flashlogoshome h3{font-weight:bold; color:#fff; font-size:12px; margin-bottom:4px;}


.righttitle {display:block; width:175px; float:right; text-align:right;}
.lefttitle {display:block; width:175px; float:left; text-align:left;}
.titleblock { clear:both;}

/* * GENERAL STYLES * */

:focus { outline:0; }

a {text-decoration:none;}
a:link, a:visited  {color:#fff; border-bottom: 1px solid #999;}
a:hover, a:active  {color:#C00; border-bottom: 1px solid #C00;}


img a, a img {border:none;}
.clear {clear:both; height:100%;}
.servcicecont {clear:both; height:100%;}

.spacer {margin:0 10px;}

/* * FORM STYLES * */
input, textarea, select {border:none; background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
input.med {width:220px;}
textarea {height:100px; width:220px;}
input.button {color:#C00;}
#location input.button {color:#C00; background:url(../coreimg/formspecific/form_sendmsg_btn.jpg); width:149px; height:26px;}
.submitrequest {color:#C00; background: url(../coreimg/formspecific/form_submitrequest_btn.jpg); width:149px; height:26px;}

a.mapa, a.mapb, a.mapc {border-bottom:none;}

#serviceintro {
font-size:12px;
line-height:1.2em;
width:700px;
margin:auto;
}


#serviceintro a:link {
color:#000;
}
#serviceintro a:visited {
color:#000;
}
#serviceintro a:hover {
color:#FF0000;
}

#serviceintro a:active {
color:#FF0000;
}


.textright {
text-align:right;
text-indent:5em;
}

#servtab {
margin:auto;
}

#privacylink{
width:300px;
text-align:right;
margin:auto;
}

.newsblock {
float:left;
width:795px;
}

.newsblock h2,
.newsblock2 h2 {
margin: 0 0 15px 0;
}

.newsblock h3,
.newsblock2 h3 {
margin: 0 0 5px 0;
}

.newsblock ul,
.newsblock2 ul {
margin: 0 0 12px 0;
}

.newsblock ul li,
.newsblock2 ul li {
margin: 0 0 12px 15px;
}

.newspic {
padding:0 0 15px 15px;
float:right;
}

.newspichoriz {
padding:0 0 0 0;
float:none;
}

.newspichoriz img.pad-right {
padding:0 19px 0 0;
}

.newstitle {
font-size:16px;
font-weight:bold;
}


.newsblock2 {
float:right;
width:795px;
}

.newspic2 {
padding:0 15px 15px 0;
float:left;
}

.newstitle2 {
font-size:16px;
font-weight:bold;
color:#FFCC00;
}

#newslinks {
width:600px;
}

#servlogos {
	position:absolute;
	left:595px;
	height:56px;
	top:10px;
	width:187px;
}



#flyerBullet {
margin-left:10px;
font-size:11px;
	list-style-type: none;
	font-weight: bold;		
	

}

	 #flyerBullet ul {
		padding:0 0 0 3px;
		margin:0;
	
	width:170px;
	}
		 #flyerBullet ul li {
			list-style-type: none;
			list-style-position:outside;
			padding: 0 0 0.15em 0;
			margin: 0 0 0.15em 0;
			font-weight: bold;
		
	
		}
			  #navPrimary ul li a {
	color: #333;
	background: url("images/bikes/bullet-nav_duc.gif") no-repeat left 0;
	padding: 0 0 0 12px;
	overflow:hidden;
	
	text-decoration:none;	
	
			}



/* unordered List - employment */

#bull_list { margin:12px 0 12px 20px; list-style:disc;padding:0px; }
#bull_list li { margin-top:2px; }
#bull_list li ul {margin:0 0 0 10px; padding:0px;}


/* Job Title */

.job_title { padding:5px; background-color:#666;border:#666 1px solid}
.employment_hr { border-top: #9d9d9d 1px solid; }



/***********************************************
HOMEPAGE *******/


.homepage-btns-container {width: 900px; text-align: center; margin: 38px 0 0px; }


ul.homepage-btns {/*width: 648px; width: 316px;*/ width: 900px; margin: 0 0 0 0; height: 26px;}
ul.homepage-btns li {float: left; list-style: none;}

.homepage-btns a:link,
.homepage-btns a:visited,
.homepage-btns a:hover {text-decoration: none; border-bottom: none; outline: none;}

.homepage-btns .homepage-btn1 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-ferrari-458.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 46px;}
.homepage-btns .homepage-btn2 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-maserati-grancabrio.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}
.homepage-btns .homepage-btn3 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-fiat-500c.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}
.homepage-btns .homepage-btn4 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-alfa-mito.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}
.homepage-btns .homepage-btn5 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-stock-search.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}
.homepage-btns .homepage-btn6 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-service-offer.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}
.homepage-btns .homepage-btn7 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-stock-search.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 0 16px 0 0;}

.homepage-btns-new{}
.homepage-btns-new a:link,
.homepage-btns-new a:visited,
.homepage-btns-new a:hover {text-decoration: none; border-bottom: none; outline: none;}
ul.homepage-btns-new li {list-style: none; text-decoration: none; border-bottom: none; outline: none;}

.homepage-btns-new .homepage-btn1 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-ferrari-458.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0;}
.homepage-btns-new .homepage-btn2 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-maserati-grancabrio.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}
.homepage-btns-new .homepage-btn3 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-fiat-500c.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}
.homepage-btns-new .homepage-btn4 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-alpha-mito.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}
.homepage-btns-new .homepage-btn5 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-stock-search.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}
.homepage-btns-new .homepage-btn6 {width: 150px; height: 26px; display: block; background:url(../images/btn-home-service-offer.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}
.homepage-btns-new .homepage-btn7 {width: 150px; height: 26px; display: block; background:url(../images/valetBut.gif) 0 0 no-repeat; text-indent: -10000px; overflow: hidden; margin: 5px 20px 5px 0}


.about-img {
	/*padding-left: 203px;*/
	/*float:right; vertical-align:top;*/
}

#about .twocolmid{background:url(../coreimg/zag_1colContentBox_mid.gif) repeat-y center top;}
#about h1{background:url(../images/logozag.jpg) 0 12px no-repeat; width:247px; height:51px; text-indent: -10000px; margin-left:12px;}
#about strong{ font-weight:normal; font-size:16px;}
#about p{text-align:left; margin-bottom:16px;}

.enquirebtn h2 {
	font-size: 12px;
	text-align:left;
	padding-left:10px;
}

/***********************************************
Service Specials - Styles *******/

img.service_spec_logos { float:right; position:relative; }

div.service_spec_logos img { margin: 12px 30px 0px 0px;	}

h1.service_specials_title { width:425px;float:left; }

div.servicefooter{ background:url(../images/zag_service_footer_bg.jpg) no-repeat; margin-top:15px; height:183px;}
div.servicefooterbuttons{width:373px; margin-left:440px;}
div.servicefooterbuttons img{margin-top:26px;}
div.servicefooterbuttons a{border:none;}

.service_offer_feature h2{width:360px; color:#333; margin-top:10px;}
#flashlogoshome .service_offer_feature h3{width:360px; color:#900;font-size:14px;
font-weight:normal;
margin-bottom:0;}
.service_offer_feature p{width:360px; }
.service_offer_feature a{border:none;}
.service_offer_feature tr{margin-top:10px;}
.service_offer_feature td{padding-right:0;}
.service_offer_feature{ margin-bottom:15px;}

div.feature { margin-top:20px; width:795px;}

.feature_sandp {margin-top:20px; width:795px; padding-left:10px;}
.feature_sandp h2{padding:20px 0 0 0; font-weight:normal; font-size:20px;}
.feature_sandp ul{margin-left:40px;}
.feature_sandp .calltoactionbuttons {height:55px; width:795px; margin:35px 0; overflow:hidden;}
.feature_sandp .calltoactionbuttons a {border:none;}
.feature_sandp .calltoactionbuttons img {margin-right:10px;}

img.txt01 {margin: 0px 0px 8px 20px;}
img.txt02 {margin: 5px 0px 5px 20px;}
img.txt03 {margin: 0px 0px 5px 20px;}

/***********************************************
Valet Service - Styles *******/

.valet_heading h2{background:url(../coreimg/valet_header.jpg) no-repeat 0 0; text-indent:-10000px; height:144px; margin-bottom:30px;}
#valet h3{padding:0; margin:0; font-weight:normal; font-size:20px; color:#fff; text-align:center;}
#valet h4{padding:0; margin:0; font-weight:normal; font-size:18px; color:#fff;}
.valetdetails ul{ margin-left:40px;}
.valet li{}
.valetprices{width:385px;}
.valettop{background:url(../coreimg/valet_price_top.jpg); height:15px; vertical-align:bottom;}
.valetmid{background:url(../coreimg/valet_price_mid.jpg) repeat-y 0 0; margin:0; padding:0;}
.valetbottom{background:url(../coreimg/valet_price_bottom.jpg) no-repeat; height:15px;}
.enquirebtn{width:369px; text-align:center;}
.enquirebtntop{background:url(../coreimg/valet_enquire_top.jpg) no-repeat; height:8px; }
.enquirbtnbottom{background:url(../coreimg/valet_enquire_bottom.jpg) no-repeat; height:8px;}
.enquirebtnmid{background:#242424; padding:0; margin:0;}
.valetprices table{}
/***********************************************
Clearance Table - Styles *******/

.clearance_title {width:844px; list-style:none; height:35px; display:block;}
.clearance_title li {float:left; text-align:center;}
.clearance_title li img {}

.lbar {width:12px;padding:0px !important;}
.rbar {width:12px;padding:0px !important;}

.col_a {width:200px;padding-left:10px; text-align:left !important;}
.col_b {width:80px;}
.col_c {width:100px;}
.col_d {width:60px;}
.col_e {width:90px;}
.col_f {width:90px;}
.col_g {width:100px;}
.col_h {width:90px;}

/******  Alfa Clearance Styles *******/

.alfa_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.alfa_row li {float:left; background-color:#ed1c24;height:35px; text-align:center;line-height:34px; border:0px dotted #fff;font-size:13px;color:#fff31c;font-weight:lighter;}

.alfa_btn_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.alfa_btn_row li {float:left;height:35px; text-align:left;line-height:34px;font-size:13px;color:#fff31c;font-weight:lighter;}
.alfa_btn_row li a {border:0px !important; text-decoration:none;}
.alfa_btn_col_a {width:250px;}
.alfa_btn_col_b {width:250px;}
.alfa_btn_col_c {padding-left:20px;}

.alfa_lbar {background:url(../images/clearance/clearance_alfa_lbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}
.alfa_rbar {background:url(../images/clearance/clearance_alfa_rbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}


/******  Fiat Clearance Styles *******/

.fiat_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.fiat_row li {float:left; background-color:#008c44;height:35px; text-align:center;line-height:34px; border:0px dotted #fff;font-size:13px;color:#fff31c;font-weight:lighter;}

.fiat_btn_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.fiat_btn_row li {float:left;height:35px; text-align:left;line-height:34px;font-size:13px;color:#fff31c;font-weight:lighter;}
.fiat_btn_row li a {border:0px !important; text-decoration:none;}
.fiat_btn_col_a {width:250px;}
.fiat_btn_col_b {width:250px;}
.fiat_btn_col_c {padding-left:20px;}

.fiat_lbar {background:url(../images/clearance/clearance_fiat_lbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}
.fiat_rbar {background:url(../images/clearance/clearance_fiat_rbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}


/******  Citroen Clearance Styles *******/

.citroen_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.citroen_row li {float:left; background-color:#23408f;height:35px; text-align:center;line-height:34px; border:0px dotted #fff;font-size:13px;color:#fff31c;font-weight:lighter;}

.citroen_btn_row {width:844px; list-style:none; display:block; margin-top:10px; height:40px;}
.citroen_btn_row li {float:left;height:35px; text-align:left;line-height:34px;font-size:13px;color:#fff31c;font-weight:lighter;}
.citroen_btn_row li a {border:0px !important; text-decoration:none;}
.citroen_btn_col_a {width:250px;}
.citroen_btn_col_b {width:250px;}
.citroen_btn_col_c {padding-left:20px;}

.citroen_lbar {background:url(../images/clearance/clearance_citroen_lbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}
.citroen_rbar {background:url(../images/clearance/clearance_citroen_rbar.gif) top left no-repeat #000 !important;width:12px; height:35px;padding:0px !important;}

/******** Flash Gallery ***********/

#flashgallerycontent{margin-top:-20px; background:url(../images/zageventgallery.gif) #151515 no-repeat; height: 562px; width:845px;}
#flashgallery{padding-top:20px;}


/***********************************/


/******** Events Display ***********/

.events {width:770px;height:450px;}

.leftpanel {width:295px;float:left;height:388px;}
.leftpanel ul {list-style:none;margin:0px;padding:0px;}
.leftpanel a.btn { background:url(../images/events/events_btn_off.gif) top left no-repeat; display:block;width:259px;height:44px; margin-bottom:10px;padding:15px;border:0px;}
.leftpanel a.btn:hover { background:url(../images/events/events_btn_on.gif) top left no-repeat;}
.leftpanel .btn h3 {font-size:13px;font-weight:600;margin:0px 0 3px 0;width:150px;float:left;}
.leftpanel .btn .thb_text {font-size:11px;color:#fff;float:left; width:160px;}
.leftpanel .btn .thb_img {float:right;width:85px;height:51px;background:url(../images/events/event_btn_thb.jpg) top left no-repeat;margin-right:10px;display:block;}
.leftpanel .btn_content {}

.rightpanel {width:475px;float:left;background:url(../images/events/event_display_img_bg.jpg) top left no-repeat;height:388px;}
.rightpanel_noevents {width:475px;float:left;background:url(../images/events/event_display_bg.jpg) top left no-repeat;height:388px;}

.rightpanel .display {width:403px;height:322px; margin:30px 30px 30px 36px;}

.rightpanel .display h2 {font-size:16px;line-height:26px;margin:10px 0 10px 0;}
.rightpanel .display .highlight {color:#ff0000;font-size:14px;}
.rightpanel .display a {width:149px;height:26px;border:0px;}


/***********************************/

/******** Stock Search Styles ***********/

.usedvehicles_style html body form input.btnstyle  {background:url(../coreimg/formspecific/form_searchnow_btn.jpg) no-repeat top left !important; width:149px; height:26px; display:block;}

/***********************************/
