html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0; padding: 0; border: 0;}

#wrapper {background-image: url(../images07/page_bg2.jpg); background-repeat: repeat-x; margin: 0; text-align:left;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fff; color: #000; text-align: left;}
li {list-style-type: square;}

/*  TOPNAV DIV */
#topnav {width: 1010px; height: 15px; background-image: url(../images07/topnav_bg.jpg); background-repeat: no-repeat; margin: 0px 0px 0px 0px; }
A.TopNavLink:Link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right;}
A.TopNavLink:Visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right;}
A.TopNavLink:Hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right;}

/* TOP HEADER/BANNER DIV */
#banner { height: 110px;}

/* MAIN NAV DIV */
#nav {background-image: url(../images07/mainnav_bg.jpg); background-repeat: no-repeat; height: 33px; margin: 0px 0px 0px 0px; }
.MainNav:Link  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFF; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right;}
.MainNav:Visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFF; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right; }
.MainNav:Hover  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFF; text-decoration: none; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; text-align: right;}

/*  FEATURED BOAT DIV */
#featuredboat_hdr{
height: 19px; width: 990px; margin-left:auto; margin-right:auto; text-align: center; background-image: url(../images07/Featured_Boat_hdr.gif);
background-repeat: no-repeat;}
#featuredboat_hdr h1{font-size: 11px; color: #ffe400; padding: 3px 0px 2px 7px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}

td#homekayak{width: 330px; height:300;  background-image: url(../images07/homekayak_bg.jpg); background-repeat: no-repeat; background-color: #000;}
td#homekayak p{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color: #FFF; padding: 5px 10px 5px 10px; margin: 0px;}
td#homekayak h1{font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color: #FFF; font-size: 11px; font-weight: bold; }

table#homecontent{margin-left:auto; margin-right:auto; text-align: center; margin-top: 10px; width: 990px}
td#homeleft{width: 330px;}
td#homecenter{width: 330px; background-color: #FFF;}
td#homeright{width: 330px;}

#homelefttop{height: 19px; width: 330px;  background-image: url(../images07/hometablelefttop.gif); background-repeat: no-repeat;}
#homelefttop h1, #homecentertop h1, #homerighttop h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 5px 10px; margin: 0px; font-weight: bold; text-align:left; color: #c4151c;}

#homeleftcontent{width: 310px; background-color: #FFF; padding: 0px 10px 5px 10px; margin: 0px}
#homeleftcontent p, #homeleftcontent a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px 5px 5px 0px; margin: 0px; font-weight: bold; text-align:left; text-decoration: none; color: #000;}


#homecenter{width: 330px; background-color: #FFF;}

#homerighttop{
height: 19px; width: 330px;  background-image: url(../images07/hometablerighttop.gif); background-repeat: no-repeat;}
#homeright{
width: 330px; background-color: #FFF;}

table#innercontent{margin-left:auto; margin-right:auto; text-align: center; margin-top: 10px; width: 990px}
td#innerleftnav{width: 330px;}
td#innercontent{width: 630px; background-color: #FFF;}

/*  CONTENT DIV */

#content_hdr{height: 19px; width: 628px; background-image: url(../images07/content_hdr_bg.jpg); background-repeat: no-repeat;}
#content_hdr h1{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 5px 10px; margin: 0px; font-weight: bold; text-align:left;}

#content{background-color: #FFF; width: 628px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#content h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 5px 10px; margin: 0px; font-weight: bold; text-align:left;}
#content h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0px 0px 2px 10px; margin: 0px; font-weight: bold; text-align:left;}
#content p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px 5px 10px; margin: 0px; text-align:left;}
#content li{padding: 5px 0px 5px 10px; margin: 0 25px 2px 25px; text-align: left;}

#content_ftr{height: 11px; width: 628px; background-image: url(../images07/content_ftr_bg.gif); background-repeat: no-repeat;}

#splash{background-color: #FFF;}

#splash img {border: 1px solid #FFF;}

/* LEFT  NAV  */
#leftnav_hdr{height: 19px; width: 170px; background-image: url(../images07/leftnav_hdr_bg.gif); background-repeat: no-repeat;}
#leftnav_hdr h1{font-size: 11px; color: #ffe400; padding: 3px 0px 2px 7px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}

#leftnavinner{background-color: #9c9ca0; padding: 0px; margin: 0px;}
#leftnavinner p {font-size: 11px; color: #FFF; text-decoration: none; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align:left;}
#leftnavinner h1 {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  text-align:left;}

#leftnav{background-color: #9c9ca0; padding: 0px; margin: 0px;}
#leftnav_btm{height: 10px; width: 170px; background-image: url(../images07/leftnav_btm_bg.gif); background-repeat: no-repeat;}

.LeftNavMajor:Link {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.LeftNavMajor:Visited {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;}
.LeftNavMajor:Hover {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;}
.LeftNavMinor:Link {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;}
.LeftNavMinor:Visited {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;}
.LeftNavMinor:Hover {font-size: 11px; color: #000; text-decoration: none; padding: 5px 5px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;}

#photogallery{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#photogallery h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px 0px 5px 10px; margin: 0px; font-weight: bold; text-align:left;}
#photogallery p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 10px 5px 10px; margin: 0px; text-align:left;}

.thinborder {
	border: 1px solid #000000;
}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* FOOTER DIV */
#footer{text-align: center;}
#footer p {font-size: 10px; padding: 3px; color: #999;}
#footer a {font-size: 10px; color: #999; text-decoration: none; padding: 0 10px 0 10px; text-align: center;}

	
