/* DTC/HealthCentral styles 11.13.2009 */

/* global */
* { margin: 0; padding: 0; border: none; }
body { font: 13px 'Lucida Grande', sans-serif; color: #333; background: #600; }
a { text-decoration: none; color: #1985b5; }
a:hover { text-decoration: underline; }
h3 { font-weight: bold; font-size: 14px; }
#dtc .thumb { float: left; width: 66px; height: 66px; padding: 1px; border: 1px solid #600; background: #fff; }

/* layout */
#dtc { overflow: hidden; width: 1000px; margin: 0 auto; padding-top: 15px; background: url(../images/dtc_bg.gif) repeat-y; }
#container { float: left; width: 690px; padding: 0 15px; }
#header { float: left; width: 690px; padding-bottom: 15px; }
	#header img { float: left; width: 230px; }
	#header h1 { float: right; width: 430px; padding: 15px 0; font-size: 26px; font-weight: bold; line-height: 35px; }
#panel { float: left; width: 660px; padding: 15px; border-top: 1px solid #600; border-bottom: 1px solid #600; margin-bottom: 15px; background: #eee; }
	#panel h2 { padding-bottom: 5px; font-weight: bold; font-size: 20px; color: #600; }
	#panel .mod_l { float: left; width: 322px; }
	#panel .mod_r { float: right; width: 322px; }
	#panel .mod_txt { float: right; width: 237px; }
#main { float: left; width: 690px; padding-bottom: 15px; }
	#main #ad { float: left; width: 160px; padding-top: 12px; background: url(../images/dtc_ad.png) top center no-repeat; }
	#main #content { float: right; width: 515px; }
	#main .mod { float: left; width: 515px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #600; }
	#main .mod_last { float: left; width: 515px; padding-bottom: 15px; }
	#main .mod_txt { float: right; width: 430px; }
#footer { float: left; width: 690px; padding: 15px 0; border-top: 1px solid #600; text-align: center; }
#twitter { overflow: hidden; float: right; width: 280px; }
	#twit_bot { position: fixed; width: 280px; background: url(../images/dtc_twt.png) -280px bottom no-repeat #ccc; }
	#twit_top { float: left; width: 280px; height: 21px; background: url(../images/dtc_twt.png) no-repeat; }
	#twit_con { float: left; width: 250px; padding: 15px 15px 36px 15px; }