body {background-color:#ffff7e; margin:0px; margin-left:300px;
scrollbar-base-color:gold;
scrollbar-track-color:gold;
scrollbar-face-color:#ffff7e;
scrollbar-highlight-color:white;
scrollbar-3dlight-color:white;
scrollbar-darkshadow-color:orange;
scrollbar-shadow-color:white;
scrollbar-arrow-color:orange;
}

body.flowerpics {margin:0px;}

iframe.navframe {border:solid 2px #c60; width:256px; height:95%; position:fixed; top:12px; left:12px; z-index:99;}

div.header {position:absolute; top:0px; left:0px; width:100%; z-index:0; text-align:center; height:150px; background-image:url(images/header_gradient.jpg); padding-top:12px; margin:0;}

div.contact {position:absolute; top:6px; left:300px;}
.contact p {font-family:tahoma,arial,sans-serif; font-size:6pt; margin:0px; color:#a40;}
div.flowerpicscontact {position:absolute; top:6px; left:12px;}
.flowerpicscontact p {font-family:tahoma,arial,sans-serif; font-size:6pt; margin:0px; color:#a40;}

div.footer {position:fixed; bottom:0px; left:0px; width:100%; height:150px; z-index:0; background-image:url(images/footer_gradient.jpg); background-repeat:repeat-x; text-align:center; padding-top:0px; margin:0;}
.footer p {font-family:verdana,sans-serif; font-size:8pt; margin-top:0; margin-bottom:0;}
p.footer1 {padding-top:72px;}

div.bodytext {position:absolute; top:150px; left:300px; right:0px; bottom:auto; z-index:99; padding-bottom:150px;}

h1,h2 {font-family:georgia,serif; font-weight:normal; color:#c60; margin-left:24px; margin-right:36px;}
h3 {font-family:georgia,serif; font-weight:normal; color:#c60; margin-left:48px; margin-right:36px;}
h4,h5 {font-family:verdana,sans-serif; margin-left:36px; margin-right:36px; margin-bottom:0;}
h4 {color:#556e36; font-size:12pt;}
h5 {font-size:10pt;}
h1.pagetitle {font-weight:normal; font-size:22pt; text-transform:uppercase; width:100%; text-align:right; border-bottom:solid 2px #c60; margin-left:0; margin-right:0; position:absolute; top:24px; right:36px;}

p,dl,ol,ul {font-family:verdana,sans-serif; font-size:10pt; margin-left:72px; margin-right:36px;}
th,td {font-family:verdana,sans-serif; font-size:10pt;}

p.refs {font-size:8pt; padding:6px; border-top:solid 1px #556e36; border-bottom:solid 1px #556e36;}

.refs {margin-top:24px; padding-top:12px; border-top:solid 1px #556e36; border-bottom:solid 1px #556e36;}
.refs p {font-size:8pt;}

a:link,a:visited {font-weight:bold; color:#c60; text-decoration:none;}
a:hover {color:white; background-color:orange;}

.right {float:right; margin-left:32px; margin-bottom:24px;}
.left {float:left; margin-right:32px; margin-bottom:24px;}

.callout {width:33%; padding:12px; background-image:url(images/header_gradient.jpg); background-repeat:repeat-x; border:solid 1px orange;}
.callout h1 {font-size:16pt; margin-top:0;}
.callout p {font-size:8pt; margin:0; margin-left:1.5em;}
.callout ul {font-size:8pt; margin:0; margin-left:2.5em;}
.callout li {margin-top:0; margin-bottom:0; padding:0;}

table {empty-cells:show; border-spacing:0;}
td {border-bottom:solid 1px #99af7a; padding-right:1em; padding-left:1em;}
.botanical {margin-left:50px;}
div.flare {position:absolute; top:200px; left:400px; z-index:1;}

hr {color:#ffff7e; border:none; border-top:solid 1px #c60;}
hr.dashed {color:#ffff7e; border:none; border-top:dashed 1px #c60;}

