

/*

Design by Free CSS Templates

http://www.freecsstemplates.org

Released for free under a Creative Commons Attribution 2.5 License

*/



body {

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	

	/*background:#E9E9E9;*/

	/*background:#9F9F9F;*/
	background:#333;

	font-size: 12px;

	color:#FFFFFF;

	padding:10px;

}



h1, h2, h3 {

    font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: normal;

	color: #000000;

}



.boxed {

	

	width: 336px;

	margin: 0 0 0px 0;

	padding: 0;

	background:#590000;

}



.boxed2 {

	width: 440px;

	margin: 0 0 0 0;

	padding: 0;

	background:#590000;

}



.boxed3 {

	width: 460px;

	margin: 0 0 0 0;

	padding: 0;

	background:#590000;

}



.boxed4 {

	width: 920px;

	margin: 0 0 0 0;

	padding: 0;

	/*background:#590000; */

}



.boxed5 {

	width: 620px;

	margin: 0 0 0 0;

	padding: 0;

	/*background:#590000; */

}

.boxed .heading {

	margin:0;

	padding: 15px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed2 .heading {

	margin:0;

	padding: 15px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed3 .heading {

	margin:0;

	padding: 15px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed4 .heading {

	margin:0;

	width: 190px;

	padding: 15px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed5 .heading {

	margin:0;

	width: 250px;

	padding: 15px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed_a .heading {

	margin:0;

	width: 735px;

	padding: 30px 15px 10px 10px;

	background:#990000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 3.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.boxed_a .subheading {

	margin:0;

	/*width: 735px; */

	padding: 30px 15px 10px 0px;

	/*background:#990000;*/

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	/*font: bold 3.5em Tahoma, Arial, Helvetica, sans-serif;)*/

	color: #FFFFFF;

}



.boxed_a .highlightheading {

	margin:0;

	/*width: 735px; */

	padding: 0px 15px 10px 0px;

	/*background:#990000;*/

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	/*font: bold 3.5em Tahoma, Arial, Helvetica, sans-serif;)*/

	color:#FFFF00;

}

.boxed_a .content_end {

	margin: 0;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	background:#590000;

	

}



.boxed_a .content_enda {

	margin: 0;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	/*background:#590000;*/

	

}



.boxed_a .content_end a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/up_arrow.png) no-repeat left;

padding-left:20px;



}



.boxed_a .content_enda a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/leftarrow.png) no-repeat left;

padding-left:20px;



}





.boxed_a .content_end a:hover {

color:#FFFFFF;

background:url(../images/up_arrow_white.png) no-repeat left;

padding-left:20px;



}



.boxed_a .content_enda a:hover {

color:#FFFFFF;

background:url(../images/leftarrow_white.png) no-repeat left;

padding-left:20px;



}





.boxed_a .content_end a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:0;

padding-left:5px;

padding-right:5px;

}



.boxed_a .content_enda a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:0;

padding-left:5px;

padding-right:5px;

}







.boxed .content {

	margin: 0;

	padding: 24px 14px 25px 14px;

	border-bottom: 1px solid #A40000;

}



.vertmenu {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

width: 160px;

padding: 0px;

margin: 0px;

}



.vertmenu h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.vertmenu ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

.vertmenu ul li {

margin: 0px;

padding: 0px;

}

.vertmenu ul li a {

/*font-size: 80%; */



display: block;

border-bottom: 1px solid #A40000;

/*border-bottom: 1px dashed #C39C4E; */

padding: 5px 0px 10px 4px;

text-decoration: none;

text-align:left;

line-height:100%;

color:#FFFFFF;

width:332px;

height: 35px;

}





.bigfont{

 font-size:13px;

 font-weight:bold;

}

.smallfont{

 font-size:10px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.vertmenu ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.vertmenu ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}



/*events calender list home page*/



.eventslist {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 180px;*/

padding: 0px; 

margin: 0px;

}



.eventslist h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.eventslist ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}



.eventslist ul li {

margin: 0px;

border-bottom: 1px solid #330000;;

padding: 5px 5px 10px 4px;

display: block;

line-height:100%;

color:#FFFFFF;

text-align:left;

height:35px;

/*background:#590000;*/



}



.ebigfont{

 font-size:13px;

 font-weight:bold;

 

 

}

.esmallfont{

 font-size:10px;

 color:#FFCC00;

 /*padding: 0 10px 0px 0; */

 padding-left:0px;

}





.eventslist ul li img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:0px;

padding-left:5px;

padding-right:15px;

}



.eventslist ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}

/*---------------------------------------------------------------------------------------------------------------------------*/



/*events calender main page*/

.eventslist_pg {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 180px;*/

padding: 0px; 

margin: 0px;

}



.eventslist_pg h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.eventslist_pg ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}



.eventslist_pg ul li {

margin: 0px;

border-bottom: 1px solid #660000;

padding: 5px 5px 10px 4px;

display: block;

line-height:125%;

color:#FFFFFF;

text-align:left;

height:35px;

/*background:#590000;*/



}



.epg_bigfont{

 font-size:13px;

 font-weight:bold;

 

 

}

.epg_smallfont{

 font-size:12px;

 color:#FFCC00;

 /*padding: 0 10px 0px 0; */

 padding-left:0px;

}





.eventslist_pg ul li img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:0px;

padding-left:5px;

padding-right:15px;

}



.eventslist_pg ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}



/*----------------------------------------------------------------------------------------------------------------------------*/

/*fixtures list home page*/

.fixtureslist {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 180px;*/

padding: 0px; 

margin: 0px;

}



.fixtureslist h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.fixtureslist ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}



.fixtureslist ul li {

margin: 0px;

border-bottom: 1px solid #330000;;

padding: 5px 5px 10px 4px;

display: block;

line-height:100%;

color:#FFFFFF;

text-align:left;

height:35px;



}



.fbigfont{

 font-size:13px;

 font-weight:bold;

 

 

}

.fsmallfont{

 font-size:12px;

 color:#FFCC00;

 /*padding: 0 10px 0px 0; */

 padding-left:0px;

}





.fixtureslist ul li img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:0px;

padding-left:5px;

padding-right:15px;

}



.eventslist ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}



/*------------*/



/*fixtures page*/



.fixtureslist_pg {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 180px;*/

padding: 0px; 

margin: 0px;

}



.fixtureslist_pg h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.fixtureslist_pg ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}



.fixtureslist_pg ul li {

margin: 0px;

border-bottom: 1px solid #660000;

padding: 5px 5px 10px 4px;

display: block;

line-height:125%;

color:#FFFFFF;

text-align:left;

height:35px;



}



.fbigfont{

 font-size:13px;

 font-weight:bold;

 

 

}

.fsmallfont{

 font-size:12px;

 color:#FFCC00;

 /*padding: 0 10px 0px 0; */

 padding-left:0px;

}





.fixtureslist_pg ul li img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:0px;

padding-left:5px;

padding-right:15px;

}



.eventslist ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}



/*--------------------------------------------------------------------------------------------------------------------------*/



/*News/Notices List */



.newslisting {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

width: 160px;

padding: 0px;

margin: 0px;

}



.vertmenu h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.newslisting ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

.newslisting ul li {

margin: 0px;

padding: 0px;

}

.newslisting ul li a {

/*font-size: 80%; */



display: block;

border-bottom: 1px solid #330000;

/*border-bottom: 1px dashed #C39C4E; */

padding: 5px 0px 10px 4px;

text-decoration: none;

text-align:left;

line-height:100%;

color:#FFFFFF;

width:456px;

height: 35px;

}





.bigfont{

 font-size:13px;

 font-weight:bold;

}

.smallfont{

 font-size:10px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.newslisting ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.newslisting ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}

/*--------------------------------------------------------------------------------------------------------------------------*/

/*---News Listing Main Page ---*/



.newslisting_pg {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 160px; */

padding: 0px;

margin: 0px;

}



.newslisting_pg h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.newslisting_pg ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

.newslisting_pg ul li {

margin: 0px;

padding: 0px;

}

.newslisting_pg ul li a {

/*font-size: 80%; */



display: block;

border-bottom: 1px solid #590000;

/*border-bottom: 1px dashed #C39C4E; */

padding: 5px 0px 10px 4px;

text-decoration: none;

text-align:left;

line-height:125%;

color:#FFFFFF;

/*width:456px; */

height: 35px;

}





.nbigfont{

 font-size:13px;

 font-weight:bold;

}

.nsmallfont{

 font-size:12px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.newslisting_pg ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.newslisting_pg ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#590000;

}



/*-------------------------------------------------------------------------------------------------------------------------*/





/*Publications listing */



.publication_listing {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

width: 170px;

padding: 0px;

margin: 0px;

}



.publication_lisiting h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.publication_listing ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

.newslisting ul li {

margin: 0px;

padding: 0px;

}

.publication_listing ul li a {

/*font-size: 80%; */



display: block;

border-bottom: 1px solid #330000;

/*border-bottom: 1px dashed #C39C4E; */

padding: 5px 0px 10px 4px;

text-decoration: none;

text-align:left;

line-height:100%;

color:#FFFFFF;

width:460px;

height: 35px;

}





.bigfont{

 font-size:13px;

 font-weight:bold;

}

.smallfont{

 font-size:10px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.publication_listing ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.publication_listing ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#330000

}

/*-----------------------------------------------------*/

/*sidebar options*/



.sideoptions {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

width: 170px;

padding: 0px;

margin: 0px;

}



.sideoptions h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;

border: 1px solid #000000;

color:#FFFFFF;

margin: 0px;

width:190px;

}



.sideoptions ul {

list-style: none;

margin: 0px;

border: none;

/*padding-top:100px; */



}

.sideoptions ul li {

margin: 0px;

padding: 0px;

}

.sideoptions ul li a {

/*font-size: 80%; */



display: block;

border-top: 1px solid #330000;

/*border-bottom: 1px solid #A40000;*/

/*border-bottom: 1px dashed #C39C4E; */

padding: 15px 0px 10px 10px;

text-decoration: none;

text-align:left;

line-height:100%;

color:#FFFFFF;

width:190px;

height: 35px;

}





.bigfont{

 font-size:13px;

 font-weight:bold;

}

.smallfont{

 font-size:10px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.sideoptions ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.sideoptions ul li a:hover, #vertmenu ul li a:focus {

color:#FFCC00;

/*background-color: #eeeeee; */

/*background:#330000; */

background:#660000;



}



.side_space {

padding: 0 0 100px 0;

}



/*----------------------------------------------------------------------------------------------------------------*/

/*Admin Menu*/



.admin_menu {

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family: Arial, Helvetica, sans-serif;

/*font-size: 100%; */

/*width: 160px; */

padding: 0px;

margin: 0px;

}



.admin_menu h1 {

display: block;

background-color:#FF9900;

font-size: 90%;

padding: 3px 0 5px 3px;



border: 1px solid #000000;

color: #333333;

margin: 0px;

width:332px;

}



.admin_menu ul {

list-style: none;

margin: 0px;

padding: 0px;

border: none;

}

.admin_menu ul li {

margin: 0px;

padding: 0px;

}

.admin_menu ul li a {

/*font-size: 80%; */

display: block;

border-bottom: 1px solid #590000;

/*border-bottom: 1px dashed #C39C4E; */

padding: 5px 0px 10px 4px;

text-decoration: none;

text-align:left;

line-height:300%;

color:#FFFFFF;

/*width:456px; */

height: 35px;

}





.nbigfont{

 font-size:13px;

 font-weight:bold;

}

.nsmallfont{

 font-size:12px;

 color:#FFCC00;

 padding: 0 10px 0px 0;

}





.admin_menu ul li a img{

border:0;

float:left;

width:30px;

height:30px;

padding-top:5px;

padding-left:5px;

padding-right:15px;

}



.admin_menu ul li a:hover, #vertmenu ul li a:focus {

color:#FFFFFF;

/*background-color: #eeeeee; */

background:#590000;

}





/*-----------------------------------------------------------------------------------------------------------------*/



.boxed2 .content {

	margin: 0;

	padding: 24px 14px 25px 14px;

	border-bottom: 1px solid #A40000;

}



.boxed3 .content {

	margin: 0;

	padding:0;

	padding: 24px 14px 25px 14px; 

	border-bottom: 1px solid #A40000;

}



.boxed4 .content {

	margin: 0;

	padding: 24px 14px 25px 14px;

	border-bottom: 1px solid #A40000;

	background:#590000;

}



.boxed5 .content {

	margin: 0;

	padding: 24px 14px 25px 14px;

	border-bottom: 1px solid #A40000;

	background:#590000;

}



.boxed5 .content_ll {

	margin: 0;

	padding: 5px 5px 10px 5px;

	border: 1px solid #590000;

	background:#330000;

}



.boxed_a .content {

	margin: 0;

	padding: 24px 14px 25px 14px;

	/*border-bottom: 1px solid #A40000;

	background:#590000; */

}



.boxed .content_sub {

	margin: 0;

	padding: 24px 14px 25px 14px;

	border-bottom: 3px solid #FFCC00;

}

.boxed .content_end {

	margin: 0;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	

}



.boxed .content_end a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/arrow.png) no-repeat left;

padding-left:20px;



}



.boxed .content_end a:hover {

color:#FFFFFF;

background:url(../images/arrow_white.png) no-repeat left;

padding-left:20px;



}



.boxed .content_end a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:2px;

padding-left:5px;

padding-right:5px;

}





.boxed2 .content_end {

	margin: 0;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	

}



.boxed2 .content_end a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/arrow.png) no-repeat left;

padding-left:20px;



}



.boxed2 .content_end a:hover {

color:#FFFFFF;

background:url(../images/arrow_white.png) no-repeat left;

padding-left:20px;



}



.boxed2 .content_end a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:2px;

padding-left:5px;

padding-right:5px;

}



/*--------*/

.boxed3 .content_end {

	margin: 0;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	

}



.boxed3 .content_end a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/arrow.png) no-repeat left;

padding-left:20px;



}



.boxed3 .content_end a:hover {

color:#FFFFFF;

background:url(../images/arrow_white.png) no-repeat left;

padding-left:20px;



}



.boxed3 .content_end a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:0;

padding-left:5px;

padding-right:5px;

}



/*-----*/



.boxed5 .content_end {

	margin: 0;

	background:#590000;

	border-top:3px solid #FF0000;

	padding: 12px 14px 15px 14px;

	

}

.boxed5 .content_end a {



/*border-bottom: 1px dashed #C39C4E; */

text-decoration: none;

text-align:left;

line-height:50%;

font-weight:bold;

/*color:#D20000; */

color:#FF9900;

background:url(../images/arrow.png) no-repeat left;

padding-left:20px;



}



.boxed5 .content_end a:hover {

color:#FFFFFF;

background:url(../images/arrow_white.png) no-repeat left;

padding-left:20px;



}



.boxed5 .content_end a img{

border:0;

float:left;

width:11px;

height:11px;

padding-top:0;

padding-left:5px;

padding-right:5px;

}



.table_title {

font-weight:bold;

color:#FFCC00;



}



.pageupdate{

float:right;

 font-size:10px;

 color:#666666;

 padding: 10px 0 0px 10px;

}



/*---------------------------------------------------------------------------------------------*/



/*

h1 { font-size: 44px; }



h2 { font-size: 18px; }



h3 { }

*/

p, ul, ol {

	margin-top: 0;

	line-height: 150%;

	text-align: justify;

}



ul, ol { }



blockquote { }



a { color:#999999 }



a:hover { text-decoration: none; }



a img {

	border: none;

}



img.left {

	float: left;

	margin: 7px 30px 0 0;

}



img.right {

	float: right;

	margin: 7px 0 0 30px;

}



hr { display: none; }



.list1 {

}



.list1 li {

	float: left;

	line-height: normal;

}



.list1 li img {

	margin: 0 30px 30px 0;

}



.list1 li.alt img {

	margin-right: 0;

}



#outerwrapper{

/*background:#9F9F9F; */
background:#333;

width: 960px;

height:10px;

}



#outerwrapper2{

background:#770000;

width: 960px;

height:2px;

}



#headliner{

	background:#330000;

    width: 960px;

	height:50px;

}





#wrapper1 {

	width: 960px;

	/*background:#330000;*/

	background:#E9E9E9;

	margin: 0px auto;

	

}



#wrapper2 {

    width: 960px;

	background:#330000;

	margin: 0px auto;

}



#wrapper3 {

    width: 960px;

	background:#330000;

	margin: 0px auto;

	padding:0;

	

	border-bottom: 3px solid #990000;

}





/* Headers */



#headertop {

	width: 960px;

	height: 140px;

	margin: 0 auto;

}



/* LOGO */



#logo {

	float: left;

	width: 370px;

	height: 140px;

	margin: 0 auto;

	

}



#logo_supp {

    float: right;

	width: 590px;

	height: 140px;

	margin: 0 auto;





}



#logo h1, #logo p {

	margin: 0px;

	line-height: normal;

	text-transform: lowercase;

	font-weight: normal;

	color: #960212;

}



#logo p {

	margin-top: -4px;

	text-transform: lowercase;

	font-size: 13px;

	color: #574040;

}



#logo h1 {

	padding-top: 10px;

	font-size: 48px;

}



#logo a {

	text-decoration: none;

	

}



#logo h1 a {

	text-decoration: none;

	color: #960212;

}





#headerbottom {

    width: 960px;

	height:60px;

	margin: 0 auto;

	/*background: url(../images/img02.jpg) repeat-x left top; */



}



/*Banner Picture */



#headerbanner {

    width: 960px;

	height:350px;

	margin: 0 auto;

	position:relative;

	background:#330000;



}



#slideshow_gallery {

    clear:both;

	float: left;

	width: 620px;

	height: 350px;

	margin: 0 auto;

	background:#000000;

}



#events_calender {

/*	clear:both; */

	float: right;

	width: 340px;

	height: 350px;

	margin: 0 auto;

	background:#330000;

	padding:0px;

}



#align_c {

padding:2px;

}













/* Search */



#search {

	float: right;

	width: 260px;

}



#search form {

	float: right;

	margin: 0;

	padding: 4px 0px 0 0;

}



#search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}



#search input {

	float: left;

	font: 12px Georgia, "Times New Roman", Times, serif;

	border: none;

}



#search-text {

	width: 200px;

	height: 18px;

	padding: 3px 0 0 5px;

	border: 1px solid #333333;

	background: #ECF9E4;

	color: #000000;

}



#search-submit {

	height: 21px;

	margin-left: 10px;

	padding: 0px 5px;

	background: #5AA01B;

	color: #FFFFFF;

}



/* Page */



#page {

	width: 920px;

	margin: 0 auto;

	padding: 20px 20px 40px 20px;

	clear:both;

}



#page2 {

	width: 920px;

	margin: 0 auto;

	/*padding: 10px 10px 10px 20px;*/

	padding: 0px 10px 0px 10px;

}



#page3 {

	width: 960px;

	margin: 0 auto;

	/*padding: 10px 10px 10px 20px;*/

	padding: 3px 0px 0px 0px;

}



#date_display {

   	float:left;

	width:240px;

	height:40px;

	background:url(../images/img001.jpg) no-repeat right center; 



}



#align_date{ padding-top:5px; padding-left:20px; padding-bottom:0px;}

#bulletin {

	float: right;

	width:720px;

	height:40px;

	

}



#align_bulletin{ padding-top:5px; padding-left:20px; padding-right:20px; padding-bottom:0px; }

#banner {

	padding-bottom: 20px;

}



/* Content */



#content1 {

	float: left;

	width: 440px;

}

#main_content {

float:left;

width: 760px;

}



#main_content2 {

float:left;

width: 960px;

}



.boxed_a {

	/*width: 460px; */

	margin: 0 0 0 0;

	padding: 0;

	/*background:#590000; */

	

}



#content2 {

    float: left;

	width: 290px;

}

#content {

	float: left;

	width: 630px;

}



#sidebar {

	float: right;

	width: 460px;

}



#sidebar_content {

	float: right;

	width: 200px;

}



.boxed_sc {

	/*width: 460px; */

	margin: 0 0 0 0;

	padding: 0;

	background:#590000;

	

}



.boxed_sc .heading {

	margin:0;

	width: 175px;

	padding: 58px 15px 10px 10px;

	background:#59000;

	/*text-transform: uppercase; */

	letter-spacing: 0px;

	font: bold 1.5em Tahoma, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}







#league_teams {

	float: left;

	width: 920px;

}

/* Post */



.post {

	margin-bottom: 0px;

}



#title_a {

     height: 50px;

     background:#0000FF;

}



#title_b {

     height: 50px;

     background:url(../images/img11.jpg) no-repeat center;

}



#title_c {

     height: 50px;

     background:#0000FF;

}

.post .title {

	height: 50px;

	padding-left: 15px;

	color: #A15E00;

}



.post .title {

	text-decoration: none;

	/*text-transform: capitalize; */

	font-size: 30px;

	color: #FFFFFF;

}



.post .title_bg1 {

	height: 50px;

	padding-left: 95px;

	color: #A15E00;

	

}



.post .title_bg1 a {

	text-decoration: none;

	text-transform: capitalize;

	font-size: 30px;

	color: #FFFFFF;

}



.post .title_bg2 {

	height: 50px;

	padding-left: 95px;

	color: #A15E00;

	background:url(../images/ppls.png) no-repeat top left;

}



.post .title_bg2 a {

	text-decoration: none;

	text-transform: capitalize;

	font-size: 30px;

	color: #FFFFFF;

}



.post .date {

}



.post .meta {

	height: 32px;

	margin-left: 2px;

	padding: 4px 30px 2px 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 10px;

}



.post .meta span {

	display: block;

	margin-top: -10px;

}



.post .meta a { }



.post .entry {

	padding: 0px 10px;

	

}



.post .entry_bg {

	padding: 10px 30px;

	background:url(../images/img09.jpg) no-repeat top right;

}



.post .entry_bg1 {

	padding: 10px 20px;

	background:url(../images/img09.jpg) no-repeat top right;

}

.post .entry_sb {

	padding: 10px 30px;

}



.post .links {

	display: block;

	width: 80px;

	height: 30px;

	padding-top: 8px;

	padding-left: 10px;

	text-align: left;

	background:url(../images/img05.jpg) no-repeat left top;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color:#EEEEEE;

}



.post .links:hover {

color:#CCFF00;

}



.post .comments {

	display: block;

	width: 120px;

	height: 18px;

	margin: 0px; 

	padding: 3px 0px 0px 40px;

	background: url(../images/img07.gif) no-repeat left top;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

	color: #961A06;

}



/* Sidebar */



/*#sidebar {

	float: right;

	width: 290px;

	}

*/



/*

#sidebar p {

	margin: 0;

	padding: 0px 14px;

}



#sidebar h2 {

	height: 30px;

	margin: 0 0 10px 0px;

	padding: 6px 0 2px 14px;

	text-transform: capitalize;

	font-size: 18px;

	font-weight: normal;

}





#sidebar p {

	line-height: 150%;

}



#sidebar a {

	text-align: left;

	text-decoration: none;

	font-weight: bold;

}

*/

/* Calendar */



#calendar {

}



#calendar caption {

	padding-bottom: 5px;

	font-weight: bold;

}



#calendar table {

	width: 100%;

	border-collapse: collapse;

	border-bottom: 1px solid #24130F;

	border-left: 1px solid #24130F;

	border-right: 1px solid #24130F;

}



#calendar thead th {

	padding: 5px 0;

	text-align: center;

	border-top: 1px solid #24130F;

	border-left: 1px solid #24130F;

	background: #24130F;

}



#calendar tbody td {

	padding: 5px 0;

	text-align: center;

	border-top: 1px solid #24130F;

	border-left: 1px solid #24130F;

	border-bottom: 1px solid #24130F;

}



#calendar tfoot td {

	padding: 5px;

	border-left: 1px solid #24130F;

	border-bottom: 1px solid #24130F;

}



#calendar tfoot #next {

	border-top: 1px solid #24130F;

	text-align: right;

}



#calendar tfoot #prev {

	border-top: 1px solid #24130F;

}



#calendar .pad {

	border-bottom: 1px solid #24130F;

}



#calendar #today {

	background: #24130F;

}



.sb_content {

padding-bottom: 10px;

}



.sidebar_menu { margin: 0; padding:0; list-style: none;}

.sidebar_menu li { margin: 0 0 0 0; padding: 3px 20px 5px 18px;}

.sidebar_menu li a { text-decoration: none; background: url(../images/templatemo_list.jpg) no-repeat top left; display: block; padding-left: 20px;}

.sidebar_menu li a span { color: #f00; }

.sidebar_menu li a:hover { text-decoration:underline; }



/* Footer */



#footer {

	width: 960px;

	height: 200px;

	margin: 0 auto;

	padding: 0;

	background:#2D2D2D;



}



#footer-bgcontent {

}



#footer p {

	margin: 0;

	padding: 30px 0px 0px 0px;

	text-align: center;

	line-height: normal;

	text-transform: uppercase;

	font-size: 10px;

	color: #FCC9FD;

}



#footer a {

	color: #FCC9FD;

}



/* footer */



#templatemo_footer_wrapper {

	width: 960px;

	margin: 0 auto;

	background:#200000;  

	/*background:#151515;*/

/*	border-top: 1px solid #4d4848; */

}



#templatemo_footer {

	width: 900px;

	padding: 30px;

	margin: 0 auto;

	color:#CCCCCC;

}



#templatemo_footer a {

	text-decoration: none;

	color:#CCCCCC;

}



.section_w330 {

	float: right;
	margin:0;
	

}



.section_w330 .gallery {

	margin: 0px;

	padding-bottom:170px;

	list-style: none;

}



.section_w330 .gallery li {

	float: left;

	display: inline;

	margin: 0 8px 0 0;

	padding: 1px;

	width: 33px;

	height: 33px;

	

	

}



.section_w330 .gallery li img {

	width: 32px;

	height: 32px;

	

	

}



.section_w330 .gallery li img:hover {

	border: 1px solid #CCCCCC;	

}



.section_w195 {

	float: left;

	width: 345px;

	padding: 0 20px 0 0;	

	margin: 0 30px 0 0;

	/*background: url(../images/img13.jpg) no-repeat right center; */

}



.section_w195_last {

	background: none;

}



#templatemo_footer  .footer_menu_list {

	margin: 0px;
	text-align:right;

	padding: 0px;

	list-style: none;

}



#templatemo_footer .footer_menu_list li {

	margin: 0 0 0 0;
	display:inline;
	padding: 0px;
	

}



#templatemo_footer .footer_menu_list li a {

	color:#CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	
     
	font-weight: normal;
	text-decoration: none;

}



#templatemo_footer .footer_menu_list li a:hover {

	color:#FFCC00;

}



.margin_bottom_20 {

padding:50px 0 0 0;

}

/* end of footer */



.header_05 {

	clear: both;

	font-size: 16px;

	color:#CCCCCC;

	padding: 0 0 5px 0;

	margin-bottom: 10px;

}



/* Tables */



#gradient-style

{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;

	font-size: 12px;

	margin: 10px;

	width: 320px;

	text-align: left;

	border-collapse: collapse;

}

#gradient-style th

{

	font-size: 13px;

	font-weight: normal;

	padding: 8px;

	background: #b9c9fe url('table-images/gradhead.png') repeat-x;

	border-top: 2px solid #d3ddff;

	border-bottom: 1px solid #fff;

	color: #039;

}

#gradient-style td

{

	padding: 8px; 

	border-bottom: 1px solid #fff;

	color: #669;

	border-top: 1px solid #fff;

	background: #e8edff url('table-images/gradback.png') repeat-x;

}

#gradient-style tfoot tr td

{

	background: #e8edff;

	font-size: 12px;

	color: #99c;

}

#gradient-style tbody tr:hover td

{

	background: #d0dafd url('table-images/gradhover.png') repeat-x;

	color: #339;

}



.alist ul {

	text-align: left;

	margin: 8px 8px 0px 0px; padding:0;

	/*border-top: 2px solid #ebebeb; */ 

}

.alist ul li {

	font: 80%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif;

	list-style:none;

	/*background: url(../images/dots.gif) repeat-x left bottom; */

	padding: 3px 1px;

	margin: 0;		

}



* html body .alist ul li {

	height: 1%;

}

.alist ul li a, 

.alist ul li a:visited {

	/*font: 80%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif; */

	text-decoration:underline;

	background-image: none;	

	background-color: transparent;

	border: none;

	color:#666666;

	padding-left: 0;	

}

.alist ul li a span {

	color: #9F9F9F;	

	/*font-family: Georgia, 'Times New Roman', Times, Serif;*/

	font-style: normal;

	font-size: 1em;

}

.alist ul li a:hover { color:#0000FF; text-decoration:underline;	}

.alist ul ul { margin: 0 0 0 5px; padding: 0; }

.alist ul ul li { background: none; }


