body {margin:0px; padding:0px; background-color:#faf5b6; font-family:Georgia, Times New Roman; text-align:center;}

#container{margin:16px auto 16px auto; width:803px; text-align:left;}

#frame_outer {position:relative; float:left; margin:0px; width:803px; background-color:#ffffff; border:1px solid #d8cf5e;}

#head{margin:0px; width:803px;}
#headleft{position:relative; float:left; margin:22px 16px 0px 24px; width:145px;}
#headright{position:relative; float:left; margin:0px 0px 0px 10px; width:600px;}

/*
#subnav {clear:both; margin:0px 0px 2px 0px; padding:4px 0px 0px 0px; width:799px; background-color:#80af68; height:20px;}
#nav {clear:both; margin:0px; width:799px; background-color:#f29380; height:24px;}
#nav {clear:both; margin:0px; width:799px; background-color:#f29380; height:20px; padding:0px 0px 2px 0px;}
.navmgn {margin:0px 16px 0px 0px; line-height:26px; }

#nav {clear:both; margin:0px; width:799px; background-color:#f29380; height:20px;padding:0px 0px 10px 0px;}
.navmgn {margin:0px 16px 0px 0px; line-height:26px; }
.navmgn {margin:0px 16px 0px 0px; line-height:26px;}
#nav {clear:both; margin:0px; width:799px; height:20px; padding:0px 0px 0px 1px;}
#nav {clear:both; margin:0px; width:799px; height:20px; }
.navmgn {margin:0px 16px 0px 0px; line-height:26px;}
*/

#nav {clear:both; margin:0px; width:803px; height:20px;}
.navmgn {margin:0px 0px 0px 0px; line-height:26px;}
#subnav {clear:both; margin:0px 0px 4px 0px; width:803px; height:26px;}
.subnavmgn {margin:0px 0px 0px 0px; line-height:26px;}

#homeleft{position:relative; float:left; margin:4px 0px 0px 4px; width:300px;}
#homeright{position:relative; float:left; margin:4px 4px 0px 4px; width:491px;}

#aboutbanner {margin:4px 0px 0px 0px; width:803px;}
#aboutleft{position:relative; float:left; margin:4px 0px 10px 20px; width:450px; font-family:Georgia; font-size:13px; font-color:#000; line-height:20px;}
#aboutright{position:relative; float:left; margin:10px 4px 10px 42px; width:270px; font-family:Georgia; font-size:12px; font-color:#000; line-height:18px;}

#pressmain{position:relative; float:left; margin:4px 0px 0px 20px; width:760px; font-family:Georgia; font-size:13px; font-color:#000; line-height:20px;}
#presleft{position:relative; float:left; margin:4px 0px 10px 20px; width:450px; font-family:Georgia; font-size:13px; font-color:#000; line-height:20px; border:thin solid #ccc;}
#pressright{position:relative; float:left; margin:10px 4px 10px 42px; width:270px; font-family:Georgia; font-size:12px; font-color:#000; line-height:18px; border:thin solid #ccc;}
.pressmgn {margin:20px};
.press_rightmgn {float:right; width:200px;border:thin solid #ccc;}

#blogbanner {margin:4px 0px 0px 0px; width:803px;}
#blogleft{position:relative; float:left; margin:4px 0px 10px 20px; width:450px; font-family:Georgia; font-size:13px; font-color:#000; line-height:20px;}
#blogright{position:relative; float:left; margin:10px 4px 10px 42px; width:270px; font-family:Georgia; font-size:12px; font-color:#000; line-height:18px;}

#givingbanner {margin:4px 0px 0px 0px; width:803px;}
#givingleft{position:relative; float:left; margin:4px 0px 10px 20px; width:600px; font-family:Georgia; font-size:13px; line-height:20px; font-color:#000;}

#contactbanner {margin:4px 0px 0px 0px; width:803px;}
#contacttop{position:relative; float:left; margin:4px 0px 0px 20px; width:600px; font-family:Georgia; font-size:13px; line-height:20px; font-color:#000; border:thin solid #fff;}
#contactbot_left{position:relative; float:left; margin:4px 0px 0px 20px; width:310px; font-family:Georgia; font-size:13px; font-color:#000; border:thin solid #fff;}
#contactbot_right{position:relative; float:left; margin:10px 0px 0px 20px; width:280px; font-family:Georgia; font-size:13px; font-color:#000; border:thin solid #fff;}
#contactbot{clear:both; position:relative; float:left; margin:4px 0px 10px 20px; width:600px; font-family:Georgia; font-size:13px; font-color:#000; border:thin solid #fff;}

#foot {clear:both; margin:0px; width:803px;}

.giving_mgnleft {margin:0px 20px 0px 0px; float:left;}
.giving_mgnright {margin:0px 0px 0px 20px; float:right;}
.giving_clear {clear:both;}

img {border:0px;}
table.mailinglist {color:#7bb45d; font-family: arial; font-size: 11px; font-weight:bold;}
input.mailinglist {height:17px; border:1px solid #fff; background-color:#fff; color:#7bb45d; font-family: arial; font-size:11px; font-weight:normal;}
input.contact {height:20px; border:1px solid #000; background-color:#ffffff; font-family:Georgia; font-size:13px; font-weight:normal;}
textarea.contact {border:1px solid #000; width:600px; height:130px; color:#000;}
label.contact {line-height:20px;}

a.link, a.link:hover, a.link:visited {color:#f29380; font-family:Georgia; font-size:13px; text-decoration:none;}

table.nav, tr.nav {background-color:#f29380;}
table.footnav, tr.footnav {background-color:#80af68;}

/*****
#head {position:relative; margin:0px; width:792px; background-color:#ffffff;}
#content {position:relative; margin:0px; width:794px; background-color:#ffffff;}
#frame_inner {position:relative; margin:0px; width:792px; background-color:#ffffff;}
#headleft{position:relative; float:left; margin:28px 16px 16px 24px; background-color:#ffffff;}
#head{position:relative; float:left; margin:16px 0px 0px 0px; border: thin solid #000;}
.contentleft{float:left; margin:4px 0px 0px 0px; display:inline;}
.contentright{float:left; margin:4px 0px 0px 4px; width:490px;}
#nav {position:relative; float:left; margin:0px; width:803px;}
.nav {margin:0px; width:795px; height:28px; background-color:#f29380;}
.nav {margin:0px; width:800px; height:28px; background-color:#f29380;}
.nav {margin:0px; width:792px; height:28px; background-color:#f29380;}
#foot {position:relative; float:left; margin:0px; width:803px;}
#head{margin:0px; width=803px; height:174px; background-image:url(img/header_flowers03.jpg); background-repeat:no-repeat; }
#headtest{position:relative; float:left; margin:28px 16px 0px 16px; border: thin solid #000;}
#nav {clear:both; margin:0px; width:803px; background-color:#f29380;}
#contactleft{position:relative; float:left; margin:4px 0px 0px 20px; width:600px; font-family:Georgia; font-size:13px; font-color:#000; }
#contactright{position:relative; float:left; margin:10px 4px 0px 42px; width:10px; font-color:#000; border:thin solid #000;}
#subnav {clear:both; margin:0px 0px 2px 0px; width:780px; background-color:#80af68; height:18px;}
*****/

/*****
background	= #faf5b6
topbar tagline	= #80af68
navbar		= #f29380
nav words	= #dc4026
input.contact {height:20px; border:1px solid #000; background-color:#fff; font-family:Georgia; font-size:13px; font-weight:normal;}
*****/



