@charset "UTF-8";
@import url("../iWOW/iwow.css");
/* CSS Document */

ul.sponsors li{float:left; list-style-type:none; text-indent:-80px;width:216px;height:130px; text-align:center;}


html, body{background-color:#FFF;
	color:#005378;
	font: 14px Arial, Helvetica, sans-serif;
	margin:0; 
 	padding:0; 
 	text-align:center;
	height:100%;
}

p{
	color:#005378;
	font: 13px Arial, Helvetica, sans-serif;
}

.noclass{
	color:#005378;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	text-transform:none;
}

.smaller{
	font: 11px Arial, Helvetica, sans-serif;
}

p.copyright{
	color:#005378;
	font: 10px Arial, Helvetica, sans-serif;
}

.title{color:#bd1c3c;
	font: bold 17px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}



.subtitle{color:#005378;
	font: 17px Arial, Helvetica, sans-serif;
}

#holidays{
	position:absolute;
	width:684px;
	height:100px;
	top:69px;
	left:97px;
	}

.maincolumntext{ 
	width:690px;
	height:auto;
	text-align:center;
	padding: 0px 55px 0px 55px;
 }
 
/* .sidetextright{
	 width:317px;
	 height:auto;
	 text-align:center;
	 padding-left:15px;
	 position:relative;
	 right:55px;
	 }*/
	 
 .sidetextleft{
	width:460px;
	height:auto;
	text-align:left;
	padding-right:15px;
	position:relative;
	left:55px;
	color:#005378;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	 }
 
 a:link{color:#bd1c3c; text-decoration:none; font-weight:bold;}
 a:visited{color:#bd1c3c; text-decoration:none; font-weight:bold;}
 a:hover{color:#bd1c3c; text-decoration:underline; font-weight:bold;}
 a:active{color:#bd1c3c; text-decoration:none; font-weight:bold;}
 
 a.copy:link{color:#005378; text-decoration:none; font-weight:bold;}
 a.copy:visited{color:#005378; text-decoration:none; font-weight:bold;}
 a.copy:hover{color:#005378; text-decoration:underline; font-weight:bold;}
 a.copy:active{color:#005378; text-decoration:none; font-weight:bold;}
 
img{border:none;}

img.image{border:none;
 	padding:5px;
	}

/* generated by csscreator.com */ 
#pagewidth{ 
	width:800px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
} 
 
#header{
	background:#fff url(images/index_header.jpg) no-repeat;
	position:relative; 
	height:217px; 
	width:800px;
	padding:0px;
} 

#maincol{background: #fff url(images/content_background.jpg) repeat-y;
	float: right; 
	display:inline; 
	position: relative; 
	width:800px;
	text-align:center;
	padding-top: 15px;
	height:100%;
 }

/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

