body{
	background:url(../img/back.gif) repeat left;
	margin:0px;
	padding:0px;
}

img{
	border:0px;
}

h3, p{
	margin:0px;
	padding:0px;
}

p{
	color:#4e534f;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.clearing{
	clear:both;
	font-size:0px;
	height:0px;
}

.back{
	background:url(../img/back_t.gif) repeat-x top left;
}

.content{
	margin:0 auto;
	width:974px;
}

fieldset{
	border:none;
	margin:0px;
	padding:0px;
}

.cont_t{
	background:url(../img/cont_t.gif) no-repeat bottom center;
	height:8px;
	width:974px;
}

.cont_h{
	background:url(../img/cont_h.gif) repeat-y center;
	width:974px;
}

.cont_rep{
	background:url(../img/cont_rep.gif) repeat-y center;
	width:974px;
}

.cont_b{
	background:url(../img/cont_b.gif) no-repeat top center;
	height:10px;
	width:974px;
}


/* header */

.logo{
	float:left;
	margin:3px 0 0 3px;
	width:244px;
}

.loginForm{
	float:right;
	display:inline;
	height:21px;
	margin:8px 10px 24px 0;
	padding:0px;
	width:368px;
}

.loginForm fieldset{
	float:left;
	width:auto;
}

.field{
	border:0px;
	background:url(../img/field.gif) no-repeat;
	height:18px;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
	margin:2px 6px 0 6px;
	padding:0 0 0 6px;
	width:82px;
}

.butn{
	border:0px;
	background:url(../img/butn.gif) no-repeat;
	color:#202020;
	cursor:pointer;
	font:normal 11px Arial, Helvetica, sans-serif;
	float:left;
	height:21px;
	margin:0 14px 0 0;
	width:67px;
}

.bj{
	color:#900303;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.flash{
	float:left;
	margin:0 4px 0 6px;
}

.h_r{
	float:left;
	margin:-17px 0 0 0;
	position:relative;
	width:auto;
}

.h_r div{
	background:url(../img/pattern.jpg) no-repeat right;
	width:462px;
}

.h_r div img{
	margin:0 30px 0 8px;
}

.menu_back{
	background:url(../img/menu_back.gif) repeat-x top;
	height:17px;
	position:relative;
	top:-2px;
	margin-left:1px;
	margin-bottom:-2px;
	width:972px;
}

.menu_back ul{
	list-style-type:none;
	margin:0 0 0 512px;
	padding:0px;
}

.menu_back ul li{
	color:#e1840c;
	font:bold 12px Arial, Helvetica, sans-serif;
	float:left;
	margin:0px;
	padding:0px;
}

.menu_back ul li.pad1{
	padding:0 13px;
}

.menu_back ul li.pad2{
	padding:0 5px;
}

.menu_back ul li.pad3{
	padding:0px;
}

.menu_back ul li.pad4{
	padding:0px;
}

.menu_back ul li a{
	color:#e1840c;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0 8px;
	text-transform:uppercase;
}
.menu_back ul li a:hover{
	text-decoration:none;
}

/* end header */


/* left column */

.leftCol{
	float:left;
	display:inline;
	padding:6px 0 0 3px;
	width:174px;
}

.left_t{
	background:url(../img/left_t.gif) no-repeat bottom left;
	height:9px;
	width:174px;
}

.left_rep{
	background:url(../img/left_rep.gif) repeat-y left;
	padding:10px 0 28px 0;
	width:174px;
	z-index:100;
	position:relative;
}

.left_b{
	background:url(../img/left_b.gif) no-repeat top left;
	height:9px;
	width:174px;
}

.left_rep ul{
	display:table;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.left_rep ul li{
	background:url(../img/mark.gif) no-repeat top left;
	clear:both;
	display:inline;
	float:left;
	margin:0 0 0 10px;
	padding:0 0 0 16px;
	width:148px;
}

.left_rep ul li.spr{
	background:url(../img/left_spr.gif) no-repeat;
	height:2px;
	margin:4px 0;
	padding:0px;
	width:174px;
}

.left_rep ul li a{
	color:#ffba00;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.left_rep ul li a:hover{
	text-decoration:underline;
}

.get_img{
	position:relative;
	z-index:1000;
}

/* end left column */


/* middle column */

.midCol{
	float:left;
	display:inline;
	padding:12px 0 0 0;
	width:796px;
}

.imgBlock{
	float:left;
	display:inline;
	margin-top:12px;
	margin-left:-24px;
	position:relative;
	z-index:50;
}

.block{
	background:url(../img/img_back.png) no-repeat;
	clear:both;
	height:235px;
	position:relative;
	top:-12px;
	margin-bottom:-24px;
	width:182px;
	z-index:10;
}

h3{
	color:#4f5450;
	font:bold 12px Arial, Helvetica, sans-serif;
	float:left;
	width:124px;
	z-index:1000;
	position:relative;
}

.mark{
	float:left;
	margin:2px 3px 0 28px;
	width:12px;
}

.img{
	margin:19px 0 0 39px;
}

/* end middle column */


.site_rep{
	background:url(../img/sites_rep.gif) repeat-x;
	height:204px;
	margin:0 2px;
}

.site_l{
	background:url(../img/sites_l.gif) no-repeat left;
	height:204px;
}

.site_r{
	background:url(../img/sites_r.gif) no-repeat right;
	height:204px;
}

.hdln{
	margin:12px 0 0 12px;
}

.blocks{
	padding-left:28px;
	margin-top:-4px;
}

.blocks div{
	background:url(../img/img_back2.png) no-repeat;
	height:186px;
	float:left;
	margin-left:-30px;
	width:265px;
}

.blocks div img{
	margin:19px 0 0 32px;
}

.butn_join{
	border:0px;
	background:url(../img/butn_join.gif) no-repeat;
	cursor:pointer;
	height:75px;
	float:left;
	margin:0 4px 0 88px;
	//margin-top:6px;
	width:418px;
}

.butn_members{
	border:0px;
	background:url(../img/butn_members.gif) no-repeat;
	cursor:pointer;
	height:75px;
	float:left;
	//margin-top:6px;
	width:418px;
}


/* footer */

.foot_t{
	background:url(../img/foot_t.gif) no-repeat bottom;
	height:8px;
	margin-top:16px;
	width:974px;
}

.foot_rep{
	background:url(../img/foot_rep.gif) repeat-y;
	width:974px;
}

.foot_b{
	background:url(../img/foot_b.gif) no-repeat top;
	height:8px;
	margin-bottom:30px;
	width:974px;
}

.foot_rep p{
	text-align:center;
	padding:12px 30px;
}

/* end footer */
