*{
padding:0;
margin:0;
}

body{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
background:#DFD;
padding-bottom:50px;
}

img{
border:0;
}

#header{
/*background: #FFF url(../grafix/barraston-nursery-full-logo.jpg) no-repeat top left;*/
width:100%;
height:140px;
background:#FFF;
}

#header img{
margin:10px 0 0 10px;
}

#navbar{
position:relative;
top:0;
left:0;
width:100%;
height:25px;
background: #FFF url(../grafix/navbar-bgd.jpg) repeat-x left;
}

#navbar ul{
list-style:none;
}

#navbar li{
display:inline;
}

#navbar a{
color: #FF0;
font-weight:bold;
text-decoration:none;
padding:3px 18px;
}

#navbar a:hover{
color: #174168;

}

#navbar a.urhere{
color: #BBE;
}

.main{
width:89%;
margin:30px 40px 0px 40px;
background: url(../grafix/main-bottom-left.png) no-repeat left bottom;
}

.main-outer{
background: url(../grafix/main-bottom-right.png) no-repeat bottom right;
padding:0 0 20px 0;
}

.main-inner{
background: url(../grafix/main-top-left.png) no-repeat left top;
width:100%;
}

.main h1{
background: url(../grafix/main-top-right.png) no-repeat top right;
padding:20px 20px 0 20px;
margin:0 0 10px 0;
font-size:1.6em;
font-weight:bold;
color: #355;
}

.main h2{
margin:0 0 3px 0;
padding:20px 20px 0 20px;
font-size:1.1em;
font-weight:bold;
color: #355;
}

.main h2.plant{
background: url(../grafix/main-top-right.png) no-repeat top right;
margin:0 0 10px 0;
padding:20px 20px 0 20px;
font-size:1.1em;
font-weight:bold;
color: #355;
}


p{
margin:0 20px 10px 30px;
}

.main img{
margin:5px 10px 5px 30px;
clear:left;
float:left;
}

.main img.right{
margin:0 20px 5px 20px;
float:right;
padding-top:20px;
}

.main a{
color: #259;
text-decoration:none;
border-bottom: 1px dotted #259;
}

.main a:hover{
color:#B22;
border-bottom:1px solid #B22;
}

#clearboiler{
clear:both;
font-size:0.8em;
font-weight:bold;
color: #A0A0A0;
margin:0 0 0 20px;
width:95%;
border-top:1px solid #A0A0A0;
}
#clear{
clear:both;
}

.hide{
display:none;
}