/*

Head~Lee Nursery
website template css

authored by Jason Padgett

Color Scheme:
Brown 100%: #77725E
Brown 10%:	#f1f0ee
Green 100%: #226B3F
Cream 100%: #FDF8E2

*/

@import url("blueprint/screen.css");

html{
min-width: 780px;
}

body{
margin-top:0;
background: #fdf8e2 url('img/pg_bkg.gif') repeat ;
font-family:'Georgia',serif;
}

h1{color:#226B3f;}

#ie7andup body{
background:green;
}
/* header region */

#head{
background-color:#77725e;
border: 1px solid #226b3f;
border-width:1px 0;
width:100%;
overflow:visible;
height:36px;
margin-top:198px;
position:relative;
z-index:+1;
}
#head div.container{
position:relative;
}
#logo{
position:absolute;
top:-176px;
left:-138px;
background: transparent url('img/logo_vines.png') no-repeat bottom right;
padding:0 13px 34px 138px;
}

#nav{
display:block;
list-style:none;
margin:0;
}
#ie6only #nav, #ie7andup #nav{
width:100%;
float:left;
background:#77725e;
}

#nav li{
margin:0;
padding:0;
list-style:none;
float:left;
}
#nav a{
display:block;
line-height:36px;
padding:0 15px 0;
font-size:1.5em;
color:#fdf8e2;
text-decoration:none;
}
#ie6only #nav a.first, #ie7andup #nav a.first{
margin-left:260px;
}
#nav li a:hover{
background:#226b3f;
}


#head .flourish{
display:block;
position:absolute;
right:0;
bottom:-35px;
z-index:-1;
width:300px;
height:245px;
background: transparent url('img/banner_vines2.png') no-repeat bottom right;
}
#ie6only .flourish, #ie7andup .flourish{
display:none;
}

#head .container .flourish{
display:block;
position:absolute;
top: -210px;
left:150px;
width:280px;
height:245px;
background: transparent url('img/banner_vines.png') no-repeat bottom left;
}
#ie6only .container .flourish{
display:none;
}

/* content region */

#body{
background: #fff url('img/cnt_bkg.gif') repeat ;
}
#body .content{
background: transparent url('img/cnt_bkg2.png') repeat ;
padding:54px 15px 18px;
min-height:20em;
}

/* business card region */

#bcard{
background:#77725e;
border: 1px solid #226b3f;
border-width:1px 0;
padding: 1em 0;
color:#fdf8e2;
}
#bcard a{
color:#fdf8e2;
}
.vcard{
padding-left:73px;
margin-left:-8px;
background:transparent url('img/headlee_flower.png') no-repeat top left;
}
#bcard .small, #bcard .large, #bcard ul{
margin-bottom:0;
padding-bottom:0;
}
#bcard .org.large{
line-height:1em;
text-decoration:none;
}

/* footer region */

#footer p{
width:770px;
text-align:center;
margin:0 auto;
font-family:arial,serif;
font-weight:bold;
color:#77725e;
}
#footer a{
color:#77725e;
}


/* Content */

/* home */
#welcome{
background:#f1f0ee;
font-size: 1.33em;
font-style:italic;
margin-bottom: 1em;
}
#welcome img{
float:left;
margin: 1em;
}
#welcome .txt{
margin-left:370px;
padding:1em;
}
#welcome h1{
font-size:2.25em;
margin-top:.45em;
margin-bottom:.5em;
color:#77725E;
}
#welcome p{
color:#77725E;
}
#calendar,
#featArticle, #featProd,
#featArticle h3, #featProd h3,
#featArticle a, #featProd a{
color:#77725E;
}
#featArticle p, #featProd p{
margin-bottom:0;
}
#calendar h2, #calendar strong,
#featArticle h2, #featProd h2{
color:#226B3F;
margin:0;
font-style:italic;
}
#calendar strong{
display:block;
margin-bottom:1em;
font-weight:normal;
font-size:1.25em;
}

#featArticle h2, #featProd h2{
font-size:1.35em;
}

#featArticle .imgFrame, #featProd .imgFrame{
height:144px;
overflow:hidden;
margin-bottom: 1em;
}

/* products */
.hlName{
font-size:.5em;
font-style:italic;
margin:0;
display:block;
}

/* product images */
#prod_images{
width:250px;
float:left;
margin:0 1em 1em 0;
}
#prod_images ul, #prod_images li{
list-style:none;
padding:0;
margin:0;
float:left;
}
#prod_images li{
margin:1em;
}
.breedersRights{
font-size:.83em;
clear:both;
border-top:1px solid #77725E;
}


/* content specific style */

#edu_week_agenda caption { text-align:left;}
#edu_week_agenda th, 
#edu_week_agenda td { vertical-align:top;text-align:left;border-bottom:1px solid #e1e1e1;  }
#edu_week_agenda th { border-color:#000;}
#edu_week_agenda .sched_col1 { width:50px; }
#edu_week_agenda .sched_col2 { width:250px; }
#edu_week_agenda .sched_col3 { width:200px; }

#grd-edu-wk { margin-top: 10px;}
#grd-edu-wk h1, 
#grd-edu-wk h2,
#grd-edu-wk h3 {
margin:0;padding:0;
}
#grd-edu-wk #events h2 {color:#226B3F;}
#grd-edu-wk h1 img, 
#grd-edu-wk h3 img {
display:block;
}

#grd-edu-wk #info {
background: url('img/gardening_edu_week/GardenEduWeek_06.jpg') no-repeat top left;
height:244px;
}

#grd-edu-wk #topics h3,
#grd-edu-wk #topics ul {
margin-left:100px;
}
#grd-edu-wk #events h2,
#grd-edu-wk #events ul {
margin-left:50px;
}
#grd-edu-wk #topics ul {
font-family:"Comic Sans MS";
margin-left:115px;
margin-right:40px;
}
#grd-edu-wk #topics li.last,
#grd-edu-wk #events ul {
list-style-type:none;
}

#grd-edu-wk #events li {
font-size:1.2em;
margin-bottom: .5em;
}
#grd-edu-wk #topics li {
font-size:1.1em;
margin-bottom: .25em;
}
#grd-edu-wk #special{
}
