/* CSS Document */
body { margin: 0px; padding: 0px; background-color:#52899D; font-family:Arial, Helvetica, sans-serif; font-size: 62.5%; }

a, a:link, a:visited {color:#3370a9; text-decoration:none;}
a:hover{ color: #fb7923; text-decoration:underline;}
.alignleft { float: left;}
.alignright {float: right;}

/*resets*/
h1, h2, h3, h4, h5, h6 {padding: 0px; margin: 0px;}

/*structure*/
#page {width: 1012px; margin: 0 auto; background:url(images/bg.jpg) repeat-y top;}
#header {width:1012px; background: url(images/header/main2.jpg) no-repeat left top; margin: 0px; padding-top: 40px;}
#container {width: 949px; margin: 0em 1em .5em 4.1em; background: url(images/content_bg.jpg) repeat-x #fff; padding: 30px 0 20px 0; clear:both;}
#sidebar {width: 195px; float: left; margin: 0px 15px 0px 8px; clear:both;}
#content {width: 719px; float: right;}
#footer { width: 100%; margin: 0 auto; background-color:#666; border-top: 1px solid #000; clear:both; padding:20px 0px 0px 10px; color: #cccccc; font-size: 1.1em;}

/*header styles*/

/*special color for Tributary*/
.companySpan {color:#1181EB;}

/*div containing header text*/
#headerText {margin: 0px 0 0 120px; width:870px;}
#company {font-family: Arial, Helvetica, sans-serif; font-size:32px; color:#2627A7; font-style:italic; margin:0px}
#tagline {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#666; font-style: italic; margin: -15px 0 0 0;}



/*sidebar*/
.widget {width: 195px; margin:0px 0px 5px 0px; padding:0px;}
.widget_bg {width: 195px; background: url(images/side_bg.jpg) repeat-y; margin:0px; padding:0px;}
.widget_bttm {width:195px; background: url(images/side_bttm.jpg) no-repeat; padding: 0px;}
#sidebar ul {margin: 0px; padding: 0px;}
#sidebar ul li {list-style:none; display: block;}
#sidebar li { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 1.2em; color:#52899d; text-transform: uppercase; padding: 3px 0px 3px 10px; width:188px;}
#sidebar li a, #sidebar li a:link, #sidebar li a:visited {color: #52899d; text-decoration:none;}
#sidebar li a:hover {color:#000;}

/*content area styles*/
.contentTop {margin:0 0 10px 0; padding:0px; width:690px; background-color:#3370A9;}
.cTop_left {float:left; width: 482px; margin:0; padding:0;}
.cTop_right {float:right; width: 208px;  margin:0; padding:0;}
.headline {padding: 10px 10px 6px 17px; clear:both;}
.maincontent {border: #EBE3CE 1px solid; padding: 0px 10px 20px 10px; width: 670px;} 
#content h1 { color:#fff; font-size: 2.7em; font-weight:normal; margin: 0; padding: 0;}
p {font-size: 1.4em; padding: 0px; line-height: 1.5em; color: #111111; font-family:Arial, Helvetica, sans-serif;}
#content h2 {color: #3370A9 ; font-size: 2.3em; font-weight:normal; margin-bottom: -10px;}
blockquote {line-height: 1.5em;}
.announcements { width: 90%; margin: 0px 15px 10px 15px; padding: 10px; border: 1px dashed #990000; color: #990000; font-size: 1.2em; font-weight: bold;}
.important {color: #CC3300; font-weight: bold;}
#content ul li {font-size:1.4em;}
#content li {padding:2px 0px;}
.smaller {font-size:.8em;}

/*footer*/
.footerBox {margin: 0px auto; width:950px; }
.footerLeft { width: 475px; float:left;}
.footerRight {width: 475px; float: right;}
.footerColumn {width: 226px; padding: 5px;}
#copywrite {width: 100%; padding: 15px; background-color:#000000; color:#fff; font-size: 1em; margin: 0px; text-align: center;}
#footer p {color: #fff; font-size: 1em; text-align:justify;}
#footer li a, #footer li a:link, #footer li a:visited {color: #fff; text-decoration: underline; }
#footer li a: hover {text-decoration:none;}
#footer a, #footer a:link, #footer a:visited, #copywrite a, #copywrite a:link, #copywrite a:visited {color: #fff; text-decoration: none; }
#footer a:hover, #copywrite a:hover {text-decoration: underline;}
#footer ul {margin: 0px; padding: 0px;}
#footer ul li {list-style:none; display: block;}
#footer li { font-family: Arial, Helvetica, sans-serif; padding: 3px 0px; width:216px;}


/*flex nav*/

#navigation{
	font-family:Arial,Sans-Serif;
	font-size:14px;;
	
	padding:0px 20px 20px 20px;
	width:950px;
	margin:0 auto;
}

#nav{
	clear:both;
	font-weight:bold;
	color:#666;
	margin-left:4px;
	float:left;
	list-style-type:none;	
	margin-bottom: 0;
	
	
}
html>body #nav{
	margin-left:18px;
	
}
#nav li{
	list-style-type:none;
	float:left;
	margin:0 0 0 10px;
	padding:0 0 0 12px ;
	border-bottom:1px solid #999;
	background:url(https://secure.adventuresports.com/wwraft/tributry/secure/images/nav/tabgrey.gif) #c0c0c0 top left no-repeat;
}
#nav li a{
	color:#666;	
	background:url(https://secure.adventuresports.com/wwraft/tributry/secure/images/nav/tabgrey.gif) transparent top right no-repeat;
	display:block;
	padding:2px 12px 2px 0;
}
#nav li a:link,
#nav li a:visited{
	color:#000;
	text-decoration:none;
}
#nav li a:hover,
#nav li a:active{
	color:#fff;
	text-decoration:none;
	
}
#nav li.cur,
#nav li.over,
#nav li:hover
{
	background:url(https://secure.adventuresports.com/wwraft/tributry/secure/images/nav/tabblue.gif) #3375b2 top left no-repeat;
	border-bottom:1px solid #036;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
	display:block;
	color:#fff;
	padding:2px 12px 2px 0;
	text-decoration:none;
	background:url(https://secure.adventuresports.com/wwraft/tributry/secure/images/nav/tabblue.gif) transparent top right no-repeat;
}
#nav li#share{
	border-bottom: none;
	background:none;
}
#nav li#share a{
	background:none;
	border-bottom: none;
}
