/*********************************************************************SETTINGS*/
*{
	margin:0px;
	padding:0px;
}
#layout{
	margin:auto;
	width:1010px;
}
body{
	background:#000000 url(../gfx/background.png) repeat-x left top;
	color:#D3AE2D;
	font:bold 10pt arial;
}
a{
	color:#808080;
	text-decoration:none;
}
a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

/************************************************************************FONTS*/
h1{
	font-size:12pt;
	text-decoration:underline;
	font-style:italic;
}
h2{
	font-size:10pt;
}
h3{
	font-size:20pt;
}
h4{
	font-size:6pt;
	text-align:left;
}
h5{
	font-size:6pt;
	text-align:center;
}

/*************************************************************************MENU*/
#logo{
	height:126px;
	background:url(../gfx/logo.png) no-repeat center top;
}
#menu{
	position:relative;
}

/**********************************************************************SECTION*/
#section{
	position:relative;
	padding-top:25px;
}
#section-table{
	position:relative;
	margin:auto;
	width:330px;
	padding-top:25px;
}
.post-border{
	text-align:left;
	border:2px solid #D3AE2D;
}
.post{
	width:1010px;
	padding:0px;
	text-align:left;
}
.post-pic{
	width:1010px;
	padding:0px;
	text-align:left;
	border-bottom:solid;
	border-width:1px;
}
.post-table{
	width:240px;
	padding:0px;
	text-align:left;
	border-right:2px solid #808080;
}
#section-bike{
	position:relative;
	width:1006px;
	min-height:575px;
	margin-bottom:16px;
	background:url(../bike/splash.jpg) no-repeat left top;
	border:2px solid #808080;
}
#section-gear{
	position:relative;
	width:1006px;
	min-height:575px;
	margin-bottom:16px;
	background:url(../gear/gearsplash.png) no-repeat left top;
	border:2px solid #808080;
}

/*************************************************************************BIKE*/
.bikeblinker{
	position:absolute;
	margin-top:196px;
	margin-left:738px;
	width:26px;
	height:18px;
}
.bikelogo{
	position:absolute;
	margin-top:168px;
	margin-left:649px;
	width:84px;
	height:37px;
}
.bikeplate{
	position:absolute;
	margin-top:153px;
	margin-left:79px;
	width:96px;
	height:97px;
}
.bikeseatcover{
	position:absolute;
	margin-top:103px;
	margin-left:125px;
	width:159px;
	height:57px;
}
.biketankpad{
	position:absolute;
	margin-top:138px;
	margin-left:419px;
	width:36px;
	height:55px;
}
.bikewatch{
	position:absolute;
	margin-top:115px;
	margin-left:652px;
	width:15px;
	height:11px;
}
.bikewheel{
	position:absolute;
	margin-top:278px;
	margin-left:699px;
	width:189px;
	height:234px;
}
.bikewindshield{
	position:absolute;
	margin-top:23px;
	margin-left:717px;
	width:74px;
	height:62px;
}
.bikeblinker:hover,
.bikelogo:hover,
.bikeplate:hover,
.bikeseatcover:hover,
.biketankpad:hover,
.bikewatch:hover,
.bikewheel:hover,
.bikewindshield:hover{
	border:1px solid #808080;
}

/*************************************************************************GEAR*/
.geartest{
	position:absolute;
	margin-top:30px;
	margin-left:30px;
	width:50px;
	height:50px;
}
.geartest:hover{
	border:1px solid #808080;
}