/*************************
 * SELECTORS
 */

body{
	font-family: Verdana,Helvetica,Arial,sans serif;
	font-size: 12px;
	line-height: 150%;
	color: #FFFFFF;
	background-color: #000000;
	background-image: none;
	padding: 0px;
	margin: 0px;
}

p{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	cursor:default;
}

img{
	border:0px;
	padding: 0px;
}

a	{font-family:inherit; 
	text-decoration: none; 
	color: #FF0000;
}
a:hover	{text-decoration: underline;}

h1{
	font-family: Verdana,Helvetica,Arial,sans serif;
	font-size: 18px;
	line-height: 120%;
	color: #FF0000;
	background-color: #000000;
	background-image: none;
	padding: 0px;
	margin: 0px;
}

h2{
	font-family: Verdana,Helvetica,Arial,sans serif;
	font-size: 14px;
	line-height: 150%;
	color: #FFFFFF;
	padding: 0px;
	margin: 15px 0px 5px 10px;
	
}

h3{
	font-family: Verdana,Helvetica,Arial,sans serif;
	font-size: 18px;
	Font-style: italic;
	line-height: 120%;
	color: #333333;	
}

/*************************
 * ID SELECTORS
 */

#page{
	background-color: #000000;
	width: 970px;
}


#nav{
	background-color:#000000;
	width: 620px;	
	padding: 0px 5px 0px 6px;
	margin-left: 187px;
	text-align: right;
}



#logo{
	float: left;
}

#main{
	padding: 0px 0px 10px 0px;
}

#links{
	width: 140px;
	float: left;
	padding: 0px 10px 0px 0px;
}


#content{
	width: 620px;
	text-align: left;
	float: right;
	align: right;
	margin-right 150px;
	padding: 5px 5px 5px 5px;
	background-color:#333333;
}

#content a{
	font-weight: bold;
}

#heading{
	width: 970px;
	text-align: left;
	float: left;
/*	margin-left: 185px; */
	padding: 0px 5px 5px 0px;
	background-color:#000000;
}

#pageheading{
	width: 625px;
	text-align: left;
	margin-left: 185px;
	padding: 0px 5px 5px 5px;
	background-color:#000000;
}

#headerbar{
	background-color:#000000;

	padding: 6px 0px 0px 0px;
}

#bannerimg{
	width: 620px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	background: #000000;
	background-image: url(newheader-VB.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;	
}


#extras{
	width: 135px;
	text-align: center;
	line-height: 120%;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	text-decoration: bold;
}

#internallinks{
	width: 620px;
	float: right;
	margin: 10px 150px 5px 0px;
	padding: 5px 5px 5px 5px;
	background-color:#000000;
	text-align: center;
	font-size: 9px;
}

#footer{
	padding: 10px;
}

#line_1{
	width: 75%;
	text-align: center;
	margin-right: auto; margin-left: auto;
	padding: 6px 0px 0px 0px;
	border-top: 1px solid #000000;
	margin-bottom: 4px
}

#line_2{
	width: 95%;
	text-align: right;
	float: right;
	margin-right: 15px;
	padding: 0px;
	border-top: 1px solid #FF0000;
}

#copyright{
	font-size: 9px;
	padding-bottom: 10px;
}

/*************************
 * CLASS SELECTORS
 */

.links_list{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#content img{
	margin-bottom: 10px;
}

#rightimg{
	padding: 5px 0px 5px 5px;
	float: right;	
}


#leftimg{
	padding: 5px 5px 5px 0px;
	float: left;	
}

#centerimg{
	padding: 5px 5px 5px 0px;
	text-align: center;
	margin-right: auto; margin-left: auto;
}


#bikehighhead{
	margin: 5px 5px 5px 5px;
	width: 150px;
	float: right;
	background-color:#000000;
	border: 2px solid #000000;
	font-size: 11px;
	line-height: 150%;
	color: #FFFFFF;
	text-align: center;
}

#bikehighheadleft{
	margin: 5px 5px 5px 5px;
	width: 150px;
	float: left;
	background-color:#000000;
	border: 2px solid #000000;
	font-size: 11px;
	line-height: 150%;
	color: #FFFFFF;
	text-align: center;
}

#bikehigh{
	padding: 5px 5px 5px 5px;
	background-color: #CCCCCC;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-align: left;
}
