/* /////////////// basic elements /////////////// */

body {
margin:0;
padding:0;
font:85%/1.4 times new roman,verdana,Helvetica,sans-serif, arial;
/*background-image:url(body_bg.gif);*/
background-image:url(flw_images/flw_main_background.jpg);
text-align:center;
/*background-color:#dfdfdf;*/
	
}

h1,h2,h3 span {
display:none;
}

h3 {
height:39px;
margin:0;
padding:0;
}

p {margin:0;padding:0;}


a {
color:#003300;
background-color:#ffffff;
text-decoration:underline;
}

a:hover, a:hover {
color:#009900;
background-color:#ffffff;
}


/* ////////////// layout ///////////////// */

#container {
width:978px;
height:700px;
margin:0 auto;
padding:0 13px;
position:relative;
/* background-color:#dfdfdf;*/
/*background:url(bg.gif) repeat-x #dfdfdf;*/
/*background:url(left_bg.gif) repeat-x #dfdfdf;*/
border-left:none;
border-right:none;
color:#454545;
text-align:left;
}

/* banner */
#pageHeader {
width:977px;
height:165px;
top:2px;
left: 8px;
background:url(flw_images/top_2.jpg);
}


/*#preamble, #explanation, #participation, #benefits, #requirements */

/*summary position*/
#quickSummary {

width:770px;
height:527px;
background-color:#ffffff;
background-repeat:repeat-y;
margin:0 0 2px 207px;
color:#454545;
display:block;padding:0;

}

#footer {
	position:absolute;
	top:31px;
	width:475px;
	margin:5px 0 0 100px;
	text-align:left;
	color:#000000;
	padding:3px 5px 5px 0;
	left: -56px;
	height: 23px;
}

#footer2 {
	position:absolute;
	top:176px;
	width:223px;
	margin:0 0 0 363px;
	text-align:right;
	left: 353px;
	height: 44px;

}

#bottomHeader {
position:absolute;
top:553px;
width:771px;



margin:0 0 0 0px;
height:146px;
background:url(flw_images/flw_woodpile_right4.png) bottom no-repeat;

}

#linkList {
position:absolute;
top:165px;
left:13px;
width:207px;
}

#lselect {
margin:0 0 2px 0;
}

/*quickSummary text positioning*/
#quickSummary p span{

padding:0 32px 10px 530px;
display:block;
}



/* Link Verticle Spacing*/
#linkList li {
list-style:none;
padding:7px 0 7px 0;
background:url(_line.gif) bottom repeat-x;
margin: -2px 
}

/* Link Horizontal Text Spacing*/
#linkList li a {
padding-left:1px;
text-align:center;
vertical-align:bottom;

background:url(_link.gif) left center no-repeat;
text-decoration:none;
}

#linkList li a:hover {
text-decoration:none;
}
/*quickSummary text positioning top*/
#quickSummary .p1 span {
padding-top:55px;
background:url(quicksummary_top.gif) top no-repeat;

}

#quickSummary .p3 span {
padding-bottom:70px;
background:url(right_bottom.gif) bottom no-repeat;
}

#lselect li a {
display:block;
font-weight:bold;
background-position:0 0.6em;
}

#lselect .c {
display:inline;
color:#666666;
padding:0;
background:none;
background-color:#ffffff;
}

#footer a{
text-decoration:none;
color:#000000;
border:1px solid #ffffff;
padding:3px 3px;
height:100%;



}

#footer a:hover{
background-color:#ebebeb;
color:#000000;

}

#footer2 a{
text-decoration:none;
color:#000000;
background-color:#dfdfdf;
border:0;
padding: 0 0;
height:100%;
}

#footer2 a:hover{
background-color:#ebebeb;
color:#777777;
}

#extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6{display:none;}


/* ///////////// background image ////////////// */

/* right image */
#quickSummary p{
background:url(flw_images/right_bg-1.jpg) right repeat-y;
}

#bottomHeader p{
background:url(flw_images/right_bg-1.jpg) right repeat-y;
}

#lselect {
background:url(flw_images/left_bg-1.jpg) repeat-y;
}

/* maine (side) image */
#quickSummary {
background-image:url(flw_images/flw_home_image_grn.jpg);

background-position:10px 10px; 
background-repeat:no-repeat; 
}






/* h3 image */

#lselect h3 {background:url(title_select.gif) no-repeat;}
#requirements h3 {background:url(title_requirements.gif) no-repeat;}



/*adjust left link positions*/
#lselect ul{
margin:0;
padding:6px 15px 20px 17px;
background:url(flw_images/left_bottom-2.jpg) bottom no-repeat;
}
