/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body{margin:0;padding:0;background:url("back.jpg") repeat-x left top;
  font:81.25%/1.55 "Trebuchet MS",Arial,Helvetica,sans-serif;color:#333333;}
h1,h2,h3{margin:0;text-transform:lowercase;font-weight:normal;color:#3E3E3E;}
h1 {letter-spacing:-1px;font-size:247%;}
h2 {font-size:177%;}
p,ul,ol{margin:0.5em 0;text-align:justify;}
a:link{color:#BE482C;}
a:hover,a:active{text-decoration:none;color:#BE482C;}
a:visited{color:#BE482C;}
img{border:none;}
img.left{float:left;margin-right:15px;}
img.right{float:right;margin-left:15px;}


form {margin:0;padding:0;}
fieldset {margin:0;padding:0;border:none;}
legend {display:none;}
input,textarea,select {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:100%;}


.article {width:100%;clear:both;background:url(img05b1.gif) no-repeat 0 0 ;}
.articlein {padding:20px;background:url(img05b2.gif) no-repeat top right}

.article h2 { /* margin-bottom:20px;padding-bottom:5px;border-bottom:1px dotted #D1D1D1; */ 
  font-size:92%;float:right;display:inline;font-style:italic;color:#B6ACA2;}
.article .image {float:left;margin:0 1em 0 0;}
.article .image img {border:1px solid #E4E4E4;padding:1px}
.article .image br {display:none}
.article .comment {margin:1em 0}
.article .comment a {padding-left:20px;background:url(img07.gif) no-repeat left center;font-size:92%;}
.article p {margin:2em 0 0 0}

.pager {margin:2em 0 0 0;text-align:center;}
.pager a,
 .pager span {margin:0 0.35em}
.pager .current {font-weight:bold;font-size:120%;color:black}


.comment-form td label {display:block;text-align:right;}

.comment-errors {clear:both;background:#ffd8be; padding:5px; margin:10px 0; border:1px solid #D65601; }
.comment-form td {vertical-align:top; padding:5px; }
.comment-form label {display:block;text-align:right;}
.comments-main h4 {margin:0.25em 0;font-size:150%;font-weight:normal;color:#6D5A46}
.comment-list li{background:#F9F9F9;  padding:5px;  margin-bottom:8px;  color:#555;  clear:right;  min-height:60px;  }

td#comment-form-btns {text-align:right; }
td#comment-form-btns{text-align:center }
td#comment-form-btns a {display:none}
textarea#comment_content {width:280px;height:150px}
.comment-form .txtinput {width:220px}


#page {width:700px;margin:0 auto}

#header {background:url("header.gif") repeat-x 0 0}
#header .in {background:url("headerl.gif") no-repeat 0 0}
#header .in2 {background:url("headerr.gif") no-repeat top right;
  width:100%;height:54px;}

#menu {float:left;padding:0 0 0 20px}
#menu ul{margin:0;padding:0;list-style:none;line-height:normal;}
#menu li{display:block;float:left;}
#menu a{display:block;float:left;margin-right:3px;padding:12px 20px;letter-spacing:-.5px;text-decoration:none;text-transform:lowercase;font:16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#E56F47;}
#menu a:hover{text-decoration:none; background:#DE8761;color:#FFFFFF;}
#menu .current_page_item a{background:#DE8761;color:#FFFFFF;}
#menu p {margin:0}

#logo {clear:left;background:url("logo1.gif") no-repeat 0 0;}
#logo .in {width:100%;height:120px;background: url("logo2.gif") no-repeat top right }
#logo h1,#logo h2{float:left;margin:0;padding:0 0 0 20px;line-height:normal;}
#logo h1{padding-top:25px; }
#logo h1 a{text-decoration:none;color:#6D5A46;}
#logo h1 a:hover{text-decoration:underline; }
#logo h2{padding:45px 0 0 15px;font:italic 13px Georgia,"Times New Roman",Times,serif;color:#B6ACA2;}
#logo p a{text-decoration:none;color:#B6ACA2;}
#logo p a:hover{text-decoration:underline; }

#content {padding:1px 15px 90px 15px;}


#footer {width:100%;height:64px;min-height:64px;padding:0;background:#D16E45 url(img08.jpg) repeat-x;}
#footer .in {width:700px;height:64px;margin:0 auto;background:url("footer.gif") repeat-x 0 0;}
#footer .in2 {background:url("footerl.gif") no-repeat 0 0;}
#footer .in3 {background:url("footerr.gif") no-repeat top right;
  width:100%;height:64px}
#footer p {margin:0;padding-top:20px;text-align:center;color:#FFD2C6;font-size:85%;}
#footer p a {color:#FFD2C6;}

html, body {
height: 100%;
}
#main {
min-height: 100%;
height: 100%;
position: relative;
width:100%
}
body>#main {
 height: auto;
 }
 #footer {
 position: absolute;
bottom: 0;
left: 0;

 }