* {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
-moz-box-sizing: border-box;
}

body {
	text-align: center;
	margin:0px 0px 0px 0px;
	padding:40px 0px;
	background: #ccc url(http://www.thecalians.com/m4h/images/momentum4health_bg3.jpg) repeat-x;
}

td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

b, strong {
color: #333333;
}

a {
color: #333399;
text-decoration:none;
}

a:hover {
color: #666666;
}

#body_wrap_1 {
text-align:left;
padding:0px;	
width:800px;
margin:0 auto;
background: #fff url(http://www.thecalians.com/m4h/images/momentum4health_nutrition_topBG.gif) no-repeat;
margin-bottom:10px;
}

#body_wrap_2 {
padding:10px;
margin:10px 0px;
height:auto;
min-height:600px;
padding-bottom:50px
}

#head {
width:780px;
float:left;
margin:0px;
padding:0px;
padding-bottom:2px;
}

#head_left {
margin:0px;
padding:0px;
float:left;
}

#head_right {
float:right;
margin:0px;
padding:0px;
}

#nav_1 {
clear:both;
width:100%;
background:#f0f0f0 url('http://www.thecalians.com/m4h/images/nav1_bg.gif') no-repeat;

border-bottom:2px solid #9BFF36;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
}

#nav_2 {
clear:both;
width:100%;
background:#FFA341 url('http://www.thecalians.com/m4h/images/nav2_bg.gif') no-repeat;
border-top:1px solid #9BFF36;

font-size:10px;
font-family:Verdana, Arial, sans-serif;
}

#nav_hr_1 {
width:100%;
height:1px;
background:#81FF01;
}

#nav_1 ul{
margin:0px;
padding:4px 0px;
list-style:none;
white-space: nowrap;
}

#nav_1 li{
margin:0px;
padding:4px 2px 4px 6px;
display: inline;
border-left:1px solid #fff;
}

#nav_1 a{
color:#333;
font-size:13px;
font-weight:bold;
font-family:arial;
}

#nav_1 a:hover {
color:#999;
}

#dropmenudiv{
position:absolute;
border:1px solid #999;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
color:black;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #999;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover {
color:#999;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: white;
}

#nav_2 ul{
margin:0px;
padding:4px 0px;
list-style:none;
white-space: nowrap;
}

#nav_2 li{
margin:0px;
padding:4px;
display: inline;
border-left:1px solid #fff;
}

#nav_2 a{
color:#fff;
font-size:13px;
font-weight:bold;
font-family:arial;
}

#home_calendar a{
color:#333;
font-size:13px;
font-weight:bold;
font-family:arial;
}

#nav_2 a:hover,
#home_calendar a:hover {
color:#999;
}

#home_img {

}

#home_message {
margin:20px 0px 20px 0px;
}

#home_calendar {
	margin:10px 0px 30px 0px;
	border:2px dotted #999;
	padding:10px;
	width:700px;
}

#home_calendar span{
font-weight:bold;
}

#home_calendar ul{
margin:0px;
padding:4px 0px;
list-style:none;
white-space: nowrap;
}

#home_calendar li{
margin:0px;
padding:2px;
}

#home_calendar li.cal_title a{
color:#333
}

#content_home {
width:730px;
margin:20px 0px 20px 30px;
}

#content {
width:665px;
margin:20px 0px 0px 30px;
}

.copy {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
}

.smtd {
clear:both;
text-align:center;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
width:800px;
margin:0 auto;
position:relative;
}

#nut_box {
border:1px solid gray;
padding:6px;
margin-bottom:30px;
}

#nav_footer {
text-align:center;
}

#nav_footer ul {
margin:0px;
padding:4px 0px;
list-style:none;
white-space: nowrap;
}

#nav_footer li {
margin:0px;
padding:4px;
display: inline;
}

.header {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.donate {
font-size: 10px;
font-family:Verdana, Arial, sans-serif;
color: 666666;
text-align: center;
}

.xsmall {
font-size: 10px;
font-family:Verdana, Arial, sans-serif;
text-align: center;
}

#nutri_nav {
width:auto;
background:#FF9909;
border-top:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
}

#nutri_nav a{
color:white;
}

#nutri_nav a:hover{
color:black;
}

#nutri_nav ul{
margin:0px;
padding:4px 0px;
list-style:none;
white-space: nowrap;
}

#nutri_nav li{
margin:0px;
padding:4px;
display: inline;
border-left:1px solid #999;
}
