/* CSS Document */
* {padding:0;margin:0;}
HTML{
  font-size:100.01%;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

BODY {
  height: 100%;
  width: 100%;
	padding:0;
	margin:0;
	font:1em Arial,sans-serif;
	color:#000;
	background-color: #736865;
}

#container{
  width: 100%;
  height: 100%;
}

#top{
  height: 82px;
}

#top TD.left{
	background:url(../i/bg_02.jpg) no-repeat right top;
}

#top TD.center{
  width: 854px;
  height: 82px;
	background:url(../i/bg_03.jpg) no-repeat;
  vertical-align: bottom;
}

#top TD.center DIV.site{
  float:right;
}

#top TD.center DIV.site A IMG{
  border: 0;
}



#top TD.right{
  height: 82px;
	background:url(../i/bg_04.jpg) no-repeat left top;
}

#top TD.right DIV,
#top TD.right DIV A,
#top TD.right DIV A DIV {
  cursor: pointer;
  width: 100%;
  height: 100%;
}

#content{
  font-size: 0.8em;
  min-height: 100%;
}

#content TD.left{
	background:url(../i/bg_11.php) repeat-y right top;
  vertical-align: top;
}

#content TD.left DIV.value{
  background:url(../i/bg_06.jpg) no-repeat right top;
  min-height: 358px;
}


#content TD.center{
  width: 854px;
  min-height: 600px;
	background:url(../i/center.jpg) repeat-y;
  vertical-align: top;
}



#content TD.center DIV.value{
  background: url(../i/bg_07.jpg) no-repeat top;
  min-height: 600px;
  padding: 10px 0 0 0;
}

#content TD.center DIV.value DIV.blog-preheader{
  clear: both;
  border-bottom: #FFF 1px dashed;
  width:300px;
  margin:0 auto;
  padding:5px 0 0 0;
}


#content TD.center DIV.value DIV.blog-header{
  clear:both;

}

#content TD.center DIV.value DIV.blog-header DIV.left{
  float:left;
  width:600px;
}

#content TD.center DIV.value DIV.blog-header DIV.right{
  float:right;
  text-align:right;
  width:150px;
  margin: 18px 85px 0 0;
  line-height: 1.6em;
}



#content TD.center DIV.value DIV.post,
#content TD.center DIV.value DIV.theme{
  clear:both;
  width:854px;
}

.s-color{
    color:#b65624;
}

.s-margin{
  margin: 20px 0 0 140px;
}

#content TD.center DIV.value DIV.post TABLE.post-title,
#content TD.center DIV.value DIV.theme TABLE.theme-title{
  margin: 20px 0 0 140px;
  padding: 0;
  color:#b65624;
  min-width: 300px;
  max-width: 500px;
}

#content TD.center DIV.value DIV.post TABLE.post-title{
  border-top: #52acc9 1px solid;
  border-bottom: #52acc9 1px solid;
}

#content TD.center DIV.value DIV.theme TABLE.theme-title{
  border-top: #52acc9 2px solid;
  border-bottom: #52acc9 2px solid;
}


#content TD.center DIV.value DIV.post TABLE.post-title TR TD,
#content TD.center DIV.value DIV.theme TABLE.theme-title TR TD{
  padding: 0 20px 0 20px;
}


#content TD.center DIV.value DIV.post DIV.post-text,
#content TD.center DIV.value DIV.theme DIV.theme-description{
  margin: 5px 60px 10px 140px;
}


#content TD.center DIV.value DIV.stat,
#content TD.center DIV.value DIV.theme DIV.theme-stat{
  margin: 10px 60px 0 140px;
  color:#765411;
}

#content TD.center DIV.value DIV.post DIV.user-avatar,
#content TD.center DIV.value DIV.theme DIV.user-avatar{
  float:left;
  clear:none;
  margin: 0 0 0 60px;
}



#content TD.center DIV.value DIV.user-avatar A IMG{
  border: #FFF 1px solid;
}

#content TD.center DIV.value DIV.user-avatar A:hover IMG{
  border: #EECD88 1px solid;
}


#content TD.center DIV.value DIV.comment{
  margin: 0 0 0 0;
  padding: 20px 0 0 0;
  width:854px;
  clear:both;
}

#content TD.center DIV.value TABLE.comment-title,
#content TD.center DIV.value DIV.comment TABLE.comment-title{
  margin: 20px 0 0 140px;
  padding: 0;
  border-top: #52acc9 1px solid;
  border-bottom: #52acc9 1px solid;
  max-width:400px;
  width:auto;
}

#content TD.center DIV.value DIV.comment TABLE.comment-title TR TD{
  padding: 0 20px 0 20px;
}


#content TD.center DIV.value DIV.comment DIV.user-avatar{
  float:left;
  clear:none;
  margin: 0 0 0 60px;
}

#content TD.center DIV.value DIV.comment DIV.comment-text{
  margin: 5px 60px 0 140px;
}


#content TD.center DIV.value TABLE.blog-info{
  margin: 20px 0 0 140px;
  padding: 0;
  border-top: #52acc9 2px solid;
  border-bottom: #52acc9 2px solid;
  max-width:400px;
  width:auto;
}


#content TD.center DIV.value TABLE.blog-info TR TD{
  padding: 0 20px 0 20px;
}

#content TD.center DIV.value TABLE.blog-info TR TD DIV.blog-title{
  color:#b65624;
  font-size: 1.3em;
  font-weight: bold;
}

#content TD.center DIV.value DIV.blog-description{
  margin: 5px 60px 0 140px;
}


#content TD.center DIV.value DIV.blog-links-down-c{
  margin:80px 0 30px 0;
  clear:both;
}


#content TD.center DIV.value DIV.blog-links-down{
  margin: 10px 60px 0 140px;
}

#content TD.center DIV.value DIV.blog-links-down A{
  margin: 0 30px 0 0;
}

#content TD.center DIV.value H1{
  font-size: 1.6em;
}

#content TD.center DIV.value H2{
  font-size: 1.4em;
}

#content TD.center DIV.value H3{
  font-size: 1.2em;
}


#content TD.center DIV.value P{
  padding-bottom: 7px;
}


#content TD.center DIV.value A{
  color:#b65624;
  text-decoration: none;
}

#content TD.center DIV.value A:hover{
  text-decoration: underline;
}

#content TD.center DIV.value FORM.profile{
  margin: 20px 80px 20px 140px;
  padding: 20px;
  border: #FFF 1px dashed;
}

#content TD.center DIV.value DIV.div_comment{
  margin: 20px 80px 20px 60px;
  padding: 0;
}

#content TD.center DIV.value FORM.form_comment{
  margin: 20px 0 20px 0;
  padding: 20px;
  border: #FFF 1px dashed;
}



#content TD.center DIV.value FORM.login{
  margin: 100px 200px 100px 200px;
  padding: 20px;
  border: #FFF 1px dashed;
}

#content TD.center DIV.value FORM FIELDSET{
  padding: 5px 0 5px 60px;
  border: 0;
  border-bottom: #FFF 1px dotted;
}

#content TD.center DIV.value FORM FIELDSET.top{
  border-top: #FFF 1px dotted;
}

#content TD.center DIV.value FORM SELECT,
#content TD.center DIV.value FORM INPUT{
  margin-right: 20px;
}

#content TD.center DIV.value .dropdownblue{
  margin: 0;
  padding:0;
}


#content TD.center DIV.div10{
  clear:both;
  height: 10px;
}

#content TD.center DIV.div30{
  clear:both;
  height: 30px;
}

#content TD.center DIV.value .w100{
  width: 100px;
  text-align:right;
  margin-right:10px;
  float:left;
}

#content TD.center DIV.value .w150{
  width: 150px;
  text-align:right;
  margin-right:10px;
  float:left;
}

#content TD.center DIV.value .error{
  color:#F00;
}





#content TD.right{
	background:url(../i/bg_10.php) repeat-y left top;
  vertical-align: top;
}

#content TD.right DIV.value{
  background:url(../i/bg_08.jpg) no-repeat left top;
  min-height: 35px;
}


#bottom{
  width: 100%;
  height: 13px;
  font-size: 13px;
  line-height: 13px;
}

#bottom TD.left{
	background:url(../i/bg_14.jpg) no-repeat right top;
}

#bottom TD.center{
  width: 854px;
	background:url(../i/bg_15.jpg) no-repeat;
}

#bottom TD.right{
	background:url(../i/bg_16.jpg) no-repeat left top;
}


#nav{
  padding: 10px 20px 10px 140px;
}




