body {background:#CEC8B2 url(../images/background.png) repeat-x; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#000; margin:0;}

p {margin:0; padding:0; margin:10px 0px; line-height:150%; font-size:1em;}
div {margin:0; padding:0;}
ul {margin:0; padding:0; }
ol {margin:0; padding:0; }
blockquote {margin:0; padding:0;}

ul {margin-left:17px}
ol {margin-left:17px}
li {margin:4px 0px 4px 10px;}

credit {font-style:italic; font-size:12px;}

.cols2 {-moz-column-count:2; -webkit-column-count:2; column-count:2; -moz-column-gap:2em; -webkit-column-gap:2em; column-gap:2em;}

.cb {clear:both}
.tac {text-align:center; margin:3px auto;}
.btn {cursor:pointer}
.vam {vertical-align:middle;}
.fr {float:right;}
.fl {float:left;}
.vab {vertical-align:bottom;}
.photoLeft, .imgL {float:left; margin:0 15px 5px 0;}
.photoRight, .imgR {float:right; margin:0 0 5px 15px;}
.padL {padding-left:10px;}

img, a img {border:none;}

em {font-style:normal; font-weight:bold; font-size:1.2em; color:#f60;}

h1 {color:#7C6E51; margin:18px 0px 18px 0px; font-size:2em; font-weight:bold; clear:both; background:#F0E8D5;}
h1 b {background:white; padding-right:10px;}
h1 .secondColor {color:#F16A00;}

h2 {color:#000; margin:18px 0px 18px 0px; font-size:1.6em; font-weight:bold; }
h3 {color:#000; margin:18px 0px 18px 0px; font-size:1.8em; font-weight:bold; }
h4 {color:#000; margin:18px 0px 9px 0px; font-size:1em; font-weight:bold; }
h5 {color:#F16A00; margin:50px 0px 9px 0px; font-size:1.5em; font-weight:bold; }
h5 b {color:#D0C7B5; margin:-45px 0px 0px 0px; font-size:4.5em; font-weight:bold; float:left; display:block;}

a {color:#30639F}
a:hover {color:#30639F; text-decoration:none;}

.rule1 {border:none; margin:20px 20px 20px 0; border-top:1px solid #D0CAB0;}

#errorMsg {padding:10px; background: #ffc url(/images/box-simple-yellow.gif) top left repeat-x; border: 1px solid #fda; margin:0 auto; width:980px; text-align:left;}

#pageTop {background:#F2E8CD; height:14px; border-bottom:6px solid #D0CAB0; margin-bottom:30px;}

#header {position:relative; text-align:left; margin:0 auto; width:1000px; border-bottom:3px solid #7C6E51;}

#headerGetHealthyImg {float:left; margin-bottom:10px;}

#nav {margin:0; list-style:none; margin-left:20px; float:left;}
#nav li {margin:0; float:left; width:85px; background:#1E1E1E; height:2.5em; line-height:2.5em; margin:27px 0 0 2px; text-align:center; vertical-align:middle; padding:5px 3px; font-size:17px;}
#nav li a {color:white; font-size:17px; vertical-align:middle; text-decoration:none;}
#nav li a:link {text-decoration:none;}
#nav li a:visited {text-decoration:none;}
#nav li a:hover {text-decoration:underline;}
#nav li#navActive {background:white;}
#nav li#navActive a {color:black;}
#nav .doubleLine {line-height:1em;}

#content {position:relative; text-align:left; margin:0 auto; padding:1px 15px; width:968px; border-left:1px solid #D0CAB0; border-right:1px solid #D0CAB0;  background:white;}

.contentBottom {background:url(../images/content-bottom.png) no-repeat; width:1000px; height:13px; margin:0 auto;}
.contentBottomBk {background:#EDE7D1 url(../images/content-bottom.png) no-repeat;}

#contentSub {margin:0 auto; background:#EDE7D1; padding:1px 15px; width:970px; text-align:left;}
#contentSubBottom {background:url(../images/content-sub-bottom.png) no-repeat; width:1000px; height:13px; margin:0 auto;}
#contentSub .fl {float:left; margin-right:20px;}
#contentSub .fl2 {float:left; margin-right:20px;}
#contentSub p.fl2 {float:left; margin-right:20px; padding-left:20px; border-left:1px solid #D0CAB0;}

.leftColumn {width:480px; float:left; border-right:1px solid #D0CAB0;}
.leftColumn p {margin-right:15px;}
.rightColumn {width:465px; float:left; padding-left:20px;}
.rightColumn h1 {margin-right:-17px;}

#footer {position:relative; text-align:right; margin:0 auto; padding:16px 0px 30px 15px; width:985px; }

/* Class info *****/

.classTable {border-top:1px solid #D0CAB0; border-left:1px solid #D0CAB0;}
.classTable th {color:#F16A00; font-weight:bold;}
.classTable td, .classTable th {border-right:1px solid #D0CAB0; border-bottom:1px solid #D0CAB0;}
