/* Reset */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Grid */

.grid_1 { width:60px; }
.grid_2 { width:140px; }
.grid_3 { width:220px; }
.grid_4 { width:300px; }
.grid_5 { width:380px; }
.grid_6 { width:460px; }
.grid_7 { width:540px; }
.grid_8 { width:620px; }
.grid_9 { width:700px; }
.grid_10 { width:780px; }
.grid_11 { width:860px; }
.grid_12 { width:940px; }

.column {
	margin: 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
}
.row {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.row .row {
	margin: 0 -10px;
	width: auto;
	display: inline-block;
}

/* Font */

* {
	 font-family: Arial, sans-serif;
	 font-size: 13px;
	
	 }
a {
			 color: #111;
			 text-decoration: none;
			 }
p {font-size: 13px;}			 	 
a:hover {
				 text-decoration: underline;
				 }
/* Background */
#largeimage {
						background: url(images/venzasnow.jpg);
			 			background-position: top center;
			 			background-repeat: no-repeat;
						}

#largeimagev2 {
						background: #fff;
			 			background-position: top center;
			 			background-repeat: no-repeat;
						background-attachment: fixed;
						}						
#menubar {
							 background-image: url(http://www.beavertontoyota.com/images/headnodrop.png);
							 height:120px;
							 }
#menubardrop {
							 background-image: url(http://www.beavertontoyota.com/images/headdrop.png);
							 height:140px;
							 }								 
							 	 
#contactheader { 
							 	margin: 5px 10px 0px 0px;
								font-size: 16px;
								font-weight: bold;
								float:right;
								}
#logobox {
				  width: 228px;
					height: 130px;
				  margin: 5px 2px 0 28px;
					float: left;
					}

*html #logobox { margin-left: 12px; }  					
					
#menubox {
				  float: left;
					width: 620px;
					height: 77px;
					margin: 6px 0 0 -4px;
					}
					
#menuboxhome {
				  float: left;
					width: 620px;
					height: 77px;
					margin: 11px 0 0 -4px;
					}
				  					
.menuitem {
					 margin: 0px 0px 0px 2px;
					 padding: 23px 0px 0px 0px;
					 float: left;
					 width:150px;
					 height:77px;
					 text-align: center;
					 }
.menuactive {
						 background-image: url(http://www.beavertontoyota.com/images/active.png);
						 background-repeat: no-repeat;
						 }	 			 

.menuheader {font-size: 24px;}

.menusubtext {font-size: 9px;
						  margin-top: 4px;}						

.menusubtexthome {font-size: 9px;
						  margin-top: 8px;}	
.scionmenu {
					  margin: 0px 0px 0px 0px;
						padding-top: 20px;
						float: left;
						width:55px;
						height:55px;
						text-align: center;
						}
.submenu {
				 	clear: both;
					float: right;
					margin: -26px 0px 0px 0px;
					width: 675px;
					height: 20px;
					color: #fff;					
					}
.submenulinks { color: #fff; font-size: 15px;}					
						
.submenulinks a {
						 color: #fff;
						 margin: 0 9px;
						 }
						
						
/* Home Page Body */
						
.headline {height: 80px;}

.captionbgx {
					 margin-top: 240px;
					 height: 32px; 
					 background-image: url(http://www.beavertontoyota.com/images/captionbgpx.png);
					 background-repeat: repeat-x repeat-y;       
}
			
#photocaption {
							 padding: 6px 0 8px 10px;
							 color: #fff;
							 font-weight: bold;
							 font-size: 18px;
							 text-align: left;
							 
							 } 						
#photocaption a {color: #fff;}
#photocaption .normal {font-weight: normal;}

.outerbox {
		  		padding: 0px 4px 4px 4px;
					height: 100%; 
					background-image: url(http://www.beavertontoyota.com/images/darkbg.png); 
					background-repeat: repeat-x;
					}
.boxheading {
						 padding: 3px;
						 font-size: 16px;
						 font-weight: bold;					
					}
.innerbox {
					 padding: 3px;
					 background-color: #ccc;
					 
					 
					 }
.innerbox a {
					   text-decoration: underline;
						 color: #336699;
						 }					 
					 
					 
.menutitle {
					  font-weight: bold;
						}
.menudesc {
					 font-style: italic;
					 margin-bottom: 5px;
					 }
					 
					 
/* Footer */

/* Navigation Style */

.dropdown { position:relative; font-family: arial, sans-serif; width:100%; height:40px; border:0; font-size:14px;font-weight: bold; color:#ffffff; background:none; }

/* Basic List Styling (First/Base Level) */

.dropdown ul {padding:0; margin:0; list-style: none;}

.dropdown ul li {float:left; position:relative;width:144px;margin-right: 5px;}

.dropdown ul li a {  padding:17px 17px 17px 17px; display:block; text-decoration:none; color:#000; text-align:center; color:#fff;}

.dropdown ul li a:hover {color:#ffffff; background:none;}

/* Second Level Drop Down Menu */

.dropdown ul li ul {display: none;}

.dropdown ul li:hover ul {font-size:12px; font-weight: normal; display:block; position:absolute; top:-180px; min-width:150px; left:0;}

.dropdown ul li:hover ul li a {display:block; background:#000; color:#ffffff; width:165px;text-align: left;padding:12px 12px 12px 12px; }

.dropdown ul li:hover ul li a:hover {background:#666666; color:#ffffff;}

/* Third Level Drop Down Menu */

.dropdown ul li:hover ul li ul {display: none;}

.dropdown ul li:hover ul li:hover ul { display:block; position:absolute; left:145px; top:0; }

#seobox {
				 background: #fff;
				 width: 940px;
				 height: auto;
				 max-height: 100px;
				 overflow: auto;
				 font-size: 9px;
				 }	 
.more {
	display: none;}


#footer {
				margin: 10px auto 10px auto;
				width: 940px;
				height: 60px;
				background-image: url(http://www.beavertontoyota.com/images/footerbg.png);
				}

#leftmenu {
					width: 450px; 
					float: left;
					margin-left: 8px;
					}
					
#rightmenu {
					 width: 307px; 
					 float: right;
					 }					 									 									
#bottomlinks {
						  margin:0px 10px 0px 10px;
							height:90px;
							font-size: 12px;
							}
#moreinfo {
					 
					 float: right;
					 font-size: 10px;
					 margin-right: 15px;
					 }
					 
#seobox {
				 background: #fff;
				 width: 940px;
				 height: auto;
				 max-height: 100px;
				 overflow: auto;
				 font-size: 9px;
				 }	 
.more {
	display: none;}					 
	
.fineprint {
					  width: 600px;
						margin-left: auto;
						margin-right: auto;
						
						}
.fineprint p {
					 	 	font-size: 9px;
							color: #000;
					    }					
.incentivefineprint {
							margin-top: 150px;
							font-size: 9px;
							color: #000;
					    }										
.tcuvincentive { width:250px;border: 1px solid #000;padding: 5px;margin-top: 15px;}						

/* Front Page Slideshow */

#cf1 {
		  background: url(http://www.beavertontoyota.com/images/specials/mainspecial1.jpg);
			width: 530px;
			height:208px;
			}
#cf2 {
		  background: url(http://www.beavertontoyota.com/images/specials/mainspecial2.jpg);
			width: 530px;
			height:208px;
			}			
#cf3 {
		  background: url(http://www.beavertontoyota.com/images/specials/mainspecial3.jpg);
			width: 530px;
			height:208px;
			}
#cf4 {
		  background: url(http://www.beavertontoyota.com/images/specials/mainspecial4.jpg);
			width: 530px;
			height:208px;
			}			