body {
margin:0;
padding:0;
text-align:center; /* Hack for IE5/Win */
font-family: Arial,Verdana,Helvetica;
font-size:12px;
color:#000000;
background-color:#c0c0c0;
}

/* common style */
.clear{clear:both;}
.fltlft{float:left;}
.fltrgt{float:right;}
img{border:none;}
ul, ol, dl,dt,dd, p, h1, h2, h3, h4, h5, h6,form,li{margin: 0;padding:0;list-style:none;}
ul ul, ul ol, ol ul, ol ol{margin-top:0;margin-bottom:0;}
.imgcont{width:auto}
.txtrgt{text-align:right}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.a-line{text-decoration:underline;}
.a-line:hover{text-decoration:none;}
/* common style */



#maincont{margin:0 auto;width:998px;text-align:left;}
.sitebg{width:998px;background:#ffffff;}

.wrapper, .tpcont{width:998px;}
.menubg{background:url('images/tp_menubg.gif') repeat-x left center}
.tpcont li.lnk{padding-right:3px;width:auto;display:inline;}
.tpcont li img{padding-top:10px;}
.tpcont li.tmenu{padding:7px 10px;width:auto;float:left;background:url('images/tp_menuline.gif') no-repeat 100% 50%;}
.tpcont li.tmenu-l{padding:7px 10px;width:auto;float:left;background:none;}


.tpmenu{display:inline;margin-left:18px;width:962px;background:url('images/menubg.gif') repeat-x left bottom;border:0px solid red;}
.hdmenu{padding:10px 0 3px 0;width:auto;float:left;}
.tpmenu dl{width:105px;float:right;}
.tpmenu dt{padding-top:5px;width:40px;float:left;}
.tpmenu dd{padding:25px 0 0 0px;width:60px;float:right;}


.midcont{display:inline;margin-bottom:20px;margin-left:18px;width:962px;background:url('images/midbg.gif') repeat-y left center;}

.midlft{width:470px;}
.midlft h1{font-size:24px;text-transform:uppercase}
.midlft p{padding:5px 0 10px 0;}
.midlft ul{width:auto;float:left;padding-bottom:15px;}
.midlft li{padding:0 0 0 15px;display:inline;background:url('images/bullet.gif') no-repeat 0px 3px;width:451px;float:left;border:0px solid red;}
.midlft a{color:#000;text-decoration:underline;}

.guestcont, .abt-part{width:460px;}
.guestcont h2{padding-bottom:10px;font-size:18px;}
.guest, .guest dl, .guest p{width:220px;}
.guest dt, .abt-part-lft{width:65px;float:left;}
.guest dd{width:155px;float:left;}
.guest dd em{color:#336600;font-size:10px;display:block;}
.guest dd a{padding-top:15px;display:block;color:#336600;font-size:14px;text-decoration:none;}

.abt-part{margin-bottom:10px;border-bottom:1px solid #000000;}
.abt-part-rgt{padding-left:10px;width:385px}
.abt-part-rgt h2{font-size:18px;width:385px}
.abt-part-rgt p{width:385px;float:left;}

.pannelcont{display:inline;margin:10px 0 10px 10px;width:459px;}
.pannel-img{padding:10px 0 10px 0;width:85px;float:left;text-align:center;}
.pannel-img img{border:3px solid #572500;}

.pannelcont h2{padding:10px 0 0 0;width:360px;float:right;font-size:16px;}
.pannelcont p{padding:25px 0 0 0;width:360px;float:right;}

.panedt{margin-bottom:20px;width:470px;}
.panedtlft{width:auto;}
.panedtlft a{color:#21acbf;text-decoration:none;}

.midrgt{width:467px;}
.latest-news{margin:0 0 10px 0;padding:0 0 20px 0;width:467px;border:1px solid #572703;}
.latest-news p, .latest-news h2{padding:10px 10px 0px 10px;width:430px;}
.latest-news h2 {font-size:20px;}
.latest-news a{text-decoration:underline;color:#000000}
.latest-news a:hover{text-decoration:none;color:#000000}

.pgcont{width:467px;font-size:16px;font-weight:bold;color:#814717;}
.pagin{padding:6px 0 0 0;width:320px;}
.pagin span.current{background:#814717;color:#ffffff;padding:0 3px}
.pagin a{padding:0 3px;color:#814717}
.comments{width:140px;text-align:right;}
.comments p{width:55px;height:38px;float:left;background:url('images/commentbg.gif') no-repeat 0px 0px;text-align:center;color:#ffffff;line-height:28px;}
.comments span{padding:6px 0 0 0;float:right;}

.indvi-txt{padding-bottom:10px;width:467px;position:relative;z-index:1001;}
.indvi-txt p{padding:10px 0px 0px 0px;width:467px;}
.indvi-txt h4{margin-top:10px;padding:3px 0 3px 3px;background-color:#804817;color:#fff;font-size:12px;font-weight:normal;}
.indvi-txt h4.modbg{margin-top:10px;padding:3px 0 3px 0px;background:url('images/moderatorbg.gif') repeat-x 0px 6px;color:#fff;font-size:12px;font-weight:normal;height:46px;line-height:44px;}
.indvi-txt h4.modbg span{margin:2px 10px 0 -5px;*margin:2px 10px -4px -5px;display:block;float:left;height:47px;width:46px;position:relative;z-index:1001;}



.post-form{padding-bottom:20px;width:467px;background-color:#d8f0f4;}
.post-form h2{padding:3px 0 3px 10px;width:457px;background:#85c227;font-size:19px;}

.pfrmin{display:inline;margin:10px 0 0 15px;width:420px;}
.pfrmin h4{padding:10px 0 0 0px;font-size:20px;width:400px;font-weight:normal}
.pfrmin p{padding:10px 0px 0px 0px;width:410px;float:left;}
.pfrmin fieldset{border:0px;margin:0px;padding:0px;margin-top:15px;width:420px;float:left;}

.footer{background:#8499a2;padding-bottom:10px;}
.footer ul{padding:6px 0 0px 0;width:998px;text-align:center;color:#333333}
.footer li{padding:7px 6px;width:auto;display:inline;background:url('images/ft_line.gif') no-repeat 100% 50%;}
.footer li.last{background:none}
.footer li a{color:#333333}

.bgcolor{background:#fffce9}

.mtop1{margin-top:5px;}
.mtop2{margin-top:15px;}
.mtop3{margin-top:20px;}
.mtop4{margin-top:10px;}

.padrgt{padding-right:10px;}

.padbot{padding-bottom:10px;}

.color1{color:#000000}
.color2{color:#ffffff}
.color3{color:#fcfae8}
.color4{color:#753200}
.color5{color:#712c02}
.color6{color:#87c62f}
.color7{color:#21acbf}
.color8{color:#733100}