/* CSS Document */
.newdesign_p p {
margin:0;
padding:0;
}

body {
background:#c69d47 url(page0000.jpg) top left;
margin:0;
}

#top {
	background:url(top00000.gif) center left repeat-x;
	width: 90%;
	height: 200px;
	margin: 10px auto 10px auto;
	} 	
#top-l, #top-r {
	width: 100%;
	height: 200px;
	margin: 0;
	padding: 0;
	}
#top-l {
background:url(top-l000.gif) center left no-repeat;
	}
#top-r {
background:url(top-r000.gif) center right no-repeat;
	}
#logo, #topmenu, #topmore {
	float: left;
	}	
#logo {
width: 28%;
	}
#topmenu {
	margin-top: 20px;
	width: 22%;
	}
#topmore {
	width: 48%;
	padding: 20px 0px 20px 1%;
	margin-top: 10px;
	}
#topmore-info {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	border: 3px solid #c29f18;
	width: 85%;
	padding: 3% 2%;
	}
#topmore-search {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin-top:10px;
	clear: left;
	}

#bottom {
background:transparent url(bottom00.jpg) center left repeat-x;
height:90px;
margin:10px auto;
width:90%;
}

#bottom-l,#bottom-r {
height:90px;
margin:0;
padding:0;
width:100%;
}

#bottom-l {
background:transparent url(bottom-l.jpg) center left no-repeat;
}

#bottom-r {
background:transparent url(bottom-r.jpg) center right no-repeat;
}

#designedby,#botnav {
padding:35px 35px 0;
}

#designedby {
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
padding-right:0;
}

#designedby a {
color:#ae1f23;
}

#botnav {
float:center;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
padding-left:0;
text-align:center;
}

#page {
margin:10px auto 0;
width:90%;
}

#left {
float:left;
width:250px;
}

.menu-ht,menu-hb {
height:13px;
width:250px;
}

.menu-hb {
margin-bottom:5px;
}

*html .menu-hb {
margin-top:-1px;
}

.left {
background:transparent url(left0000.jpg) top left repeat-x;
}

#left-cat,#left-news,#left-login, #left-survey {
margin:0 auto;
padding:0;
width:240px;
}

#left-cat {
background:#feb url(left-cat.jpg) bottom left no-repeat;
}

#left-news {
background:#feb url(left-new.jpg) bottom left no-repeat;
}

#left-login {
background:#feb;
}

*html #left-cat,*html #left-news,*html #left-login {
margin-top:-4px;
}

.left-pad {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
padding:20px;
}

.date {
color:#b78426;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.wwmenu {
list-style-type:none;
margin:5px 0;
padding:0;
width:180px;
}

.wwmenu li a,wwmenu li a:visited {
background:transparent url(menu-l00.gif) center left no-repeat;
color:#3f2500;
display:block;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
padding:4px 0 4px 15px;
text-decoration:none;
width:180px;
}

.wwmenu li.top a,wwmenu li.top a:visited {
background:transparent url(menu-top.gif) center left no-repeat;
color:#3f2500;
display:block;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
padding:1px 0 1px 15px;
text-decoration:none;
width:190px;
}

.wwmenu li.more a,wwmenu li.more a:visited {
background:transparent url(menu-l-l.gif) center left no-repeat;
color:#3f2500;
display:block;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
padding:4px 0 4px 45px;
text-decoration:underline;
width:150px;
}

.wwmenu li a.active {
font-weight:700;
text-decoration:none;
}

.wwmenu li a:hover {
color:#7e4a00;
text-decoration:none;
}

#login {
clear:left;
float:left;
height:60px;
width:100px;
}

#login-but {
clear:right;
float:left;
height:60px;
margin-left:10px;
text-align:right;
width:80px;
}

#login-lost {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
margin:10px 0;
text-align:right;
width:190px;
}

#login-lost a {
color:#0a2572;
text-decoration:underline;
}

#ban-l,#ban-r {
float:left;
margin-top:10px;
width:95px;
}

#ban-r {
text-align:right;
}

	
#mid-l, #mid-r, #mid-t, #mid-b, #mid-tl, #mid-tr, #mid-bl, #mid-br {
	width: 100%-1%;
	padding: 0px;
	margin: 0px;
	clear: none;
	}	

#right {
background:#fff url(right000.jpg) top left;
margin:0 0 0 270px;
padding:0;
}


#mid-l {
background:transparent url(mid-r000.jpg) top left repeat-y;
}

#mid-r {
background:transparent url(mid-l000.jpg) top right repeat-y;
}

#mid-t {
background:transparent url(mid-t000.jpg) top left repeat-x;
}

#mid-b {
background:transparent url(mid-b000.jpg) bottom left repeat-x;
}

#mid-tl {
background:transparent url(mid-tl00.jpg) top left no-repeat;
}

#mid-bl {
background:transparent url(mid-bl00.jpg) bottom left no-repeat;
}

#mid-tr {
background:transparent url(mid-tr00.jpg) top right no-repeat;
}

#mid-br {
background:transparent url(mid-br00.jpg) bottom right no-repeat;
}

.mid-pad {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
padding:50px 60px;
vertical-align:top;
}

.k-descr {
margin-bottom:15px;
width:99%;
}

.k-descr td {
vertical-align:top
}

.k-image {
text-align:center;
width:160px;
}

.k-image-img {
border:1px solid #874d10;
}

.k-txt {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
}

.k-buy {
float:right;
width:140px;
}

.small,.small a,.small a:hover {
color:#3f2500;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.small a:hover {
color:#804b00;
text-decoration:underline;
}

.field {
background:#fff;
border:1px solid #cecece;
border-top:1px solid #5f5f5f;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
height:20px;
padding:3px 0 0 3px;
width:100%;
}

.field-search {
background:#fff;
border:1px solid #cecece;
border-top:1px solid #5f5f5f;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
height:16px;
padding:3px 0 0 3px;
width:100%;
}

.button {
background:#f7f7f7 url(button00.gif) top left repeat-x;
border:1px solid #828282;
border-bottom:1px solid #5f5f5f;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
height:20px;
}

.button-buy {
background:#f7f7f7 url(button-b.gif) center left no-repeat;
border:1px solid #828282;
border-bottom:1px solid #5f5f5f;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
height:20px;
padding-right:10px;
text-align:right;
width:120px;
}

#nav {
text-align:center;
width:99%;
}

#nav a,#nav b {
padding:0 5px;
}

.clear {
clear:both;
}

h1 {
color:#000;
font:bold 16px Arial, Helvetica, sans-serif;
margin:0;
}

h2.blue {
color:#0a2572;
font:bold 14px Arial, Helvetica, sans-serif;
margin:0;
}

.small a,a {
color:#3f2500;
text-decoration:underline;
}

h2,.cat {
color:#000;
font:bold 14px Arial, Helvetica, sans-serif;
margin:0;
}
