/* CSS Document */

BODY {margin:0px 0px 0px 0px; background-color:#999999;}

.header {position:absolute; top:0px; left:0px; width:100%; height:130px; margin:0px 0px 0px 0px; background-image:url(images/structure/header-strip.gif); vertical-align:middle; background-repeat:repeat-x; background-position:top; background-color:#FFFFFF;}

.logo {position:relative; top:0px; left:50%; margin-left:-275px;  margin-top:-50px; width:125px; vertical-align:middle; min-height:50px; background-image:url(images/logos/butterflygardening-logo-110.gif); background-position:bottom; background-repeat:no-repeat;}

.containerbg {position:absolute; top:130px; left:0px; width:100%; background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; min-height:}

.container {position:relative; top:0px; left:0px; width:100%; background-image:url(images/structure/backgrounds/divider-trans--bg.gif); background-position:center; background-repeat:repeat-y;}

.mapcontainer {position:relative; top:0px; left:0px; width:100%;}

.sidebar {position:absolute; top:0px; left:50%; margin-left:-275px; width:125px; vertical-align:middle; min-height:500px;}

.content {position:relative; top:0px; left:50%; margin-left:-125px; width:400px; min-height:500px;}

.mapcontent {position:relative; top:0px; left:50%; margin-left:-125px; width:400px; min-height:250px;}

.sublogo {position:absolute; left:50%; margin-left:-40px; top:0px; width:80px; height:80px;}

.banner {position:absolute; top:45px; left:50%; margin-left:-250px; width:500px; min-height:54px; background-image:url(images/logos/bgbanner.jpg);}

.entrypie {height:120px; width:400px; background-color:#E7E7E7; background-image:url(images/structure/pie-bg.gif); overflow:hidden;}
.entrypap {height:120px; width:400px; background-color:#E7E7E7; background-image:url(images/structure/pap-bg.gif); overflow:hidden;}
.entryhes {height:120px; width:400px; background-color:#E7E7E7; background-image:url(images/structure/hes-bg.gif); overflow:hidden;}
.entrynym {height:120px; width:400px; background-color:#E7E7E7; background-image:url(images/structure/nym-bg.gif); overflow:hidden;}
.entrylyc {height:120px; width:400px; background-color:#E7E7E7; background-image:url(images/structure/lyc-bg.gif); overflow:hidden;}

.footer {position:relative; bottom:0px; background-image:url(images/structure/footer-strip.gif); width:100%; height:18px;}

H1 {font-family: Georgia, Times, serif; font-size: 18px; color: #000000; letter-spacing:0.5pt; line-height: 24px; text-align:left ;text-decoration:none;  font-weight:bold; padding: 32px 0px 0px 0px;}

H2 {font-family: Georgia, Times, serif; font-size: 13px; color: #444444; letter-spacing:0.5pt; line-height: 16px; text-align:left; text-decoration:none; text-transform:uppercase; font-weight:bold; padding: 16px 0 0px 0;}

H3 {font-family: Georgia, Times, serif; font-size: 11px; color: #666666; letter-spacing:0.5pt; line-height: 16px; text-align:left; text-decoration:none; text-transform:none; font-style:italic; font-weight:bold; padding:16px 0px 0px 0px; padding-bottom:0px;}

H4 {font-family: Georgia, Times, serif; font-size: 11px; color: #666666; letter-spacing:0.5pt; line-height: 16px; text-align:left; text-decoration:none; text-transform:none; font-style:italic; font-weight:bold; padding:0px 0px 0px 0px; padding-bottom:0px;}

PQ {font-family: Georgia, Times, serif; font-size: 13px; color:#99CC00; letter-spacing:0.5pt; line-height: 20px; text-align:left; text-decoration:none; font-weight:100; font-style:italic; padding: 0px 0px 0px 0px;}

HM {font-family:Georgia, Times, "Times New Roman", serif; font:Georgia; font-weight:100; text-decoration:none; font-size:10px; letter-spacing:0.5pt; padding: 0px 0px 0px 0px;}

E0 {font-family: Georgia, Times, serif; font-size: 9px; color: #FFFFFF; letter-spacing:0.5pt; line-height: 16px; text-align: left; text-decoration:none; font-weight:bold; text-transform:uppercase; text-align:right;}

E1 {font-family: Georgia, Times, serif; font-size: 13px; color: #000000; letter-spacing:0.5pt; line-height: 13px; text-align:left; text-decoration:none; font-variant:caps; font-weight:bold;}

E2 {font-family: Georgia, Times, serif; font-size: 11px; color: #666666; letter-spacing:0.5pt; line-height: 16px; text-align:left; text-decoration:none; font-weight:100; font-style:italic;}

EP {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; letter-spacing: 0pt; line-height: 16px; text-align:left ;text-decoration:none; padding:0px 20px 0px 0px;}

P {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 18px; text-align:left ;text-decoration:none; padding:0px 10px 0px 0px; padding-top:0px;}

UL {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 18px; text-align:left; text-decoration:none; padding:0px 0px 0px 0px; list-style-image:url(images/structure/buttbullet.gif); list-style-position:inside;}

C {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; letter-spacing: 0pt; line-height: 18px; text-align:left; text-decoration:none; font-style:normal; padding: 0px 0px 20px 0px; text-indent:30px;}

a:link.serif {font-family: Georgia, Times, serif; font-size: 10px; color: #666666; letter-spacing:0.5pt; line-height: 16px; text-align: left; text-decoration:none; font-weight:bold;}
a:visited.serif {font-family: Georgia, Times, serif; font-size: 10px; color:#666666; letter-spacing:0.5pt; line-height: 16px; text-align: left; text-decoration:none; font-weight:bold;}
a:hover.serif {font-family: Georgia, Times, serif; color:#0099FF; font-size: 10px; text-decoration: underline; letter-spacing:0.5pt; line-height: 16px; text-align: left; font-weight:bold;}

a:link {font-family: inherit; font-size: inherit; color:#0099FF; letter-spacing:inherit; line-height:inherit; text-align:inherit; text-decoration:underline; font-weight:normal;}
a:visited {font-family:inherit; font-size:inherit; color:#0099FF; letter-spacing:inherit; line-height: inherit; text-align: inherit; text-decoration:none; font-weight:normal;}
a:hover {font-family: inherit; color:#0099FF; font-size: inherit; text-decoration: underline; letter-spacing:inherit; line-height:inherit; text-align: inherit; font-weight:normal;}


a:link.E, a:visited.E, a:hover.E {font-family:inherit; font-size:inherit; color:#000000; letter-spacing:inherit; line-height:inherit; text-align:inherit; text-decoration:none; font-variant:inherit; font-weight:normal; padding:inherit; cursor:pointer;}

IMG {border:0;}

IMG.entrypic {padding:0px 10px 0px 10px; cursor:default;}

IMG.right {padding:0px 0px 20px 10px;}