@charset "utf-8";
/* CSS Document */


/*+++++++ BODY +++++++*/
* { margin: 0px; padding: 0px; text-decoration:none; }
body { font-family: Arial; font-size: 12px; color: #4d4b4c; background: #D7D6DC; text-align: center; }
img { border:0; }
p {margin: 0 0 10px 0;}
ul li {list-style:none;}
ol {margin:10px 0 10px 0;}
ol li {margin: 5px 0px 5px 40px;}
h1 { font-size:20px; font-weight:bold; margin: 0 0 10px 0;}
h2 { font-size:15px; font-weight:bold; clear:both; margin: 0 0 10px 0; color:#FF6600}
h3 { font-size:12px; font-weight:bold; clear:both; padding: 10px 0 10px 0;}
.align-left {text-align:left; float:left;}
a:link {  text-decoration: none; color: #006699; border: 0px;}
a:active {color : #006699; border: 0px;}
a:visited { color :#006699 ; border: 0px;}
a:hover	{ color:#56bdea; border: 0px;}
a:focus { outline: none;}
.normal-list li {list-style:disc; margin-left:30px; margin-bottom:5px;}
.scoredate {color:#666; font-size:90%}

/********* MAIN *************/
#main-wrapper {
	width:1000px;
	border: 1px solid #333399;
	margin:auto;
	text-align:left;
}

/********************  Header TopNav Bar ****************************/
#header-topnav {
	width:100%;
	background-image:url(http://www.e-lacrosse.com/blogs/wp-content/themes/elaxblogsmain/images/header-topnav-bg.jpg);
	background-repeat:repeat-x;
	height:29px;
	/*margin-bottom:-15px;*/
	padding:0px;
	/*padding-bottom:-15px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#header-topnav-logo {
	width:90px;
	float:left;
	margin:0px;
	padding:0px;
}
#header-topnav-list {
	float:left;
	height:29px;
	margin-left:15px;
	padding-left:6px;
	padding-right:6px;
	margin-top:5px;
	padding-top:2px;
}
#header-topnav-list-active {
	float:left;
	height:22px;
	margin-left:15px;
	padding-left:6px;
	padding-right:6px;
	margin-top:5px;
	padding-top:2px;
	background-color: #ff6702;
}
#header-topnav a {
	color: #FFF;
	display:block;
}

/*+++++++++++ AD SECTIONS *********************/
#largepromoad {width: 300px; height:250px; background-color:#CCCCCC; margin-top:5px;}
#halfpromoad {width: 300px; height:100px; margin:5px 0 5px 0; padding: 2px 0 2px 0; text-align:center;}
#topadwrapper {width:1000px; height: 90px; margin:auto; margin-bottom: 10px; text-align:left;}
#topadleft {width:728px; height: 90px;  position:absolute}
#topadright {width:250px; height: 90px;  float:right; text-align:right; margin-left:22px;}
#skyscrapper {width:160px; height:240px; background-color:#CCCCCC; float:right; text-align:right}
#home-centercolumn-ad {width:220px; height:100px; float:left; margin:5px;}
#footeradwrapper {width:1000px; height: 90px; margin:auto; text-align:left;}
#footeradleft {width:728px; height: 90px; position:absolute; margin: 10px 0 10px 0;}
#footeradright {width:200px; height: 90px; float:right; text-align:right; margin: 10px 0 10px 0;}

/********* HEADER ***********/
#header-wrapper {
	width:1000px;
	float:left;
	background-image:url(../../site-images/header-bg.jpg);
}
#header-left {
	width:166px;
	float:left;
	background-color:#00FF00;
}
#header-center {
	width:564px;
	float:left;
	padding-top:18px;
	text-align:center;
	color: #FFF;
}
#header-center a {
	color: #FFF;
	font-weight:bold;
}
#header-right {
	width:250px;
	float:left;
	padding-right:10px;
	padding-left:10px;
	padding-top:18px;
	text-align:right;
	color: #FFF;
}
#searchbox { float:right; width: 230px; margin:0;}
#searchbox #s { float: left; height:20px; border: 0; width: 165px; background-color:#FFFFFF; color:#999999;}
#searchbox #go { float: right; border: 1px solid #ccc}

/********** CLEAR FLOAT *********/
.clearfloat {
	clear:both;
}

/*************** CONTENT SECTION ************/
#content-wrapper {
	width:1000px;
	background-color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	
}
#content-left {
	width:650px;
	float:left;
	margin-right:8px;
	margin-left:8px;
}
#content-left-home {
	width:435px;
	float:left;
	margin-left:8px;
}
#content-center-home {
	width:230px;
	float:left;
	margin:0;
}
#content-right-column {
	width:300px;
	float:left;
	margin-left:10px;	
}

#rightcolumnheading {
	width: 300px;
	margin-bottom:5px;
}

#rightcolumnlist {
	width: 300px;
	margin-bottom:5px;
}
#rightcolumnlist ul {
}
#rightcolumnlist li {
	border-bottom:dotted 1px #CCCCCC;
	font-size:11px;
	background: transparent url(../../site-images/li-link-caret.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:17px;
}
#rightcolumnlistmore {
	text-align:right;
	font-size:11px;
	margin-bottom:10px;
}
/*#rightcolumnhomeheading {
	width: 430px;
	margin-bottom:5px;
}*/
/*#rightcolumnhomelist {
	width: 430px;
	margin-bottom:5px;
}*/
#leftcolumnhomeheading {
	width: 420px;
	margin-bottom:5px;
}
#leftcolumnhomelist {
	width: 420px;
	margin-bottom:5px;
}
#leftcolumnhomelist-laxicon {
	width: 420px;
	margin-bottom:5px;
	height:107px;
	background-image:url(../../site-images/laxicon-video-banner.jpg);
	padding:120px 0 10px 0;
}
#leftcolumnhomelist li {
	border-bottom:dotted 1px #CCCCCC;
	font-size:11px;
	background: transparent url(../../site-images/li-link-caret.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:17px;
}
#leftcolumnlistmore {
	text-align:right;
	font-size:11px;
	width: 420px;
	margin-bottom:15px;
}

#content-center-home-promo {
	width:223px;
	border: 1px solid #CCCCCC;
	float:left;
	margin: 5px 0 0 0;
	padding:0 0 5px 5px;
}
#content-center-home-promo-oldschool {
	width:228px;
	border: 1px solid #CCCCCC;
	float:left;
	margin: 5px 0 0 0;
	background-image:url(../../site-images/old-school-promo-bg.png);
	height:190px;
	padding-bottom:5px;
}
#content-center-home-promo-oldschool p {
	padding:0 2px 0 2px;
}

/******************** Features Landing Page *********************/
#feature {
	width:305px;
	margin:0 10px 10px 0;
	float:left;
	text-align:left;
	padding:2px;
	border:1px solid #CCCCCC;
}
#feature img{
	border: 1px solid #000000;
	float:left;
	margin-right:5px;
	height:100px;
	width:125px;
}

/******************** RECENT VIDEOS ON HOMEPAGE *****************/

#recent-videos {
	width:235px;
}
#recent-videos-wrapper {
	width:230px;
	float:left;
	margin:5px 0 0 0;
	border-bottom:dotted 1px #CCCCCC;
	padding-bottom: 5px;
}
#recent-videos-left {
	width:90px;
	float:left;
}
#recent-videos-right {
	width:135px;
	float:left;
	margin-left:5px;
	font-size:11px;
}
#recent-videos-right a {
	font-weight:bold;
}
/****************** VIDEOS LANDING PAGE **********/

#video-wrapper {
	width:290px;
	margin:0 10px 10px 0;
	float:left;
	text-align:left;
	padding:2px;
	border:1px solid #CCCCCC;
}
#video-wrapper a {
	font-weight:bold;
}
#video-wrapper img {
	border: 1px solid #000000;
	float:left;
	margin-right:5px;
	height:65px;
	width:90px;
}

#videos-landing-wrapper {
	width:240px;
	float:left;
	margin:5px 20px 0 0;
	border-bottom:dotted 1px #CCCCCC;
	padding-bottom: 5px;
}
#videos-landing-left {
	width:90px;
	float:left;
}
#videos-landing-right {
	width:135px;
	float:left;
	margin-left:5px;
	font-size:11px;
}
#videos-landing-right a {
	font-weight:bold;
}

/*************** NEWS LANDING PAGE **************/

#newslist-wrapper {
	width:630px;
}
#newslist-column {
	width: 290px;
	margin-right:20px;
	float:left;	
}


#newslist-column li {
	border-bottom:dotted 1px #CCCCCC;
	font-size:11px;
	background: transparent url(../../site-images/li-link-caret.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:17px;
	list-style:none;
}

#scores li {
	border-bottom:dotted 1px #CCCCCC;
	font-size:11px;
	background: transparent url(../../site-images/li-link-caret.gif) no-repeat 0 5px;
	padding-left:10px;
	line-height:17px;
	list-style:none;
}

/************** 2 COLUMN CONTENT ***************/
#columnsection-wrapper {
	margin-top:10px;
	margin-bottom:20px;
	padding-top:20px;
	border-top:1px dotted #CCCCCC;
	float:left;
	clear:both;
}

#twocolumn-wrapper {
	width: 320px;
	float:left;
	margin-bottom:10px;
	min-height:150px;
}
#twocolumn-left-image {
	width:150px;
	padding:0px;
	float:left;
}

#twocolumn-left-image img {

}
#twocolumn-right {
	width:150px;
	padding-left:5px;
	float:left;
}

#equalcolumnwrapper {
	width:660px;
}
#equalcolumn {
	width:320px;
	padding:5px;
	float:left;
}
#equalcolumnwrapper ul {
	margin-left:30px;
}
#equalcolumnwrapper li {
	list-style:disc;
	margin:0 0 5px 0;
}

/*************** FOOTER ************/
#footer-wrapper {
	width:1000px;
	background-image: url(../../site-images/footer-bg.png);
	color:#FFF;
	text-align:center;
	margin:auto;
	height:60px;
	padding-top:10px;
}
#footer-wrapper a {
	color:#FFF;
}




/*********************************************************************/
/*********************************************************************/
/**************** Styles added for Content Slider on Home page *******/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border-bottom:0;
padding:0px 0px 0 0px;
width: 410px; /*width of featured content slider*/
height: 200px;
background: #393C43  url(../../site-images/contentslider-grad-bg.jpg) repeat-x;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: #393C43 url(../../site-images/contentslider-grad-bg.jpg) repeat-x;
color:#E6E6E6;
width: 410px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-family:"Arial";
font-size:11px;
margin-bottom:10px;
}
.contentdiv h1 {margin:0px;}
 .contentdiv{ background-color:#CCFF33;}

.sliderwrapper h1 a { color: #FFF; font-family:"Century Gothic";font-weight:bold;margin:0 0 0.25em 0;font-size:20px; font-size:18px}
.sliderwrapper h1 a:visited { color: #FFF; font-family:"Century Gothic";font-weight:bold;margin:0 0 0.25em 0;font-size:20px; font-size:18px}
.sliderwrapper p{ line-height:1.5em;margin:0 0 1em 0;}
.contentdiv a {color:#FFFFFF; text-decoration:none;}
.contentdiv img {border:0px;color:#000; text-decoration:none;}
.contentdiv a:hover {text-decoration:underline;}

.pagination{
width: 410px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
border-top:0px;
background:url(../../site-images/bottom-slideshow.png) top no-repeat;
height:27px;
padding:6px 0px 0 0px;
font-family:"Arial";
font-size:12px;
margin-bottom:10px;
}

.pagination a{
padding: 0 6px;
margin-right:5px;
font-size:11px;
text-decoration: none; 
color: #000;
border:1px solid #FFFFFF;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color:#fff;
}

.ssimage {float:left; margin:5px;}

.readmore a, .readmore a:link, .readmore a:visited  {padding:3px 5px 3px 5px; color: #fff; background-color: #494b52; text-decoration:none;}
.readmore a:hover {color:#000; background-color:#fff;  text-decoration:none;}

/**************** End Styles for Content Slider on Home page *******/
/*********************************************************************/
/*********************************************************************/

#home-headlines li {
	border-bottom:dotted 1px #CCCCCC;
	font-size:11px;
	background: transparent url(../../site-images/li-link-caret.gif) no-repeat 0 5px;
	padding-left:8px;
	line-height:17px;
	list-style:none;
}
