body{	margin: 0;	padding: 0;	background-color: #33312d;	font:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#brown_box_small{	width:210px;	background-color:#33312d;	color:#ffffff;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	padding-top:15px;	padding-left:20px;	padding-right:10px;	padding-bottom:20px;	border-top:solid 5px #ffffff;	border-bottom:solid 5px #ffffff;}#brown_box_small .text_bullet{	color:#ffffff;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_brown_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#green_box_small{	width:210px;	background-color: #749d3d;	color: #fff5e1;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	padding-top:15px;	padding-left:20px;	padding-right:10px;	padding-bottom:20px;	border-top:solid 5px #ffffff;	border-bottom:solid 5px #ffffff;}#green_box_small .text_bullet{	color: #fff5e1;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_green_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#calendar_box_head {	width:410px;	background-color:#33312d;	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height:14px;	padding-top:5px;	padding-left:26px;	padding-right:10px;	padding-bottom:5px;	border-top:solid 2px #ffffff;	border-bottom:solid 2px #ffffff;}#calendar_box_content {	width:410px;	background-color:#dddddd;	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height:14px;	padding-top:5px;	padding-left:26px;	padding-right:10px;	padding-bottom:5px;	border-top:solid 2px #ffffff;	border-bottom:solid 2px #ffffff;}#white_box_small{	color:#33312d;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	width:210px;	background-color:#ffffff;	padding-top:0px;	padding-left:20px;	padding-right:10px;	padding-bottom:20px;	border-top:solid 5px #ffffff;	border-bottom:solid 5px #ffffff;}#white_box_small .text_bullet{	color:#33312d;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_white_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#white_box_mid{	width:410px;	background-color:#ffffff;	color:#33312d;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	padding-top:5px;	padding-left:20px;	padding-right:10px;	padding-bottom:5px;	/* border-top:solid 5px #ffffff;	border-bottom:solid 5px #ffffff; */}#white_box_mid .text_bullet{	color:#33312d;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_white_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#white_box_small h3{	color:#33312d;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;}#brown_box_mid{	width:410px;	background-color:#33312d;	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:14px;	padding-top:15px;	padding-left:20px;	padding-right:10px;	padding-bottom:20px;	border-top:solid 5px #ffffff;	border-bottom:solid 5px #ffffff;}#brown_box_mid a{	color:#fff;	text-decoration:underline;}#brown_box_mid a:hover{	text-decoration:none;}#brown_box_mid .headline{	color:#ffffff;	font-family: Helvetica, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: 600;	line-height: 23px;}#brown_box_mid #head{	color:#fff;	font: 600 18px/20px Arial, Helvetica, sans-serif;}#brown_box_mid h7{	color:#FFFFFF;	font: 600 16px/19px Arial, Helvetica, sans-serif;}#brown_box_mid .text{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;}#brown_box_mid .header_text{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:24px;	line-height:28px;}#brown_box_small h3{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:14px;}#brown_box_mid_abstinence h1{	color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:25px;	line-height:14px;}#brown_box_mid .text_bullets{	color:#ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_brown_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#green_box_small h3{	color: #fff5e1;	font-family: Arial, Helvetica, sans-serif;	font-size:14px;}#container{	background-color:#ffffff;	width: 770px;	margin: 0 auto;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	margin-top:15px;	padding-top:10px;	padding-bottom:10px;	z-index:1;}#logo{	padding-left:15px;	height:75px;}#subnav{	background-color:#5a7a31;	border-left:#5a7a31 solid 15px;	border-right:#ffffff solid 15px;	width:201px;	height:229px;	float:left;	vertical-align: middle;}#medium_photo{	background-color:#ffffff;	width:509px;	height:229px;	float:left;}#photo_inside_large_wo_sub{	width: 740px;	height:229px;	margin-right:15px;	margin-left:15px;	background-color:transparent;	position:relative;	z-index:1;}#photo_inside_large_w_sub{	width: 740px;	height:208px;	margin-right:15px;	margin-left:15px;	background-color:transparent;	position:relative;	z-index:1;}#full_width_inside{	width:700px;	margin-right:20px;	margin-left:55px;	margin-bottom:10px;	background-color:#ffffff;	padding-top:30px;	padding-bottom:0px;}#full_width_inside_contact{	width:700px;	margin-right:20px;	margin-left:53px;	margin-bottom:10px;	background-color:#ffffff;	padding-top:0px;	padding-bottom:0px;}#full_width_inside_contact h1{	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#full_width_inside h1{	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#content_inside {	width:740px;	margin-right:35px;	margin-left:25px;	margin-bottom:10px;	background-color:#ffffff;	padding-top:5px;	padding-bottom:15px;}#content_inside h4{	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#content_inside_full {	width:740px;	margin-right:35px;	margin-left:25px;	margin-bottom:10px;	background-color:#ffffff;	padding-top:5px;	padding-bottom:15px;}#content_inside_full h1 {	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#content_inside_full h1 {	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#content_inside:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}#content_inside {display: inline-table;}/* Hides from IE-mac \*/* html #content_inside {height: 1%;}#content_inside {display: block;}/* End hide from IE-mac */#content_inside_left{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	float:left;	width:445px;	margin-bottom:10px;	background-color:#ffffff;	padding-top: 10px;	padding-left:26px;	padding-right:20px;}#content_inside_left .text_bullet{	color:#33312d;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:15px;	background-image:url(../_images/_bullets/small_white_bg.gif);	background-repeat:no-repeat;	padding-left:12px;	padding-right:10px;}#content_inside_right{	margin-top:30px;	float:left;	width:240px;}#content_inside_left h1{	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 23px;	font-style: normal;	padding-bottom:0px;	font-weight: bolder;	line-height: 23px;}#content_inside_left h2{	color:#FFFFFF;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 34px;	font-style: normal;	font-weight:normal;	line-height:10px;	padding-bottom:0px;}#content_inside_left h3{	color:#33312d;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 32px;	font-style: normal;	font-weight:normal;	line-height:10px;	padding-bottom:0px;}#content_inside_left h4{	color:#5a7a31;	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	font-style: normal;	font-weight:normal;	line-height:20px;	padding-bottom:0px;}#content_inside_left h4 a:visited{	color:#5a7a31;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 16px;	font-style: normal;	font-weight:normal;	line-height:20px;	padding-bottom:0px;}#content_inside_left h4 a:link{	color:#5a7a31;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 16px;	font-style: normal;	font-weight:normal;	line-height:20px;	padding-bottom:0px;}#content_inside_left h4 a:hover{	color:#5a7a31;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 16px;	font-style: normal;	font-weight:normal;	line-height:20px;	padding-bottom:0px;}#content_inside_left h5{	color:#5a7a31;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 20px;	font-style: normal;	font-weight:normal;	line-height:20px;	padding-bottom:0px;}#content_inside_left .photo{	margin-bottom:5px;	margin-top:5px;	margin-right:7px;	margin-left:0px;}.feature_text{	margin-top:5px;	margin-left:15px;	margin-right:10px;	width:141;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333333;	font-size:11px;	line-height:15px;}.text {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #33312d;}.text a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #5a7a31;}.text a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #5a7a31;}.text a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #5a7a31;}#button_more {	margin-right:15px;	padding: 1px 10px 1px 15px;	height:15px;	background-color:#9b9589;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	float:right;	color:#33312d;	text-decoration:none;}#button_more a, a:link, a:visited, a:hover{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#33312d;	text-decoration:none;}#footer{	margin: 0 auto;	padding-top:10px;	width:770px;	height:47px;	background-color:#33312d; 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 15px;	color:#9b9589;	text-align: center;	clear:both;}#footer a:visited{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color:#9b9589;	text-decoration:none;}#footer a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color:#9b9589;	text-decoration:none;}