body {
	background-image: url(images/elements/background.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu {
	width: 637px;
	padding-left: 258px;
	padding-top: 52px;
}
.headerhome {
	height: 101px;
	width: 900px;
	background-image: url(images/elements/headerbg.jpg);
	background-repeat: no-repeat;
}
.header {
	height: 101px;
	width: 900px;
	background-image: url(images/elements/headerbg2.jpg);
	background-repeat: no-repeat;
}
.wrapper {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	padding-bottom: 6px;
}

.content {
	background-image: url(images/elements/fauxcolumn.jpg);
	background-repeat: repeat;
	width: 100%;
}
.faux {
	width: 100%;
	background-image: url(images/elements/fauxcolumn.jpg);
	background-repeat: repeat;
}
.clear { 
	clear: both; background: none; 
}
.bottom {
	width: 900px;
	padding-top: 39px;
	background-image: url(images/elements/bottombit.jpg);
	background-repeat: no-repeat;
}
.leftcolumn {
	display: inline;
	color: #333;
	margin: 10px;
	width: 180px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 18px;
}
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	line-height: 22px;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 34px;
	color: #314369;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
}

.rightcolumn {
	float: right;
	color: #333;
	padding: 0px;
	width: 575px;
	display: inline;
	position: relative;
	margin-top: 5px;
	margin-right: 45px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #314369;
	line-height: 24px;
}
.picwrap {
	float: right;
	padding-bottom: 5px;
	padding-left: 10px;
}
.pic-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.panel1 {
	background-color: #FFF;
	width: 900px;
}
.panel2 {
	width: 860px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(images/elements/panelbg.jpg);
	background-repeat: repeat;
	padding-right: 20px;
	padding-left: 20px;
}
.panel3 {
	background-color: #FFF;
	width: 887px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(images/elements/gradientslice1.jpg);
	margin-right: auto;
	margin-left: auto;
}
.whitepicborder {
	border: 1px solid #FFFFFF;
	float:right;
}
.graypicborder {
	border: 2px solid #666;
}
.footer {
	width: 900px;
	clear: both;
	color: #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 40px;
}
/*White default Link color*/

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #FFF;
}
/*Link color for main sections*/
a.link-main:link {color: ;
	color: #31436A;
	font-weight: bold;
	text-decoration: none;
}
a.link-main:active {color: ;
	color: #31436A;
	font-weight: bold;
	text-decoration: none;

}
a.link-main:visited {color: ;
	color: #31436A;
	font-weight: bold;
	text-decoration: none;
}
a.link-main:hover {color: ;
	color: #31436A;
	font-weight: bold;
	text-decoration: underline;
}
/*Link color for email*/
a.link-email:link {color: ;
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
a.link-email:active {color: ;
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
a.link-email:visited {color: ;
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}
a.link-email:hover {color: ;
	color: #31436A;
	font-weight: bold;
	text-decoration: underline;
}
/*end link color stuff*/

.footerh1 {
	float: left;
	width: 50%;
}
/* HOMEPAGE SLIDESHOW */
div.slideItem ul{list-style-type:none; float:left; width:400px; margin:0px; padding:0; position: absolute; font-family: Arial, Helvetica, sans-serif; background: transparent; }
div#slideContainer { width: 900px; height: 298px;}
div#slideContainer{position:relative; }
div.slideItem ul#ligo {margin:298px 0 0 15px;}
div.slideItem ul#library {margin:298px 0 0 15px;}
div.slideItem ul#tickfaw {margin:299px 0 0 15px;}
div.slideItem ul#basspro {margin:298px 0 0 15px;}
div.slideItem li {margin:0px; padding: 0; text-align: left; background: none;}
div.slideItem li h3 {color: #fff; font-size: 14px; line-height: 21px; margin: 0;}
div.slideItem li p{line-height:14px;margin:10px 0 0 0; font-size: 10px; color: #fff; font-weight: bold;}
div.slideItem img{float:right;}


/* PORTAL SLIDESHOW */
div#slideshow_wrapper {
	background: url(img/hd_welcome.gif) no-repeat 8px 233px; float: left; width: 814px; height: 298px;
}

div.newsItem li p{line-height:14px;margin:5px 0 0 7px; font-size: 10px; color: #fff; font-weight: bold;}
div.newsItem img{float:right;}
div#newsContainer, div.newsItem{width:900px; height: 298px;}
div.nav-home{position:relative; float: right; z-index:200; margin: 6px 8px 11px 0;}
div.nav-home a { background:url(img/number_bg.gif) no-repeat top left; display: block; width: 25px; height: 15px; line-height: 14px; float: left; margin: 0 0 0 4px; color: #92a4a6; font-size: 10px; text-decoration: none; text-align: center; outline:none;}
div.nav-home a.activeSlide {color: #000;}
div#newsContainer{position:relative; }
#newsContainer p { line-height: 14px; }
.videocontainer {
	background-color: #FFF;
	height: 214px;
	width: 380px;
	padding-top: 2px;
}

