/*
Theme Name: Lifeszone 4
Theme URI: http://lifeszone.com
Description: Lifes Zone 4
Version: 1.0
Author: John
Author URI: http://www.lifeszone.com/

*/

body{
    background:url(images/bgtop.jpg) repeat-x center top;
    margin:0;
    padding:0;
    background-color:#000;
    font-family:Verdana, Arial, serif;
    font-size:12px;
    color:#493d2c;
    height: 100%;

}

#wrapper{
  width:887px;
  margin:auto;
 
}
p,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}
a{
color:#7f0400;
text-decoration:none;
}
a:hover{
color:#000;
}

#menu{
font-family:Arial Black;
position:absolute;
margin-top:83px;
}
#menu ul{
margin:0;
padding:0;
}
#menu li{
display:inline;
list-style-type:none;
color:#121212;
margin-left:40px;
font-size:14px;
}
#menu li a{
text-decoration:none;
color:#481c00;
}
#menu li a:hover{
border-bottom:2px solid #402c00;
color:#481c00;
}
#top{
  background:url(images/top.jpg) no-repeat;
  height:132px;
  margin:auto;
  
}
#mid{
  background:url(images/mid.jpg) repeat-y;
  overflow:hidden;
  width:100%;
}/*
#footerglobalwrap{
background-color:#7f0400;

}
#footerwrapper{
 background:url(images/bgfooter.jpg) repeat-x; 


}*/
#footer{
  background:url(images/footer.jpg) no-repeat;
  height:68px;
  width:887px;
  margin:auto;
  clear:both;

}
#bottomtext{
  font-size:smaller;
  height:44px;
  margin:auto;
  text-align:center;
  color:#ccc;
}

#content{
padding:0 20px 0 30px;
margin:0;
width:500px;
float:left;
min-height:700px;
height:auto !important;
height:700px;
}

#gsearchcontent{
padding:0 20px 0 30px;
margin:0;
width:800px;
float:left;
min-height:700px;
height:auto !important;
height:700px;
}
.post h2{
font-size:22px;
font-family:Trebuchet MS,Helvetica;
}
.post h2,h3 a{
border-bottom:2px solid #7f0400;
text-decoration:none;
display:block;
margin-bottom:15px;
padding-bottom:3px;
color:#7f0400;
}
.post h2,h3 a:hover{
color:#000;
}
.postmetadatawrapper{
padding:18px 0;
}
p.postmetadata{
padding:5px;
background-color:#fffcd7;
border:1px solid #fee157;

}
p.postmetadata a{
font-weight:bold;
}
.datemeta{
color:#6d6349;
padding-bottom:2px;
font-family:Trebuchet Ms, Arial;
}
.entry{
line-height:18px;
}
.entry img{
border:1px solid #ccc;
margin:5px;
padding:5px;
}
.entry p{
margin-bottom:10px;
}
.entry a{

font-weight:bold;

}

.contreading{
font-weight:bold;
padding-top:10px;
}

#sidebarwrapper{
float:right;
margin-right:7px;

}
html>body #sidebarwrapper{
margin-right:20px;
}

.sidebar a, .sidebar2 a, .sidebartop a{
color:#000;
}
.sidebar a:hover, .sidebar2 a:hover, .sidebartop a:hover{
color:#7f0400;
}
.sidebar{
float: left;
width: 135px;
display: inline;
border-left:1px solid #bbb;
font-size:11px;

}
.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}
.sidebar ul li{
padding: 10px 0 10px 0;

}
.sidebar ul li h2{
font-family: Trebuchet MS, Arial, Georgia, Sans-serif;
font-size: 14px;
border-bottom:1px solid #b07700;
margin-bottom:2px;
}
.sidebar li li {
padding:0;
display:block; 
border-bottom:1px dotted #fbd171;
margin:0;

}

.sidebar ul ul li{
padding: 0;
line-height: 24px;

}
.sidebar ul li ul {
padding:0;

}


.sidebar2{
float: left;
width: 180px;

display: inline;
border-left:1px solid #ccc;
font-size:11px;

}
.sidebar2 ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}
.sidebar2 ul li{
padding: 10px 0 10px 0;
}
.sidebar2 ul li h2{
font-family: Trebuchet MS, Arial, Georgia, Sans-serif;
font-size: 14px;
border-bottom:1px solid #b07700;
margin-bottom:2px;
}
.sidebar2 ul ul li{
padding:0;
line-height: 24px;
border-bottom:1px dotted #fbd171;
background:url(images/bullet_orange.gif) no-repeat top left;
padding:0px 0 10px 20px;
line-height:18px;
}
.sidebar2 ul li ul {
padding:0; padding-top:10px;
}

.sidebartop{
width:320px;
float:left;
border-left:1px solid #ccc;
display: inline;
}
.sidebartop ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}
.sidebartop ul li{
padding: 10px 0 10px 0;

}
.sidebartop ul li h2{
font-family: Trebuchet MS, Arial, Georgia, Sans-serif;
font-size: 16px;
border-bottom:1px solid #b07700;
margin-bottom:2px;
}
.sidebartop ul ul li{
padding: 0;
line-height: 24px;
display:block;
border-bottom:1px dotted #fbd171;
background:url(images/bullet_go.gif) no-repeat top left;
padding:0 0 10px 20px;
line-height:18px;

}
.sidebartop ul li ul {
padding:0;
}

.alignleft{
float:left;
}

.alignright{
float:right;
}
.listindent ul{
list-style-type:none;
padding:0;
}
.sidebar2 .widget_categories ul {
padding:0;

}
.sidebar2 .widget_categories li li{
list-style-type:none;

padding-left:15px; border:none;

background:url(images/bullet_orange.gif) no-repeat top left;
}

.comments-template textarea{font-family:Arial, Helvetica, Georgia, Sans-serif;font-size:12px;}
.comments-template{border-top:1px solid #ccc;margin:10px 0 0 20px;padding:10px 0;}
#commentsubmit1{background-color:#900;height:30px;padding:5px;width:180px;}
.comments-template #submit{font-family:Helvetica, sans-serif;font-size:16px;font-weight:700;height:30px;margin-bottom:2px;vertical-align:middle;width:180px;}
.comments-template .commentfields{margin-bottom:10px;}
.comments-template ol{list-style:none;margin:0;padding:0;}
.comments-template ol li{border-bottom:1px solid #e4e4e4;line-height:18px;padding:20px 10px;}
.comments-template h2,.comments-template h3{font-family:Georgia, Sans-serif;font-size:16px;}
.commentmetadata,.commentmetadata a{font-size:12px;text-decoration:none;}
.commentmetadata a:hover{text-decoration:underline;}
.comments-template p.nocomments{padding:0;}
.commentsbg{background-color:#fffbec;}
.authcomment{background-color:#eaf4ff;}
 .thumb {
float: left;
margin-right: 7px;
margin-bottom: 7px;
}
.post .wp-smiley{
padding:0;
margin:0;
vertical-align:bottom;
}
.tableyellow td{
  padding:5px;
  background-color:#ffffea;
  border:1px solid #ffde3b;
  font-size:11px;
}
.adwithinpost{
padding-left:10px;
}
.excerptentry{

  min-height:110px;
  height:auto !important;
  height:180px;
}
