body{
	margin:0;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

table, tr, td{
	border:none;
	padding:0;
	margin:0;
}

table{
	border-collapse:collapse;
}

div.logo{
	background:url(img/logo.png) no-repeat top;
	width:233px;
	height:127px;
}

p.logoTxt{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#c1d886;
	padding:85px 0 0 130px;
	margin:0px;
}

td.menuTd{
	width:233px;
}

/* menu */

div.menuBack{
	background:url(img/menuBack.jpg) no-repeat top;
	width:233px;
	height:28px;
}

div.menuBackLast{
	background:url(img/menuBackLast.jpg) no-repeat top;
	width:233px;
	height:32px;
}

div.menuBack div, .menuBackLast div{
	padding:5px 0 0 0;
}

div.menuBack a, .menuBackLast a{
	color:#fff4a7;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 0 38px;
}
div.menuBack a:hover, .menuBackLast a:hover{
	color:#af660b;
}


/* header */

div.header{
	background:url(img/header.jpg) no-repeat;
	height:285px;
}

div.topLinks{
	position:relative;
	top:18px;
	left:593px;
	color:#dfe6ec;
	font-size:9px;
	width:145px;
}

div.topLinks a{
	color:#dfe6ec;
	font-size:10px;
	text-decoration:none;
}

div.headTxt{
	font-size:35px;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	top:35px;
	left:80px;
	width:340px;
}

div.headTxt2{
	font-size:35px;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	top:30px;
	left:300px;
	width:340px;
}

.headTab{
	position:relative;
	top:30px;
	left:20px;
}

.headBlock1{
	width:136px;
	padding:0 15px 0 0;
}

p.blockHead{
	margin:33px 0 0 36px;
	color:#b4640f;
	font-size:12px;
	font-weight:bold;
}

p.blockTxt{
	margin:15px 5px 0 0;
	color:#a54616;
	font-size:10px;
	font-weight:bold;
	line-height:11px;
}

p.blockTxt a{
	color:#a54616;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.headBlock2{
	width:136px;
	padding:0 0 0 10px;
}

p.blockTxt font{
	font-size:7px;
}

.headBlock3{
	width:400px;
	padding:15px 0 0 20px;
}

p.blockTxt2{
	color:#FFFFFF;
	font-size:11px;
	margin:17px 15px 0 0;
	line-height:12px;
}


/* left */

p.hdln2{
	font-size:13px;
	color:#1061b3;
	font-weight:bold;
	margin:0 0 10px 13px;
}

div.L1back{
	background-color:#f5f5f3;
	padding:15px 0 0 5px;
	width:226px;
}

.mainTab{
	width:975px;
}

.left{
	width:231px;
	//width:228px;
	margin:0;
}

div.Ndiv{
	padding:5px 0;
	height:60px;
}

div.Ndiv img{
	float:left;
	margin:0 7px 0 0;
}

p.Ntxt{
	font-size:10px;
	color:666666;
	line-height:10px;
	margin:3px 5px 0 0;
}

a.next{
	color:#ff6600;
	font-size:11px;
}
a.next:hover{
	text-decoration:none;
}

p.hdln3{
	font-size:13px;
	color:#6e9018;
	font-weight:bold;
	margin:15px 0 0 20px;
}

p.Ltxt{
	margin:10px 10px 0 15px;
}

div.photos{
	padding:5px 0 0 15px;
}

div.photos img{
	margin:3px 0 0 0;
}

a.more{
	color:#6e9018;
	font-size:10px;
}
a.more:hover{
	text-decoration:none;
}

div.searchBack{
	background-color:#eeeeee;
	padding:15px 5px 15px 10px;
	margin:15px 1px 0 0;
	//margin-right:-2px;
}

p.hdln4{
	font-size:13px;
	color:#6e9018;
	font-weight:bold;
	margin:0 0 0 20px;
}

p.hdln4 font{
	color:#707070;
}

.Sform{
	margin:10px 0 0 0;
	padding:0px;
}

#Sf{
	border:1px solid #7f7f7f;
	width:145px;
	height:18px;
	font-size:11px;
}

#Sb{
	border:0px;
	background:url(img/Sbutn.jpg) no-repeat;
	width:67px;
	height:18px;
	color:#f4f2f0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:5px;
	padding-bottom:2px;
	//margin-top:1px;
	cursor:pointer;
}


/* middle */

div.headlineBack{
	background-color:#7e7e7e;
	margin:0 0 3px 3px;
	width:734px;
	//width:739px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0 5px 5px;
}

img.imgHead{
	margin:0 5px 0 3px;
	float:left;
}

p.hTxt{
	font-size:10px;
	color:#656565;
	margin:0 3px 3px 0;
	line-height:10px;
}

.hTxtBack{
	background-color:#edebea;
	width:379px;
	//width:374px;
	height:72px;
}

img.imgHead2{
	margin:6px 15px 3px 15px;
	float:left;
}

ul#list{
	list-style-type:none;
	margin:0 0 0 10px;
}

li a{
	font-size:12px;
	color:#5b5b5b;
}
li a:hover{
	text-decoration:none;
}

ul#list li{
	margin:0 0 -4px 0;
	height:18px;
}

.middle{
	border-left:1px solid #d1d1d1;
}

p.pos1{
	margin:10px 0 0 10px;
	float:left;
}

div.mLinks{
	padding:13px 15px 0 0;
	color:#666666;
	font-size:10px;
}

div.mLinks a{
	color:#666666;
	font-size:10px;
	text-decoration:none;
}

img.imgCont{
	margin:15px 10px 0 13px;
	float:left;
}

p.cont{
	color:#666666;
	font-size:12px;
	line-height:13px;
	margin:15px 10px 15px 13px;
}

p.cont a{
	color:#666666;

}


/* right */

p.hdln{
	font-size:13px;
	color:#c8781b;
	font-weight:bold;
	margin:5px 0 0 5px;
}

.voteTd{
	width:225px;
	border-left:1px solid #d1d1d1;
	//margin-top:3px;
}

.votediv{
	width:225px;
}

p.quest{
	font-size:12px;
	font-weight:bold;
	color:#7e7e7e;
	margin:2px 0 0 5px;
}

.form{
	margin:0px;
	padding:0px;
}

ul#listVote{
	list-style-type:none;
	margin:8px 0 0 -30px;
	//margin-left:5px;
	font-size:12px;
	color:#666666;
}

#listVote li{
	height:18px;
}

#listVote input.radio{
	float:left;
	position:relative;
	right:4px;
	//right:0px;
	bottom:2px;
	//bottom:4px;
}

div.butns{
	padding:5px 0 0 25px;
}

#butn{
	border:0px;
	background:url(img/butn.jpg) no-repeat;
	width:90px;
	height:19px;
	color:#FFFFFF;
	font-size:12px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}

.line{
	margin: 15px 0 5px 0;
}

td.right{
	width:225px;
	border-left:1px solid #d1d1d1;
}

div.Rback{
	margin:10px 0 0 2px;
	background-color:#eeeeee;
	padding:5px 0 5px 0;
}

p.Rtxt{
	color:#a6864d;
	font-size:12px;
	line-height:12px;
	margin:10px 10px 20px 8px;
}

div.R2top{
	background:url(img/R2top.jpg) no-repeat;
	width:233px;
	height:30px;
	padding:3px 0 0 5px;
	margin-left:2px;
}


/* footer */

div.footer{
	background:url(img/footer.jpg) repeat-x center;
	height:110px;
	width:975px;
	margin:8px 0 0 0;
	//margin-left:-3px;
	color:#f7f7f7;
	font-size:9px;
}

div.Flinks{
	padding:2px 0 0 0;
}

div.Flinks2{
	margin:-2px 0 0 0;
}

div.footer a{
	color:#f7f7f7;
	font-size:10px;
	text-decoration:none;
}

p.Ftxt{
	font-size:30px;
	color:#8b7c48;
	margin:4px 0 0 5px;
}

.Ftxt2{
	font-size:30px;
	color:#000000;
	margin:-5px 0 0 90px;
}

.Ftxt2 font{
	color:#990000;
	font-size:30px;
}

p.Ftxt3{
	color:#666666;
	font-size:10px;
	line-height:10px;
	margin:0 45px;
}

img.spr{
	margin:8px 0 0 0;
}

div.footLinks, div.footLinks a{
	color:#666666;
	font-size:12px;
}
