/*-- Healthy House Stylesheet --*/
body {
background:url(../images/background.png) repeat;
font-family:Verdana;
font-size:11px;
color:#4C3F2F;
margin:0px 0px 20px 0px;
}
h1 {

}
h2 {

}
h3 {

}
h4 {

}
a {
color:#3F2E18;
text-decoration:underline;
}
a:hover {
color:#3F2E18;
text-decoration:none;
}
hr {
color:#869058;
}
#container {
width:950px;
margin-left:auto;
margin-right:auto;
clear:none;
}
#menu {
background:url(../images/menu-background.png) no-repeat;
height:96px;
text-align:right;
}
#navbuttons {
padding:63px 0px 0px 0px;
}
#header {
height:160px;
text-align:center;
clear:both;
}
#content {
background:#F5F3F0;
overflow:auto;
}
#page-content {
background:#F5F3F0;
text-align:justify;
width:574px;
padding:20px 13px 20px 13px;
overflow:visible;
float:left;
}
#boxes {
background:#F5F3F0;
width:337px;
padding:20px 13px 20px 0px;
overflow:visible;
clear:none;
float:right;
}
#dior-box {
background:url(../images/dior-box.png) no-repeat;
height:125px;
padding:20px 10px 0px 0px;
}
#tour-box {
background:url(../images/tour-this-home-box.png) no-repeat;
height:65px;
padding:79px 10px 0px 50px;
}
#invitation-box {
background:url(../images/view-invitation-box.png) no-repeat;
height:65px;
padding:79px 10px 0px 50px;
}
#child-box {
background:url(../images/healthy-child-box.png) no-repeat;
height:60px;
padding:85px 10px 0px 200px;
}
#events-box-top {
background:url(../images/events-box-top.png) no-repeat;
height:56px;
}
#events-box-filler {
background:url(../images/events-box-filler.png) repeat-y;
height:150px;
padding:10px;
overflow:visible;
}
#events-box-bottom {
background:url(../images/events-box-bottom.png) no-repeat;
height:56px;
}
#affiliates-bar {
background:#E9E4DC;
text-align:center;
letter-spacing:25px;
height:67px;
}
#selected-image {
min-height:570px;
}
#thumbs {
padding:27px 0px 0px 0px;
}
#product {
background:url(../images/products-background.png) no-repeat;
height:180px;
width:421px;
padding:15px 15px 15px 15px;
}
#lefthalf {
width:50%;
float:left;
}
#righthalf {
width:50%;
float:right;
}
#footer {
background:url(../images/footer-background.png) repeat-x;
height:91px;
color:#D1DBA2;
padding:10px;
clear:both;
}
#footer a {
color:#D1DBA2;
text-decoration:none;
}
#footer a:hover {
color:#D1DBA2;
text-decoration:underline;
}
#msg {
background:#F0E68C;
font-weight:bold;
text-align:center;
color:red;
padding:10px;
}
.align-r {
text-align:right;
}
.align-l {
text-align:left;
}
.georgia26green {
font-family:Georgia;
font-size:26px;
color:#586618;
}
.georgia18green {
font-family:Georgia;
font-size:18px;
color:#586618;
}
.georgia18brown {
font-family:Georgia;
font-size:18px;
color:#4C3F2F;
}
.georgia14brownsc {
font-family:Georgia;
font-size:14px;
font-variant:small-caps;
color:#4C3F2F;
}
.verdana10green {
font-family:Verdana;
font-size:10px;
font-variant:small-caps;
color:#586618;
}
.product-image {
background:#BEC3A6;
text-align:center;
height:175px;
width:175px;
padding:5px 5px 5px 5px;
float:left;
}
.product-title {
font-weight:bold;
text-align:left;
width:220px;
float:right;
}
.product-desc {
text-align:left;
min-height:80px;
width:220px;
float:right;
}
.product-logo {
text-align:right;
width:220px;
padding:20px 0px 0px 0px;
float:right;
}