body {
	background-color:#000;
	/*background-image:url(images/home/homebg.jpg);*/
	background-repeat:no-repeat; 
	margin:0;
	padding:0;
	font-family:"Courier New", Courier, mono;
	font-size:80%;
	color:rgb(50,50,50);
}

/*page divs*/

/* end hide */

div#container{width:950px; padding:0; min-height:800px;}
	/* mac hide \*/
	* html #container{height:700px}

div#content{clear:left; margin:0; padding:0;}
div#content a{text-decoration:none; color:rgb(130,28,28);}
div#content a:hover{text-decoration:underline;}

/* top level menu appearance*/

#menu span{display:none;}

#menu{margin:0 0 0 340px; padding: 56px 0 0 0; }

#menu ul {
padding:0;
margin: 0; 
list-style: none; 
height:90px;
}

#menu  li ul { 
float: left; 
padding:0;
margin:0;
}

#menu ul li a { 
display: block;
height:20px;
text-align:center;
padding:0;
margin:0;
}

#menu  li { 
float: left; 
padding: 0 20px 0 0;
margin:0;
}

#menu ul li ul li { 
float:none;
height:20px;
padding:0;
margin:0;
}

#menu ul li ul li a { 
height:20px;
padding:0;
margin:0;}
/*drop down menu items - left position ensures invisibility */

#menu li ul { 
position:absolute; 
/*width:175px;*/
left: -999em; 

}


/* drop down magic */

#menu li:hover ul {left: auto; }

#menu li:hover ul, #menu li.sfhover ul { left: auto; }

#home {
width:90px;
height:22px;
display:block;
background-image:url(images/home/home.gif);
background-repeat:no-repeat;
}

#home ul li a{
width:90px;
display:block;
}

#home a:hover{
background-image:url(images/home/home-ov.gif);
}

#about {
width:105px;
height:22px;
display:block;
background-image:url(images/home/about.gif);
background-repeat:no-repeat;
color:#fff;
}

#about ul li a{
width:105px;
display:block;
color:#fff;
}

#about a:hover{
background-image:url(images/home/about-ov.gif)
}


#boards {
background-image:url(images/home/boards.gif);
background-repeat:no-repeat;
height:22px;
width:126px;
display:block;
text-align:left;
height:22px;
}

#boards: a.hover{
background-image:url(images/home/boards-ov.gif); 
background-repeat:no-repeat; }


#boards ul li a{
width:126px;
height:22px;
display:block;
text-align:left;
padding:0;
margin:0;
}

#boards ul li ul{width:126px; display:block; background-image:url(images/home/drop_20.jpg);}
/*#const ul li ul{height:16px;  display:block;}*/

#shortboards a {background-image:url(images/home/shortboards.jpg);}
#shortboards a:hover {background-image:url(images/home/shortboards-ov.jpg);}

#longboards a {background-image:url(images/home/longboards.jpg);}
#longboards a:hover {background-image:url(images/home/longboards-ov.jpg);}

#alternatives a{background-image:url(images/home/alternatives.jpg); }
#alternatives a:hover{background-image:url(images/home/alternatives-ov.jpg); }


#contact {
width:135px;
height:22px;
display:block;
background-image:url(images/home/contact.gif);
background-repeat:no-repeat;
}

#contact ul li a{
width:135px;
height:22px;
display:block;

}


#contact a:hover{
background-image:url(images/home/contact-ov.gif);
}

/*end menu*/




/*left menu*/


#leftmenu ul{
list-style: none; 
text-align:center; 
padding:0;
margin:0;
}
#leftmenu ul li{
text-align:center; 
}

