*						{margin:0; padding:0; font-family:Arial;}
html					{height:100%;}
body					{height:100%;}
body.empty				{height:100%; width:96%;}
.outer_wrapper			{position:relative; min-height:100%; width:980px; background:url(/img/back_top.jpg) 100% 0% no-repeat white; margin:0 auto;}
* html .outer_wrapper	{height:100%;}
.inner_wrapper			{padding-bottom:160px;}
.footer					{position:relative; margin-top:-90px; margin-left:15%;}
body.index				{background:url(/img/back_top.jpg) 20% 0% no-repeat #fff;}
/*body.inside				{background:url(/img/back_top.jpg) 100% 0% no-repeat #fff;}*/
body.inside				{background:#eee}
img						{border:0;}
.clear					{clear:both;}
.clearl					{clear:left;}
.clearr					{clear:right;}
.hide					{display:none;}
.date					{font:normal 11px/14px "Trebuchet MS"; color:#535353;}
.date a					{color:#3FB510;}
a .pic					{cursor:pointer;}

/*----------------------------------------------------------------- W I N D O W ---------------------------------------------------------------------------
*/
.win_container			{width:50%; float:right; position:relative; overflow:hidden; /*border:solid 1px red;*/}
.smwin					{position:relative; margin:20px auto; width:auto; height:476px; /*border:solid 1px black;*/}
.smwin .mrasp			{width:100%; height:5px; position:relative; top:-20px; /*border:solid 3px blue;*/}
.smwin_ins				{position:relative; width:100%; /*height:476px;*/ /*border:solid 1px purple;*/}
.smwin .pic				{position:absolute; width:100%; z-index:1; /*border:solid 1px red;*/ /*display:none;*/}
.smwin .frame			{position:absolute; width:100%; z-index:2; /*border:solid 1px green;*/ /*display:none;*/}
.smwin .pic .sep1		{width:45px;}
.smwin .pic .sep1 div	{width:45px;}
.smwin .pic .sep2		{width:35px;}
.smwin .pic .sep2 div	{width:35px;}
.smwin .pic_ins			{width:90%; height:476px; background:url() 10% 50% no-repeat;}
.smwin .rasp div		{font:normal 1px/1px "Arial"; height:1px; width:600px;}
.smwin .piece			{height:476px; /*border:solid 1px red;*/}
.smwin .piece div		{height:476px; /*border:solid 1px green;*/}
.smwin .back			{background:url(/img/window_s.gif) repeat-x;}
.smwin .piece1			{width:49px; background:url(/img/window_1.gif) right top no-repeat;}
.smwin .piece2			{width:35%; padding-right:2%;}
.smwin .piece3			{width:60%; padding-left:3%;}
.smwin .piece4			{width:40px; background:url(/img/window_4.gif) no-repeat;}
.smwin .piece1 div		{width:49px;}
.smwin .piece2 div		{width:24px; background:url(/img/window_2.gif) no-repeat; margin:0 0 0 auto;}
.smwin .piece3 div		{width:181px; background:url(/img/window_3.gif) no-repeat; margin:0 auto 0 0;}
.smwin .piece4 div		{width:40px;}

/*-------------------------------------------------------------------- B A R S ----------------------------------------------------------------------------
*/
.sidebar				{float:left; width:15%; padding-top:29px;}
.sidebar_ins			{margin-left:30%;}
.ins_content			{margin-left:15%; margin-right:3%; padding-top:26px;}
.frmtop .sidebar_ins	{margin-left:30px;}
/*.logo					{width:52px; height:83px; background:url(/img/logo.gif);}*/
.logo					{width:81px; height:128px; background:url(/img/logo_b.gif); position:relative; top:-10px;}
.menu					{}
.menu_ins				{padding-top:90px; padding-left:10px;}
.menu .item				{font:normal 18px/12px "Arial"; margin-bottom:12px; margin-right:20px;}
.menu .cur				{color:#7AD37A;}
.menu .lnk				{color:#000000; text-decoration:none}
.menu .lnk:hover		{color:#7AD37A;}
.ind_content			{float:left; width:30%; padding-top:81px;}
/*.ind_content .title		{width:160px; height:34px; background:url(/img/ind_title.gif);}*/
.ind_content .title		{width:210px; height:43px; background:url(/img/ind_title_b.gif);}
.ind_content .content	{margin-top:25px; margin-left:42px; font:normal 11px/15px "Arial"; color:#5B6363;}
.ind_content .content p	{margin-bottom:15px;}
.frameph				{position:relative;}
.frameph_ins			{position:absolute; left:-218px; top:-240px; width:218px; height:253px; background:url(/img/frame_photo.gif);}
.sign					{position:relative; left:-95px; margin-top:0px; width:246px; height:145px; background:url(/img/sign.gif); float:block;}
.footer					{font:normal 11px/16px "Arial"; color:#818C9B; margin:0 auto; background:white; width:980px;}
.index .footer			{background:url(/img/back_bot.jpg) 0% 0% no-repeat;}
.footer p				{margin-bottom:20px;}
.footer a				{color:#818C9B; text-decoration:none;}
.footer a:hover			{text-decoration:underline;}
.footer2				{font:normal 11px/14px "Arial"; color:#818C9B;}
.index .footer2			{}
.footer2 p				{margin-bottom:20px;}
.footer2 a				{color:#818C9B; text-decoration:none;}
.footer2 a:hover		{text-decoration:underline;}
.ustudio				{display:-moz-inline-stack; display:inline-block; width:113px; height:16px; background:url(/img/ustudio.gif); vertical-align:top; position:relative; top:-3px;}
.psycons				{margin-left:70px; width:234px; height:45px; background:url(/img/msg_psycons.gif);}

.frmtop .sidebar		{width:130px;}
.frmtop .ins_content	{margin-left:130px; margin-right:0;}
.ins_content .mtitle	{width:210px; height:43px; background:url(/img/ind_title_b.gif);}

/*---------------------------------------------------------------- R O O T S ------------------------------------------------------------------------------
*/
.digroot_wrp			{padding-top:29px;}
.digpart_wrp			{padding-top:29px;}
.digart_wrp				{padding-top:29px;}
.evart_wrp				{padding-top:29px;}
.evroot_wrp				{padding-top:29px;}

.abspath				{position:relative; height:0; font:normal 11px/11px "Trebuchet MS";}
.abspath_ins			{position:absolute; top:63px;}
.abspath .cur			{color:#673434;}
.abspath .sep			{color:#000;}
.abspath .lnk			{color:#673434;}

/*------------------------------------------------------------- D I G E S T  R O O T ----------------------------------------------------------------------
*/
.psycats				{width:100%; position:relative; top:-33px;}
/*.psycats				{width:100%; position:relative; top:-33px; background-color:#EBEDE0;}

/*\*/* html .psycats	{width:100%;}/**/
.psycats .item			{ }
.psycats .sep			{width:5%;}
.psycats .sep div		{width:20px; height:20px;}
.psycats .item a		{text-decoration:none; cursor:pointer;}
.psycats .name			{height:50px;}
.psycats .name_ins		{font:normal 12px/14px "Trebuchet MS"; color:#000; padding-top:19px;}
.psycats .pic			{width:100%; height:105px; background:url() 50% 50% no-repeat;}
.psycats .lead			{font:normal 12px/15px "Trebuchet MS"; color:#535353; margin-top:10px;}

.dighot					{width:100%; position:relative;}
.dighot_ins				{width:100%; padding:12px;}
/*\*/* html .dighot_ins{width:93%;}/**/
.dighot .title			{font:normal 24px/24px "Trebuchet MS"; color:#981B1E; margin-bottom:6px;}
.dighot .title a		{color:#981B1E; text-decoration:none;}
.dighot .title a:hover	{text-decoration:underline;}
.dighot .pic			{height:310px; margin-bottom:8px; }
.dighot .lead			{font:normal 13px/20px "Trebuchet MS"; color:#293333; margin-top:12px;}
.digrec					{padding-top:10px; padding-left:0px;}
.digrec h1				{font:normal 22px/25px "Trebuchet MS"; color:#000;  margin-bottom:10px; margin-top:9px;}

/*---------------------------------------------------------- E V E N T S  R O O T -------------------------------------------------------------------------
*/
.regbtn					{width:154px; height:38px; clear:left; margin:30px auto 20px auto; background:url(/img/btn_reg_ev.gif); display:block; border:none; cursor:pointer;}
.regbtn_dng				{height:30px;}

.evroot					{margin-right:280px;}
.evroot .ptitle			{font:bold 24px/26px "Trebuchet MS"; color:#000; margin-bottom:4px; margin-bottom:23px; text-transform:uppercase;}
.evroot .ctitle			{font:normal 30px/30px "Trebuchet MS"; color:#000; margin-top:15px; HEIGHT:15PX; margin-bottom:4px;}
.evroot_wrp .brandbanner{margin-top:50px;}

.evhot					{padding-bottom:10px; padding-top:5px; padding-left:3px; background:#EBEDE0; height:325px; }
.evhot .pic				{margin-left:0px; float:left; width:310px; height:345px; background:url() 50% 0% no-repeat;}
/*\*/* html .evhot .pic{margin-left:0px;}/**/
.evhot .info			{margin:0 13px 0 225px;}
.evhot .info .tnd		{font:normal 11px/18px "Arial"; color:#000;}
.evhot .info .tnd .capt	{font-weight:bold;}
.evhot .info .tnd .val	{}
.evhot .info .tnd .day	{font:normal 24px/18px "Georgia"; color:#981B1E;}
.evhot .title			{margin:14px 0 20px 0;}
.evhot .title a			{font:normal 24px/24px "Trebuchet MS"; color:#981B1E; text-decoration:none;}
.evhot .lead			{font:normal 12px/16px "Trebuchet MS"; color:#535353;}

.evplc					{width:99%; border:solid 1px #CBCBCB; float:left; padding:13px 0; margin-top:5px;}
.evplc .pic				{margin-left:12px; width:185px; height:185px; background:url() 50% 0% no-repeat; display:block;}
.evplc .picm			{margin-left:12px; width:185px; height:10px;}
.evplc .date			{margin:0 12px;}
.evplc .title			{margin:0 12px; font:normal 18px/18px "Trebuchet MS";}
.evplc .title a			{color:#000; text-decoration:none}
.evplc .lead			{margin:12px 12px 0 12px; font:normal 12px/16px "Trebuchet MS"; color:#535353;}

/*-------------------------------------------------------------- A R T I C L E ----------------------------------------------------------------------------
*/
.digart_wrp .bannside	{padding-top:50px;} 
.digart					{margin-top:50px; margin-right:0px;}
.digart_ins				{width:100%; float:left;}
.digart .pic			{width:310px; float:left; height:345px; padding-right:10px; margin-left:3px; background:url() 50% 0% no-repeat; position:relative; top:-40px; left:-5px;}
.digart .info			{margin-left:0px; position:relative; top:-40px;}
.digart .title			{font:normal 22px/24px "Trebuchet MS"; color:#000; margin-bottom:20px;}
.digart_wrp .digart .title{margin-bottom:20px;}
.digart .date			{line-height:20px;}
.digart .date .capt		{display:block; float:left; width:50px;}
.digart .lead			{font:normal 13px/18px "Trebuchet MS"; color:#535353; clear:left; padding-top:20px;}
/*\*/* html .digart .lead{padding-top:10px;}/**/
.digart_wrp .digart .lead{clear:none; font:normal 12px/16px "Trebuchet MS"; padding-top:0px;}
.digart .content		{padding-top:20px; font:normal 13px/20px "Trebuchet MS"; color:#3C4646;}
.digart .content p		{margin-bottom:16px;}
.digart .content a		{color:#7AD37A;}
.digart .content ul		{margin-left:18px; padding-top:10px; padding-bottom:20px; font-size:11px;}


/*----------------------------------------------------------- D I G E S T  P A R T ------------------------------------------------------------------------
*/
.digpart_wrp .bannside	{padding-top:50px;}
.digpart				{}
.digpart .pinfo			{margin-bottom:30px;}
.digpart .ptitle		{font:bold 24px/26px "Trebuchet MS"; color:#000; margin-bottom:4px; text-transform:uppercase;}
.digpart .ctitle		{font:normal 30px/30px "Trebuchet MS"; color:#000; HEIGHT:20PX; margin-top:15px; margin-bottom:4px;}
.digpart .plead			{font:normal 12px/15px "Trebuchet MS"; color:#535353;}
.dgarts 				{width:auto;}
.dgarts .item			{float:left; margin-bottom:0px; width:100%;}
.dgarts .pic			{width:185px; height:185px; background-position:0% 0%; float:left; MARGIN-right:15px;}
.dgarts .info			{margin-left:0px; width:auto; clear:both; display:block; float:left;}
.dgarts .clear			{clear:left;}
.dgarts .date			{float:left; padding-right:5px; position:relative; top:4px; padding-left:4px;}
.dgarts .title			{font:normal 18px/18px "Trebuchet MS"; color:#000; display:inline; margin:0; padding:0;}
.dgarts .title a		{color:#000; text-decoration:none;}
.dgarts .title a:hover	{text-decoration:underline;}
.dgarts .nltitle		{displaY:block;}
.dgarts .lead			{font:normal 12px/16px "Trebuchet MS"; color:#3D4242; padding-top:5px; padding-left:3px; }
.dgarts .catlink		{font:normal 14px/14px "Arial"; color:#3FB510; text-transform:lowercase; padding-left:0px; white-space:nowrap; position:relative; top:0px;}
.dgarts .catlink a		{color:#3FB510; text-decoration:none;}
.dgarts .catlink a:hover{text-decoration:underline;}
.dgarts .more 			{padding-top:10px;} 
.dgarts .more a			{font:normal 12px/16px "Trebuchet MS"; color:#981B1E; text-decoration:none;}
.dgarts .more a:hover	{text-decoration:underline;}

.evlist					{margin:5px 0 0 0px;}
.evlist h2				{font:normal 30px/30px "Trebuchet MS"; color:#000; padding-bottom:30px;}
.evlist .title			{font:normal 12px/16px "Trebuchet MS"; color:#000; display:inline;} 
.evcatlist				{}
.evcatlist .evlist		{margin:20px 0 0 0;}
.evlist .more 			{padding-top:10px;} 
.evlist .more a			{font:normal 12px/16px "Trebuchet MS"; color:#981B1E; text-decoration:none;}
.evlist .more a:hover	{text-decoration:underline;}


.bannside				{float:right; width:240px; padding-left:10px;}
.brandbanner			{width:240px; height:350px; margin-bottom:12px;}
.autobann				{width:99%; border:1px solid; border-color: #cfcfcf; padding:0px;}

.readalso				{margin-top:50px;}
.readalso .capt			{font:normal 24px/24px "Trebuchet MS"; color:#000; margin-bottom:20px;}
.readalso .date			{font:normal 11px/18px "Trebuchet MS"; color:#535353;}
.readalso .title		{font:normal 12px/15px "Trebuchet MS"; color:#981B1E;}
.titleParagraph			{font-family:Trebuchet MS; font-weight:bold; font-size:13px; color:#000000; padding-top:0px;}
.readalso .title:hover	{color:#8CC63F}
.readalso .lead			{font:normal 11px/16px "Trebuchet MS"; color:#535353; margin:10px 0 30px 0;}
.readalso .pic			{width:87px; height:85px; float:left; margin-right:5px; padding-bottom:0px;}

.siblings				{padding-top:15px;}
.siblings .all			{width:100px; float:left; position:relative; top:-3px;}
/*\*/* html .siblings .all{top:3px;}/**/
.siblings .sbl			{width:40%; float:left; padding-top:4px;}
.siblings .capt			{font:normal 11px/12px "Trebuchet MS"; color:#535353;}
.siblings a.capt		{font:bold 12px/17px "Trebuchet MS"; color:#; text-decoration:underline;}
.siblings a.capt:hover	{color:#8CC63F;}
.siblings .link			{display:block; margin-right:0px;}
.siblings .link	a		{font:normal 13px/16px "Trebuchet MS"; color:#981518;}
.siblings .link	a:hover	{color:#7AD37A;}
.siblings .clear		{clear:left; height:50px;}

/*--------------------------------------------------------------- C O M M E N T S -------------------------------------------------------------------------
*/
.comments				{padding-right:20px;}
.comments .title		{display:block; height:13px; font:bold 13px/13px "Trebuchet MS"; margin-bottom:15px; color:#7AD37A; background:url(/img/psycats_marker.gif) 0% 75% repeat-x;}
.comments .title span	{background:#fff; display:block; width:100px;}
.comments .item			{}
.comments .item .left	{width:100px; float:left;}
.comments .item .right	{margin-left:100px;}
.comments .item .user	{font:normal 14px/14px "Trebuchet MS"; color:#7AD37A;}
.comments .item .date	{font:normal 10px/18px "Trebuchet MS"; color:#535353; margin-top:0px; padding-bottom:8px;}
/*\*/* html .comments .item .date{padding-bottom:0;}/**/
.comments .item .text	{font:normal 12px/16px "Trebuchet MS"; color:#535353;}
.comments .sep			{clear:left; border:0; height:1px; width:100%;  color:#e5e5e5; margin:5px 0;}
.comments .capt			{font:normal 12px/12px "Trebuchet MS"; color:#535353;}
/*\*/* html .comments .capt{position:relative; top:5px;}/**/
.comments .err			{font:normal 10px/12px "Trebuchet MS"; color:#E32100; display:block; padding-top:2px;}
.comments .turing		{width:159px; height:27px; background:url() 50% 50% no-repeat;}
.comments form			{margin-top:30px; padding-bottom:10px; clear:left;}
.comments form table	{width:100%; float:left;}
.comments form td.fsep		{width:10px;}
.comments form tr.fsep td	{height:10px;}
.comments input		{font:normal 11px/13px "Arial"; color:#535353; padding:3px; width:100%;}
.comments textarea		{font:normal 11px/13px "Arial"; color:#535353; padding:3px; overflow:auto; width:98%;}
.comments .btn			{width:100%; display:block; border:solid 1px;  background:#7AD37A; font:bold 12px/16px "Arial"; color:#FFFFFF; padding:1px;}
.commsent				{font:normal 16px/16px "Trebuchet MS"; color:#7AD37A; margin-top:60px; padding-bottom:60px;}

.page_selector					{padding-top:30px;}
.page_selector .gen *			{font-size:16px; width:110px; display:block; float:left;}
.page_selector .gen .h			{font-weight:bold; color:#000000;}
.page_selector .gen .l			{color:#7AD37A; text-decoration:underline;}
.page_selector .gen .s			{color:#828282;}
.page_selector .lnk 			{padding-top:10px; clear:left;}
.page_selector .lnk *			{font-size:16px; line-height:20px; padding:3px 6px; margin-right:4px;}
.page_selector .lnk .s			{color:#000; background:#E8E9EC;}
.page_selector .lnk .l			{color:#7AD37A; text-decoration:underline;}

/*------------------------------------------------------------------- F O R U M ---------------------------------------------------------------------------
*/
.fnav						{list-style:none; padding:5px 30px 5px 30px;}
.fnav .topic				{}
.fnav .topic_title			{display:block; padding:3px 6px; font:bold 12px/16px "Arial"; /*margin-top:12px;*/}
.fnav .topic_title a		{text-decoration:none;}
.fnav .topic_title .posts	{font-weight:normal;}
.fnav .tt_cl				{background:/*url(/img/forum_nav_topic_cl_bk.gif) top right repeat-y*/ #fff; /*border:dotted 1px #53C453;*/}
.fnav .tt_cl a				{color:#53C453;}
.fnav .tt_cl .posts			{color:#53C453;}
.fnav .tt_cl .today			{color:#5C2525;}
.fnav .tt_op				{background:#53C453; margin-top:12px;}
.fnav .tt_op a				{color:#fff;}
.fnav .tt_op .posts			{color:#fff;}
.fnav .threads				{margin-top:5px; padding-left:25px; list-style:none; font:normal 11px/12px "Arial";}
.fnav .thread				{margin-bottom:4px;}
.fnav .thread .newlink		{color:#000; display:block; margin-bottom:20px;}
.fnav .thread .topic_closed		{color:red; }
/*\*/* html .fnav .thread .newlink{margin-bottom:0px;}/**/
.fnav .thread .name			{color:#000; text-decoration:underline;}
.fnav .thread .name:visited	{color:#999; text-decoration:none;}
.fnav .thread .name:hover	{color:#D00909; text-decoration:none;}
.fnav .btn					{width:10px; margin-right:6px;}
.fnav .btn1					{width:10px; height:10px; margin-right:4px;}
.fnav .pin_on .pin			{width:13px; height:13px; position:relative; left:-3px; top:2px; margin-right:0px;}
.fnav .pin_off .pin			{width:7px; height:7px; position:relative; top:0px; margin-right:6px;}
.fnav .date					{font:normal 11px/12px "Arial"; float:right; color:#000; position:relative; top:2px;}

.fact_thread				{padding-top:8px; list-style:none; background:url(/img/psycats_marker.gif) 0% 0% repeat-x;}
.fact_thread .list			{list-style:none;}
.fact_thread .node			{list-style:none; width:100%;}
.fact_thread .list .node	{}
.fact_thread .capt			{display:block; width:100%; padding:15px 0; background:#E5E9D7;}
/*\*/* html .fact_thread .capt{padding-bottom:0;}/**/
.fact_thread .list .capt	{background:none; padding:0 0 4px 0; border-bottom:solid 1px #EBEDE0;}
.fact_thread .msgcapt		{font:normal 12px/20px "Arial"; color:535353; margin:10px 20px;}
.fact_thread .msgerase		{font:normal 11px/20px "Arial"; color:red; margin:0px 0px;}

.fact_thread .name			{display:block; width:80%; float:left;}
.fact_thread .auth			{display:block; width:10%; float:left; font:normal 11px/20px "Arial";}
.fact_thread .date			{display:block; width:8%; float:left; font:normal 11px/20px "Arial";}
.fact_thread .clear			{display:block;}

.fact_thread .name a		{font:normal 18px/20px "Trebuchet MS"; color:#000; text-decoration:none; padding-left:20px; display:block; float:left;}
.fact_thread .empty			{font:normal 18px/20px "Trebuchet MS"; color:#000; text-decoration:none; padding-left:20px; display:block; float:left;}
.fact_thread .list .name a	{font:normal 12px/14px "Arial"; text-decoration:underline; padding-left:0; display:inline; float:none;}
.fact_thread .auth a		{color:#000;}

.fact_thread .ansbull		{width:10px; height:10px;}
.fact_thread .text			{font:normal 11px/12px "Arial"; margin:4px 20px 4px 0; clear:left;}

.frm_login					{width:250px; margin-top:20px; float:right; margin-right:30px; font:normal 10px/12px "Arial";}
.frm_login .capt			{padding:0 5px 0 20px; font:normal 12px/12px "Trebuchet MS"; color:#535353;}
.frm_login .text			{width:120px; font:normal 12px/12px "Arial"; padding:2px;}
.frm_login .butt			{width:100px; margin-left:10px; font:bold 12px/12px "Arial"; padding:2px 0; color:#fff; background:#53C453;}
.frm_login .usr_msg			{color:red;}

.frmpost					{background:#E5E9D7; padding:5px 20px 10px 20px; min-height:100%;}
/*\*/* html .frmpost		{height:100%;}
.frmpost h1					{font:normal 22px/30px "Trebuchet MS"; color:#000; margin:20px 0;}
.frmpost h2					{font:normal 14px/24px "Trebuchet MS"; color:#000; margin:10px 0 10px 120px; position:relative;}
.frmpost .sbar				{width:115px; float:left;}
.frmpost .mbar				{margin-left:120px;}
.frmpost .sbar .sln			{font:normal 11px/14px "Arial";}
.frmpost .sbar .sln .capt	{display:block; width:42px; float:left; clear:left;}
.frmpost .sbar .author a	{font-weight:bold; color:#53C453;}
.frmpost .mbar .text		{font:normal 12px/18px "Arial"; color:#000; position:relative; top:-2px;}
.frmpost .actns				{margin-top:20px; list-style:none; position:relative;}
.frmpost .actns a			{font:normal 12px/18px "Trebuchet MS"; color:#653232;}
.frmpost .pstlink			{display:block; width:200px; font:normal 12px/18px "Trebuchet MS"; color:#653232;}
.frmpost form				{display:block; position:relative;}
.frmpost form .sbar		{}
.frmpost form .sbar span	{display:block; font:normal 12px/12px "Arial"; color:#535353;}
.frmpost form .txtfld		{display:block; width:97%; padding:2px; font:normal 12px/16px "Arial"; color:#000; border:solid 1px #999;}
.frmpost form button		{display:block; width:150px; font:bold 12px/12px "Arial"; padding:2px 0; color:#fff; background:#53C453; margin:10px 2% 0 auto;}
/*\*/* html .frmpost form #jp1	{position:relative; top:-20px;}/**/
/*\*/* html .frmpost form button{margin-right:1%;}/**/

.forum_content				{margin-left:380px; position:relative; top:-124px;}
.wlc						{height:80px; background:#EBEDE0;}
.wlc .cont					{padding:20px; font:normal 12px/16px "Trebuchet MS"; color:#535353;}
.wlc .cont *				{font-family:"Trebuchet MS";}
.wlc .lnkz					{float:right; width:19%; padding-right:1px;}
.wlc .lnkz .lnk1			{width:60%; display:block; float:left;}
.wlc .lnkz .lnk2			{width:40%; display:block; float:left;}
.wlc .lnkz a				{color:#653232;}
.frm_menu					{margin-top:15px; font:normal 18px/18px "Arial";}
.frm_menu a					{margin-left:20px; color:#000;}
.forum_h					{font:bold 25px/25px "Trebuchet MS"; color:#000; text-transform:uppercase; margin-top:28px;}

.frm_content				{font:normal 12px/18px "Arial"; color:#000; background:url(/img/psycats_marker.gif) 0% 0% repeat-x; padding-top:1px;}
.frm_content p				{margin-bottom:16px;}
.frm_content h1				{font:normal 30px/30px "Trebuchet MS"; color:#000; margin:20px 0;}
.frm_content a				{color:#53C453;}

.frm_mlast					{width:100%; font:normal 11px/13px "Arial";  border:1px solid; border-color: #cfcfcf; padding:0px;}
.frm_mlast th				{text-align:left;}
.frm_mlast a				{color:#981B1E;}
.frm_mlast a:visited		{color:#981B1E;}
.frm_mlast a:hover			{color:#53C453;}

.evreg						{}
.evreg table				{width:100%;}
.evreg th					{width:85px; font:normal 11px/11px "Trebuchet MS"; color:#535353; vertical-align:top; text-align:left;}
.evreg td					{}
.evreg .fld					{width:100%; margin-bottom:8px; overflow:auto;}
.evreg .sbm					{display:block; width:105px; font:bold 12px/12px "Arial"; padding:2px 0; color:#fff; background:#53C453;}

/*---------------------------------------------------------------- R O L L  M E N U -----------------------------------------------------------------------
*/
.rollmenu					{margin-top:40px; position:relative; height:300px; overflow:hidden; text-align:right; padding-right:30px;}
.rollmenu .item				{float:left; position:relative; height:300px;}
.rollmenu .sep				{float:left; position:relative; height:300px; width:20px;}
.rollmenu .item h3			{font:normal 14px/28px "Arial"; color:#000; font-variant:small-caps; text-transform:lowercase; cursor:pointer;}
.rollmenu .item h3 a		{color:#000; text-decoration:none; font:normal 1em/28px "Arial";}
.rollmenu .item div			{position:absolute; left:0; top:40px; width:150px; height:0; overflow:hidden;}
.rollmenu ul				{list-style:none; font:normal 12px/18px "Arial"; color:#787878;}
.rollmenu li				{margin-bottom:1em;}

.dgwlc						{position:relative; width:100%; height:0;}
.dgwlc_ins					{position:absolute; top:-94px; width:100%; height:64px;}
.dgwlc .frm_login			{width:100%; margin:0; font:normal 11px/12px "Arial";}
.dgwlc .frm_login td		{padding-bottom:2px;}
.dgwlc .frm_login td.td1	{padding-right:0px;}
/*\*/* html .dgwlc .frm_login td.td1	{width:70%; padding-right:10px;}/**/
.dgwlc .frm_login a			{color:#000;}
.dgwlc .frm_login .text		{width:100%; font:normal 12px/18px "Trebuchet MS"; padding:0 2px; color:#535353;}
.dgwlc .frm_login .butt		{width:66px; font:bold 12px/12px "Arial"; padding:2px 0; color:#fff; background:#53C453;}
.dgwlc .frm_login .usr_msg	{color:red;}
.dgwlc .cont				{font:normal 12px/12px "Trebuchet MS"; color:#535353;}
.dgwlc .cont a				{color:#000;}

.artedit					{background:#EBEDE0; padding:10px; margin-bottom:20px; margin-top:4px; position:relative; top:-30px;}


.about						{margin-top:102px;}
.about p					{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#535353; margin-bottom:20px; }
.about .p1					{font-family:Trebuchet MS; font-size:11px; line-height:15px;  color:#535353; margin-bottom:20px; }
.about h3					{font-family:Trebuchet MS; font-weight:normal; font-size:18px; line-height:20px;  color:#53C453; padding-bottom:5px;}
.about a					{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#53C453;}

.regform					{}
.regform .capt				{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#535353; margin-bottom:20px; }
.regform .field				{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#000000; margin-bottom:20px; }
.regform .err				{font-family:Trebuchet MS; font-weight:normal; font-size:11px; line-height:20px;  color:red;}
.regform a					{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#53C453;}

.profile					{}
.profile p					{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#535353; margin-bottom:5px; }
.profile .val				{font-family:Trebuchet MS; font-size:12px; line-height:16px; font-weight:bold; color:#000000; margin-bottom:20px; }
.profile h1					{font-family:Trebuchet MS; font-size:30px; line-height:16px; font-weight:normal; color:#000000; margin-bottom:20px; }
.profile h3					{font-family:Trebuchet MS; font-size:18px; line-height:16px; font-weight:normal; color:#53C453; margin-bottom:20px; }
.profile a					{font-family:Trebuchet MS; font-size:12px; line-height:16px;  color:#53C453;}

.PrintHide					{display:none;}
/*---------------------------------------------------------------- Send to Friend -----------------------------------------------------------------------*/
#SendToFriend       {margin-top:0;}
#SendToFriend input {font:normal 11px/13px "Arial"; color:#535353; padding:3px; width:100%;}
#SendToFriend label	{font:normal 12px/12px "Trebuchet MS"; color:#535353;}
#SendToFriend .btn	{width:100%; display:block; border:solid 1px;  background:#7AD37A; font:bold 12px/16px "Arial"; color:#FFFFFF; padding:1px; margin-top:5px;}
#SendToFriendResponce {margin:10px 0 0 100px;}
.responce           {color:green; font:12px/16px "Arial";}
#SendToFriendForm   {margin:20px 0 20px 0;}
#SendToFriendNameErr,
#SendToFriendFrErr  {color:red; font:11px/16px Arial; margin:0 0 0 20px; padding:3px 0 0 0;}

h1.servBot{
	line-height:16px; font-size:12px; font-weight:bold;
}

.tableB td p{

}

.err_err{
	color:red;
}
