#Table_01 {
	width:970px;
	margin:0 auto;
	background-color:#000000;
}

#TotalHeader {
	float:left;
	width:100%;
	background-color:#000000;
}

#logo {
/*	position:absolute;*/
	float:left;
	width:221px;
/*	height:203px;*/
}

#TopHeader {
	float:right;
	width:742px;
	background-color:#000000;
}

#LGheader {
	float:left;
}

#buttons {
	display:inline;
	position:relative;
	float:left;
	width:745px;
}
.buttonimg {
	position:relative;
	float:left;	
}

#detail_line {
	clear:both;
	float:left;
}

#mainbody {
	clear:both;
	float:left;
	width:100%;
	background-color:#000000;
}

#announce {
	float:left;
	width:20%;
*/	min-height:10px;
/*	background:url(images/announce_bkgrnd.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;
	background-repeat:repeat-y;
	background-repeat:repeat;
	overflow:hidden;
	padding:2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

#content {
	float:right;
	width:78%;
	padding:4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	background-image:url(images/content.gif);
	padding-bottom:20px;
}

/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
    background-image:url(images/announce_bkgrnd.gif);
	margin:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding:1em;
}
#footer p {
	padding:1em;
	margin:0;
}
#footlft {
	float:left
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	width:68%;
	margin:0;
}

#footrgt {
	float:left
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
/*	width:12%;*/
	margin:0;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.center {
	text-align:center;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}


.twitter {
	color:#FFFFFF;
	padding:4px;
}

.twitter a:link {
	color:#00FFFF;
    font-size:medium;
	font-weight:bold;
}
.twitter a:visited {color: #00FFFF;font-size:large;font-weight:bold;}
.twitter a:hover {color: #00FFFF;font-size:large;font-weight:bold;}
.twitter a:focus {color: #00FFFF;font-size:large;font-weight:bold;}
.twitter a:active {color: #00FFFF;font-size:large;font-weight:bold;}

.leftnav {
  padding:6px;
}

.leftnav_hdr {color:#FFFFFF;font-size:large;font-weight:bold;}

.leftnav a:link {color:#FFFF33;font-size:large;font-weight:bold;}
.leftnav a:visited {color:#FFFF33;font-size:large;font-weight:bold;}
.leftnav a:hover {color:#FFFFCC;font-size:large;font-weight:bold;}
.leftnav a:focus {color: #FFFFCC;font-size:large;font-weight:bold;}
.leftnav a:active {color: #FFFFFF;font-size:large;font-weight:bold;}

.leftnav_child {margin-left:30px;}
.leftnav_child a:link {color:#FFFF33;font-size:medium;}
.leftnav_child a:visited {color:#FFFF33;font-size:medium;}
.leftnav_child a:hover {color:#FFFFCC;font-size:medium;}
.leftnav_child a:focus {color: #FFFFCC;font-size:medium;}
.leftnav_child a:active {color: #FFFFFF;font-size:medium;}

.guests a:link {color:#FFFF33;font-size:large;font-weight:bold;}
.guests a:visited {color:#FFFF33;font-size:large;font-weight:bold;}
.guests a:hover {color:#FFFFCC;font-size:large;font-weight:bold;}
.guests a:focus {color: #FFFFCC;font-size:large;font-weight:bold;}
.guests a:active {color: #FFFFFF;font-size:large;font-weight:bold;}
.guests a img { border: outset; border-width:3px; border-color:#FFFF33}

a:link {color:#FFFF33;}
a:visited {color:#FFFF33;}
a:hover {color:#FFFFCC;}
a:focus {color: #FFFFCC;}
a:active {color: #FFFFFF;}
a img {text-decoration: none;border: 0 none;}

.links {
  margin:6px;
}


ul {
list-style-type:square;
text-indent:-6px;
list-style-position: outside;
padding: 20px;
margin: 2px;
}

#newslist ul {
list-style-type:square;
text-indent:-2px;
list-style-position: inside;
padding: 0px;
margin: 0px;
}

ol {
list-style-type:decimal;
text-indent:-3px;
list-style-position:outside;
padding:20px;
margin:2px;
}

#newslist ol {
list-style-type:decimal;
text-indent:0px;
list-style-position:outside;
padding:8px;
margin:8px;
}

.newsgram {
margin-left:20px;
text-indent:-20px;
}