body { margin:0px; padding:0px;}
ol.adv { margin-left:0px; list-style:none; padding-left:0px; margin-left:5px;}
ul { margin-top:10px;}
li { margin-bottom:6px;}
li.adv {height:28px; vertical-align:text-top;}
h1{ color:#CD0101; font-family:Verdana; font-size:16px;}
h2 { color:#5E7DB2;font-family:Verdana; font-size:14px;}
h3{ color:#D08A5F;font-family:Verdana; font-size:13px;}
h4{ color:#777777;font-family:Verdana; font-size:13px;}
hr { height:1px; border:0px; background-color:#CBCBCB; color:#CBCBCB; margin-left:80px; margin-right:80px;}
form { margin:0px; padding:0px;}

.tdleft { background:url(images/left_topbg.jpg) top #FFFFFF no-repeat;}
.tdright { background:url(images/right_topbg.gif) top #FFFFFF no-repeat;}
.tdright ul { margin-left:18px; font-size:11px; padding:0px;}
.line { background:url(images/line-left.gif) top repeat-y;}
.line2 { background: url(images/line-right.gif) top repeat-y;}
.botbg { background:url(images/bot_center.gif) top no-repeat;}
.main { background:url(images/center_topbg.jpg) top no-repeat #FFFFFF;}

.topmdiv {font-family:Verdana; font-size:12px; color:#444444; font-weight:bold; margin:10px; margin-top:15px;}
a.top-menu:link, a.top-menu:visited {padding-left:3px; padding-right:3px; color: #222222; font-family: Verdana;font-size: 12px;  text-decoration:none; text-align:left; font-weight:bold;background-color:#FFFFFA;border-top:1px solid #777777;border-bottom:1px solid #777777;}
a.top-menu:hover { color:#E20000; border-top:1px solid #E20000;border-bottom:1px solid #E20000; background-color:#FEFEFE;}

a.leftm:link { color:#000000; font-family: Georgia, Verdana, "Times New Roman", Times, serif; font-size:12px; text-decoration:none;}
a.leftm:visited {color:#888888;font-family: Georgia, Verdana, "Times New Roman", Times, serif; font-size:12px; text-decoration:none;}
a.leftm:hover { color:#E20000; text-decoration:underline;}
.catname {font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:bold; color:#000000;	margin:25px 5px 5px 20px;}
.catnamer {font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; font-weight:bold; color:#000000;	margin:25px 5px 5px 8px; text-align:center}

a.red-a:link, a.red-a:visited { font-family:Arial; font-size:12px; color:#C50202;}
a.red-a:hover { color:#5E7DB2;}

.gray { color:#A1A1A1; font-family:Verdana; font-size:11px;}
a.small-a:link, a.small-a:visited { font-family:Verdana; color:#868686; text-decoration:none}
a.small-a:hover { color:#3C3C3C; text-decoration:underline;}

.content { margin:20px 25px 20px 25px; padding:3px; font-family: Verdana, Georgia, "Times New Roman", Times, serif; font-size:13px; color:#333333;}
.content img { margin:7px; border:3px solid #F4F4F4;}
.content a:link, .content a:visited  { color:#6476D1;}
.content a:hover { color:#E20000;}
.content .img2 { margin:0px; padding:0px; border:0px solid;}

.title { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#E20000; font-weight:bold; border-bottom:1px solid #EECCC5; margin:0px; padding:0px;}
.title a:link, .title a:visited {
	text-decoration:none;
	color:#E20000}
.title a:hover {
	color:#000000}
.data { font-family:Verdana; font-size:10px; color:#AAAAAA; padding-left:10px;}
.text { margin-top:5px; margin-bottom:5px; text-align:justify}
.divcom { font-family:Verdana; font-size:11px; color:#666666; margin-bottom:25px;}
.divcom2 { font-family:Verdana; font-size:11px; color:#999999; padding-bottom:5px; margin:3px 0px 5px 2px; border-bottom:1px solid #F4F4F4;}
.comms { font-family:Arial; font-size:12px; margin:0px; padding-top:4px; padding-bottom:4px;}
.formcomm { font-size:12px; padding-bottom:10px; border-bottom:2px solid #FAFAFA;}
.formcomm .td2 { padding-bottom:3px; border-bottom:1px dotted #FBFBFB;}
.formcomm input { border:1px solid #DADADA; background-color:#FFFBFC; font-family:Verdana;}
.formcomm select { border:1px solid #DADADA; background-color:#FFFBFC; font-family:Verdana; font-size:12px;}
.formcomm .input2 { width:120px; font-family:Verdana; font-size:12px; font-weight:bold; color:#E20000; height:16px;}
.formcomm textarea { border:1px solid #DADADA; background-color:#FFFFFA; font-family:Verdana;}
.formcomm .butt { border:1px solid #C0C0C0; border-bottom:2px solid #ADADAD; border-right:2px solid #ADADAD; font-family:Verdana; font-size:12px; font-weight:bold;}

a.rss:link, a.rss:visited { color:#FF7E00; text-decoration:none; padding-left:2px; padding-right:2px; text-decoration:underline}
a.rss:hover {color:#FFFFFF; background-color:#FF7E00; text-decoration:none}
a.comm-a:link, a.comm-a:visited {font-family:Verdana; color:#868686; font-size:11px;}
a.comm-a:hover { color:#6476D1;}

.poll { margin-top:5px; margin-bottom:5px; padding:7px; text-align:justify; background-color:#FFFBFC; border:1px dotted #FEE6EE;}
.poll ol { margin-top:5px;}
.poll li { margin:0px; font-family:Verdana; font-size:11px; color:#333333;}
.button {margin-left:13px; border:1px #D35050 solid; border-top:1px solid #EEAAAA; border-left:1px solid #EEAAAA; font-family:Verdana; font-size:11px; color:#D35050; background-color:#FFFFFF;}

.navi { background:url(images/navi.gif) left top repeat-y; height:15px; font-family:Verdana; font-size:11px; color:#222222; padding:3px; padding-left:6px; border-right:2px solid #FAFAFA; border-bottom:2px solid #FAFAFA; margin-top:15px;}

.error { margin:3px; padding:2px; color:#FF0000; width:320px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px;}
.postcat {background:url(images/navi.gif) left top repeat-y; height:15px;font-family:Verdana; font-size:12px; color:#222222;padding:3px; padding-left:6px; border-bottom:2px solid #FAFAFA; font-weight:bold; margin:0px;}

.ul-arch { color:#8EA5CD; font-size:11px; margin:5px 4px 10px 0px; padding-left:30px;}
.ul-arch li { margin:0px; padding:0px; padding-bottom:2px;}

.poll-t { margin:10px 3x 15px 3px;}
.red { color:#EA0E0E; font-size:12px;}
.blue {color:#748FBF; font-size:11px; font-family:Arial;}

.votebox { margin:5px 4px 10px 10px; padding:3px; width:210px; height:120px; border:1px solid #F1F1F1; background-color:#FFFBFB; SCROLLBAR-ARROW-COLOR: #BFBFBF; SCROLLBAR-TRACK-COLOR: #F2F2F2;SCROLLBAR-BASE-COLOR: #FFFFFA; OVERFLOW: auto; font-family:Arial; font-size:12px;}
.votelist {list-style:none; margin:7px 2px 3px 3px; padding:0px;}

.blogrollmain{
	width:180px;
	margin:10px;
	padding:0px;
	border-top:1px solid #F5F5F5;
	border-right:2px solid #9A9A9A;
	border-bottom:2px solid #9A9A9A;
	border-left:1px solid #F5F5F5;
	background:#D2D2D2;
	font-family:Georgia, Verdana, Tahoma, Arial, sans-serif;
	font-size:11px;
}
.blogrollmain a{
	display:block;
	margin:1px;
	padding:3px;
	border-top:1px solid #cde;
	border-left:1px solid #cde;
	background:#FAFAFA;
	color: #710;
	text-decoration: none;
}
.blogrollmain a:hover{
	border-top:1px solid #def;
	border-left:1px solid #def;
	background:#EDEEFF;
	color: #E20000;
	text-decoration: underline;
}
.blogrollmain br{
	display:none;
}
