body2 { margin:0px; background:url(images/bg_space.jpg) top left; height:100%}
body { margin:0px 4px 20px 7px; background:url(images/bg_space.jpg) #000000;}
form { margin:0px}
li{ margin:0px; padding:0px; padding-top:0.5em;}
a:link { color:#4C8FDB;}
a:visited { color:#1F5888;}
a:hover { color:#DA1F07;}
th { color:#990000}
h1 {font-family:Verdana; font-size:17px; color:#DC8D03;}
h2 {font-family:Verdana; font-size:15px; color:#29559B;}
h3 {font-family:Verdana; font-size:14px; color:#777777;}
h4 {font-family:Verdana; font-size:14px; color:#BF6949;}

.topbg { background:url(images/top_04.jpg) top no-repeat;}
.linebg1 { background:url(images/line_lbg.gif) top right repeat-y #000000;}
.linebg2 { background:url(images/line_rbg.gif) top right repeat-y #000000;}
.botbg { background:url(images/bot_bg.jpg) top no-repeat #000000;}
.center { background-color:#FCFAF0; border:1px solid #525252;}
.bg-space {background:url(images/bg_space.jpg) #000000;}
.bottom { font-family:verdana; font-size:11px; color:#B6B6B6;}

.catbg { background:url(images/cat_bg.gif) left repeat-x #000000;}
.catbg a:link, .catbg a:visited {
	color:#D6D6D6;}
.navi { background:url(images/navi.gif) left repeat-x #000000;}
.menu-div { border-top:1px solid #525252; background-color:#000000; color:#A9A9A9; font-family:Arial, Verdana; font-size:12px; padding-top:0px; padding-bottom:0px; padding-left:0px;}

.orange { color:#FFA200; font-family:Verdana; font-size:13px;}
.marg { margin:0px;}
.border1 {border:1px solid #525252;}

a.leftm:link {color:#F7F7F7; font-family:Arial, Verdana; font-size:12px; text-decoration:none; display:block;padding:5px 0px 5px 10px;}
a.leftm:visited {color:#A9A9A9; font-family:Arial, Verdana; font-size:12px; text-decoration:none; display:block;padding:5px 0px 5px 10px;}
a.leftm:hover { color:#FFA200; text-decoration:underline; display:block; background-color:#272727;}

a.topm:link, a.topm:visited { font-family:Verdana; font-size:12px; color:#B6B6B6; text-decoration:none; padding-left:4px; padding-right:4px;font-weight:bold; }
a.topm:hover { color:#FFFFFF; border:1px solid #BEBEBE; border-top:0px solid #BEBEBE; background-color:#666666;padding-left:3px; padding-right:3px;}

a.comm-a:link, a.comm-a:visited { color:#FFA200; padding-left:2px; padding-right:2px;}
a.comm-a:hover { color:#000000; text-decoration:none; border-bottom:1px solid #FF0000; }

a.small-a:link, a.small-a:visited { font-family:Verdana; font-size:11px; color:#B6B6B6; text-decoration:none}
a.small-a:hover { color:#FFA200;}

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}

.title { font-family:Verdana, Arial; font-size:13px; color:#D6D6D6; margin:0px; padding:0px; font-weight:normal}
.data { font-family:Verdana; font-size:11px; color:#DA1F07; margin-right:5px; margin-bottom:3px; display:block;}
.data2 { font-family:Verdana; font-size:11px; color:#FFA200; margin-right:5px; margin-bottom:3px;}
.content { border-bottom:1px solid #525252; padding:5px 10px 15px 10px; font-family:Verdana; font-size:12px; color:#636363; background:url(images/post_bg.gif) top repeat-x; height:100%; line-height:16px}
.content img { margin:6px; border:1px solid #525252;}
.content .img2 { margin:0px; border:0px;}
.content2 { padding:0px 10px 0px 10px; font-family:Verdana; font-size:12px; color:#636363; }
.div-com { margin:5px 0px 0px 10px; padding:2px; font-size:10px; color:#979797; }
.topmdiv { font-family:Verdana; font-size:12px; color:#B6B6B6; margin-bottom:5px; }
.comm-text { padding:4px 4px 4px 10px; margin:15px 0px 10px 0px; border-left:2px solid #ECECEC; border-bottom:1px solid #ECECEC; background-color:#FFFFFF;}

.formc { margin-top:10px; }
.td2 { font-size:11px;}
.code {width:130px; font-family:Verdana; font-weight:bold; color:#DC4402}
.button { border:1px #979797 solid; border-right:1px solid #000000; border-bottom:1px solid #000000; font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFA; background-color:#656565; height:22px; width:80px;}
.button2 { border:1px #979797 solid; border-right:1px solid #000000; border-bottom:1px solid #000000; font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFA; background-color:#878787; height:22px; }

.arch {font-family:Verdana; font-size:13px; color:#FFA200; margin:15px 5px 3px 15px; font-weight:bold}
.div-archive { margin:3px 5px 2px 30px; padding:0px; font-weight:normal; font-size:12px;}
.div-archive a:link { display:inline; margin-bottom:5px;}

.error { margin:3px; padding:2px; color:#FF0000; width:400px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px; font-family:"Courier New", Courier, mono}
.block { border:1px dotted #FFA200; background-color:#FFF4E2; margin:15px 0px; padding:7px;}

.tmoon {background-color:#000000; border:1px solid #525252;color:#B6B6B6;font-size:10px;font-family:Arial;}
.dmoon {width:205px;padding:5px;background-color:#000000;border: 1px solid #525252; font-family:Verdana; font-size:10px;}
.title2 { color:#B6B6B6; padding:0px; margin:0px; margin-bottom:5px; font-family:Verdana; font-size:10px; text-transform:uppercase}

.dpages {
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	margin:15px 5px;}
	
.dpages a:link, .dpages a:visited {
	color:#000000;
	margin:0 2px;}
.dpages a:hover {
	color:#CC0000}
.dpages strong {
	background:#333333;
	padding:1px 4px;
	color:#ffffff}