body 
{
	color:#666666;
	background:url(../img/bgnd_body.png);
	font-family:Tahoma,regular;
	font-size:75%;
	margin:0;
	padding:0;
	font-weight: regular;
	text-align:center;
}

h1
{
	font-size:18px;
	font-weight:200;
	padding:0px;
	margin:5px;
	text-align:right;
}

h2
{
	font-size:14px;
	font-weight:200;
	padding:0px;
	margin:0px;
	color:#a00038;
	text-align:left;
}

div#all
{
	width:950px;
	text-align:center;
	margin:0 auto;
}

div#header
{
	width:100%;
	height:133px;
	text-align:center;
	background:url(../img/bgnd_header.png);
}

div#content_sub
{
	float:left;
	width:100%;
	height:33px;
	background:url(../img/bgnd_header_sub.png);
}

div#content_main
{
	float:left;
	width:640px;
	text-align:left;
	border:0px dashed #ff0000;
	overflow:hidden;
}

div#content_w
{
	width:100%;
	float:left;
	overflow:hidden;
}

div#content_main_w
{

}

div#content_title
{
	float:left;
	width:100%;
	text-align:left;
	font-size:18px;
	font-weight:200;
	color:#be2e3e;
}

.header_logo
{
	float:left;
	width:150px;
	margin-left:10px;
	overflow:hidden;
}

div#header_menu
{
	width:100%;
	text-align:left;
	height:30px;
	border:0px dashed #ffffff;
}

div#header_search
{
	width:300px;
	height:80px;
	background:url(../img/box/header_search.png) no-repeat;
	float:left;
	margin-top:20px;
}

div#header_tools
{
	float:right;
	width:200px;
	height:30px;
	text-align:left;
	margin-top:20px;
	border:0px solid #ffffff;
	background:url(../img/bgnd_tools.png);
}

.header_body
{
	width:930px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	background:url(../img/bgnd_header_body.png);
}

div#wrapper
{
	width:100%;
	float:left;
	background: #ffffff;
	text-align:ccenter;
}

div#wrapper_body
{
	width:930px;
	margin:0 auto;
	overflow:auto;
	/*min-height:400px;*/
	background:url(../img/bgnd_wrapper.gif);
}


div#wrapper_bottom
{
	float:left;
	width:100%;
	height:3px;
	background:#a00038;
	overflow:hidden;
}

div#wrapper_top
{
	float:left;
	width:100%;
}

div#content
{
	width:100%;
}

div#content_l
{
	width:240px;
	float:left;
	margin-left:10px;
	padding:20px 0px 0px 10px;
	border:0px dashed #ff0000;
}

div#content_m
{
	width:620px;
	padding:0px 0px 10px 10px;
	float:left;
	border:0px dashed #0000FF;
}

div#content_header
{
	width:100%;
	float:left;
	border:0px dashed #0000FF;
	text-align:left;
}

div#content_r
{
	width:250px;
	float:left;
	padding:5px;
	border:0px dashed #009900;
}

div#footer
{
	width:100%;
	float:left;
	text-align:center;
	background:url(../img/bgnd_footer.png);		
}

.footer_block
{
	width:30%;
	float:left;
	text-align:left;
	padding:10px;
}
.footer_space
{
	float:left;
}

.block_l		{width:98%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockl_r		{width:100%;font-size:11px;float:left;padding:2px;text-align:right;border:0px dashed #ff3333;}
.blockl_r_red	{width:100%;font-size:11px;float:left;padding:2px;text-align:right;border:1px dashed #ffcccc;background:#ffeeee;}
.blockl_c		{width:100%;font-size:11px;float:left;padding:2px;text-align:center;border:0px dashed #ff3333;}
.blockl			{width:100%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockl_30		{width:25%;float:left;padding:2px;padding-top:5px;text-align:right;border:0px dashed #ff3333;}
.blockl_70		{width:65%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockr			{width:100%;float:right;padding:2px;text-align:left;}
.blockwr		{float:right;padding:2px;text-align:left;}
.block_user		{float:left;padding-left:5px;}
.block_item_200	{float:left;padding:5px;width:210px;text-align:center;}
.blockl_200		{float:left;padding:5px;width:200px;text-align:left;}
.blockl_300		{float:left;padding:5px;width:300px;text-align:center;}
.blockl_400		{float:left;padding:5px;width:360px;text-align:center;}
.blockl_100		{float:left;padding:2px;width:94px;text-align:left;}
.blockr_100		{float:left;padding:2px;width:94px;text-align:right;}
.blockl_200		{float:left;padding:2px;width:194px;text-align:left;}

/*forms*/
.txt_middle			{font-size:11px;width:120px;}

/*linkigs*/
.left_link		{float:left;width:98%;padding:3px;}
.left_separator	{float:left;width:100%;height:2px;background:url(../img/bgnd_ll.png)}

/*buttons*/
.header_button_n	{float:left;height:25px;width:120px;margin-left:1px;border:0px dashed;text-align:center;background:url(../img/menu_bg.gif);}
.header_button_s	{float:left;height:25px;width:120px;margin-left:1px;border:0px dashed;text-align:center;background:url(../img/btn/header_button_h.png);}
.header_separator	{float:left;height:30px;width:2px;background:url(../img/btn/header_separator.png);}

/*template items*/
ul					{list-style-type: none;}
li					{background:url(../img/ctrl/circle_white.gif) no-repeat;padding-left:15px;}

.faq_title			{color:#FFFFFF;font-weight:bold;float:left;width:100%;padding:20px;}
.faq_body			{float:left;width:100%;padding-left:20px;padding-bottom:20px;width:90%;}
.faq_title_txt		{background:url(../img/ctrl/circle_white.gif) no-repeat;padding-left:15px;}

/*table*/
td					{font-size:75%;}

/*forms*/
.tb_red				{font-size:11px;color:#990000;width:120px;}
.tb_red_big			{border:3px solid #ffcccc; width:250px;}
.ta_red_big			{border:3px solid #ffcccc; width:250px;height:100px;}

/*user*/
.user_thumb_small	{float:left;border:1px dashed #cecece;width:20px;height:20px;padding:2px;}
.user_thumb_big		{float:left;border:1px dashed #cecece;width:80px;height:100px;padding:5px;}
.img_thumb			{float:left;width:20px;}


/*lists*/
.small_list_body	{float:left;width:98%;padding:5px;background:#ffffff;}
.small_simple_list	{float:left;width:80%;}
/*items*/
.item				{float:left;width:100%;}
.item_rating		{float:left;width:69px;background:url(../img/ctrl/rating.png) no-repeat;height:70px;}
.item_title			{float:left;width:80%;font-size:115%;color:#4b80c6;padding:2px;}
.item_body			{float:left;padding:2px;width:100%;font-size:90%;}
.item_det			{float:left;width:45%;}
.item_body_line		{float:left;padding:2px;width:30%;font-size:90%;}
.item_det_line		{float:left;width:100%;}
.item_rating_txt	{text-align:center;height:32px;font-size:18px;color:#666666;}
.item_rating_top	{height:14px;}
.item_rating_bottom	{height:16px;}
.head				{padding:5px;float:left;width:98%;border:1px dashed #EFEFEF;background:#f2e2e2;}
.head_title			{padding:5px;width:100%;font-size:130%;}
.head_body			{padding:10px;width:100%;}

/*navigation*/
.title_r			{float:left;color:#333399;font-size:14px;font-weight:bold;}
.body_r				{padding:5px;float:left;}
.titlel_400			{float:left;color:#333399;font-size:14px;font-weight:bold;}
.bodyl_400			{float:left;width:100%;text-align:left;}

/*rows and tables*/
.row1				{WIDTH:100%;FLOAT:LEFT;background:#FFEEEE;}
.row2				{WIDTH:100%;FLOAT:LEFT;}
.row98				{WIDTH:98%;FLOAT:LEFT;}
.row				{width:100%;float:left;padding:0px;}
div#srr				{width:100%;float:left;}
.fett				{font-weight:bold;}

/*listss*/
.lii				{text-align:left;}

/*comments*/
.body_cmt			{width:100%;float:left;background:url(../img/box/bgnd_comment.png);}
.body_cmt_wrap		{padding:5px;}
.cmt_date			{width:100px;text-align:right;float:right;font-size:11px;}

/*relations*/
.item_rel			{width:95%;float:left;font-size:11px;padding:3px;}

/*objects and ids*/
div#sres			{width:98%;height:200px;float:left;background:#EEEEEE;overflow:auto;}

/*spacers*/
div#spacer_top		{width:100%;float:left;height:5px;background:url(../img/bgnd_spacer_top.png);overflow:hidden;}


/*wrapper*/
.block_left			{width:100%;text-align:left;float:left;}
.block_left_head	{width:240px;;background:url(../img/box/left_head.png);height:10px;overflow:hidden;}
.block_left_body	{width:240px;background:url(../img/box/left_body.png) repeat-y;float:left;}
.block_left_title	{padding:5px;font-weight:bold;font-size:13px;margin-bottom:5px;font-family:Arial;color:8e0032;}	
.block_left_txt		{padding:5px;}
.block_left_bottom	{width:240px;background:url(../img/box/left_bottom.png);height:10px;float:left;overflow:hidden;}

.block_main			{width:100%;text-align:left;float:left;}
.block_main_body	{width:630px;border:0px solid;background:url(../img/box/main_body.png);float:left;;}
.block_main_head	{width:630px;background:url(../img/box/main_head.png);float:left;height:56px;overflow:hidden;}
.block_main_title	{padding:5px;font-weight:bold;font-size:18px;font-weight:200;color:#FFFFFF;margin-top:28px;margin-left:10px;font-family:Tahoma;}	
.block_main_txt		{padding:10px;}
.block_main_bottom	{width:630px;background:url(../img/box/main_bottom.png);height:8px;overflow:hidden;}

.block_large		{width:100%;text-align:left;float:left;}
.block_large_body	{width:100%;background:url(../img/box/large_body.png) repeat-y;float:left;}
.block_large_head	{width:100%;background:url(../img/box/large_head.png) no-repeat;float:left;height:56px;overflow:hidden;}
.block_large_title	{padding:5px;font-weight:bold;font-size:18px;font-weight:200;color:#FFFFFF;margin-top:28px;margin-left:10px;font-family:Tahoma;}	
.block_large_txt	{padding:10px;}
.block_large_bottom	{width:100%;background:url(../img/box/large_bottom.png) no-repeat;height:8px;float:left;}

/*special lists*/
.sl_150	{width:150px;float:left;}
.sl		{width:100%;height:16px;clear:left;}
.sl_icon {width:7%;float:left;}
.sl_lnk	{width:80%;float:left;} 


/*user thumbs*/
.user_thumb_middle	{width:40px;float:left;}








/*wordpool*/
.top_graph	{width:7px;height:7px;float:left;border:1px solid #cecece;}
