/* CSS Document */

* {
margin:0;
padding:0;
}

body {
text-align:center;
min-width:960px;
}

.clear {
clear:both;
}

.left {
float:left;
}

.right {
float:right;
}

#wrapper {
width:920px;
margin:0 auto;
text-align:left;
background-color:#fff;
}

#masthead {
width:100%;
padding:1em 0 1em 0;
}

#banner {
width:100%;
height:200px;
}

#navbar {
width:100%;
}

#maincontent {
width:100%;
min-height:450px;
background: url(../images/faux_columns.jpg) repeat-y top center;
}

#maincol {
width:52%;
float:left;
padding-top:1.5em;
}

#subcol {
width:44%;
float:right;
display:inline;
padding-top:1.5em;
padding-left:1em;
padding-right:0.6em;
}

.subitem {
clear:both;
border-bottom:3px double #ccc;
padding:20px 0 10px 0;
}

.section_pic {
float:left;
margin-right:1.25em;
width:160px;
height:102px;
border:4px solid #ccc;
}

#hpic1 {
background:#e2e2d2 url(../images/cancer.jpg) no-repeat center center;
}

#hpic2 {
background:#e2e2d2 url(../images/menopause.jpg) no-repeat center center;
}

#hpic3 {
background:#e2e2d2 url(../images/pregnancy.jpg) no-repeat center center;
}

#hpic4 {
background:#e2e2d2 url(../images/exercises.jpg) no-repeat center center;
}

#hpic5 {
background:#e2e2d2 url(../images/relaxation.jpg) no-repeat center center;
}

#hpic6 {
background:#e2e2d2 url(../images/men.jpg) no-repeat center center;
}

#hpic7 {
background:#e2e2d2 url(../images/stress.jpg) no-repeat center center;
}

#hpic8 {
background:#e2e2d2 url(../images/trainer.jpg) no-repeat center center;
}


#footer {
border-top:1px solid #ccc;
padding-top:1em;
margin-top:1.5em;
margin-bottom:0.8em;
width:100%;
text-align:center;
}
