body {background:url(../images/citroen/headgradient_citroen.jpg) repeat-x left top #EE3224;}

#nav a:hover, #nav a:active {color:#000;}
body#home a.currenthome,
body#about a.currentabout,
body#loaction a.currentlocation,
body#corporate a.currentcorporate,
body#specials a.currentspecials,
body#service a.currentservice,
body#stocksearch a.currentstocksearch,
body#testdrive a.currenttestdrive {color:#000;}

.thumbs {width:795px; margin:0 auto;}
.thumbs div {display:block; float:left; width:265px; height:170px; margin-top:15px; font-size:10px; text-align:center; line-height:20px;}
.thumbs div img {margin:auto;}

.contentbox {clear:both; width:845px; margin:0 auto; color:#000;}
.contentbox_top {height:9px; background:url(../images/citroen/contentbox_top.gif) no-repeat center top;overflow:hidden;}
.contentbox_mid {background:url(../images/citroen/contentbox_mid.gif) repeat-y center top;overflow:hidden;}
.contentbox_base {background:url(../images/citroen/contentbox_base.gif) no-repeat center top; height:9px;overflow:hidden;}

.tableft {float:left; background-color:#7A0015;}
.tabs a:hover {color:#F00;}

.contentbox a:link, .contentbox a:visited {color:#000;}
.contentbox a:hover, .contentbox a:active {color:#C00;}

.accessories div {display:block; float:left; width:120px; height:110px; margin:10px 5px 0 5px;}
.accessories div img {margin-bottom:5px;}

.colors div {display:block; float:left; width:220px; height:140px; margin:10px 5px 0 5px; font-size:9px; text-align:center;}
.colors div img {margin-bottom:5px;}

.accessoriestxt {display:block;font-size:9px; text-align:center;}


/* * NAVIGATION BOX * */

#navboxcars {
width:150px;
float:right;
}

#navboxtop {
height:10px;
width:150px;
background-image:url(../images/carnavboxtop.gif);
overflow:hidden;
}

#navboxmid {
width:150px;
background-image:url(../images/carnavboxmid.gif);
overflow:hidden;
}

#navboxbot {
height:10px;
width:150px;
background-image:url(../images/carnavboxbot.gif);
overflow:hidden;
}

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

}

	 #navPrimary ul {
		padding:0 0 0 3px;
		margin:0;
	display:block;
	width:130px;
	}
		 #navPrimary 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;
			display:block;
	
		}
			  #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;
	display:block;
	text-decoration:none;	
	
			}
			
				  #navPrimary ul li a:hover {
					color: #FF0000;
					background-position: left -87px;
					display:block;
					overflow:hidden;
					text-decoration:none;
				}
				  #navPrimary ul li.current a {
					color: #FF0000;
					background-position: left -87px;
					display:block;
				}
				
				
				
#cartextbox {
width:200px;
float:left;
padding-right:10px;
}				


h4 {
padding:0;
margin:0;
color:#FFF;
font-size:16px;
font-weight:bold;
display:block;
width:200px;
border-bottom:1px solid #FFF;
}

.cartext {
line-height:1.25em;
font-size:11px;
padding:5px 0 0 0;
margin:0;
}

#textnnav {
width:370px;
float:left;
}

