/*

Theme Name: newzealand beer
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .8em;
margin: 0px;
text-align: center;
background: #DEB305 url(img/bg.jpg) top left repeat-x;
color: #31363e;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#pagewrap
{
position: relative;
margin: auto;
padding: 0 13px 0 13px;	
width: 800px;
background: url(img/pagebg.jpg) top left;
}

#leftcos
{
position: relative;
float: left;
width: 12px;
height: 1021px;
margin-left: -13px;
background: url(img/leftcos.jpg) top left no-repeat;
}

#rightcos
{
position: relative;
float: right;
width: 12px;
height: 1021px;
margin-right: -13px;
background: url(img/rightcos.jpg) top left no-repeat;
}





#nav
{
position: relative;
padding-top: 7px;
height: 22px;
background: url(img/navbg.jpg) top left;
}

#nav li
{
position: relative;
padding: 0 5px 0 5px;
font-size: .85em;
}

#nav a
{
position: relative;
float: left;
padding: 0px 0 0 9px;
height: 22px;
background: url(img/btnl.jpg) top left no-repeat;
color: #fff;
}

#nav a span
{
position: relative;
float: left;
padding: 4px 9px 0 0;
height: 18px;
background: url(img/btnr.jpg) top right no-repeat;
color: #fff;
}




#head
{
position: relative;
height: 210px;
background: url(img/head.jpg) top center;
}





#titlebox
{
position: relative;
height: 18px;
padding: 3px 0 5px 8px;
background: #E7CEB8;
text-align: left;
}

#breadcrumb
{
position: relative;
float: left;
padding: 2px 0 3px 27px;
background: url(img/arrow.jpg) left center no-repeat;
font-size: .9em;
}

#breadcrumb a
{
color: #161616;
text-decoration: underline;
}

.navt
{
position: relative;
padding-top: 2px;
text-transform: uppercase;
font-weight: bold;
font-size: 1.1em;
}





#content
{
position: relative;
text-align: left;
}


#left, .left
{
position: relative;
float: left;
width: 215px;	
}


#lnav
{
position: relative;
padding-bottom: 15px;
}

#lnav li
{
position: relative;
padding: 1px 1px 1px 3px;
}

#lnav a
{
position: relative;
display: block;
padding: 7px 0 8px 28px;
background: #FEF4EB url(img/holly.jpg) left center no-repeat;
background-position: 8px 8px;
color: #24201D;
}

#lnav a:hover {background: #fff url(img/holly.jpg) left center no-repeat;background-position: 8px 8px;}







#right, .right
{
position: relative;
float: right;
padding-right: 22px;
width: 546px;
}

.posthead
{
position: relative;
margin-top: 12px;
height: 52px;
background: url(img/posthead.jpg) top left no-repeat;
color: #fff;
}

.posthead h1
{
position: relative;
padding: 3px 0 0 9px;
font-size: 1.3em;
color: #fff;
}

.posthead h1 a
{
color: #fff;
}

.pdate
{
position: relative;
font-size: .8em;
padding-left: 32px;
}

.thepost
{
position: relative;
padding: 0 10px 0 10px;
background: url(img/postbg.jpg) top left;
}

.thepost a
{
color: #161616;
text-decoration: underline;
}

.thepost p
{
position: relative;
line-height: 1.5em;
padding: .75em 0 .75em 0;
}

.postfoot
{
position: relative;
margin-bottom: 45px;
padding: 19px 20px 0 10px;
height: 25px;
background: url(img/postfoot.jpg) top right no-repeat;
}

.postfoot a
{
color: #161616;
text-decoration: underline;
}

.date
{
position: relative;
float: left;
display: block;
padding: 2px 10px 2px 22px;
background: url(img/disc.jpg) left center no-repeat;
}

.bub
{
position: relative;
float: left;
display: block;
padding: 2px 10px 2px 22px;
background: url(img/bubble.jpg) left center no-repeat;
}

.prss
{
position: relative;
float: left;
display: block;
padding: 2px 10px 2px 22px;
background: url(img/rss.jpg) left center no-repeat;
}






#footer
{
position: relative;
background: #E8C537 url(img/footbg1.jpg) top center repeat-y;
}

#foot
{
position: relative;
margin: auto;
padding-bottom: 13px;
width: 800px;
background: url(img/footbg3.jpg) top center repeat-x;
}

#footnav
{
position: relative;
padding: 2px 0 0 5px;
font-size: .8em;
}

#footnav li
{
position: relative;
float: left;
}

#footnav a
{
position: relative;
float: left;
display: block;
padding: 3px 8px 2px 8px;
color: #fff;
}

#fcopy
{
position: relative;
padding: 15px 0 0px 15px;
color: #fff;
font-size: .85em;
text-align: left;
}




#comment
{
width: 350px;
}

.commentlist li
{
position: relative;
padding: 10px;
margin-bottom: 10px;
background: #FEF4EB;
border: 1px solid #EEE1D8;
}

.comwrap h3
{
font-weight: bold;
}

.comwrap a
{
color: #BA6103;
text-decoration: underline;
}

pre
{
width: 50%;
}














