#post-40 .title {
	display: none;
	visibility: hidden;
}
*{padding:0; margin:0}
body{font-family:"Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif; font-size:0.9em; background-color:#ECEAE2; background-image:url('images/background.jpg'); background-repeat:repeat-x; background-position:0px 0px; color:#3E4449}

a{outline:none; text-decoration:none}

a:link, 
a:visited{color:#C6524E; text-decoration:none}
a:hover{color:#C6524E; text-decoration:underline}

img, a img{border:none}

code{font-family:"Courier New",Courier,mono; color:#333}

.clear{clear:both}

 
#wrapp{width:970px; margin:0px auto; background-image:url('images/header_bg.jpg'); background-repeat:no-repeat; background-position:right top}

 
#header{width:970px; height:156px}

#HederTitle{float:left; display:inline; width:350px; height:157px}
#HederTitle h1, h1{color:#3E4449; font-weight:normal; font-variant:normal; font-size:30px; width:325px; padding-top:50px; padding-left:15px}
#HederTitle h1 a:link, 
#HederTitle h1 a:visited{text-decoration:none; color:#3E4449}
#HederTitle h1 a:hover{text-decoration:none; color:#583408}

#HederTitle span{color:#6D5E5E; margin-top:5px; margin-bottom:5px; display:block; width:320px; font-size:1.1em; padding-left:15px}

#HeaderRight{margin-top:20px; float:right; display:none; width:575px; visibility:hidden;overflow: hidden;}
.headflot{float:left; display:inline; border:2px solid #6e5e5e; margin-right:10px}

 
#wrappinner{width:955px; float:left; margin:0px; padding:0px}

#main{width:560px; float:left}
#main .navigation{width:550px}
#main .navigation .alignleft{float:left}
#main .navigation .alignleft a:link, 
#main .navigation .alignleft a:visited{color:#BD413D; text-decoration:none}
#main .navigation .alignleft a:hover{color:#BD413D; text-decoration:underline}
#main .navigation .alignright{float:right}

#main .navigation .alignright a:link, 
#main .navigation .alignright a:visited{color:#BD413D; text-decoration:none}
#main .navigation .alignright a:hover{color:#BD413D; text-decoration:underline}

#main .entryBox{width:547px; background-color:#e5e2d8; margin-bottom:25px; background-image:url('images/entry_bg_top.gif'); background-repeat:no-repeat; background-position:-1px 0px}
#main .entryBox .title h2{font-weight:normal; padding-top:15px; padding-left:18px; color:#3E4449; font-size:18px}
#main .entryBox .title h2 a:link, 
#main .entryBox .title h2 a:visited{font-weight:normal; color:#3E4449}
#main .entryBox .title h2 a:hover{color:#000}

#main .entryBox h1 { margin: 0; padding: 0; color: #583408; line-height: 24px; font-size: 24px; font-weight: normal; }
#main .entryBox h2 { margin: 0; padding: 0; color: #3E4449; line-height: 26px; font-size: 18px; }
#main .entryBox h3 { margin: 0; padding: 0; color: #583408; line-height: 1.5em; font-size: 1.5em; font-weight: normal; }
#main .entryBox h4 { margin: 0; padding: 0; color: #6C5E5E; font-weight: normal; }
#main .entryBox h5 { margin: 0; padding: 0; color: #3E4449; }

#main .entryBox span.date{margin-left:18px; margin-top:5px; margin-bottom:5px; font-size:0.8em; color:#928771; display:block}
#main .entryBox .entry h2{font-weight:normal; padding-top:15px; color:#3E4449; font-size:18px}
#main .entryBox .entry{width:510px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto}
#main .entryBox .entry p{color:#4D5359; font-size:1.0em; padding-top:10px; padding-bottom:15px}
#main .entryBox .entry a:link, 
#main .entryBox .entry p a:link{text-decoration:none; color:#BD413D}
#main .entryBox .entry a:hover, 
#main .entryBox .entry p a:hover{text-decoration:underline; color:#C6514E}
#main .entryBox .entry a:visited, 
#main .entryBox .entry p a:visited{text-decoration:underline; color:#CC6461}
#main .entryBox .entry img{padding:7px}
#main .entryBox .entry ul, 
#main .entryBox .entry li{list-style-type:none; padding:2px 10px;}
#main .entryBox .entry ul li{list-style-type:circle; list-style-position:inside}
#main .entryBox .entry code{font-family:"Courier New",Courier,mono; display:block; margin-top:10px; margin-right:5px; margin-bottom:10px; margin-left:0px; background-color:#DEDBD0; padding:3px; font-size:1em; line-height:1.5em}
#main .entryBox .entry blockquote{font-size:0.9em; padding-left:10px; line-height:1.5em; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:3px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-left-color:#BFB8A3; font-style:oblique; padding-top:5px; padding-bottom:5px; padding-right:10px}
#main .entryBox .entry pre{width:500px}
#main .entryBox .entryBottom{background-image:url('images/entry_bg_bottom.gif'); background-repeat:no-repeat; background-position:-1px 21px; height:60px}
#main .entryBox .entryBottom span{font-size:0.8em; padding-left:17px; padding-right:7px; display:block}
#main .entryBox .entryBottom a:link, 
#main .entryBox .entryBottom a:visited{text-decoration:none; color:#77776B; font-weight:bold}
#main .entryBox .entryBottom a:hover{text-decoration:underline; color:#928771; font-weight:bold}

 
#main .entryBox .entryDescription, 
#main .entryBoxAlt .entryDescription{width:510px; overflow:auto; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto}
#main .entryBox .entryDescription p, 
#main .entryBoxAlt .entryDescription p{padding:15px 8px 0px; line-height:1.5em}
#main .entryBox .entryDescription p a:link, 
#main .entryBoxAlt .entryDescription p a:link, 
#main .entryBoxAlt .entryDescription p a:visited, 
#main .entryBox .entryDescription p a:visited{text-decoration:none; color:#BD413D}

#main .entryBox .entryDescription p a:hover, 
#main .entryBoxAlt .entryDescription p a:hover{text-decoration:underline; color:#C6514E}

#main .entryBox p.who, 
#main .entryBoxAlt p.who{padding-left:15px; padding-top:5px; padding-bottom:5px}

#main .entryBox p.who a:link, 
#main .entryBox p.who a:visited, 
#main .entryBox .entryBottom p.commentmetadata a:link, 
#main .entryBox .entryBottom p.commentmetadata a:visited, 
#main .entryBoxAlt p.who a:link, 
#main .entryBoxAlt p.who a:visited, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:link, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:visited{text-decoration:none; color:#928771}

#main .entryBox .entryBottom p.commentmetadata a:hover, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:hover, 
#main .entryBox p.who a:hover, 
#main .entryBoxAlt p.who a:hover{text-decoration:underline; color:#928771}

#main .entryBox .entryBottom p.commentmetadata, 
#main .entryBoxAlt .entryBottom p.commentmetadata{padding-top:15px; padding-left:15px; padding-bottom:5px; font-size:0.8em; color:#928771}
#main .entryBoxAlt{width:547px; background-color:#D4CFC1; margin-bottom:55px; background-image:url('images/entry_bg_top_alt.gif'); background-repeat:no-repeat; background-position:-1px 0px}
#main .entryBoxAlt .entryBottom{background-image:url('images/entry_bg_bottom_alt.gif'); background-repeat:no-repeat; background-position:-1px 1px; height:40px}
#main #commentForm{width:550px}
#main #commentForm p.tags{padding:10px; width:530px}
#main #commentForm p{padding:5px}
#main #commentForm p a:link, 
#main #commentForm p a:visited{color:#BD413D; text-decoration:none}

#main #commentForm p a:hover{color:#BD413D; text-decoration:underline}
#main #commentForm input#submit{border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; font-size:1em; padding:5px; cursor:pointer}
#main #commentForm input#author, 
#main #commentForm input#email, 
#main #commentForm input#url, 
#main #commentForm textarea#comment{font-family:"Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif; padding:8px 5px; font-size:1em; font-weight:normal; background-color:#fafafa; border:1px solid #E5E2D9}
#main #commentForm input#author:hover, 
#main #commentForm input#email:hover, 
#main #commentForm input#url:hover, 
#main #commentForm textarea#comment:hover{background-color:#F7F7F3; border:1px solid #E5E2D9}
#main h3.respond, h3{padding:10px 5px 10px}
 
#sidebar_container{float:left; width:200px}
#sidebar{background:transparent url('images/sidebar_bg_top.png') top left no-repeat;}
#sidebar_bottom{background:transparent url('images/sidebar_bg_bottom.png') top left no-repeat; height:40px; text-align:center}
#sidebar h2, 
#sidebar h3{font-size:1.5em; margin-bottom:15px; margin-top:15px; color:#583408}

#sidebar ul, 
#sidebar li{list-style-type:none}
#sidebar ul li{padding:3px 3px 3px 8px; list-style-type:none; color:#6C5E5E}
#sidebar a:link, 
#sidebar ul li a:link, 
#sidebar a:visited, 
#sidebar ul li a:visited{color:#6C5E5E; text-decoration:none}
#sidebar a:hover, 
#sidebar ul li a:hover{text-decoration:underline; color:#583408}

#sidebar form{}
#sidebar form input#s{font-family:"Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif; padding:3px 1px; margin:0px 0px 5px -3px; font-size:1.2em; font-weight:normal; background-color:#fafafa; border:1px solid #E5E2D9;z-index:100;}

#sidebar form input#s:hover{background-color:#F7F7F3; border:1px solid #E5E2D9}
#sidebar form input{border:none; padding:5px}

 
#sidebar2_container{float:left; width:180px; margin-right:15px}
#sidebar2{background:transparent url('images/sidebar2_bg_top.png') top left no-repeat}
#sidebar2_bottom{background:transparent url('images/sidebar2_bg_bottom.png') top left no-repeat; height:40px}
#sidebar2 h2, 
#sidebar2 h3{font-size:1.5em; margin-bottom:15px; margin-top:15px; color:#583408}

#sidebar2 ul, 
#sidebar2 li{list-style-type:none}
#sidebar2 ul li{padding:3px 3px 3px 8px; list-style-type:none; color:#6C5E5E}
#sidebar2 a:link, 
#sidebar2 ul li a:link, 
#sidebar2 a:visited, 
#sidebar2 ul li a:visited{color:#6C5E5E; text-decoration:none}
#sidebar2 a:hover, 
#sidebar2 ul li a:hover{text-decoration:underline; color:#583408}

#sidebar2 form{}
#sidebar2 form input#s{font-family:"Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif; padding:3px 1px; margin:0px 0px 5px -3px; font-size:1.2em; font-weight:normal; background-color:#fafafa; border:1px solid #E5E2D9}

#sidebar2 form input#s:hover{background-color:#F7F7F3; border:1px solid #E5E2D9}
#sidebar2 form input{border:none; padding:5px}

 
#footer{clear:both; height:35px; margin-top:25px; font-size:12px; text-align:center}
#footer p{padding-left:15px; padding-top:5px}

#footer p a:link, 
#footer p a:visited{color:#583408; text-decoration:none}
#footer p a:hover{color:#AAA185; text-decoration:underline}

#wp-calendar{margin:0 20px 0 15px}
.ec3_events{margin:0 10px}
.ec3_events a{font-size:12px}
.hide{display:none; visibility:hidden}
