/* updated 2/21/2010 */

html {
	background-image:url(images/line_background.gif);
	background-repeat: repeat;
}

body {
	margin:0 auto;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
}

.indexcontainer {
	margin:0 auto;
	width:805px;
}

.headspace {
		background-image:url(images/MainBackgroundImagehead.gif);
		width: 802px;
		height: 36px;
		margin-top:20px;
}

.backpage {
	background-image:url(images/MainBackgroundImage.jpg);
	width: 803px;
	height: 432px;
}

.mainlinks {
	margin:120px 0 0 0;
	float:left;
}

.mainline {
	text-align: left;
	list-style-type: none;
	font-size:18px;
	font-weight:bold;
	color:#c7c592;
}

.mainline a {
	text-decoration:none;
	color:#c7c592;
}

.mainline a:hover {
 color: #FFF;
}

li#first {
	margin:0 0 0 0;
}
li#second {
	margin:5px 0 0 30px;
}
li#third {
	margin:5px 0 0 60px;
}
li#fourth {
	margin:5px 0 0 100px;
}
li#fifth {
	margin:5px 0 0 150px;
}
li#sixth {
	margin:5px 0 0 200px;
}
li#seventh {
	margin:5px 0 0 250px;
}

.maincontent {
	float:left;
	clear:both;
	width:545px;
	text-align: justify;
	font-size:12px;
	font-weight:bold;
	color:#c7c592;
	margin: 0 5px 5px 5px;
	line-height:150%;
}

.footer {
	clear:both;
	margin:0 auto;
	width:704px;
	bottom: 0; 
	left: 0;
	font-size:10px;
	color:#c7c592;
}



/**** About Us ***********************************************************/

.aboutcontainer {
	width:700px;
	margin:0 auto;
}

.aboutushead {
	background-image:url(images/AboutUsBackgroundtop.gif);
	background-repeat:no-repeat;
	height:28px;
}

.aboutustop {
	background-image:url(images/AboutUsBackground1.jpg);
	background-repeat:no-repeat;
	width:700px;
	background-color:#013300;
}

.aboutuslinks {
	float:left;
	width:240px;
	height:200px;
	margin:240px 0 0 0;
}

.aboutusright1 {
	float:right;
	width:450px;
	height:75px;
	margin:140px 0 0 0;
}

.aboutustitle {
	text-align:right;
	font-size:25px;
	font-weight:bold;
	color:#cc9933;
	margin-right:20px;
}

.aboutusmorelinks, .aboutusmorelinks a {
	font-size:12px;
	font-weight:bold;
	color:#c7c592;
	text-decoration:none;
	margin:-20px 0 0 0;
}

.aboutusmorelinks a:hover {
 color: #FFF;
}

.topinsidecurveabout {
	float:right;
	width:450px;
	height:17px;
	margin:0 0 0 0;
	background-image:url(images/corner3.jpg);
}

.bodyinsidecurveabout {
	width:445px;
	background-color:#cccc98;
	clear:right;
	margin:0 0 0 255px;
}

.aboutuscontenthead {
	text-align:left;
	font-weight:bold;
	font-size:20px;
	color:#013300;
	padding:0 10px 0 10px;
}

.aboutuscontent {
	text-align:left;
	font-size:16px;
	color:#013300;
	padding:0 10px 0 10px;
}

.sponsorhead {
	margin:0 0 0 15px;
	font-size:15px;
	color:#c7c592;
	height:20px;
}

/**** About Sport Pages ******************************/

.aboutsporthead {
	background-image:url(images/AboutSportBackgroundtop.gif);
	background-repeat:no-repeat;
	height:28px;
}

.aboutsporttop {
	background-image:url(images/AboutSportBackground.jpg);
	background-repeat:no-repeat;
	width:700px;
	background-color:#013300;
}

ol.ruleslist, ul.ruleslist {
	text-align:left;
	color:#013300;
}

/**** Related Page **********************************/

.relatedhead {
	height:28px;
}

.relatedtop {
	background-image:url(images/RelatedBackground.jpg);
	background-repeat:no-repeat;
	width:700px;
	background-color:#013300;
}

/**** Sponsorship Pages *****************************/

.corpbodycontent{
	padding:0 10px 0 10px;
	text-align:left;
	font-size:16px;
	color:#013300;
	font-weight:bold;
}

.corpsponsorlinks, .corpsponsorlinks a {
	text-align:left;
}

.corpsponsorlinks li {
	margin-top:10px;
	list-style-type:none;
}

/***** left curved menu******************************/
.curvelinks, .curvelinks a{
	list-style-type:none;
	font-size:16px;
	font-weight:bold;
	color:#c7c592;
	text-decoration:none;
	margin:0 0 0 0;
}

.linkage1{
	margin:0 0 0 60px;
}

.linkage2{
	margin:10px 0 0 -30px;
}

.linkage3{
	margin:10px 0 0 -40px;
}

.linkage4{
	margin:10px 0 0 -20px;
}

.linkage5{
	margin:10px 0 0 -140px;
}

.linkage6 {
	margin:0 0 0 -10px;
}

/**** Match - Event Schedule page ************************/

.matchcontainer {
		margin:0 auto;
		width: 805px;
}


.matchpage {
	background-image:url(images/MatchesBackgroundImage.jpg);
	width: 700px;
	height: 285px;
	margin: 20px 0 0 0;
}

.matchpagebottom {
	background-image:url(images/MatchesBackgroundImage2.jpg);
	background-repeat:repeat-y;
	width:700px;
}

.matchlinks {
	float:left;
	width:240px;
	height:200px;
	margin:90px 0 0 0;
}

.matchlead {
	font-size:12px;
	font-weight:bold;
	color:#c7c592;
	margin:-20px 0 0 0;
	padding:0 5px 0 5px;
	text-align:justify;
}

.matchcalendartop {
	float:right;
	width:600px;
	height:17px;
	margin:20px 0 0 0;
	background-image:url(images/corner2.jpg);
}

.matchcalendarbot {
	width:531px;
	background-color:#cccc98;
	clear:right;
	margin:0 0 0 169px;
}

.matchheadline {
	font-size:17px;
	font-weight:bold;
	color:#013300;
	margin: 0em 0 0 0;
	text-align:center;
}

.matchtablehead {
	color:#013300;
	background-color:#999966;
	text-align:left;
}

.tablerow1 {
	font-size:16px;
	color:#013300;
	background-color:#FFFFCC;
	text-align:left;
}

.tablerow2 {
	font-size:16px;
	color:#013300;
	text-align:left;
}

.sponsorline {
	font-size:10px;
	font-weight:bold;
}

.eventtitle {
	color:#013300;
	font-size:9pt;
	font-weight:bold;
}

.indexnews {
	left:0px;
	text-align:left; 
	width:520px; 
	height:15px;
}

.indexnews a{
	font-size:11pt;
	font-weight:bold;
	color:#212e56;
	text-decoration:none;
}
