body{

	background-image:url(images/realback1.jpg);

	background-repeat:repeat-x;

	background-color:rgb(3,21,41);	

	margin: 0px 0px 0px 0px; 

	font-family: "MS Trebuchet",Arial, Helvetica, sans-serif;

	font-size:10pt;

	line-height:14pt;

}

a{

	text-decoration:none;

	color:#B91313;

}

a:hover{

	text-decoration:underline;

	color:#F79393;

}



#dgsdebug{

	color:white;

	font-size:8pt;

}



#contentcell{

	background-color:rgb(239,239,237);

	text-align:left;

}

#Table_01 tr{

	vertical-align:top;

}

#contentdiv{

	padding:10px 20px 10px 20px;

	/* width:780px; */

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#333333;

}

.space1{

	padding:10px 0px 10px 0px;

}

.tblnoborder{

	border-collapse:collapse;

	padding:0;

	border-spacing: 0;

}

.tblnoborder td{

	padding: 0;

}

h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18pt;

	color:#02206F;

	margin:15px 0px 15px 0px;

	padding:0;

}



h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14pt;

	color:#595959;

	margin:15px 0px 15px 0px;

	padding:0;

}



.leaguetable{

	padding-bottom:30px;	

}

.leaguetable tr{



		vertical-align:top;

}

.leaguetable th{

	color:#042C4D;

	background-color:#D9E8FF;

	font-size:10pt;	

	width:180px;

	padding:0px 0px 0px 10px;

}

.leaguetable td{

	padding:5px 10px 5px 10px;

	font-size:9pt;	

}



.leaguetable a{

	text-decoration:none;

	color:#352F32;

	width:100%;

}

.leaguetable a:hover{	

	color:#FFFFFF;

	background-color:#849FFD;

}

.time1{

	text-align:right;

}

.clscontact1{

	border-collapse:collapse;

	color:#4B4B4B;

}

.clscontact1 a{



}
.clscontact1 tr td{
	height:30px;
}
.clscontact1 tr td:first-child{

	padding-right:20px;

}

.clshours1{

	border-collapse:collapse;

	/* border:1px solid black; */

}

.clshours1 tr td{

	padding:0px 30px 0px 30px;

	white-space:nowrap;

}

.clshours1 tr td table tr td{

	padding:0px 5px 0px 10px;

}

.note1{

	color:#990000;

	font-size:12pt;

}





.menu{

	position:absolute;

	width:0px;

}

.menu2{

	position:absolute;

	border:1px solid red;

	background:white;

	background:url('images/menback.gif');



}

.menu3{

	/* width:140px; */	

	background:url('images/menback.gif');	

	position:absolute;

	font-size:10pt;	

	border:1px solid red;

	line-height:10pt;

	overflow:auto;

}



.menu3 div{

	padding-left:32px;

	padding-top:10px;

	padding-right:5px;

	padding-bottom:0px;	

}	

.menu3 div a{

	width:200px;

	color:#999;

}

.menu3 a:hover{

	text-decoration:none;

}

.menu3 div:hover{

	background:url('images/menubackhover.gif') no-repeat;

}





.menu div{

	/* width:140px; */

	padding-left:32px;

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;			

}





.genpadding{

	padding:10px 10px 10px 10px;

}



.genfont{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#333333;

}



.menu a{

	color:#999999;

	font-size:1.1em;

	font-weight:800;

	width:100%;

}

.menu a:hover{

	text-decoration:none;

}

.menu div:hover{

	background:url('images/menubackhover.gif') no-repeat;

}



.menu table{

	border-collapse:collapse;

}

.menu table td{

	padding:0;

	color:rgb(168,171,70);

	font-weight:bold;

	font-size:0.8em;

}

.menucontent{

	background:url('images/menback.gif');

}

.menutop{

	background:url('images/2.gif') repeat-x;

}

.menuleft{

	background:url('images/4.gif') repeat-y;

}

.menuright{

	background:url('images/5.gif') repeat-y;

}

.menubottom{

	background:url('images/7.gif') repeat-x;

}



.mainpage{

	background:url('images/template.inc_38.jpg') no-repeat 1px solid red;

	width:838px;

	/* height:410px; */

}

.blurb1{

	float:left;

	width:460px;

	padding:20px 0px 20px 20px;

}

.blurb1 h1{

	font-family:"Myriad Pro", Helvetica, sans-serif;

	font-style:italic;

	font-weight:bold;

	font-size:14pt;

	margin:0px 0px 0px 0px;

}

.blurb1 h2{

	font-family:"Myriad Pro", Helvetica, sans-serif;

	font-style:italic;

	font-size:12pt;

	margin:0px 0px 0px 140px;

/* 	padding: 0px 40px 0px 0px;  */

	color:rgb(30,85,152);

}

.blurb1 p{

	font-family:Arial, sans-serif;

	font-size:10pt;

	line-height:14pt;

	font-weight:bold;

	color:rgb(109,109,109);

}

.news_expanded{

	margin: 10px;

	color:#666666;

}

.news{

	margin: 0px 15px 0px 15px;

	border:0px solid green;

	float:left;

	width:325px;

	color:#666666;

	font-size:10pt;

}

.news div div {

	float:left;

}

.news h1{

	font-family:"Myriad Pro", Helvetica, sans-serif;

	font-style:italic;

	font-weight:bold;

	font-size:14pt;

	color:rgb(57,61,64);

}

.news h2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:rgb(42,136,216);

	margin:0px 0px 0px 0px;

	font-weight:bold;

}

.news p{

	margin:10px 0px 10px 0px;

	color:163,163,163;

}

.news span{

	font-family:tahoma;

	

}

.gallerydiv{

	background:white;

}

.galleryrow .cell{

	float:left;

	margin:25px 10px 25px 10px;

}

.galleryrow .cell .txt{

	margin:0px 5px 0px 5px;

	width:225px;

	font-size:10pt;

}

.galleryrow .cell .picture{

	width:239px;

	height:275px;	

	background:url(images/picture_back.jpg);	

}

.galleryrow .cell .picture img{

	margin:20px 0px 0px 17px;

}

.clear{

	clear:both;

	width:0px;

	height:0px;

}	

.photo_album_ctrls{



}

.photo_album_btn{

	

}



.photo_album_btn_left{

	float:left;

}

.photo_album_btn_right{

	float:right;

}

.clsLogin{

	margin: 100px 0px 100px 0px;

}


.clsFloatL{
	float:left;
}

.clsYLcell1{
	padding:0px 20px 0px 0px;
}
.clsYLcell2{
	margin-top:40px;
	width:600px;
	padding:0px 10px 0px 0px;
}