BODY
{
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT: fixed;
	BACKGROUND-COLOR: #000000;
	border:none;
	margin: 0px;
	COLOR: #C2EFFF;
	FONT-FAMILY: Tahoma,Verdana; 
	FONT-SIZE: 10pt; 
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-arrow-color: #AAAAAA;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #AAAAAA;
}

B
{
	COLOR: white;
}

hr
{
	color: #FFFFFF;
	background-color: #FFFFFF;
	size: 1px;
	width: 170px;
}

SELECT
{
	BACKGROUND: #3A75AC;
	COLOR: white;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Tahoma,Verdana;
	FONT-WEIGHT: bold;
}

INPUT
{
	COLOR: transparent;
	FONT-FAMILY: Tahoma,Verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	text-decoration: none;   
	border-style: outset;
	border-color: #AAAAAA;
	background-color: transparent;
	height:20px;
}

DIV 
{
	COLOR: #C2EFFF;
    FONT-FAMILY: Tahoma,Verdana; 
    FONT-SIZE: 10pt; 
}

TD 
{
	COLOR: #C2EFFF;
    FONT-FAMILY: Tahoma,Verdana; 
    FONT-SIZE: 10pt; 
}

A
{
    TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma,Verdana; 
    COLOR: #F2000C;
    font-weight: bold;
}

A:visited
{
    COLOR: #F2000C;
}

A:hover
{
    COLOR: #EBCEC4;
}

A:active
{
    COLOR: #EBCEC4;
}

acronym
{
	border-bottom-style: none;
}

.radio
{
	border-style: outset;
	border-color: #000000;
	background-color: #101010;
	height:20px;
}

#container
{
	xposition:relative;
	position: absolute;
	width: 90%;
	margin: 10px auto;
	xborder: 1px solid gray;
	xfloat: center;
}

#topstuff
{
	position: relative;
	left: 0px;
	top: 0px;
	background-color: transparent;
	background-image: url(images/bg_header.jpg); 
	width: 790px;
	height: 270px;
	overflow: auto;
}

#left_old
{
	z-index: 255;
	position: relative;
	xposition: absolute;
	xleft: 0px;
	xtop: 270px;
	xBACKGROUND-REPEAT: repeat;
	xBACKGROUND-ATTACHMENT: fixed;
	background-image: url(images/bg_left.jpg); 
	width: 245px;
	height: 287px;
	overflow: visible;
	float: left;
}

#left
{
	z-index: 255;
	position: absolute;
	left: 0px;
	top: 270px;
	background-image: url(images/bg_left.jpg); 
	width: 245px;
	height: 287px;
	overflow: visible;
	float: left;
}

.content_t1
{
	BACKGROUND-REPEAT: repeat-y;
	xposition: absolute;
	position: relative;
	xleft: 249px;
	xtop: 270px;
	margin-left: 249px;
	xbackground-color: transparent;
	background-image: url(images/bg_content.jpg); 
	xwidth: 541px;
	overflow: visible;
}

.content_t2
{
	z-index: 1;
	BACKGROUND-REPEAT: repeat-y;
	position: relative;
	margin-left: 249px;
	background-image: url(images/bg_content.jpg); 
	height: 470px;
	overflow: visible;
	scrollbar-face-color: #181818;
	scrollbar-highlight-color: #181818;
	scrollbar-shadow-color: #181818;
	scrollbar-track-color: #181818;
}

html>body .content_t2 {z-index: 1;BACKGROUND-REPEAT: repeat-y;position: relative;margin-left: 249px;background-image: url(images/bg_content.jpg); height: 470px;overflow: visible;scrollbar-face-color: #181818;scrollbar-highlight-color: #181818;scrollbar-shadow-color: #181818;scrollbar-track-color: #181818;}



#footer
{
	xposition: absolute;
	xleft: 0px;
	background-image: url(images/bg_footer.jpg); 
	width: 790px;
	height: 41px;
	overflow: visible;
}

#banner
{
	position: absolute;
	z-index: 1;
	left: 690px;
	top: 157px;
	background-color: transparent;
	width: 88px;
	height: 31px;
	overflow: none;
}

img.banner
{
	width: 0;
	height: 31px;
}

#search
{
	position: absolute;
	z-index: 2;
	left: 47px;
	top: 165px;
	background-color: transparent;
	width: 200px;
	height: 60px;
	overflow: visible;
}

input.search
{
	height: 14px;
	border-style: no-border;
	border: none;
	border-color: transparent;
	background-color: darkred;
	color:white;
	font-weight: normal;
	text-align:left;
	vertical-align: bottom;
}

#mainmenus
{
	position: absolute;
	left: 270px;
	top: 163px;
	background-color: transparent;
	text-align: left;
	width: 520px;
	overflow: auto;
}

.highlighted
{

	background-color: white;
	font-weight: bold;
	color: #000000;

}

#blog_table
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	width: 530px;
	text-align: center;
}

.blog_table_main
{
	text-align: center;
	width: 530px;
	height: 100%
	border: none;
	padding: 0px;
	spacing: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 0px 5px 0px 0px;
	table-layout: fixed;
}

.blog_table_sub
{
	text-align: left;
	width: 525px;
	border: none;
	border-spacing: 0px;
	spacing: 0px 5px 0px 0px;
	border-collapse: collapse;
	padding: 3px;
	left:0;
	top:0;
	margin: 0px 0px 0px 0px;
	table-layout: fixed;
}

.blog_title
{
	vertical-align: top;
	padding: 0 0 0 5;
}

.blog_entry_header_p1
{
	background-image: url(images/headline.jpg); 
	white-space: nowrap;
	width: 100%;
	color: #FFFFFF;
}

.blog_entry_header_p2
{
	background-image: url(images/headline.jpg); 
	white-space: nowrap;
	width: 160px;
	text-align: right;
}

.blog_writer
{
	color: #FFFF00;
}

.blog_entry_header_p3
{
	background-image: url(images/headline.jpg); 
	white-space: nowrap;
	width: 40px;
	text-align: right;
}

.blog_daterow
{
	font-size: 13pt;
	text-decoration: underline;
	padding: 0 0 0 5;
}

.blog_showallrecords
{
	text-align: center;
}

.blog_title_image
{
	border: solid 0px;
	text-align: center;
}

.blog_a_1
{
	font-size: 10pt;
}

.search_hsep
{
	width: 400px;
	text-align: left;/*works for IE only*/
	margin: 0px auto 0px 0px; /*workaround for Mozilla*/
}

#layer0
{
	LEFT: 6px; 
	OVERFLOW: auto; 
	WIDTH: 350px; 
	POSITION: absolute; 
	HEIGHT: 40px;
	TOP: 0px; 
	TEXT-ALIGN: center;
}

#layer1
{
	LEFT: 5px; 
	OVERFLOW: none; 
	WIDTH: 360px; 
	POSITION: absolute; 
	HEIGHT: 100%;
	TOP: 0px; 
	TEXT-ALIGN: center
}

#layer2
{
	left: 352px; 
	OVERFLOW: auto; 
	WIDTH: 180px; 
	POSITION: absolute; 
	HEIGHT: 90%;
	TOP: 20px; 
	TEXT-ALIGN: center
}

table.article
{
	text-align: left;
	width: 540px;
	height: 100%;
	border: none;
	border-collapse: collapse;
	border-spacing: 0px;
	table-layout: fixed;
	spacing: 10;
	padding: 10;
}

td.article
{
	vertical-align: top;
	padding: 20px;
}

img.article
{
	margin: 5px;
}

table.bli
{
	width: 540px;
	border: 0px;
}

td.bli
{
	vertical-align: top;
	padding: 20px;
}

table.gallery
{
	border: 0px;
	width: 100%;
	padding: 0px;
	spacing: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	table-layout: fixed;
}

td.gallery
{
	text-align: center;
}

table.gli
{
	width: 530px;
	border: 0px;
}

td.gli
{
	vertical-align: top;
	padding: 20px;
}

td.gli2
{
	width: 0;
}

td.gli3
{
	width: 300px;
	vertical-align: top;
	text-align: justify;
	font-size: 8pt;
}

img.gallery1
{
	border: 0px;
	width: 10;
	height: 50px;
}

img.gallery2
{
	border: 0px;
	width: 10;
	height: 30px;
}

img.bigpic
{
	border: 0px;
}

img.smallpic
{
	border: 0px;
	margin: 10px 0px 10px 0px;
}

p.blog_title
{
	text-align: center;
}

span.blog_title
{
	font-size: 16px;
}

img.blog_entry_header_p3
{
	border: 0;
	text-align: right;
}

img.blog_entry
{
	float: left;
	text-align: left;
	border: 0;
	margin: 15px;
}

p.leftnav
{
	text-align: center;
}

span.leftnav
{
	padding: 1px;
	font-family: tahoma,arial,helvetica;
	font-size: 10px;
	font-weight:bold;
}

span.gli_error
{
	color:white;
}

div.gli_menu
{
	text-align: center;
}

b.gli_menu
{
	font-size: 16px;
}

span.gli_menu
{
	font-size:10px;
}

span.gli_menu2
{
	style: font-size:5px;
}

span.gli_menu3
{
	color:white;
	font-size:10px;
}

span.gli_menu4
{
	font-size:10px;
}

iframe.gli_voter
{
	width: 300px;
	height: 205px;
	margin: 0px;
	margin-height: 0px;
	margin-width: 0px;
	border: dashed #999999 2px;
	background-color: transparent;
	border-color: white'
}

span.gli_voter
{
	font-size:10px;
	color:white;
}