/****  CSS Stylesheet  *****/

ul#menu {
  width: 200px;
  list-style-type: none;
  border-top: solid 1px #000000;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}

ul#menu li {
  border-bottom: solid 1px #000000;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "* ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #ff0000;
}

/* CSS Document */

body {
	background-image:  url("../media/triplecrown.jpg");
	background-position:top;
	background-repeat:repeat-x;
	background-color:#eaeaea;
	font-size:75%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;

}

.lefttop_column {
	position: absolute;
	top: 0%; 
	left: 1%; 	
	margin:0;
	padding: 0;  
	width: 20%; 
	height:90px;
/*	border-bottom: 1px solid #FFCC33; */
	text-align: center;
	color:#000000;
	display:block;
	}


.leftlower_column { 
	display:block;
	BORDER: #006600 0px solid; 
	PADDING: 0px; 
	LEFT: 1%; 
	WIDTH: 20%; 
	POSITION: absolute; 
	TOP: 114px; 
	TEXT-ALIGN: center
}



.leftmenu_content {
	BORDER-TOP: #999999 1px dashed;
	MARGIN: 0px;
	PADDING: 10px 4px; 
	height:460px;
}

.button_box {
	MARGIN: 3px 0px;
	PADDING:0px; 
	PADDING: 1px 0px; 
	BACKGROUND: url("../media/menua.jpg") repeat center center; 
	BORDER: #999999 1px solid; 
}

.menu_item, .menu_item:link, .menu_item:active {
	PADDING: 0px; 
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
 	MARGIN: 0px; 
	COLOR: #990000; 
	BORDER-BOTTOM: #c91312 1px dashed; 
	TEXT-DECORATION: none
}

.menu_item:hover {
		WIDTH: 100%;
		COLOR: #c91312; 
	text-decoration:none;
		BORDER-BOTTOM: #000000 1px dashed;
	BACKGROUND-COLOR: #cccccc;
}


.mid_column {
	position:absolute;
	top:0%;
	left:22%;
	width:56%;
	display:block;
	padding:0;
	margin:0;
	background: #FFFFFF url("../media/sidebevbar.jpg") repeat-y center top;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	TEXT-ALIGN: center;
		display:block;
	}


.mid_toplogo {
	clear:both;
	width:100%;
	padding:0;
	height:100px;
	background: transparent url("../media/gtf_logo.bmp") no-repeat center center;
	BORDER: 0px #cccccc dashed;
	margin:3px 0px;
}

.mid_coinfo {
	clear:both;
	width:96%;
	padding:0;
	border:0px solid #cccccc;
	margin:2px 0px;
}

.mid_content {
	clear:both;
	width:96%;
	padding:0px 5px;
	background-color:#ffffff;
	border:1px solid #999999;
	height:700px;
	margin:5px 0px;
	text-align:left;
}
.mid_footcontent {
	clear:both;
	width:100%;
	padding:2px 0px;
	background-color:#dddddd;
	border:1px solid #cccccc;
	margin:0;
	margin:5px 0px;
	text-align:center;
	}

.mid_footlogo {
	width:100%;
	margin:0;
	background: #990000 url("../media/crownbutton.jpg") repeat-x center top;
	height:20px;
	border: 1px solid #000000;
}
/****  Right Menu  ************/


.righttop_column {
	position: absolute;
	top: 0%; 
	left: 79%; 	
	margin:0;
	padding: 0;  
	width: 20%; 
	height:90px;
/*	border-bottom: 1px solid #FFCC33; */
	text-align: center;
	color:#000000;
	display:block;
	}

.rightlower_column {
	margin:0;
	BORDER-right: #ffcc33 0px dashed; 
	PADDING: 0px; 
	left: 79%; 
	WIDTH: 20%; 
	POSITION: absolute; 
	TOP: 114px; 
	TEXT-ALIGN: left;
	display:block;
	}


.rightmenu_content {
	BORDER-TOP: #999999 1px dashed;
	BORDER-left: #999999 0px dashed;
	MARGIN: 0px;
	PADDING: 10px 4px; 
	HEIGHT: 460px
}


/****   end right   *****/

A {
	text-decoration:none;
	BORDER-BOTTOM: 1px #c91312 dashed;
	COLOR: #990000;
	}

A:hover {
	background-color:#cccccc;
	text-decoration:none;
	BORDER-BOTTOM: 1px #000000 dashed;
	COLOR: #c91312;
}

	

h1 {
	margin:0;
	padding:0;
	font-size:20px;
	color:#996666;
}

h2 {
	margin:0;
	padding:0;
	font-size:18px;
	color:#996666;
}
h3 {
	margin:0;
	padding:0;
	font-size:16px;
	color:#000000;
}

