@charset "utf-8";
/* CSS Document: wings main */

/* resets */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, formfield {  
	margin: 0; 
	padding: 0; 
	border: 0; 
	}
body {background:#000 url(images/bodyHat_bg.gif); background-repeat:repeat;font-size:1.01;/*font-size: 100.01%; fix for IE scaling error at small font sizes*/
	text-align: center;/* centers the wrapper in IE 5.x*/	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #6B635D;}
#wrapper {margin: 0 auto;/*centers the wrapper in compliant browsers*/width: 960px; text-align:left;}
#tipTopHd {margin: 0 auto;}
#tipTopHd #tipTopHdTxt {text-align: right;margin-right: 0.5em;padding: 0.5em; font-family:Verdana, Geneva, sans-serif; font-size:80%; font-style:italic; color:#999;}
#topHd { position:relative; background-color:#039;background:url(images/carousel_bg2.jpg); background-repeat:repeat-x;height: 75px;}
#topHd #topLogo {margin: 10px auto auto 20px;}
#topHd #topSubLogo {float: right; margin-top: 45px; margin-right:25px; color:#D2B48C; font-size:110%; font-weight:bold; font-style:italic;}

#skip {	position: absolute; 	top: -500px;/*places the skip nav off screen*/}

#contentWrapper {clear: both;width:960px; padding-top: 10px;margin: 0 auto; background:#FFF;	font-size: 90%; overflow:hidden;}

#content { position:relative;width:auto;margin: 0 0 0 15%;padding: 1em;padding-bottom: 1em;font-size: 110%; overflow:hidden;}

#leftcol {width: 180px;float: left; text-align:center; overflow:hidden;}
#rightcol {width:auto;float: right;margin:0;margin-top: 0;}
/********* Side Navigation ********************/
#leftcol #sideNav {width: 95%;margin:auto;margin-bottom: 2em;}
#leftcol #sideNav ul {list-style-type:none; padding:0; margin:0; text-align:left;font-size: 110%;}
#leftcol #sideNav li { min-height:30px;margin-bottom: 2px;}
#leftcol #sideNav li a {text-decoration: none;display: block;color: #fff;background:url(images/lkLive.jpg);background-repeat:repeat-x;background-color: #0871FF;
	padding: 3px 5px 3px 10px;}
#leftcol #sideNav li a:hover, #leftcol #sideNav li .here {color: #ccc;background:url(images/lkDead.jpg);background-repeat:repeat-x;background-color: #D2B48C; color:#000;}
#sideNav li .here {cursor: default;}
#leftcol #sideEmail {margin-top: 2em; font-size:90%;}
#leftcol #sideEmail a {color: #000;}
#content p {text-align: left; margin: 0.5em auto; text-indent:20px;}
#content .right {float:right; border:1px solid #4D562E; margin:5px 10px 3px 5px;}
#content .left {float:left; border:1px solid #4D562E; margin:5px 5px 3px 10px;}
.cntBldLk {text-align: center; font-weight:bold;}
.cntBldLk a {color: #000;}
#footer {clear: both; background:url(images/footer_bgH.jpg);background-repeat:repeat-x; min-height:25px;padding: 5px 0 0 15px;
	text-align: left;}
#footer p {font-size: 80%; font-weight:bold; font-style:italic; color:#D2B48C;}

/************ Column control ****************/
/* NR removes right column */
.twocolNR #rightcol {display: none;}
.twocolNR #content {margin-right: 0;margin-left: 190px;width: auto;}
