body {
  font-family:  Arial, helvetica, sans-serif;
  text-align:center;
  padding:0px;
  margin:0px;
  background-color:#000000;
}

td {
	font-family:  Arial, helvetica, sans-serif;
}

.flHeader {
	font-family: Arial, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
	font-size: 13px;
}

th {
	font-family: Arial, Geneva, Arial, helvetica, sans-serif;
}

img
{
	border:none;
}
#container
{
	position:relative;
	width:1000px;
	height:auto;
	background-color:#000000;
	margin:0px auto 0px auto;
	
}

#header
{
	 position:relative;
	 width:100%;
	 height:269px;
	 background-image:url(images/header_bg.jpg);
	 background-color:#0033FF;
	 margin:0px;
	 padding:0px;
}
/*
#header .logo
{
	width:255px;
	height:auto;
	float:left;
	margin:0px;
	
}
*/
#header .links
{
	position:relative;
	width:718px;
	height:auto;
	float:right;
}

#header .flash_ani
{
	position:relative;
	width:700px;
	height:230px;
	color:#ffffff;
	float:right;
		/*background-color:#000033; */
	
	
}

#header .links ul
{
	position:relative;
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}

#header .links ul li
{
	display:inline;
	margin:0px;
	padding:0px;
	line-height:35px;
	width:auto;
	
	
}

#header .links a
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:35px;
	margin:0px;
	float:left;
	padding:0px;
}
#header .links a.home
{
	margin-left:15px;
}

#content_top_bg
{
	position:relative;
	width:884px;
	height:34px;
	background-image:url(images/subtopbg01.jpg);
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	padding:0px;
	

}

#content
{
	position:relative;
	float:left;
	width:876px;
    height:auto;
	left:58px;
	margin:0px auto 0px auto;
	padding:0px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color:#58000A;
	
}

#content_left
{
	position:relative;
	float:left;
	width:223px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/left_content_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#58000A;
	text-align:left;
	
}

.searchbox_top
{
	width:223px;
	height:34px;
	background-image:url(images/search_box_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#FFFFFF;
	
}

.searchbox_top form
{
	margin:0px 0px 0px 0px;
	padding:0px;
	padding-left:11px;
}

#content_left h3
{
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#content_left h2
{
	margin:0px;
	padding:15px 0px 0px 30px;
	font-size:14px;
	font-weight:bold;
	text-align:left;


}
#content_left p
{
	margin:0px 10px 0px 20px;
	padding:0px;
	font-size:11px;
	color:#FFFFFF;
}

#content_left a
{

}

#content_left a:hover
{
	text-decoration:underline;
}

#content_left ul
{
	margin:0px 0px 0px 40px;
	padding:0px;
}

#content_left ul li
{
	list-style-type:none;
	font-size:11px;
	color:#FFFFFF;
	line-height:1.4em;
}

br
{
	line-height:7px;
}

.vision_blog_heading
{         
	width:214px;
	height:33px; 
	background-image:url(images/vision_blog_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:9px;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
}

.left_content_blog_data
{
	
	width:199px;
	height:auto;
	margin:0px 0px 0px 11px;
	padding:0px 0px 10px 0px;
	border:#A30303 1px solid;
	border-top:none;
	border-bottom:none;
	background-color:#830202;
}

.cultural_heading
{
	width:214 px;
	height:54px;
	background-image:url(images/cultural_heading_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:9px;
	padding:0px;
}

.physical_heading
{
	width:214px;
	height:55px;
	background-image:url(images/physical_heading_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:9px;
	
	padding:0px;
}
.mental_heading
{
	width:214px;
	height:51px;
	background-image:url(images/mental_heading_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:9px;
	padding:0px;
}

.emotional_heading
{
	width:214px;
	height:51px;
	background-image:url(images/emotional_heading_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:9px;
	padding:0px;
}




.left_blog_bottom
{
	width:214px;
	height:15px;
	margin:0px;
	margin-left:9px;
	background-image:url(images/blog_bottom.jpg);
	background-repeat:no-repeat;
}

.right_blog_bottom
{
	width:213px;
	height:15px;
	margin:0px;
	background-image:url(images/right_blog_bottom.jpg);
	background-repeat:no-repeat;
}

#content_right
{
	position:relative;
	margin:0px;
	padding:0px;
	width:213px;
	height:auto;
	text-align:left;
	float:right;
	background-image:url(images/right_content_bg.jpg);
	background-repeat:no-repeat;
	background-color:#58000A;
	background-position: right top;
}

#content_right p
{
	margin:0px 15px 0px 10px;
	padding:0px;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
}

#content_right a
{
	color:#DD3E00;
	text-decoration:none;
	font-weight:bold;
}

#content_right a:hover
{
	text-decoration:underline;
}
#content_right h3
{
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;


}

#content_right ul
{
	margin:0px 0px 0px 20px;
	padding:0px;
}

#content_right ul li
{
	list-style-type:none;
	font-size:10px;
	color:#FFFFFF;
	line-height:1.4em;
	text-align:left;
}

.weekly_wisdom_heading
{
	width:213px;
	height:35px;
	background-image:url(images/weekly_wisdom_heading_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}

.right_content_blog_data
{
	width:199px;
	height:auto;
	margin:0px;
	padding:0px 0px 10px 0px;
	background-color:#810304;
	border:#A30303 1px solid;
	border-top:none;
	border-bottom:none;

}


.weekly_wisdom_data
{
	width:199px;
	height:auto;
	margin:0px;
	padding:0px 0px 10px 0px;
	background-color:#810304;
	border:#860204 1px solid;
	border-top:none;
	border-bottom:none;
	
}



.did_you_know_heading
{
	width:213px;
	height:35px;
	background-image:url(images/did_you_know_heading.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
#did_you_know
{
	width:213px;
	height:auto;
	
	margin:0px;
	padding:0px 0px 59px 0px;
	background-color:#58000A;
	text-align:center;
	
}

.did_you_know_data
{
	width:198px;
	height:auto;
	
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border:#860204 1px solid;
	border-top:none;
	border-bottom:none;
	background-color:#820102;
}


#content_middle
{
	width:440px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	
}

.middle_top_image
{
	width:440px;
	height:125px;
	margin:0px;
	padding:0px;
	background-image:url(images/content_top_image_middle.jpg);
	background-repeat:no-repeat;
}

.healthy_is_healthy_heading
{
	width:653px;
	height:40px;
	background-image:url(images/subtopbg.jpg);
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	padding:0px;
	
}

.healthy_is_healthy_data img
{
	
	margin: 5px 5px 0px 5px
	border:#FFFFFF 1px solid;
}



.healthy_is_healthy_data
{
	width:653px;
	height:auto;
	margin:0px;
	padding:0px 0px 20px 0px;
	background-color:#58000A;
}


.middle_top_round
{
	width:440px;
	height:40px;
	margin:0px;
	padding:0px;
	background-image:url(images/content_middle_top_round.jpg);
	background-repeat:no-repeat;

}

.middle_image_links
{
	width:440px;
	height:296px;
	margin:0px auto 0px auto;
	padding:0px;
	background-color:#58000A;
	
	text-align:center;
}

.middle_images_links
{
	padding:0px;
	margin:0px;
}

.middle_bottom_image
{
	width:427px;
	height:auto;
	margin:0px;
	padding:0px;
	background-image:url(images/middle_bottom_image.jpg);
	background-repeat:no-repeat;
	text-align:center;
	background-color:#58000A;
	color:#FFFFFF;
	text-align:left;
}


.middle_bottom_round
{
	width:440px;
	height:41px;
	margin:0px;
	padding:0px;
	background-image:url(images/content_middle_bottom_round.jpg);
	background-repeat:no-repeat;

}
#content_middle p
{
	margin:0px;
	padding:4px 0px 0px 12px;
	font-size:11px;
	color:#FFFFFF;
}

#content_middle h2
{
	margin:0px;
	margin-left:25px;
	line-height:31px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#content_middle h3
{
	margin:0px;
	margin-left:25px;
	line-height:31px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	}

#content_middle a
{
	color:#DD3E00;
	text-decoration:none;
	font-weight:bold;
}

#content_middle a:hover
{
	text-decoration:underline;
}

#blog
{
	clear:both;
	width:100%;
	height:100px;
	background-color:#58000A;
	margin:0px;
	padding:0px;

}

#rss
{
width:199px;
height:auto;
float:left;
margin:0px;
padding:0px;
text-align:left;

}


.rss_bottom
{
	width:199px;
	height:18px;
	margin-left:12px;
	background-image:url(images/rss_bottom.jpg);
	background-repeat:no-repeat;
}




.rss_bg
{
	width:199px;
	height:70px;
	background-color:#58000A;
	margin:0px;
	margin-left:12px;
	padding:0px 0px 20px 0px;
	background-image:url(images/blog_top.jpg);
	background-position:top;
	background-repeat:no-repeat;

	
}
.rss_bg p#rss
{
	padding:25px 0px 0px 0px;
	margin:0px;
}
#blog a
{
		color:#D23100;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
}
#blog a:hover
{
	text-decoration:underline;

}

#site_map
{
	width:201px;
	height:auto;
	padding:0px;
	margin:0px;
	padding-right:10px;
	float:right;
	

}


.site_map
{
	width:201px;
	height:70px;
	background-color:#58000A;
	margin:0px;
	padding:0px 0px 20px 0px;
	background-image:url(images/blog_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
	
}

.site_map_bottom
{
	width:201px;
	height:18px;
	background-image:url(images/rss_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;


}

.site_map p

{
		padding:0px;
		margin:0px;


}
.site_map p#right 
{
	text-align:right;
	

}

#address_bar
{
	clear:both;
	width:876px;
	height:auto;
	margin:0px;
	padding:0px 0px 20px 0px;
	background-image:url(images/address_bar.gif);
	background-repeat:no-repeat;
	background-color:#3D0007;
	color:#ffffff;
	font-size:11px;
	
	text-align:left;
}

#address_bar .address
{
	width:auto;
	height:auto;
	margin:25px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	text-align:left;
}

#address_bar .data
{
	clear:both;
	margin:0px;
	padding:10px 25px 0px 20px;
	font-size:11px;
	text-align:left;

}

#footer
{
	width:100%;
	height:114px;
	position:relative;
	clear:both;
	background-image:url(images/footer_bg.gif);
	background-repeat:no-repeat;
	
}
#inside_footer
{
	width:884px;
	height:28px;
	padding:0px;
	margin:0px auto 0px auto;
	text-align:center;
}
.dotRed {border: none 0; 
border-top: 1px solid #990000;/*the border*/
width: 98%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
.solidWhite {border: none 0; 
border-bottom: 1px solid #FFFFFF;/*the border*/
width: 98%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

} 


.searchTitle
{
font-size: 15px;
font-weight: bold;
}.thinRedBorder {
	border: 1px solid #990000;
}
.formField {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-style:normal;
	background-image: url(images/textBack.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 4px 4px 4px 5px;
}
.formButton {
	border: 1px solid #000000;
	background-image: url(images/buttonBack.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;	
	font-style:normal;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD3E00;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #DD3E00;
}
a:hover {
	text-decoration: underline;
	color: #DD3E00;
}
a:active {
	text-decoration: none;
	color: #DD3E00;
}