body { background:#E1E6E9 url(images/body.gif) center top repeat-x!important; margin:0; }
#container {width:960px!important;}
#page{background:none!important; width:100%!important; margin:0 auto; padding:0!important}



/*Header*/
#header{border:none!important}
#header { padding-top: 15px; padding-bottom: 5px; }
#header #logo a{text-transform:capitalize;}

/*Menu*/
.menu { float:left; background: url(images/nav-bg.gif) top center repeat-x; width:940px; margin-top:11px; padding:5px 10px}
.menu li { padding-top:0px;  display:inline; }
.menu a { float:left; font:13px/30px Verdana;color:#fff;text-decoration:none; padding:0 10px;} 
.menu a:hover {   background:#FFF; color:#4F80AA;text-decoration:none; }

/*Container*/
#content_box {float:left; width:958px; background:#fff none!important; border:1px solid #DBE1E6; padding:10px 0;}

/*Left Column*/
#content{width:740px; float:right;}
.post_box, .teaser{border:1px solid #DBE1E6; float:left; margin:10px; padding:10px 10px 0 20px; width:700px; display:inline; margin-left:0!important}
.entry-title { font-family:Georgia; font-size:18px;color:#426B8E; }
.entry-title a { font-family:Georgia; font-size:19px;color:#426B8E; text-decoration:none; }
.headline_meta,.teaser_date{display:none}
.post_box p, .entry-content p{font:12px; color:#777;}
.more-link{background:#B4CDE5; color:#fff; border:1px solid #B4CDE5; font:bold 11px; padding:4px 10px; text-decoration:none!important; float:right; margin-top:10px; -moz-border-radius:4px}
a.more-link:hover{background:#6E93B2!important}
.myimg{padding:2px; border:1px solid #a1a1a1}
.to_comments{display:none}


.teasers_box{border-top:none; width:740px!important; margin:0!important; padding:0!important;}

/*right Column*/
#sidebars{width:200px; float:right;}
#sidebar_1, .sidebar{width:180px; padding:10px 0!important; margin:0!important; border:none}
.sidebar ul.sidebar_list{padding:0!important}
li.widget ul {padding-left:10px;}
li.widget ul li {	list-style:none; width:100%; margin:0!important}	
li.widget ul li {display: block; 	padding: 2px 0 2px 14px;	text-decoration: none; 	color: #777777;	font-size:13px; background: url(images/ftaero.gif) no-repeat 0px 9px;}
li.widget ul li a:hover {color: #777777; text-decoration:underline;}
.sidebar h3 {color:#5C86AB; font-family:Georgia; font-size:16px; letter-spacing:normal; font-variant:normal!important }

/*Footer*/

#footer{border:none!important}
#footer p{color:#767676; font-size:11px;}



/*---:[ top X ]:---*/
.custom .format_text table#healthy10 {
	font-size: 13px;
	margin-top: 10px;
}
.custom .format_text table#healthy10 tr td {
	padding-bottom: 20px;
}
.custom .format_text table#healthy10 tr td img {
	margin-right: 0;
	margin-bottom: 5px;
}
.custom .format_text table#healthy10 tr td center{
	
}
.custom .format_text table#healthy10 tr {
	vertical-align: top;
}

.healthrank p {
	font-size: 13px;
	margin: 3px;
	padding-left: 0;
}

.healthrank { 
	font-size: 11.2px; 
	margin-bottom: 0;
	padding-left: 0;
}

.healthrank tr td a img {padding-top:5px; padding-bottom:0; padding-left: 0;}
td.secondcol { padding-left: 10px; }

.school_details {
	margin-top: 25px;
}

/*---:[ top X ]:---*/

.latest_dfw ul {list-style-type:none;}



.custom .headline_area { margin-bottom: 0; margin-top: 0;}
.custom .headline_area h2 { font-size: 24px;  }

.custom .post_box, .teasers_box, .full_width #content_box { margin: 0 20px 0 20px; }
.custom .post_box p {font-size: 13px; padding: 10px 0 10px 0;}

form.healthform input[type="submit"] { 
	width: 150px;
	font-family: Georgia, 'Times New Roman', Times, serif;
  padding: 0.308em;
}




.custom .post_box ul { font-size: 13px;  font-weight: normal; margin: 5px; padding-left: 15px; list-style-type:disc; padding-bottom: 15px;}

.custom li.widget { margin-bottom: 15px; }

.custom .format_text { font-size: 13px;  }
.custom .format_text li { padding: 2px 0; }
.custom	.format_text p { margin-bottom: 0; }

.custom #footer {
	
	font-size: 13px;
	padding-bottom: 10px;
}

.custom .firstcol {
	line-height: 12px;
	font-size: 12.5px;
}

.custom #archive_info { border-width: 0; }

.custom .hentry {padding-bottom: 15px;}

.custom #comments {display: none;}

.custom .prev_next { border-width: 0; }

.post_box p, .entry-content p, li.widget ul li a, li.widget ul li a:hover{color:#111;}

.format_text ul { margin: 0 0 10px 30px; }
.format_text ol { margin: 0 0 10px 30px; }

.format_text h3 { margin: 7px 0; }
.entry h3 {font-size: 15.6px; }

ol.image_floats li {
  clear:right;
}

.sidebar input[type="submit"] {
  width:150px;
}