/* CSS Document */
body {behavior:url("csshover.htc");
background-color:#CCCCCC;
}

.header {height:60px;
background-image:url(images/img_banner.jpg);
background-repeat:no-repeat;
border-color:#003399;
border-width:thick;
border-bottom-style:double;
border-top-style:double;
border-left:none;
border-right:none;
}

.main_content {width:544px;
text-align:left;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-left::10px}

h2 {font-style:oblique}

/* the menu */

	ul {/*font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display: block;
	width: 128px;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;
	border:none;
	list-style:none;*/
	font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	list-style-type: none;
	margin: 5px 0;
	padding: 0;
	width: 150px;
	border: none;
	}

	/*ul {
		background:none;
		width:128px;
		border:none;
		list-style:none;
	}*/

	ul li a{ /*background: #FFFFFF  url(images/glossyback.gif) repeat-x bottom left;
		position:relative;
		padding:0px;
		padding-left:7x;
		z-index:9;*/
		background: #FFFFFF  url(images/glossyback.gif) repeat-x bottom left;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#000066;
	border: none;
	display: block;
	width: auto;
	height:12px;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;
	}
	 li.folder {background: #FFFFFF  url(images/glossyback.gif) repeat-x bottom left;
	 	position:relative; }		
	 li.folder ul {
		position:absolute;
		list-style-type: none;
		margin: 0;
		padding: 0;
		width:150px;
		border:none;
		top:0;
		left:100%;
		}		
			li.folder>ul { left:150px; background:none; } /* others */

	a {
		padding:2px;
		border:none;
		text-decoration:none;
		font-weight:bold;
		width:100%; /* IE */
	}
		li>a { width:auto; } /* others */

	/* regular hovers */

   a:hover, li.folder:hover {
	height:100%;
		background: url(images/glossyback_o.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		background-position:left;
	}
	
	a:visited, li.folder:visited {
	color:#CC9966}
	
	/* hovers with specificity */
		
	ul ul, li:hover ul ul {
	background: url(images/glossyback_o.gif);
	background-repeat:repeat-x;
		background-position:bottom;
		background-position:left;
		display:none;
	}

	li:hover ul, li:hover li:hover ul {
		display:block;
	}

div.linktitle{
background:url(images/menuHeader.gif) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color:#FFFFFF;
display: block;
width: auto;
padding-left: 7px;
text-decoration:none;
text-transform:capitalize}

.thumbs{ 
border:solid;
border:#999999}

.thumblink{
size:inherit}

a.thumblink:hover {
background:none;
}

.logo{
margin-top:5px;
margin-bottom:5px;
vertical-align:middle;}

a.logo:link{
text-decoration:none;
}

.logo_hydro {
background:url(images/logo_hydrosport.gif);
background-repeat:no-repeat;
background-position:left}

.division, a.division:hover{
margin-left:50px;
vertical-align:middle;
background:none;}

a.quicklinks{
text-decoration:underline;
}