body { margin: 0 auto; padding: 0; font-family: 'arial'; color: #000; font-size: 12px;background: url(images/menu_bg.jpg) no-repeat center top;}

#header {margin: 0 auto; padding: 10px 0px 20px 0px;width:1024px; height:110px; float:center;background: url(./images/bmw400.jpg) no-repeat center left;text-align:right;}
#tagline {width:1024px; height:20px;float:right;text-align:right;}
/* General Links */
a:link { text-decoration : none; color : #aaa; border: 0px;} 
a:active { text-decoration : underline; color : #cc0000; border: 0px;} 
a:visited { text-decoration : none; color : #999; border: 0px;} 
a:hover { text-decoration : underline; color : #cc0000; border: 0px;} 

#Hor_menu, #footer {background: #; margin: 0 auto;float:center;text-align:center;}
#Hor_menu a, #footer a, .footer, .Hor_menu { display: inline; padding: 3px 10px 4px 20px; text-decoration: none; color: #fff;font-weight:bold;text-align:center; }
#Hor_menu a:hover {color : #000;}
#footer {background: url(images/bg_reversed.jpg); height:30px; margin: 0 auto;float:center;text-align:center;}
img { padding: 0px; margin: 0px; border: none;}

h1, h2, h3 { font-family: 'euro',arial,helvetica;}
h1 {font-size:18px;font-weight:bold;color:#349800;}
h2 {font-size:14px;color:#960;}
.h2 {font-size:14px;color:#960;}
h3 {font-size:14px;}

#bgcontain { width: 1024px; padding: 0px; margin: 0 auto; }
#left_column {width: 290px; padding: 10px 10px 20px 0; margin: 0 auto; color:#999;text-align:left;float:left;}#left_column_wide {width: 750px; padding: 10px 10px 20px 0; margin: 0 auto; color:#999;text-align:left;float:left;}
#center_column {width: 420px; padding: 10px 0 10px 10px; margin: 0 auto;color:#999;text-align:left;float:left;}
#right_column {width: 250px; padding: 10px 0 10px 0px; margin: 0 10px 0px 760px; color:#999;text-align:left;float:left top;}#right_column_narrow {width: 210px; padding: 10px 0 10px 0px; margin: 0 10px 0px 760px; color:#999;text-align:left;float:left top;}
#msg {width:250px;padding:4px;border: 1px solid #ccc;margin-bottom:10px;}#msg_wide {width:400px;padding:10px;border: 1px solid #690;margin-bottom:10px;}
#twitter_update_list {width:250px;padding:4px;border: 1px solid #ccc;margin-bottom:10px;list-style: none;color:#669900;}
/***** Side Menu *****/

.Categ { width: 300px; float: left top; }
.Categ ul { font-size: 11px; list-style: none; margin: 0; line-height: 1; }
.Categ li { margin: 0; background: none; min-height: 10px; width: 300px; display: block; position: relative; }
.Categ li a { display: block; padding: 1px 0px 1px 10px; text-decoration: none; color: #fff;font-weight:bold;
			background: url(./images/black.png) }
.Categ li a:hover { background: #ff0000 url(./images/black.png) repeat-x left top; text-decoration: none; color: #fff;  }

.right_col {;}
.large {font-size:16px;}
.bold{font-weight:bold;}
.red {color:#ff0000;}
textarea {font-family:arial,helvetica;color:#690;}
.style1 {font-family:sans-serif,futura;
	font-size:60px;
	font-weight:900;
	color:#6c0;
}
.style1:hover {color:#cc0000;text-decoration:none;}

.style2 {font-family:serif,times roman;
	font-size:60px;
	font-weight:300;
	color:#6ca;
}
.style2:hover {color:#cc0000;text-decoration:none;}

.style3 {font-family:sans-serif,futura;
	font-size:48px;
	font-weight:900;
	color:#6c3;
}
.style3:hover {color:#cc0000;text-decoration:none;}

.style4 {font-family:serif,times roman;
	font-size:48px;
	font-weight:900;
	color:#6c3;
}
.style4:hover {color:#cc0000;text-decoration:none;}

.style5 {font-family:georgia,serif;
	font-size:60px;
	font-weight:900;
	color:#6ca;
}
.style5:hover {color:#cc0000;text-decoration:none;}

.style6 {font-family:arial narrow,gothic,trebuchet,arial;
	font-size:40px;
	font-weight:50;
	color:#6c3;
}
.style6:hover {color:#cc0000;text-decoration:none;}

.style7 {font-family:sans-serif,futura;
	font-size:60px;
	font-weight:900;
	color:#696;
}
.style7:hover {color:#cc0000;text-decoration:none;}
.style8 {font-family:sans-serif,futura;
	font-size:50px;
	font-weight:900;
	color:#9f6;
}
.style8:hover {color:#cc0000;text-decoration:none;}#adsense{position:absolute;right:0px;top:170px;width:160px;}