	/*Global Setting*/
h1{
	font-family:verdana;
	font-size:18px;
	text-decoration:none;
	color:white;
	border-bottom:white 1px solid;
	border-top:white 1px solid;
	border-left:white 1px solid;
	border-right:white 1px solid;
	margin-bottom:1px;
	background-color:black;
	width:126px;
	padding:3px;}

h2{
	font-family:verdana;
	font-size:15px;
	text-decoration:underline;
	color: white;
	margin-bottom:0px;
	margin-top:0px;}

h3{
	font-size:12px;
	padding-top:5px;
	color:white;
	padding-bottom:1px;
	margin-bottom:-35px;}

body {
	font-family:sans,serif;
	font-size:13px;
	text-align:justify;
	margin:3%;
	padding:0px;
	background:black;
	color:white;}


	/*the index*/

div#main{
	position:absolute;
	left:300px;top:50px;
	width:500px;
	height:575px;
	background-color:black;
	border-right:white 2px solid;
	border-top:white 2px solid;
	border-bottom:white 2px solid;
	z-index:100;}

div#window{
	position:absolute;
	left:325px;
	top:68px;
	width:450px;
	height:520px;
	z-index:102;}
	
div#menu{
	position:absolute;
	left:100px;
	top:50px;
	width:200px;
	height:575px;
	background-color:black;
	border-left:white 2px solid;
	border-right:white 2px solid;
	border-top:white 2px solid;
	border-bottom:white 2px solid;
	z-index:100;}
 
div#menu a {
	display:block; 
	text-align: center;
	font-size:12px;
	font-family:verdana; 
	padding: 2px 5px; 
	margin: 1px 1px 1px; 
	border-width: 0; 
   	text-decoration: none; 
	Font-weight:bold; 
	color: white; 
	background: #000000;
   	border-right: 0 0 0;}

div#menu a:hover {
	color: #ff0000; 
	background: #000000;
	border-right: 0 0 0;}


/*Not in use-for menu to span a picture*/

!!div#menu a img {height: 0; width: 0; border-width: 0;}

!!div#menu a:hover img {position: absolute; top: 220px; left: 35px; height: 125px; width: 125px;
   border:#cccccc 1px solid;}

/*sponsors logos*/


img#norco{
	position:absolute;
	left:132px;
	top:240px;
	z-index:104;
	border-width:0;}

img#mace{
	position:absolute;
	left:131px;
	top:300px;
	z-index:104;
	border-width:0;}  

img#session{
	position:absolute;
	left:130px;
	top:366px;
	z-index:104;
	border-width:0;}

img#schwalbe{
	position:absolute;
	left:158px;
	top:410px;
	z-index:104;
	border-width:0;}

img#btca{
	position:absolute;
	left:110px;
	top:464px;
	z-index:104;
	border-width:0;}


	/*Picutures and Video*/

img.picimg{
	position:absolute;
	left:0;
	top:0;
	border:white 1px solid;}

div.txtdsc{
	position:absolute;
	left:150px;
	top:0px;
	width:250px;
	height:100%;
  	background-color:black;
	border: white 1px solid;
	padding-right:3px;
	padding-left:3px}

div.hold1{
	position:relative;
	left:0px;
	width:250px;
	height:125px;
	margin-top:20px;
	background-color:
	black;}

	
	/*about*/

div#head{
	position:absolute;
	left:12px;
	top:50px;
	height:242px;
	width:213;
	border:white 1px solid;
	z-index:110;}

div#brief{
	position:absolute;
	left:230px;
	top:50px;
	height:243px;
	width:190;
	background-color:black;
	border:white 1px solid;
	padding-right:3px;
	padding-left:3px;
	z-index:110;}

div#me{
	position:absolute;
	left:12px;
	top:305px;
	height:535px;
	width:409;
	z-index:110;
	background-color:black;
	border:white 1px solid;
	padding-right:3px;
	padding-left:3px;}

div#site{
	position:absolute;
	left:12px;
	top:853px;
	height:178px;
	width:409;
	background-color:black;
	border:white 1px solid;
	padding-right:3px;
	padding-left:3px}


	/*Calender*/

div#Date{
	position:absolute;
	left:12px;
	top:50px;
	width:80px;
	height:440px;
	text-align:center;
	border:1px white solid;
	background-color:black;}

div#event{
	position:absolute;
	left:97px;
	top:50px;
	width:130px;
	height:440px;
	text-align:center;
	border:1px white solid;
	background-color:black;}

div#description{
	position:absolute;
	left:232px;
	top:50px;
	width:200px;
	height:440px;
	text-align:center;
	border:1px white solid;
	background-color:black;}


	/*shows*/

div#shows{
	position:absolute;
	left:12;
	top:50;
	height:140px;
	width:425px;
	background-color:black;
	border:white 1px solid;
	padding:3px;}

div#demoPics{
	position:absolute;
	left:5;
	top:200;
	height:300px;
	width:425px;
	background-color:black;}
	

	/*Contact*/

div#info{
	position:absolute;
	left:12;
	top:50;
	height:125px;
	width:425px;
	background-color:black;
	border:white 1px solid;
	padding:3px;}



	



