/* copyright by HNCpool*/
.alt, #content h2, #content img, .cfoot, #aNumber, #s, #partner ul li ul li, .inp, .txt, .drop {
	border:1px dotted #CCC; 
}
.alt {
	background-color:#f8f8f8;
	border-left:none;
	border-right:none;
}
acronym, abbr, span.caps {
	cursor: help;
}
a img {
	border:none;
}
a {
	color:#BF0000;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration:underline;
}
* ul li ul, * ul, * ul li, * ul li ul li {
	list-style:none outside;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5 {
	font:bold 110% Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
h1 {font-size:140%;}
h2 {font-size:100%;}
#subsite {
	text-align:center;
}
h3 {font-size:90%;}
h3, #copy {font-size:80%;}
h4 {font-size:75%;}
h5 {font-size:70%;}
hr {
	margin:8px 0 0 3px;
}
fieldset {
	margin:0;
	padding:0;
	border:none;
}
body {
	font:70% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
	color:#555;
	list-style:none circle;
	width:100%;
	background:#fff;
}
#over {
	position:absolute;
	z-index:0;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	width:100%;
	height:100%;
	background:url(images/banner.jpg) repeat-x center 53px;
}
#white {
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	top:0;
	bottom:0;
	width:725px;
	height:800px;
}
#page {
	margin:0 auto;
	width:788px;
	text-align:left;
}
#head {
	margin-top:0px;
	padding-top:8px;
	text-align:center;
}
#logo {
	background:url(images/top.jpg) no-repeat center 80px;
	padding:88px 250px;
}
#logo a:hover {
}

#absolute {
	position:relative;
	z-index:3;
	margin:auto;
}
/* CONTENT */
#content {
	margin:88px 5px 0 5px;
	float:left;
	width:500px;
	list-style: inside url(images/llogo.jpg);
}
#content h2 a {
	padding:0 3px;
	border-right:1px dotted #CCC; 
}
#content img {
	float:left;
	padding:5px;
}
.cfoot {
	padding:0 0 2px 2px; 
}
.cfoot a {
	padding:0 4px 2px 4px; 
}
.cfoot a:hover, #content h2 a:hover, #partner ul li ul li a:hover {
	text-decoration:none;
	background:#BF0000;
	color:#FFF;
}
.cfoot .clink {
	background:url(images/comment.gif) no-repeat 4px 4px;
	padding-left:20px;
}
.cfoot .clink:hover {
	background:#BF0000 url(images/commenth.gif) no-repeat 4px 4px;
	padding-left:20px;
}
.cell, #content h2 a {
	border-right:1px dotted #CCC;
}
.rsslink {
	background:url(images/feed-red.png) no-repeat 8px 3px;
	padding:0 5px 0 25px;
}
.rsslink:hover {
	background:url(images/feed-icon.png) no-repeat 8px 3px;
}
/* NAVI */
#navi {
	float:left;
	list-style:none outside;
	width:108px;
	text-align:left;
	padding:23px 0 0 26px;
	margin-left:6px;
	background:url(images/whtl.png) repeat-y;
	padding-left:26px;
}
#navi ul li {
}
#navi a, #navi ul li ul li a, #right ul li, #searchsubmit, #number {
	text-decoration:none;
	padding:5px 2px 10px 0;
	margin:0;
	display:block;
	border:none;
	text-align:center;
}
#right ul li, #navi ul li ul li a, #news ul ul li {
	background:url(images/buttonw.jpg) no-repeat;
	color:#000;
}
#right ul li:hover, #navi ul li ul li a:hover, #news ul ul li:hover {
	background:url(images/buttonr.jpg) no-repeat;
	color:#FFF;
}
#navi a, #searchsubmit, #number, #news ul li {
	background:url(images/buttong.jpg) no-repeat;
	color:#FFF;
}
#navi a:hover, #searchsubmit:hover, #number:hover, #news ul li:hover, #m1active a {
	background:url(images/buttons.jpg) no-repeat;
	color:#FFF;
}
#m2 #m2active a {
	background:url(images/buttonc.jpg) no-repeat;
	color:#FFF;
}
#m1current, #m1current:hover, #m2current, #m2current:hover {
	cursor:default;
}
#news ul ul li {
	margin:8px 0 -8px 0;
}
#right a {
	color:#000;
}
#right a:hover, #news ul li a:hover {	
	color:#FFF;
}
#right {
	text-align:left;
	background:url(images/whtl.png) repeat-y -26px top;
}
#news ul li a {	
	color:#FFF;
}
#news ul ul li a {	
	color:#000;
}
#foot {
	text-align:center;
	width:105px;
	float:left;
	padding:23px 26px 0 2px;
	background:url(images/whtr.png) repeat-y 105px top;
}
#foot h3 {
	text-align:center;
}
#s, #aNumber, .inp {
	width:92px;
	height:12px;
	font-size:80%;
	margin-left:5px;
	text-align:center;
}
#searchsubmit, #number {
	width:107px;
	height:28px;
	font-size:80%;
	padding:0 1px 6px 0;
	cursor:pointer;
}

.drop {
	width:276px;
	font-size:80%;
	margin:0px 0 0 5px;
}
.txt {
	width:493px;
	font:bold 100% Arial, Helvetica, sans-serif;
	height:80px;
}
.inp {
	margin:0 5px 8px 0;
	width:100px;
/*	float:left;*/
}
#a, #n {
	width:130px;
}
#d {
	width:100px;
}
#b {
	width:173px;
	clear:both;
	float:left;
}
#contactsubmit {
	width:99%;
}
#partner {
}
.small {
	text-align:center;
	font-size:80%;
	margin:2px 1px 0 -5px;
	padding-bottom:26px;
}
#vdt a, #vdt a:hover {
	background:url(images/vdt.png) no-repeat 0px 12px;
	height:100px;
	width:100px;
}
#partner, #copy {
	margin:0 5px;
}
#partner ul li ul li {
	margin-bottom:2px;
}
#partner ul li ul li a:hover {
	display:block;
	text-decoration:none;
	background:#BF0000;
	color:#FFF;
}
.rss {
	display:block;
}
.rss img {
	margin-bottom:-2px;
	padding-top:2px;
}
#comment {
	width:494px;
}
#cform {
	
}
.mypicsgallery img {
}
#tfeed {
	font-size:80%;
	text-align:right;
}
#tfeed a, #tfeed a:hover {
	text-align:right;
	background:none;
	color:#BF0000;/*
	font-weight:bold;*/
	margin:10px 0 2px 0;
	padding:0;
	
}
