@charset "UTF-8";
/* CSS Document */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		GLOBAL RESETS											 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


 
/* remember to define focus styles! */
/*:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		WRAPPER STYLES											 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


#Main {
	width:731px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	margin-bottom: auto;
}

#MainMap {
	height:708px;
	width:885px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		CONTENT WRAPPER STYLES									 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#Header{
	width:731px;
	background-image: url(header_05.jpg);
	height: 201px;
}
#BodyContent{
	width: 731px;
	background-image: url(LongthomA_50.gif);
	background-repeat: repeat-y;
}
#Copyright {
	height:29px;
	padding-top: 10px;
	text-align: center;
}
#Footer {
	height:1px;
	width:731px;
	background-color: #333333;
	font-size: 0px;
	text-decoration: none;
	background-repeat: no-repeat;
	
}

#SplitLeft {
	width:175px;
	float:left;
	height: 100%;
}
#MenuHolder {
	width:175px;
	float:left;
	height: 100%;
}
#CannonHolder {
	width:175px;
	height: 100%;
	text-align: center;
}
#CannonSpacer {
	width:175px;
	height: 100%;
	text-align: center;
}
#SplitRight {
	width:542px;
	float: left;
	height: 100%;
	background-image: url(cannon1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#SplitMiddle {
	width:13px;
	height:200px;
	float:left;
}
#FlashHolder {
	width:529px;
	height:325%;
	background-image: url(one.jpg);
	background-repeat: no-repeat;
}
#InfoBlock {
	width:529px;
	height:220px;
	background-image: url(InfoBlock.jpg);
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	font-size: 0px;
}
#TextBlock {
	width:519px;
	height:100%;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-right: 10px;
}
#TextBlockAlt {
	width:519px;
	height:100%;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-right: 10px;
}

#ButtonHolderSelected {
	width:148px;
	height:36px;
	margin-left: 14px;
}
#ButtonHolderSelectedSub {
	width:148px;
	height:36px;
	margin-left: 14px;
}
#ButtonHolder1 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnHome.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder2 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnInfo.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder3 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnEnter.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder4 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnSponsors.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder5 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnResults.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder6 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnAccom.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#ButtonHolder7 {
	width:148px;
	height:36px;
	background-image: url(Menu/MenuBtnContact.gif);
	background-repeat: no-repeat;
	margin-left: 14px;
}
#SubMenuHolder {
	width:138px;
	margin-left: 14px;
	padding-bottom: 15px;
	padding-left: 10px;
	height: 100px;
	padding-top: 10px;
	font-size: 0px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		BUTTON STYLES                                            */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a{
	text-decoration: none;
	font-size:12px
}

a:hover{
	text-decoration: none;
	font-size:12px;
	background-image: url(Menu/MenuInvHov.gif);
	background-repeat: no-repeat;
	display: block;
	color: #FFFFFF;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		GENERAL STYLES                                           */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.handcursor{
cursor:hand;
cursor:pointer;
}


body {
	background-color: #ffffff;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(bg_01.gif);
	background-repeat: repeat;
	vertical-align: top;
	font-size: 12px;
}



.cleared {
	clear: both;
	overflow: hidden;
	
	height: 0;

}

table{
	border: 1px solid #333333;

}
td{
	border: 1px solid #222222;
	text-align: center;

}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		TYPOGRAPHICAL											 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.SubMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	vertical-align: top;
	height: 17px;
}
.SubMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9b9b;
	vertical-align: top;
}
.SubMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	vertical-align: top;
}

.InfoBlockTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
}
.InfoBlockTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
}
.InfoBlockTxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(Menu/MenuInv.gif);
	background-repeat: no-repeat;
	height: 18px;
}

.ContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(Menu/MenuInv.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
}
.ContentLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(Menu/MenuInv.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
}
.ContentLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff5227;
	background-image: url(Menu/MenuInv.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
}


.copyRtext {
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Headingstyle {
	color: #ff5227;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.Heading {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #9c391a;
	}
.TableHeading {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#ff5227;
	color: #000000;
	}
.SmallText {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
	}
h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ff5227;
	text-decoration: none;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2 {
	font-family:  Arial;
	font-size: 20px;
	color: #004698;
	font-weight: bold;
	margin: 0;
}

h3 {
	font-family:  Arial;
	font-size: 11px;
	color: #9c391a;
	font-weight: bold;
	text-transform: capitalize;
	margin: 0;
}

h4 {
	font-family:  Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
	margin: 0;
}

h5 {
	font-family:  Arial;
	font-size: 20px; 
	color: #FFFFFF;
	font-weight: normal;

	text-align: left;
	text-transform: capitalize;
}

h5 a {
	font-family:  Arial;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;

	text-align: left;
	text-transform: capitalize;
	border-bottom: none;
}

h5 a:hover {
	font-family:  Arial;
	font-size: 20px;
	color: red;
	font-weight: normal;
	
	text-align: left;
	text-transform: capitalize;
	border-bottom: none;
}

h6 {
	font-family:  Arial;
	font-size: 13px;
	color: #84ACCE;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	line-height: 23px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

h6 a {
	font-family:  Arial;
	font-size: 20px;
	color: #FF4400;
	font-weight: normal;
	text-decoration: none;
	border-bottom: none;
}

h6 a:hover {
	font-family:  Arial;
	font-size: 20px;
	color: #FF4400;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #FF4400;
} 

p{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

#Content{
	font-family:  Arial;
	font-size: 12px;
	color: #808080;
	margin: 0 0px 0 15px;
	padding-top: 0px;
	float:none; 
}

.Bullets{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#095A9E;
	padding-left: 15px;
	
}

ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	
}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	padding-left: 15px;
}

ol{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	
}

th{
	background-color:#095A9E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	height:18px;
	padding:10px;
	padding-left:10px;
}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
}
.Xspacer{
	height:20px;
}
.Yspacer{
	height:35px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*		DROP SHADOW STYLES										 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
