body {
	font-family: tahoma, verdana, arial;
	font-size: .7em;
	background-color:#040500;
	color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h2 { font-size: 1.2em; color: #404040; margin: 0px; }
h3 { font-size: 1.0em; margin: 0px; color: #757575; }
p { margin: 7px; line-height: 1.5em; }
strong.s1 { color:#666666 }
strong.s2 { color:#6BB300; }
input, textarea { font-family: tahoma, verdana, arial; font-size: 1.0em; }
form { margin: 0px; padding: 0px; }
blockquote { margin: 0px 20px 5px 20px; padding: 10px; background-color: #FaFFEf; line-height: 1.5em; color: #304019; }
a img { border: 0px; }
a:link    { text-decoration: none; color: #CDD947; font-size:11px;}
a:visited { text-decoration: none; color: #CDD947; }
a:hover   { text-decoration: none; color: #FFBA00; }
a:active  { text-decoration: none; color: #CDD947; }

a.special { color: #0066CC; }
a.special:visited { color: #0066CC; }
a.special:hover   { text-decoration: none; }

span.link1 { cursor: pointer; }
span.underline { text-decoration: underline; }
img.img1 { border: 1px solid #E0E0E0; }
div.spacer { clear: both; }
div.rss_content { margin: 5px; padding: 6px; background-color: #fefefe; }
div.rss_item { margin-left: 5px; padding-bottom: 8px; line-height: 1.4em; }
div.rss_description { padding: 1px 0px 4px 0px; color: gray; }
div.spacer { clear: both; font-size: 1px; }

div {font-size:11px;}
div.news {  padding-bottom: 15px; }
div.news p.show { display: none; }
div.news2 { padding-bottom: 15px; }
div.news2 p.show { display: block; cursor: pointer; background-color: #f0f0f0; padding: 3px; }
div.news2 p, div.news2 ul { display:none; }

ul.list { margin-top: 5px; padding: 0px; list-style: none; margin-left: 5px; }
ul.list li { margin: 5px 0px 0px 10px; line-height: 1.5em; }
ul.list2 { margin: 3px 0px 5px -3px; padding: 0px; list-style: none; }
ul.list2 li { margin: 1px 0px 0px 18px; line-height: 1.5em; }
p.p1 { background-color: #FAFAFA; padding: 10px;}

* html ul.images {height: 1%;}

ul.images { list-style: none; margin-left: 15px; padding: 0px; }
ul.images li { width: 25%; height: 190px; display: block; float: left;  margin: 0px 15px 0px 0px; font-size: 0.9em; color: #404040; text-align: center; }
ul.images li img { border: 3px solid #d0d0d0; margin: 0px auto 2px auto; display: block; }

#container_outside { width: 600px; margin: 20px auto 0px auto; border: 0px solid #4D502E; line-height: 1.2 }
#container_outside_admin { width: 750px; margin: 20px auto 0px auto; border: 0px solid #000000; line-height: 1.2 }
#container_inside { 
background-color: #040500;
border: 1px dashed #A9A9A2;
padding: 5px;
color:#FFFFFF;
}
#table-bgheader-top {
    background-image: url('image/header.gif');
	padding: 0;
	margin: 0;
	width: 780px;
	height: 132px;
	background-repeat: no-repeat;
	background-position:top; 
	border: none;
}
#content { padding: 5px; }

#menu { margin: 0px 0px 8px 0px; background-color: #252525; }
#menu ul { margin: 0px; padding: 8px 0px 6px 8px; list-style: none;}
#menu li { display: inline; margin: 0px 15px 0px 2px; padding: 0px; }
#menu a { color: white; text-decoration: none; font-size: 1.0em; font-weight: bold; }
#menu a:hover { color: white;}
#menu a.selected { color: white; }
.ad_panel_bg {
	background-color:#000000;
	text-align:center;
	padding:5px;
}
.ad_panel_bbg {
	background-color:#5F0002;
	color:#FFFFFF;
	height:25px;
	font-family:tahoma;
	font-size:12px;
	text-align:center;
}

.input {
background-color:#2F2C0C;
border:1px solid #716B21;
color:#FFFFFF;
}
