body { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/bg.gif);}
* { margin:0; padding:0;}
li { list-style-type:none;}
a { text-decoration:none;}
h1, h2, h3 { font-size:100%; font-weight:normal;}
.fr { float:right;}
.fl { float:left;}
.b { display:block;}
.sp { clear:both; display:block; margin: 0 auto;}
img, fieldset { border:0;}
em { font-style:normal;}
.ml10 { margin-left:10px;}

#wrap { width:800px; margin:0 auto; position:relative; background:url(images/main_bg.png) repeat-y;}
body>#wrap {padding:0 10px;}
#wrap {padding:0;}

#nav { position:absolute; top:261px; left:0; right:0; background:url(images/nav_bg.png) repeat-x top; z-index:20; font-family:Georgia, "Times New Roman", Times, serif; height:50px;}
#nav ul { font-size:20px; display:block; height:20px; margin:0 auto; padding-top:10px; width:750px; text-align:center;}
#nav li, #nav li a {line-height:20px;}
#nav li { display:inline; margin:0 10px; text-transform:uppercase;}
#nav li:hover a { padding-bottom:0; border-bottom:2px solid red;}
#nav a { color:white; outline:none; padding-bottom:2px;}

#content { width:475px; background:white; padding:0px 0 30px 0;}
#content h1 { background:url(images/head.gif) left top no-repeat; font-size:40px; color:#bc0000; display:block; height:40px; line-height:40px; padding:75px 30px 13px 0; text-align:right;}
#posts {padding:20px;}
.post { height:132px; position:relative; background:url(images/line.gif) center 150px no-repeat; margin-bottom:15px;}
.post span { position:absolute; text-transform:uppercase; background:url(images/trk.gif); color:white; height:16px; padding:4px 9px 3px; width:247px; font-size:11px; bottom:0px; left:140px;}
.post span, .post span * {display:block}
.post span strong * { float:left;}
.post q { quotes:none;}
.post span strong a { color:red;}
#posts .post>span>strong a:hover { color:white;}

.post span strong { float:left;}
.post span em { float:right;}
.post h2 { margin-bottom:10px; padding-top:7px;}
.post h2 a { color:#ff3701; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.post h2 a:hover { color:black;}
.post p { color:#494747; font-size:11px;}
.post .fl { display:block; height:120px; width:120px; border:1px solid #85ae23; padding:5px; margin-right:10px;}
.post .fl:hover { border:1px solid red;}

.pnav { height:20px; width:422px; margin:0 auto;}
.pnav .fr { width:40px;}
.pnav .fl { width:69px;}
.pnav * { display:block;}
.pnav a { font-size:11px; color:#fff; background:url(images/2.gif) left no-repeat; height:19px; padding-left:9px;}
.pnav a:hover {background:url(images/22.gif) left no-repeat;}
.pnav a:hover strong {background:url(images/12.gif) right no-repeat;}
.pnav a strong { padding:2px 9px 0 0; height:17px; background:url(images/1.gif) right no-repeat;}
.banners { padding:10px 0;}
.pl10 { padding-right:18px;}

#side { width:312px; top:385px; right:16px; position:absolute;}
.box1 { width:300px; height:250px;}
.box1 h1 {color:#000; font-size:30px; text-align:center; margin-bottom:10px;}
.box1 p { padding:5px;}
.def { padding-top:10px;}
.def li { display:inline;}
.def li a { color:#000000;}
.def li a:hover { color:red;}
/*
#comments { padding:20px 0}
#comments span *, #comments span, .lst * { display:block;}
#comments span { height:20px; padding-right:20px;}
#comments span .fl { font-size:17px; color:white;}
#comments span .fr { font-size:10px; color:white; background:black; padding:1px 5px; margin-top:3px;}
#comments p em { background:white; line-height:18px}
#comments p { border-bottom:1px solid red; clear:left; padding-bottom:15px; margin-bottom:10px;}
*/
.thumbs {display:block; height:100px;}
.thumbs li {float:left; display:block;}
.thumbs li a, .thumbs li {height:100px; width:100px;}
.thumbs li {margin-right:11px;}

#posts .thumbs .last {margin:0;}
#postcom fieldset { display:block; width:340px; display:block;}
.fld {border:1px solid red; clear:left;}
#postcom { margin:0 auto; width:350px; padding-bottom:30px;}
#postcom fieldset .fld, #postcom fieldset textarea { width:330px;}
#postcom .fld { width:90px;}
#go { clear:left; display:block; margin-top:20px;}
#video { padding:20px 0;}
.pad { padding:10px;}
.lst { padding:10px 0 10px 0px; width:145px;}
.lst li a { color:black; font-weight:bold;}
.lst li { background:url(images/ball.gif) 5px 4px no-repeat; padding-left:20px; margin-bottom:3px;}
.lst li:hover { background:url(images/ball.gif) no-repeat left bottom; color:#cb0000;}
.lst li:hover a {color:#990000;}
#foother { border-top:1px dashed #ccc; padding:20px;}
#foother ul { display:block; width:700px; margin:0 auto; text-align:center;}
#foother ul li { display:inline; text-transform:uppercase; font-weight:bold; margin:0 14px; font-family:Arial, Helvetica, sans-serif;}
#foother ul li a { letter-spacing:1px; color:#000000; }
#foother ul li a:hover { color:red;}
#content .hed, .hed {padding:0 0 10px; display:block; font-size:28px; text-align:center; color:#ff3701; font-family:Georgia, "Times New Roman", Times, serif;}
/*--------------------*/

#addiv			{height:40px; padding-top:30px; margin-bottom:5px;}
#addiv table	{margin:0 auto;}



