body {
	background: url(../../images/bros_logo_background_orange.png) repeat;
	border-top: 5px solid #000;
	color: #333;
	font-size: 11px; 
	padding: 0px 0 0px;
}

.centered body{

}

a {
	color: #fff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	font-family: Georgia, serif;
	font-weight: normal;
	text-align: center;
}

h2 {
	padding: 20px 0 0;
	text-align: center;
}

p {
	border: 1px solid #666;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;<!DOCTYPE html>
}

.container_12 {
	background: white;
	margin-bottom: 20px;
	padding: 10px;
}

.container_16 {
	background: #fff url(../../img/16_col.gif) repeat-y;
}

.container_24 {
	background: #fff url(../../img/24_col.gif) repeat-y;
}

#masthead{height:34px;background:#515151;}
#masthead span{color:#FFF;float:left;line-height:34px;font-size:14px;padding:0 0 0 15px;}
#masthead ul{list-style:none;float:right; padding: 5px;}
#masthead li{display:inline;float:left;margin:0;}
#masthead a{display:block;line-height:34px;letter-spacing:.14em;width:100px;text-align:center;text-decoration:none;color:#FFF;text-transform:uppercase;}
#masthead a.selected{color:#F99D1C;}
#logomenu{display:table;background:black;height:40px;top:50%;font-family:"Tahoma", sans-serif;font-size:90%;}
#logomenu span{display:table-cell;vertical-align:middle;}
#logomenu .logo{height:30px;padding:20px 0 0 20px;border-left:none;}
#logomenu .logo a{height:30px;padding:0;}
#logomenu .mainmenu{float:right;text-transform:uppercase;list-style:none;padding:25px 5px 0 0px;display:inline; position:relative;}
#logomenu li{float:left;display:inline; position:relative;}
#logomenu .mainmenu a.selected{color:#F99D1C;}
.bikes {font-family:"Tahoma"; font-size: 125%; background:white;}
.b;ikes h1 {font-family:"Tahoma";}
#social {font-family:"Tahoma";}
#socialmedia {margin-left: auto;
    margin-right: auto;
text-align: center;}
.twitter{padding:0px 100px 0px 100px;}
#mapstitle{height:34px;background:#515151;}
#mapstitle span{color:#F99D1C;font-family:"Tahoma"; font-size:16px;text-align:center;float:left;line-height:34px;padding:0 0 0 15px;}
#mapstitle2{height:70px;background:#515151;}
#mapstitle2 span{color:#F99D1C;font-family:"Tahoma"; font-size:16px;text-align:center;float:left;line-height:34px;padding:0 0 0 15px;}
#dealers p{border: 0px; padding: 0px; text-align:left;}
#dealers a{color:#F99D1C;}
#news a{color:#F99D1C;}
#contact td{text-align:center; padding:3px;}
#contact tr{text-align:center; padding:3px;}
#diff{height:50px;background:#515151;padding:0px;}
#relish{height:268px;background:#515151;padding:0px;}
#diff span{display:block;line-height:34px;font-size:36px;text-align:center;text-decoration:none;color:#FFF;padding:8px;font-family:Tahoma;}
#company{height:1530px;background:white;}
#company span{color:#515151;font-family:"Tahoma"; font-size:16px;text-align:center;float:left;line-height:34px;padding:0 0 0 0px;}
#video{height:1530px; background:#000000;text-align:center;}
#video h2{font-family:"Tahoma"; font-size:16px; color:#ffffff}


