/* ---( global styles )------------------------------- */	
body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*background-image:url(http://wetdawg.com/images/bkgd_left.gif);*/
}

#pageWrapper {width:990px;text-align:left;margin:0px auto;background-color:#fff;}

p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

a {
	color: #003399;
	text-decoration: none;
}

a.bold11, a.bold12, a.bold12red { text-decoration: none; font-weight:bold;}
a.bold11 {font-size: 11px; color: #003399;}
a.bold12 {font-size: 12px; color: #003399;}
a.bold12red {font-size: 12px; color: #cc0000;}
a:hover, a.bold11:hover, a.bold12:hover, a.bold12red:hover, a.topictitle:hover {text-decoration: underline;}
a.topictitle {color: #003399; font-size: 11px; text-decoration: none;}
a.pagenumber {color: #003399; font-size: 11px; text-decoration: underline; font-weight:bold;}
a.pagenumber:hover {text-decoration: none;}

.text11, .text11b, .text11h {font-size: 11px; color: #000000;}
.text11b  {font-weight:bold;}
.text11h  {line-height: 14px;}
.rss {font-size: 12px; line-height: 16px;}

.header2Link, .header2Link a, .header2Link a:hover, header2Link a:visited {FONT-SIZE: 12px; COLOR: #003399; FONT-WEIGHT: bold; line-height:14px;}

.caption {font-size: 11px;
	color: #ffffff;
	line-height: 14px;
}

.pullQuote 
{
background-color:#Ffe;
font-size:16px;
color:#000080;
font-weight:bold;
padding:4px;
border-top:3px double black;
border-bottom:3px double black;
}

#mainImage {
      display: none;}
 
/* ---( top banner styles )------------------------------- */	
.topmenu {
	font-family: arial, helvetica, sans-serif;
	/*color: #DCDCDC; */
	color: #DCDCDC;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

.navOn {
    font-family: arial, helvetica, sans-serif;
	/*color: #ffffcc;*/
	color: #FF9900;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

.navOff {
    font-family: arial, helvetica, sans-serif;
	/*color: #DCDCDC; */
	color: #FFFF99;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

.linksm  {font-family:Verdana,Arial,Ariel,sans-serif; color:#660000; font-size:11px; text-decoration:underline;}

.bodymaintextsm  {font-family:Verdana,Arial,Ariel,sans-serif; font-size:11px; font-weight: normal;  color:#000000; line-height:1.0;}

.splashtext {font-family:Helvetica, Arial, sans-serif; font-size:21px; font-weight: bold; text-decoration:none;  color:#000000;}

a.topmenu:link {
	font-family: arial, helvetica, sans-serif;
	/*color: #DCDCDC; */
	color: #FFFF00;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

a.topmenu:visited {
	font-family: arial, helvetica, sans-serif;
	color: #FFFF00;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

a.topmenu:hover {text-decoration: underline; color: #FFFFFF;}

.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}

/* ---( left column styles )------------------------------- */	

td.left {background-color: #64B6DE;
		background-image: url(images/bkgd_left.gif);
		background-repeat: repeat-y;
		padding: 0 0 0 10px;
}


td.tab {
		background-image: url(images/left-tab.gif);
		background-repeat: no-repeat;
		height:17px;
}

td.tab151 {
		background-image: url(images/left-tab151.gif);
		background-repeat: no-repeat;
		height:17px;
		width:151px;
}

td.leftbox {padding: 4 4 4 4px;
            border: 1px #003366 solid; 
}

.nav {margin: 10 0 10 0px;}

.leftheader {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding: 2 0 2 4px;
}

.text10p  {font-size: 10px;
	color: #000000;
	line-height: 14px;
}

a.leftnav, a.leftnavb {color: #003399; font-size: 11px; text-decoration: none;}
a.leftnavb {font-weight:bold;}
a.main {color: #003399; font-size: 11px; text-decoration: underline;}

a.nl {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

a.nl:hover, a.leftnav:hover, a.leftnavb:hover {text-decoration: underline;}

/* ---( Main column styles )------------------------------- */	
/* home page image */
td.image {background-color: #ffffff;
		background-image: url(images/home_timage4.jpg);
		background-repeat: no-repeat;
		height: 44px;
		width: 416px;
}
/* whitewater image */
td.image-ww {background-color: #ffffff;
		   background-image: url(images/white_timage4.jpg);
		   background-repeat: no-repeat;
		   height: 44px;
		   width: 416px;
}
/* sea kayaking image */
td.image-sk {background-color: #ffffff;
		   background-image: url(images/tour_timage4.jpg);
		   background-repeat: no-repeat;
		   height: 44px;
		   width: 416px;
}
/* scuba image */
td.image-sc {background-color: #ffffff;
		   background-image: url(images/under_timage4.jpg);
		   background-repeat: no-repeat;
		   height: 44px;
		   width: 416px;
}
/* wind image */
td.image-wd {background-color: #ffffff;
		   background-image: url(images/wind_timage4.jpg);
		   background-repeat: no-repeat;
		   height: 44px;
		   width: 416px;
}
/* whitewater header tab */
td.tab-ww  {background-color: #ffffff;
		   background-image: url(images/index_ww_tab.gif);
		   background-repeat: no-repeat;
		   height: 17px;
		   width: 242px;
}
/* scuba header tab */
td.tab-sc  {background-color: #ffffff;
		   background-image: url(images/index_sc_tab.gif);
		   background-repeat: no-repeat;
		   height: 17px;
		   width: 242px;
}
/* wind header tab */
td.tab-wd  {background-color: #ffffff;
		   background-image: url(images/index_wd_tab.gif);
		   background-repeat: no-repeat;
		   height: 17px;
		   width: 242px;
}
/* sea kayak header tab */
td.tab-sk  {background-color: #ffffff;
		   background-image: url(images/index_sk_tab.gif);
		   background-repeat: no-repeat;
		   height: 17px;
		   width: 242px;
}

td.main {padding-left:8px;}
td.story {padding: 4 4 4 6px;}

.vid {height: 250px;}
.margin {margin: 15 0 15 0px;}
.search {margin: 10 0 20 0px;}
.scphoto {margin: 0 0 10 10px; background-color:#7B6A8C; padding: 2px;}
.skphoto {margin: 0 0 10 10px; background-color:#7CA675; padding: 2px;}
.wwphoto {margin: 0 0 10 10px; background-color:#3A7DB9; padding: 2px;}
.wdphoto {margin: 0 0 10 10px; background-color:#990000; padding: 2px;}

.header {font-size: 11px; color: #000000; font-weight: bold;}
.header14, .header14w, .header14red  {font-size: 14px; font-weight: bold;}
.header14 {color: #000000;}
.header14w {color: #ffffff;}
.header14red {color: #cc0000;}

.sub {font-size: 11px; color: #666666; font-weight: bold;}
.mainbox {background-color: #EFEFEF; border: 1px solid; border-color: #EAEAEA #EAEAEA #CCCCCC}
.secondbox {border: 1px solid; border-color: #F5F5F5 #F5F5F5 #E4E4E4}

a.feature {font-size:14px; font-weight:bold; color:#990000; text-decoration: none;}
a.feature:hover  {text-decoration: underline;}

/* ---( Footer styles )------------------------------- */	

.copy {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #000000;
}

.footertopleft {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #FFFFEF;
	background-color: #12374E;
}

a.footertopleft:link {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #FFFFEF;
	font-weight: bold;
	text-decoration: none;
}

a.footertopleft:visited {
	color: #DCDCDC;
}

a.footertopleft:hover {
	text-decoration: underline;
}

.footerbottomleft {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #FFFFEF;
	background-color:#000000;
}

a.footerbottomleft:link {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #FFFFEF;
	text-decoration: none;
}

a.footerbottomleft:visited {
	color: #DCDCDC;
}

a.footerbottomleft:hover {
    color: #FFFFEF;
	text-decoration: underline;
}

a.link1 {
      font-family:verdana,arial,tahoma,sans-serif; 
      font-size:10px; 
      text-decoration:none;
}

a.link1:link {color:#FFFFFF;}

a.link1:hover { text-decoration:underline;}
a.link1:visited {color:#eeeeee;}

.dash {
     font-family:arial,verdana,tahoma,sans-serif; 
     font-size:9px; 
     color:#EEEEEE;
}

#hdrWrapper,#ftrWrapper {
background-color:#000;
}

#navUserWrapper {color: #000; font-size: 14px; padding:10px 0 2px 10px;};

#navUser {
z-index:100; color:#fff;
}

/* search */
#siteSearchWrapper {
float:right; margin:0 6px 0 0; z-index:100; color:#212121;
}

#siteSearchContentsHp {
padding:76px 0 0 0;text-align:right;
}

.siteSearchForm {
	width:170px;
	margin:0 5px 0 0;
	vertical-align:baseline;
} 

/* Clearfix */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
 
.clearfix {
display: inline-block;
} 

.clearfixNode:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
 
.clearfixNode {
display: inline-block;
} 

* html .clearfix {height: 1%;}
.clearfix {display: block;}



