.guts{
color : black;
font-family : "Verdana", "Arial";
font-size: 7.5pt;
text-align: left;
}

.page {
	border-left: solid 1px #919B9C;
	border-right: solid 1px #919B9C;
	border-bottom: solid 1px #919B9C;
	background-Color: #cccccc;
}

.pagewin {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-top: none 0px #FFFFFF;
	background-color: #5E5E5E;
	background-repeat: repeat-y;
}

.tableborder {
	border:1px solid black;
	font-size:10px;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
}

.headerCalendar {
		font-family:verdana, geneva, arial, helvetica, sans-serif;
		background:Maroon;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
}
	
.headlinebox {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	background-color: #222222;
	background-repeat: repeat-y;
	color: #ffffff;
	margin: 5px;
}

.thumb-l {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	margin-top: 5px;
}



.thumb-r {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	background-color: #222222;
	margin-top: 5px;
	margin-left: 5px
}


.thumb {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	background-color: #222222;
	margin-left: 10px;
	margin-top: 5px;
}

.casey {
	margins: 0px;
}

.btn {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}

A.menuLink {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #5E4200;
}

A.menuLink2 {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

A {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #0582FF;
}

.adminText {
	font-family: Tahoma;
	font-size: 13px;
}

a.calendar{
	font-size: 7.5pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color:#555555;
}

.topString {
	font-family: Tahoma;
	font-size: 10px;
	color: #DCC451;
}

.tabPage {
	font-family: Tahoma;
	font-size: 11px;
	color: #cccccc;
	background-color: #5E5E5E;
	margin: 5px;
}

.copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #444444;
}



.linkheader {
width:100%px; 
margin-top:3px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #5E5E5E;
padding: 5px;
}


.playerwrapper {
border-top: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border-right: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
margin-top:3px;
margin-bottom:10px;
font-family: verdana;
font-size: 9px;
color: #cccccc;
background-color: #5E5E5E;
float:left;
width:596px;
}

.header612 {
width:596px; 
margin-top:3px;
margin-left:1px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #5E5E5E;
background-image: URL(/common_files/images/headerbackground.gif);
background-repeat: repeat-x;
background-position: top;
padding: 5px;
}

.header612b {
width:596px; 
margin-top:3px;
margin-left:1px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #5E5E5E;
background-image: URL(/img/style03_s_backb.gif);
background-repeat: repeat-x;
background-position: top;
padding: 5px;
}

.content612 {
width:596px;
height:auto;
min-height:100%; 
margin-top:2px;
margin-left:1px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
color: #cccccc;
background-color: #5E5E5E;
padding: 5px;
margin-bottom: 2px;
}

.content612a {
width:586px;
margin-top:2px;
margin-left:1px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
color: #cccccc;
background-color: #5E5E5E;
padding: 5px;
margin-bottom: 4px;
}

.headerAdmin {
width:598px; 
margin-top:3px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #333399;
background-repeat: repeat-x;
background-position: top;
padding: 5px;
}

.contentAdmin {
width:698px;
height:auto;
min-height:100%; 
margin-top:2px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
color: #000000;
background-color: #ffffff;
padding: 5px;
margin-bottom: 2px;
margin-left: 2px;
}

.admin {
color: #000000;

}

.header364 {
width:352px; 
margin-top:3px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #5E5E5E;
background-image: URL(/common_files/images/background1.gif);
background-repeat: repeat-x;
background-position: top;
padding: 5px;
}

.content364 {
width:352px; 
margin-top:2px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
color: #cccccc;
background-color: #5E5E5E;
background-image: URL(/common_files/images/background1.gif);
background-repeat: repeat-x;
padding: 5px;
margin-bottom: 4px;
}


.header242 {
width:230px; 
margin-top: 3px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
font-weight: bold;
color: #cccccc;
background-color: #5E5E5E;
background-image: URL(/common_files/images/headerbackground.gif);
background-repeat: repeat-x;
background-position: top;
padding: 5px;
}

.content242 {
width:230px; 
margin-top:2px;
border-right: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border: solid 1px #cccccc;
font-family: verdana;
font-size: 9px;
color: #cccccc;
background-color: #5E5E5E;
padding: 5px;
}




html,body {
	margin: 0;
	padding: 0;
	border: 0;
	/* \*/
	height: 100%;
	/* Last height declaration hidden from Mac IE 5.x */
}

body {
	background: #333333;
  	background-image: url(/common_files/images/background.jpg);
	min-width: 904px; 
	text-align: left;
}

body.admin {
	background: #dddddd;
	background-image: url(/common_files/images/background_tile.jpg);
  	text-align: left;
	
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
	line-height: 1%;
	font-size: 0px;
	margin-bottom: -1px;
}

* html .clear {
	height: auto;
	margin-bottom: 0
}

#fullheightcontainer {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
	/*width: 904px;*/
	width: 904px;
	/* \*/
	height: 100%;
	/* Last height declaration hidden from Mac IE 5.x */
}

#wrapper {
	min-height: 100%; 
	/* \*/
	height: 100%;
	/* Last height declaration hidden from Mac IE 5.x */
	background: #333333;
	background-image: url(/common_files/images/background_tile.jpg);
	
}

#wrapp\65	r { 
	height: auto; 
}

/* \*/
* html #wrapper {
	height:100%;
}
/* Last style with height declaration hidden from Mac IE 5.x */

#outer {
	z-index: 1; 
	position: relative; 
	margin-left: 170px; 
	width: 614px; 
	/* \*/
	height: 100%;
	/* Last height declaration hidden from Mac IE 5.x */
}

#float-wrap {
	width: 614px;
	margin-right: -1px;
	float: left;
	display: inline;
}

#left {
	width: 171px;
	float: left;
	display: inline;
	position: relative;
	margin-left: -170px;
}

*>html #left {
	width: 168px;
} 

#container-left {
	margin-top: 3px;
	margin-left: 2px;
	width: 168px;
}

#right {
	float: left;
	display: inline;
	width: 120px; 
	margin-right: -120px; 
	margin-left: -1px; 
	position: relative;
}

/* \*/
* html #right {
	width: 121px;
	margin-left: 0px;
	margin-right: -540px;
	mar\gin-right: -121px;
}
/* Above style hidden from Mac IE */

#container-right {
	/* \*/
	width: 120px;
	/* Above hidden from IE-Mac */
	margin-left: auto;
}

/* \*/
* html #container-right {
	fl\oat: right;
	di\splay: inline;
	margin-left: 0px;
	mar\gin-left: 0px;
}
/* Above style hidden from Mac IE */



/* \*/
* html #left {
	margin-right:-3px;
}
/* Above style hidden from Mac IE */

#center {
	width: 614px; /*** Set to = center col width ***/
	float: right;
	display: inline;
	/* \*/
	margin-left: -1px;
	margin-top: -3px;
	/* Hidden from IE-mac */
}

#clearheadercenter {
	height: 128px;
	overflow: hidden;
}

#clearheaderleft {
	height: 128px;
	overflow: hidden;
}

#clearfootercenter {
	height: 80px;
	overflow: hidden;
}

#clearfooterleft {
	height: 80px;
	overflow: hidden;
}

#footer {
	z-index: 1;
	position: absolute;
	clear: both;
	width: 904px;
	height: 80px;
	overflow: hidden;
	margin-top: -80px;
}

#subfooter1 {
	background: #333333;
	text-align: center;
	margin-right: 170px;
	height: 80px;
}

#header {
	z-index: 1;
	position: absolute;
	top: 0px;
	width: 780px;
	margin-right: 270px;
	height: 126px;
	overflow: hidden;
}

#subheader1 {
	background: #333333;
	text-align: center;
	height: 126px;
}

#gfx_bg_middle {
	top: 0px;
	position: absolute;
	height: 100%;
	overflow: hidden;
	width: 614px;
	margin-left: 170px;
}

* html #gfx_bg_middle {
	display: none;
}



.boxbanner {
    height: 1em;
    width: auto;
}


.bannercenter, .bannerleft, .bannerright {
	position: relative;
}

.bannerleft {
	float: left;
}

.bannerright {
	float: right;
}




.boxbanner1 {
    height: 100%;
    width: 50%;

}


.bannercenter1, .bannerleft1, .bannerright1 {
	position: relative;
}

.bannerleft1 {
	float: left;
}

.bannerright1 {
	float: right;
}

H1 {font-size: 8pt; font-weight:normal;}

H2 {font-size: 14pt;}

H3 {font-size:15pt;	font-style:italic; font-family:sans-serif;}

H4 {font-family:sans-serif; font-size:small;}