.heading {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  13px;
  font-weight: bold;
  color: #000066;
  }
  
.body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  12px;
  color: #000066;
  }
  
.gutter {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  10px;
  color: #000066;
  }
  
.welcome {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  8.75px;
  line-height: 1em;
  color: #ffffff;
  }
  
.login {
  position: relative;
  top: 290px;
  left: 30px;
}

.newsletter {
  position: relative;
  top: 340px;
  left: 30px;
}

.gutter_bg {
  background: url(http://207.44.236.80/~morning/images/gutter_bg.jpg) no-repeat;
}

.interior_bg {
  background: url(http://207.44.236.80/~morning/images/interior_bg.jpg) no-repeat;
}
  
a:link {
  font-weight: bold; 
  text-decoration: none; 
  color: #021359;
}

a:hover {
  font-weight: bold; 
  text-decoration: underline;
  color: #021359;
}

a:visited {
  font-weight: bold; 
  text-decoration: none; 
  color: #021359;
}

a:visited:hover {
  font-weight: bold; 
  text-decoration: underline; 
  color: #021359;
}

#fh_address{
  position: relative;
  left: 20px;
  width: 675px;
  }
  
#home_content {
  position: relative;
  left: 20px;
  width: 675px;
  }
  
#interior_content {
  position: relative;
  left: 20px;
  width: 675px;
  }
  
  #photo_display {
  position: relative;
  left: 10px;
  top: 10px;
  width: 675px;
  }
  
#photo_display_bg {
  position: relative;
  repeat: yes;
  left: -10px;
  top: -10px;
  width: 675px;
  }

.feature1a {
  position: relative;
  width: 227px;
  height: 90px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/feature_associations.png');
 }
 
.feature1b[class] {
  position: relative;
  width: 227px;
  height: 90px; 
  background-image: url(http://207.44.236.80/~morning/images/feature_associations.png); 
 }
 
.feature2a {
  position: relative;
  width: 227px;
  height: 90px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/feature_gallery.png');
 }
 
.feature2b[class] {
  position: relative;
  width: 227px;
  height: 90px; 
  background-image: url(http://207.44.236.80/~morning/images/feature_gallery.png); 
 }
 
.feature3a {
  position: relative;
  width: 227px;
  height: 90px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/feature_hot_on.png');
 }
 
.feature3b[class] {
  position: relative;
  width: 227px;
  height: 90px; 
  background-image: url(http://207.44.236.80/~morning/images/feature_hot_on.png); 
 }
 
.feature4a {
  position: relative;
  width: 227px;
  height: 90px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/feature_habitat.png');
 }
 
.feature4b[class] {
  position: relative;
  width: 227px;
  height: 90px; 
  background-image: url(http://207.44.236.80/~morning/images/feature_habitat.png); 
 }
 
.res_ghba1 {
  position: relative;
  width: 201px;
  height: 119px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/resource_ghba.png');
 }

.res_ghba2[class] {
  position: relative;
  width: 201px;
  height: 119px; 
  background-image: url(http://207.44.236.80/~morning/images/resource_ghba.png); 
 }
 
.res_cbc1 {
  position: relative;
  width: 201px;
  height: 119px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/resource_cbc.png');
 }

.res_cbc2[class] {
  position: relative;
  width: 201px;
  height: 119px; 
  background-image: url(http://207.44.236.80/~morning/images/resource_cbc.png); 
 }
 
.res_hmr1 {
  position: relative;
  width: 201px;
  height: 119px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/resource_hmr.png');
 }

.res_hmr2[class] {
  position: relative;
  width: 201px;
  height: 119px; 
  background-image: url(http://207.44.236.80/~morning/images/resource_hmr.png); 
 }
 
.res_cgb1 {
  position: relative;
  width: 201px;
  height: 119px; 
  cursor: hand;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/resource_cgb.png');
 }

.res_cgb2[class] {
  position: relative;
  width: 201px;
  height: 119px; 
  background-image: url(http://207.44.236.80/~morning/images/resource_cgb.png); 
 }
 
.test_jacobson1 {
  position: relative;
  width: 282px;
  height: 206px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_jacobson.png');
 }

.test_jacobson2[class] {
  position: relative;
  width: 282px;
  height: 206px; 
  background-image: url(http://207.44.236.80/~morning/images/photo_jacobson.png); 
 }
  
.photo_mb1 {
  position: relative;
  width: 118px;
  height: 160px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_masterbath.png');
 }

.photo_mb2[class] {
  position: relative;
  width: 118px;
  height: 160px; 
  background: url(http://207.44.236.80/~morning/images/photo_masterbath.png) no-repeat;
 }
 
.photo_kitchen1 {
  position: relative;
  width: 161px;
  height: 123px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_kitchen.png');
 }

.photo_kitchen2[class] {
  position: relative;
  width: 161px;
  height: 123px; 
  background: url(http://207.44.236.80/~morning/images/photo_kitchen.png) no-repeat;
 }
 
.photo_groto1 {
  position: relative;
  width: 118px;
  height: 160px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_winegroto.png');
 }

.photo_groto2[class] {
  position: relative;
  width: 118px;
  height: 160px; 
  background: url(http://207.44.236.80/~morning/images/photo_winegroto.png) no-repeat;
 }
 
.photo_tree1 {
  position: relative;
  width: 118px;
  height: 160px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_treehouse.png');
 }

.photo_tree2[class] {
  position: relative;
  width: 118px;
  height: 160px; 
  background: url(http://207.44.236.80/~morning/images/photo_treehouse.png) no-repeat;
 }
 
.photo_fairhaven1 {
  position: relative;
  width: 235px;
  height: 466px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_fairhaven.png');
 }

.photo_fairhaven2[class] {
  position: relative;
  width: 235px;
  height: 466px; 
  background: url(http://207.44.236.80/~morning/images/photo_fairhaven.png) no-repeat;
 }
 
 .photo_waterford1 {
  position: relative;
  width: 235px;
  height: 315px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_waterford.png');
 }

.photo_waterford2[class] {
  position: relative;
  width: 235px;
  height: 315px; 
  background: url(http://207.44.236.80/~morning/images/photo_waterford.png) no-repeat;
 }
 
.photo_hfh1 {
  position: relative;
  width: 195px;
  height: 333px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/photo_hfh.png');
 }

.photo_hfh2[class] {
  position: relative;
  width: 195px;
  height: 333px; 
  background: url(http://207.44.236.80/~morning/images/photo_hfh.png) no-repeat;
 }
 
.news1 {
  position: relative;
  width: 672px;
  height: 142px; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/title_news.png');
 }
 
.news2[class] {
  position: relative;
  width: 672px;
  height: 142px; 
  background-image: url(http://207.44.236.80/~morning/images/title_news.png); 
 }
 
.gd1 {
  position: relative;
  width: 113px;
  height: 40px;
  cursor: hand; 
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/gd.png');
 }

.gd2[class] {
  position: relative;
  width: 113px;
  height: 40px; 
  background: url(http://207.44.236.80/~morning/images/gd.png) no-repeat;
 }
  
.form_submit_button
{
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  10px;
  color: #000066;
  background: #ffffff;
  border: 1px #000066 solid;
}

.form_text
{
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  10px;
  color: #000066;
  background: #ffffff;
  border: 1px #000066 solid;
}

.form_select
{
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  10px;
  color: #000066;
  background: #ffffff;
  border: 1px #000066 solid;
}

.form_radio
{
    border: 1px #000066 solid;
 }

.form_textarea
{
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:  10px;
  color: #000066;
  background: #ffffff;
  border: 1px #000066 solid;
}