body {
   background-image: url(images/page_bkg.jpg);
}
.hmebrdr {
   border: 6px solid #CCCC99;
   background-color: #FFFFFF;
}
.hmebtmblnd {
   background-image: url(images/hme_welcome_btm_bkg.gif);
   height: 11px;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #CCCC99;
}
.hmetxt, table {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 13px;
   line-height: 14px;
   color: #666666;
   text-align: justify;
}
.smhmetxt {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 11px;
   line-height: 14px;
   color: #666666;
}

.nav-background {
background:url(images/nav-background.gif);
background-repeat:repeat-x;
width:auto;
height:24px;
}

.hmepackagesbrdr {
   border: 3px double #CCCC99;
}
.hmepkgunderbrdr {
   border-bottom-width: 3px;
   border-bottom-style: double;
   border-bottom-color: #CCCC99;
}
.htxtnav {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 11px;
   font-style: normal;
   color: #666666;
   text-align: center;
}
.bodytxt {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 13px;
   color: #666666;
}
.subheadline, h1 {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 16px;
   font-weight: bold;
   color: #CC6600;
}
.thumbBorder {
   border-right: 1px solid #FFFF99;
}
.postcardbrdr {
   border: 2px solid #FFFFFF;
   background-color: #CCCC99;
   height: 100px;
}

.newstxt {
   font-family: "Trebuchet MS", Arial, Helvetica;
   font-size: 12px;
   line-height: 14px;
   color: #666666;
}


a:link {  color: #CC6600; text-decoration: underline;}
a:visited { text-decoration: underline ; color: #CC6600;}
a:hover { text-decoration: underline ; color: #333333;}

.newstxtlk:link { text-decoration: none; color: #666666;}
.newstxtlk:hover { text-decoration: none; color: #333333;}
.newstxtlk:active { text-decoration: none; color: #333333;}
.newstxtlk:visited { text-decoration: none; color: #666666;}
.newsletterfade {
   background-image: url(images/under_title_fade.jpg);
   background-repeat: repeat-x;
   background-position: top;
}

.testimonials
{
   color: #CC6600;
   font-family: Serif;
   font-size: 12px;
   font-weight: bold;
}

/* pretty photo edits */

.pp_nav {
width:100%;
}

#social-icons {
height:27px;
margin:0 auto;
padding:0 0;
width:774px;
}

#social-icons ul {
margin:0;
padding:0;
float:right;
}

#social-icons li {
display:inline;
margin:0 0 0 4px;
list-style:none;
float:right;
}

textarea {width: 100%; margin-top: 5px;}
fieldset {border: none; padding-bottom: 0px;}
fieldset label {padding-right: 2em;}
div.question {margin-top: 25px; margin-bottom: 25px;}
.submit_feedback {width: 166px; height: 27px; background-image: url('images/BTN-submit-feedback.gif'); background-repeat: no-repeat; border: none; font-size: 0px; font-color: transparent;}
#thank_you_footer {text-align: center; font-style: italic; margin-top: 20px; margin-bottom: 20px;}


