@charset "utf-8";
/* CSS Document */

/* main navigation */

div#navigation_container
{
z-index:1;
height:568px;
width:180px;
float:left;
margin:-568px 0px 0px 630px;
text-align:left;
padding:0px;
display:inline;
position:relative;
border-width:0px;
}

div#top_spacer
{
height:90px;
width:370px;
margin:0px auto;
padding:0px;
}

div#fixed_navigation
{
height:568px;
width:180px;

text-align:left;
}

div#auto_container
{
height:41px;
width:370px;
margin:0px auto;
padding:0px;
}

div#auto_button
{
height:41px;
width:153px;
margin:0px auto;
padding:0px;
border-width:0px;
display:inline;
float:left;
}

div#auto_button a:hover
{
background-image:url(../images/main_navigation/auto_down.png);
display:inline;
float:left;
}

div#auto_right
{
height:41px;
width:217px;
display:inline;
float:left;
}

div#auto_spacer
{
height:24px;
width:370px;
}

div#boat_container
{
height:45px;
width:370px;
margin:0px auto;
padding:0px;
}

div#boat_left
{
height:45px;
width:140px;
display:inline;
float:left;
}

div#boat_button
{
height:45px;
width:104px;
margin:0px auto;
padding:0px;
border-width:0px;
display:inline;
float:left;
}

div#boat_button a:hover
{
background-image:url(../images/main_navigation/boat_down.png);
display:inline;
float:left;
}

div#boat_right
{
height:45px;
width:126px;
display:inline;
float:left;
}

div#boat_spacer
{
height:50px;
width:370px;
}

div#bumper_container
{
height:64px;
width:370px;
margin:0px auto;
padding:0px;
}

div#bumper_left
{
height:64px;
width:185px;
display:inline;
float:left;
}

div#bumper_button
{
height:64px;
width:181px;
margin:0px auto;
padding:0px;
border-width:0px;
display:inline;
float:left;
}

div#bumper_button a:hover
{
background-image:url(../images/main_navigation/bumper_down.png);
display:inline;
float:left;
}

div#bumper_right
{
height:64px;
width:4px;
display:inline;
float:left;
}

div#bumper_spacer
{
height:46px;
width:370px;
}

div#about_container
{
height:60px;
width:370px;
margin:0px auto;
padding:0px;
}

div#about_left
{
height:60px;
width:190px;
display:inline;
float:left;
}

div#about_button
{
height:60px;
width:130px;
margin:0px auto;
padding:0px;
border-width:0px;
display:inline;
float:left;
}

div#about_button a:hover
{
background-image:url(../images/main_navigation/about_down.png);
display:inline;
float:left;
}

div#about_right
{
height:60px;
width:50px;
display:inline;
float:left;
}

div#about_spacer
{
height:35px;
width:370px;
}

div#contact_container
{
height:56px;
width:370px;
margin:0px auto;
padding:0px;
}

div#contact_left
{
height:56px;
width:50px;
display:inline;
float:left;
}

div#contact_button
{
height:56px;
width:162px;
margin:0px auto;
padding:0px;
border-width:0px;
display:inline;
float:left;
}

div#contact_button a:hover
{
background-image:url(../images/main_navigation/contact_down.png);
display:inline;
float:left;
}

div#contact_right
{
height:56px;
width:158px;
display:inline;
float:left;
}

/* end main navigation */



/* bottom navigation */

ul#end_nav li
{
list-style:none;
display:inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.5;
padding: 0px 0px 0px 0px;
margin:0px auto;
}

div#end_nav 
{
width:1000px;
padding:0px 0px 0px 60px;
text-align:left;
float:left;
}

div#endNav_spacer
{
height:75px;
}

ul#end_nav li a:link
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#036;
}

ul#end_nav li a:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#036;
}

ul#end_nav li a:visited
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#036;
}

ul#end_nav li a:active
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#036;
}

/* end bottom navigation */



/* side navigation */

div#side_nav
{
width:210px;
height:400px;
float:left;
margin:0px 0px 0px 700px;
z-index:100;
position:relative;
}

div#sideNav_spacer
{
height:50px;
width:210px;
}

/* end side navigation */



/* navigation traits */

div a:link
{
outline:none;
border:none;
}

div a:hover
{
outline:none;
border:none;
}

div a:visited
{
outline:none;
border:none;
}

div a:active
{
outline:none;
border:none;
}

/* end navigation traits */
