/* clear all*/ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {


	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}


body { text-align: center; font-size: 12px; line-height: 1.5; font-family: Tahoma, Myriad Pro, Verdana, Arial, Helvetica, sans-serif, Lucida Grande, Lucida Sans Unicode;  color: #4b4b4b; background: #ebebeb;  }
div { text-align: left; }
	
a { cursor: pointer; font-size: 12px; font-weight: normal; text-decoration: none; color: #58614f; }
a:hover  { text-decoration: underline; }

img { float: left; padding-right: 10px; padding-top: 5px; }
td { text-align: center; border: 1px solid #000; }
fieldset { color:#000; background:#FFFBC0; padding-left: 10px; }
	legend { font-size: 15px; font-weight: bold; padding-bottom: 30px; }
		legend a { font-size: 15px; }
textarea { width:97%; height:20em; padding:3px; }

input[type=button;] { border:1px solid #ccc; color:#000; font-size:.8em; line-height:1.5em; cursor:pointer; display:block; float:left; background:#f9f6f2; margin:0 .1em; padding:.2em .8em; }
.ads { text-align: center; margin-bottom: 10px; }
.date { border-top:1px solid #aeac7c; margin:0 0 20px; }
.comment { color:gray; background:#e3e3de; margin: 0 0 10px; padding: 10px;}
.commentsbox { color:gray; background:#e3e3de; margin:0 0 10px; padding:10px; }	
.plus { float: right; }

#wrapper { margin: auto; width: 936px; position: relative; padding-top: 25px; }
	.nav {  float: left; width: 100%; background: #fff; }
		.nav ul { float: right; padding: 10px 30px 10px 20px; }
			.nav li { display: inline; }
				.nav a { padding-left: 30px; font-family: Myriad Pro, Verdana, Arial; font-size: 16px; color: #595958; }
		.search { float:left; text-align:left; margin:0; padding:10px 0 0 20px; }
			input { vertical-align:middle; padding:2px; }
			input.searchfield { width:200px; border:2px solid #ccc; font-size:.9em; padding:6px; }
			input.searchbutton { border:0; color:#fff; font-weight:700; font-size:.9em; background:gray; padding:6px; }
	.baner { float: left; width: 100%; background: url(../images/baner.jpg) no-repeat; height: 232px; }
		.baner a { float: right; margin-right: 60px; margin-top: 30px; }
	.container { float: left; width: 934px; background: #d1d0c1;}
		.sidebar { float: left; width: 329px;  }
			.frame { width: 309px;  background: #fff url(../images/bg-sidebar.jpg) repeat-x;  margin-bottom: 20px; padding: 20px 0px 20px 20px; }
				.frame h3 { width: 189px; margin-right: 10px; color: d8d8d8; border-bottom: 1px solid #aeac7c; font-size: 16px; font-family: Myriad Pro, Verdana, Arial; }
				.frame ul { list-style: square; padding: 10px 0px 10px 20px; }
					.frame li { padding-top: 10px; }
		.content { float: left; width: 543px; padding-left: 35px; }
			.content h2 a { float: left; width: 100%; padding-bottom: 7px; font-size: 20px; color: #58614f; }
			.content h2,h4 { padding-bottom: 7px; font-size: 20px; color: #58614f; }
			.content p { padding-bottom: 20px; }
			.content ul { list-style: square; padding-left: 20px; padding-bottom: 20px; }
				.content li { padding-top: 5px; }
		.footer { float: left; background: #fff; padding: 15px 0px 20px 0px; width: 936px; margin-bottom: 30px; border-top: 6px solid #aeac7c; }
			.footer p { float: left; padding-left: 20px; }
			

			
			
			
