html, body, #content {height: 100%;background-color: #000000;}#header{background-image: url(../img/logo_552.jpg);background-repeat: no-repeat;background-position: center center;height: 26px;}
#header a
{
    width: 100%;
    height: 26px;
}
#header a:hover h1, a:visited h1, a:active h1 {display: none;}
body > #content {height: auto; min-height: 100%;background-color: #000000;}

#mainnav{color: #5F94C9;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;letter-spacing: .2em;margin-left:auto;
margin-right:auto;
height:20px;}

#nav_top_bar, #nav_bottom_bar{background-image: url(../img/bar600.jpg);height: 1px;background-repeat: no-repeat;background-position: center top;}

#nav_menu{text-align: center;
margin-left:auto;
margin-right: auto;}#photos{width: 100%;height:430px;text-align: center;
color:#fff;
margin-top:1em;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;}
#page_image_left{float:left; width:49%; height:375px;border: none;background-repeat: no-repeat;background-position: right;}
#page_image_right{float: right; width:49%; height:375px;border: none;background-repeat: no-repeat;background-position: left;}

.home_image_left{background-image: url(../images/scotchbroom2_375.jpg);}
.home_image_right{background-image: url(../images/scotchbroom3_375.jpg);}
.sculpture_image_left{background-image: url(../images/blossom_413.jpg);}
.sculpture_image_right{background-image: url(../images/dancer_413.jpg);}
.design_image_left{background-image: url(../images/scotchbroom2_413.jpg);}
.design_image_right{background-image: url(../images/scotch_broom1.jpg);}
.bio_image_left{background-image: url(../images/bill_550.jpg);}
.facilities_image_left{background-image: url(../images/shop4_413_fade.jpg);}
.facilities_image_right{background-image: url(../images/shop3_413_fade.jpg);}
.facilities_left_caption{
color: #8C8C8C;font-family: sans-serif;font-size: 1em;text-align: right;margin-left: auto;margin-right: auto;}

.facilities_right_caption{
color: #8C8C8C;font-family: sans-serif;font-size: 1em;text-align: left;margin-left: auto;margin-right: auto;}

.page_right_caption{color: #ffffff;font-family: sans-serif;font-size: .8em;letter-spacing: +2px;text-align: left;vertical-align: bottom;position: absolute;top: 375px;}

.green_heading{color: #3dba7b;font-family: sans-serif;font-size: 1em;letter-spacing: 1px;font-variant: small-caps;margin-left: 1em;margin-right: 1em;font-weight: bold;}

.purple_caption{color: #ffffff;font-family: sans-serif;font-size: 1em;margin-left: 1em;margin-right: 1em;}

.gold_bar{
display: block;
clear:both;background-image: url(../img/bar600gold.jpg);visibility: visible;width: 100%;background-repeat: no-repeat;background-position: center;height: .5em;}.purple_text{color: #8C8C8C;font-family: sans-serif;font-size: 1em;text-align: center;width: 700px;margin-left: auto;margin-right: auto;}
#hitcounter{text-align: center;width: 600px;margin-left: auto;margin-right: auto;}
.purple_text_left{color: #8C8C8C;font-family: sans-serif;font-size: 1em;text-align: left;width: 600px;margin-left: auto;margin-right: auto;
min-height: 140px;}
.sm_purple_text_center{color: #8C8C8C;font-family: sans-serif;font-size: .8em;text-align: center;margin-left: auto;margin-right: auto;}form{text-align: left;color: #ffffff;font-family: sans-serif;font-size: .9em;}.smallcaps_green{color: #339966;font-family: sans-serif;font-size: 1em;letter-spacing: 1px;font-variant: small-caps;}
#page_image_right a{color: #5F94C9;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;text-decoration: underline;}

#page_image_right a:hover{color: #fff;}#nav_menu table tbody td a{color: #5F94C9;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;text-decoration: underline;}

#nav_menu table tbody td a:hover{color: #fff;}#thumbnails{border: 1px #ffffff none;width: 100%;text-align: center;margin-left:auto;
margin-right:auto;font-size: 1em;min-height: 150px;}
#statement_text{border: 1px #ffffff none;width: 100%;height: auto;text-align: center;margin-left:auto;
margin-right:auto;font-size: 1em;}
#footer{border: 1px #ffffff none;width: 600px;height:40px;text-align: center;margin-left: auto;margin-right: auto;}#address1{letter-spacing: 1px;color: #339966;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .9em;text-align: left;text-indent: 0em;
top: 1em;}#telephone{letter-spacing: 1px;color: #339966;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .9em;text-align: center;text-indent: 0em;position: relative;top: 0em;}#address2{letter-spacing: 1px;color: #339966;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .9em;text-align: right;text-indent: 0em;position: relative;top: -1.2em;}