/* CSS Document */

body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Arial, Helvetica, sans-serif;
background-color:#800040;
}

b{font-size: 110%;}
em{font-weight:bold;}
a {color:#800040;}



#maincontainer {
background-color:#800040;
font-size:14px;
width:1000px;
}

#header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-variant:small-caps;
color:#F9F7FB;
float:left;
}
#topsection{
padding-left:10px;
width:983px;
}

#topsection h1{
height:50px;
margin: 0;
padding-top: 8px;
margin-right:0px;
}

#headcontact {
color:#F9F7FB;
margin-left:0px;
float:right;
line-height:normal;
font-size:12px;
font-weight:bold;
padding-top:8px;
}

#contentwrapper{
float: left;
width: 983px;
}

#contentcolumn{
margin-right: 230px; /*Set right margin to RightColumnWidth*/
margin-top:0px;
margin-left:10px;
padding-top:0px;
background-color:#F9F7FB;
/* background-image:url(images/postit.gif);*/
background-position:75px 0px;
background-repeat:no-repeat;
font-size:13px;
}

#rightcolumn{
position:absolute;
left:765px;
top:114px;
width: 190px; /*Width of right column in pixels*/
/*margin-left: -230px; /*Set left margin to -(RightColumnWidth) */
/* margin-right:10px; */
color:#fff;
padding-top:0px;
background-color:#AC93A6;
font-size:12px;
border-width:medium;
border-color:#fff;
border-right-style:inset;
border-left-style:outset;
border-top-style:ridge;
border-bottom-style:ridge;

}

#rightcolumn h2 {
}

#rightcolumn h4{
font-size:14px;
color:#ffffff;
font-weight:bold;
font-variant:small-caps; 
color:#F9F7FB;
background-color:#800040;
text-align:center;
border-bottom:groove;
border-top:groove;
border-width:thin;
margin-top:0px;
}

#rightcolumn a {
color:#660000; 
text-decoration:none;
}

#middlecolumn{
background-image:url(images/postit.jpg);
background-position:5px 10px;
margin-left:25px;
margin-right:20px;
margin-top:0px;
background-repeat:no-repeat;
height:400px;
}

#middlecolumn img {
margin-right:60px;
}


#middlecolumn p {
margin-left:350px;
margin-top:-10px;
padding-right:10px;}

#middlecolumnSuccess{
margin-left:25px;
padding-top:20px;
}

#middlecolumnPT{
margin-left:25px;
padding-top:20px;
}

#middlecolumnPT h2{
margin-left:0px; font-size:16px; font-variant:small-caps; color:#800040;}

#middlecolumn ul  {
margin-top:0px;
padding-top:0px;
font-size:12px;
color:#ccc;
font-weight:bold;
}

#middlecolumn h2 {
font-size:18px;
text-decoration:underline;
color:#800040;
font-variant:small-caps;
margin-left:375px;
padding-top:5px;
text-align:center;
}

#middlecolumn a {
color:#800040;
text-align:center;
}

#weightLossMid {
margin-left:25px;
padding-top:20px;
}

#weightLossMid h2 {
font-size:15px;
font-weight:800;
text-decoration:underline;
color:#825B75;
padding-top:10px;
}

#fast {
}

#bio {
margin-left:25px;
padding-top:20px;
}

.right {
float:right;
padding-left:10px;

}

.left { 
float:left;

}

#bottomrow {
margin-right: 230px;
margin-top:10px;
padding-left:10px;
background-color:#D4C5C5;
margin-left:10px;
height:100%;
font-size:14px;
}

#bottomrow p {
padding-left:30px;
padding-right:40px;}

#bottomrow h1 {
font-size:16px;
color:#fff;
margin-bottom:0px;
font-variant:small-caps;
text-align:right;
background-color:#F9F7FB;
/* margin-right:-10px; */
margin-left:-10px;
margin-top:0px;
padding-top:0px;
padding-right:5px;
}
#bottomrow h1 a {
color:#800040;
padding-right:10px;
}

#bottomrow img {
padding-top:5px;
padding-right:10px;
padding-left:5px;
}

#footer{
clear: left;
width: 100%;
font-size:10px;
color: #FFF;
padding: 4px 0 0 50px;
}

#footer a{
color: #FFFF80;
}

.locations {
width: 100%;
font-size:12px;
color: #000;
text-align: center;
padding: 4px 0;
}


.innertube{
/*margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0;
}