body {
	margin: 0;
	/*background-color: #d3dee0;*/
  background-color: #ccc;
}
td {
	font-family: Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding:0px;
}
#cityrolls { 

	height: 32px;

	margin: 0;

	padding: 0;

	list-style: none;

	background: url(../images/cityrollsbg.gif) repeat-x top left;

	position: relative;

}

img{

margin: 0px;
	padding:0px;
}
.text {
  margin:9px 5px 9px 5px;
    font-size: 11px;
    color:#000000;;

}
.text2 {
  margin:9px 5px 9px 0px;
    font-size: 11px;
    color:#000000;;

}
.top-links {
	color: #FFFFFF;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;

 
}
.top-links a{
	color: #FFFFFF;
	text-decoration: none;
 
}
.top-links a:visited {
	text-decoration: none;
 }

.top-links a:active{
	text-decoration: none;
 
}
.top-links a:hover{
	color:#999999;
    text-decoration: none;
}

.left-td {
	text-align: left;
	vertical-align: top;
}

.left-td img { margin: 0px }
	
.left-td2 {
	width: 168px;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-top: 3px;


	 

}
.left-nav-bottom {
	font-size: 10px;
	color: #5B5B5B;
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 5px 0px 0px;
	height: 212px;
	width:154px;
	padding: 0px;
}
.left-nav-bottom-text{
    padding:2px 8px 4px 10px;

}
.left-nav-bottom-text a{
    color: #000000;
}
.left-nav-bottom-text a:visited{
    text-decoration: none;
}
.left-nav-bottom-text a:active{
    text-decoration: none;
}
.left-nav-bottom-text a:hover{
    color:#999999;
    text-decoration: none;
}

.left-nav-bottom form{
	margin: 0px;
	/*border: 1px solid #000000;*/
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left:8px;
	height:54px;
}

.left-nav-bottom-input{
	height: 20;
	width:100px;
	font-size: 9px;
	margin-bottom: 1px;
	/*
	margin-top: 2px;*/


	 
}

.left-nav-bottom-link a{
	font-size: 10px;
	color: #5B5B5B;
	/*color:#999999;*/
	padding: 1px 8px 3px;
	display: block;
}


.left-nav-bottom-link a:visited{
	text-decoration: none;


}
.left-nav-bottom-link a:active{
	text-decoration: none;


}
.left-nav-bottom-link a:hover{
	color: #000000;
	text-decoration: none;


}

.dealer-login {
	margin-top: 6px;
	margin-bottom: 2px;


}
.dealer-login-bottom {
	width:154px;
	height:430px;
    background-color:#D9CFC3;
    
}
.portfolio-bottom {
   width:154px;
	height:705px;
    background-color:#D9CFC3;

}
.body-td {
	width: 739px;
	padding-top: 8px;
	padding-right: 8px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 8px;
	padding-left: 8px;
   /* width:749px;*/


}
.flash-body-td {
	padding-top: 8px;
	padding-right: 8px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 8px;
   /* width:749px;*/


}
.body-brown {
	margin-top: 8px;
	background-color: #6A2D11;
	margin-bottom: 8px;
	height: 74px;



}
.body-brown-top {
    
	background-color: #6A2D11;
	font-family: Baskerville,Didot,serif ;
      font-style:italic;
	font-size: 18px;
	
	text-transform: lowercase;
	height: 46px;
	color:#ffffff;
    /*width:735px;margin-right: 8px;*/
}
.body-brown-top td{
   font-family: Baskerville,Didot,serif ;
      font-style:italic;
	color:#ffffff;
	
	text-transform: lowercase;

}
.body-brown-top H1{
    color: #ffffff;
    font-size: 30px;
	line-height: 47px;
	text-transform: lowercase;
	
	display: inline;
    margin-right:260;
	margin-left: 9px;

	
}

.footer {
	background-image: url(../images/bb02_r27_c3.jpg);
	background-repeat: repeat-x;


}

.footer td {
	text-align: left;
	vertical-align: middle;
	height: 33px;
	padding-left: 8px;
	/*width: 102px;*/
    font-size: 10px;
	color: #FFFFFF;
}
.footer a{
    
    font-size: 10px;
	color: #FFFFFF;
    text-decoration: none;


}
.footer a:visited {
	text-decoration: none;
 }

.footer a:active{
	text-decoration: none;
 
}
.footer a:hover{
	text-decoration: none;
	color:#999999;
	
}
.footer-links {
  width:20%;
  text-align:center;

}
.footer-links a{
   color:#6a2c10;
   color:#999999;
   font-size: 10px;
}

.footer-links a:visited {
	text-decoration: none;
 }

.footer-links a:active{
	text-decoration: none;
 
}
.footer-links a:hover{
	color:#999999;
	text-decoration: none;
}

.bottom-links-left {
	font-size: 10px;
	color: #333333;
	padding-top: 8px;
	


}
.bottom-links-left a{
	color: #333333;
	text-decoration: none;
 
}
.bottom-links-left a:visited {
	text-decoration: none;
 }

.bottom-links-left a:active{
	text-decoration: none;
 
}
.bottom-links-left a:hover{
	color:#999999;
    text-decoration: none;
}


.bottom-links {
	font-size: 11px;
	color: #333333;
	padding-top: 8px;
	font-weight: bold;


}
.bottom-links a{
	color: #333333;
	text-decoration: none;
 
}
.bottom-links a:visited {
	text-decoration: none;
 }

.bottom-links a:active{
	text-decoration: none;
 
}
.bottom-links a:hover{
	color:#999999;
    text-decoration: none;
}
.sub-nav {
	background-color: #838383;
	background-image: url(../images/sub-nav-shadow.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 154px;
	margin-left:0px;
	margin-bottom:1px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.sub-nav a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #E6E6E6;
	text-decoration: none;
	font-size: 9px;
	padding-left: 20px;

}
.sub-nav a:visited{

}.sub-nav a:active{

}
.sub-nav a:hover{
	color:#999999;
    
}

.header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6A2D11;
  margin:15px 0px 10px 10px;
  /*height:44px;
  padding-left:10px;*/
}
.header a{
   color: #652F17;
   text-decoration: none;
   font-size: 10px;
   
}
.header a:visited {
	text-decoration: none;
 }

.header a:active{
	text-decoration: none;
 
}
.header a:hover{
	color:#999999;
    text-decoration: none;
}  
.header2{
  margin-left:10px;

}
.bigger {
  font-size: 11px;
	color: #000000;
	
	font-weight: bold;
}

.bigger a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 13px;
   font-weight:bold;
   
}
.bigger a:visited {
	text-decoration: none;
 }

.bigger a:active{
	text-decoration: none;
 
}
.bigger a:hover{
	color:#999999;
    text-decoration: none;
} 
.smaller {
   color: #6A2D11;
   text-decoration: none;
   font-size: 11px;

}
.smaller a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 11px;
   font-weight:bold;
}
.smaller a:visited {
	text-decoration: none;
 }

.smaller a:active{
	text-decoration: none;
 
}
.smaller a:hover{
	color:#999999;
    text-decoration: none;
} 
.alphabet {
   margin-left:10px;


}
.alphabet a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 13px;
   font-weight:bold;
}
.alphabet a:visited {
	text-decoration: none;
 }

.alphabet a:active{
	text-decoration: none;
 
}
.alphabet a:hover{
	color:#999999;
    text-decoration: none;
} 
.advanced-search {
   margin:0px 0px 0px 10px;


}
.advanced-search td{
  text-align:left;
  vertical-align:top;
  padding:0px 5px 5px 0px;
  font-size:9px;
  
}
.sitemap-div {
	margin:0px 0px 0px 16px;
   font-weight:bold;
    font-size: 11px;
    color:#000000;
   text-decoration:underline;

	
}
.sitemap {
	font-size: 11px;
	color: #000000;
	list-style-type: disc;
	
	
}
.sitemap li{
  
  
}
.sitemap li a{
   color: #6A2D11;
   text-decoration: none;
   font-size: 11px;
   font-weight:normal;
}
.sitemap li a:visited {
	text-decoration: none;
 }

.sitemap li a:active{
	text-decoration: none;
 
}
.sitemap li a:hover{
	color:#999999;
	text-decoration: none;
 } 
 
 
 #footer {
	height: 60px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 919px;
	margin: 0 auto;
}
	#footer a { color: #fff; }
		#footer a:hover { color: #999; }
		
	#footer p { margin: .7em; }
	#subfooterlinks { 
		font-size: 11px; 
		text-align: center; 
		color: #652F17
	}
		#subfooterlinks a { color: #652F17; }
			#subfooterlinks a:hover { color: #999; }
	
	#footercopyright {
		float: left;
	}
	#footerlinks { float: right; font-size:11px; }
		#footerlinks a { font-weight: bold; }



	#nav {
		width: 154px;
		float: left;
		background: #fff;
	}

	#nav h1 { margin: 0 0 7px 0; }
		#nav h1 img { display: block; }
	
	#nav ul, #nav li { list-style: none; margin: 0; padding: 0; }
	
	#nav li a {
		color: #e6e6e6;
		display: block;
		font-size: 9px;
		height: 43px;
		text-indent: -9999em;
	}
		#nav li img { display: block; }
		

	#nav li ul {
		background: #838383 url(/images/sub-nav-shadow.jpg) no-repeat top left;
		padding: 5px 0 2px 18px;
		margin-bottom: 1px;
	}
		
		
		/* indiv nav images */
		
		#nav .dhome { background: url(/images/dealer-nav-on_01.jpg) no-repeat top left; }
		#nav .dinventory { background: url(/images/dealer-nav-on_02.jpg) no-repeat 0 0; }
		#nav .daboutus { background: url(/images/dealer-nav-on_03.jpg) no-repeat 0 0; }
		
		#nav .dhome a { background: url(/images/dealer-nav-off_01.jpg) no-repeat top left; }
		#nav .dinventory a { background: url(/images/dealer-nav-off_02.jpg) no-repeat 0 0; }
		#nav .daboutus a { background: url(/images/dealer-nav-off_03.jpg) no-repeat 0 0; }
		
		#nav .dhome li a,
		#nav .dinventory li a,
		#nav .daboutus li a { background: transparent; }

		#nav li a.on, #nav li a:hover { background: transparent; }
		#nav li li a { background: transparent; }
		#nav li li a:hover { text-decoration: underline; }
		#nav li li a {
			display: block;
			height: auto;
			text-indent: 0;
		}				


.breadcrumb {
	color:#D45427;
}
	.bodycopy { 
		padding: 20px;
		padding-top: 0;
	}
h3 {

	margin: 1em 0;

	font-size: 14px;

	color: #000;

}
#cityrolls { 

	height: 32px;

	margin: 0;

	padding: 0;

	list-style: none;

	background: url(../images/cityrollsbg.gif) repeat-x top left;

	position: relative;

}
.viewinv {

	font-size: 12px;

	color: #999;

}
