/* CSS Document */
body {	margin: 0;	background: #CCC url("../img/bg.gif") center top repeat-y;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	}
#clearit {	clear: both;	height: 1px;	}
	#wrapper {	margin: 0 auto;	width: 783px;	}
	h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 12px;	text-decoration: none;	color: #737167;/*	padding:10px;	margin:0; */
	}
h5 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 16px;	text-decoration: none;	color: #737167;	margin:0;	padding:0;	}
	h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size:20px;	text-decoration: none;	color: #737167;	text-align:center;/*	padding:10px;	margin:0; */
	}
h2.messagetitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 16px;	text-decoration: none;	color: #737167;	}
	p, blockquote {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #737167;	font-weight: normal;	}
a {	color: #737167;	text-decoration: none;	/*font-weight: bold;*/
	}
a:hover {	text-decoration: underline;	}
img {	border: none;	}
#indent {	margin-left: 20px;}
.indentclass {	margin-left: 20px;}
ol {	color: #737167;}
p.center {	text-align:center;}
/* 	----------------------------------		top stuff / middle stuff---------------------------------- */
		#header {	background: url("../img/header_left_bg.gif") left top repeat-y;	}
#content_wrapper {	background: url("../img/content_wrapper_bg.gif") left top repeat-y;	}
#header_left, #content_left, #content_left2 {	float: left;	width: 242px;	}
#content_left2 {	background-color: #edece7;	height:300px;	}
#content_left2 p {		padding-left:5px;}
#header_right, #content_right, #content_right_am {	float: right;	width: 541px;	}
#content_right_am ul {	color: #737167;	}
#header_img {	width: 541px;	margin-bottom: 5px;	}
#topbar {	height: 20px;	}
#topbar.topbar_left { background-color: #FFFFFF; }
#topbar.topbar_right { background-color: #353F3A; }
.topbar_right2 { background-color: #FFFFFF; height: 20px; }
#topbar.topbar_right_am { background-color: #262D36; }
#logobar, #logobar_am, .topbar_right2_logo {	text-transform: uppercase;	background-color: #4D5B53;	color: #fff; /* was 849D90 */
	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	height: 38px;	line-height: 38px;	padding-left: 12px;	}
.topbar_right2_logo { background-color: #353F3A; padding-left:0px; }
#logobar_am { background-color: #36414E; color: #fff; }
 /* color was 6F86A2 */
#tagline, #tagline_am {	border-top: 5px solid #fff;	margin:0;	padding:0;	background-color: #EDECE7;	width: 220px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #4D5B53;	padding: 5px;		}
#tagline_am { color: #48576B; }
#leftbarfade {	margin: 0;	padding: 0;	background: url(../img/leftbarfade.gif) 0 0 no-repeat;/*	width: 278px;*/
	padding: 10px 15px;	margin-left: 10px; 	}
a.podcast_icon { background: url(../img/podcast_icon.gif) 0 0 no-repeat; padding-left: 18px; margin-bottom: 15px; }
a.podcast_icon:hover { background: url(../img/podcast_icon.gif) 0 0 no-repeat; padding-left: 18px; margin-bottom: 15px; }
a.blog_icon { background: url(../img/blog_icon.gif) 0 0 no-repeat; padding-left: 18px; margin-bottom: 15px; }
#today_bug {	width: 220px;	height: 100%;	padding: 5px 5px 0 5px;	background-color: #CBC6B7;	}
#today_bug p { margin-top: 0; margin-bottom: 5px; }
#header_left h1, #content_left h1, #content_left_am h1 {	margin:0;	width: 225px;	padding-left: 5px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #B5B39F;	height: 25px;	line-height: 25px;	}
#header_left h1.bluish, #content_right h1.bluish { color: #48576B; }
a.bluish { color: #48576B; }
#today_bug h2 {	font-size: 11px;	margin: 3px 0 0 0;/*	padding:0; */
	}
#today_bug p.date {	margin: 0 0 3px 0;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	}
#exec_box img { float: left; border: 1px solid #737167; margin-right: 5px; margin-bottom: 10px; }
#exec_box p { font-size: 11px; color: #737167; margin-right: 15px; padding-right: 10px; margin-left: 10px; }
.wet_article_thumb { margin-bottom: 0px; margin-right: 10px; }
#today_box_spacer { margin-top: 140px; margin-bottom: 0px; }
#today_box { margin-top: 10px; margin-bottom: 0px; }
#today_box img { border: 1px solid #737167; margin-top: 10px; margin-left: 50px; }
#today_box h1 { font-size: 11px; color: #737167; }
#today_box a { text-decoration: none; }
#today_box_left {float: left; width: 380px;}
#today_box_right {float: right; width: 120px; margin-right: 30px;}
#today_signup { 	margin: 0px 20px 0px 10px;	padding-bottom: 10px;	font-size: 11px; 	color: #737167;	text-align: center;	}
 a.support_bug, a.support_bug_am {	margin-left: 5px;	margin-bottom: 10px;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #737167;	background-color: #B5B39F;	text-align: center;	width: 210px;	height: 40px;	line-height: 40px;	display: block;	text-transform: uppercase;	text-decoration: none;	border: 2px solid #737167;	}
a:hover.support_bug, a:hover.support_bug_am {	color: #fff;	background-color: #5B6C62;	text-decoration: none;	border-color: #333;	}
a:hover.support_bug_am { background-color: #48576B; }
	.content_righth1 {	margin: -5px 0;	width: 531px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	background-color: #EDECE7;	height: 27px;	line-height: 27px;	border-top: 1px solid #B5B39F;	text-align:center;}
#intro {	margin-top: 7px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #737167;	font-weight: normal;}
#intro p {	font-size: 14px;	margin-bottom:3px;	padding-left:5px;}
#intro img {	margin-right: 5px;}
#intro a {	font-weight: bold;}
/*------------------------	sub page content right------------------------*/
#sub_content_right, #content_right_am {	float: right;	width: 541px;	}
#sub_content_right h1, #content_right_am h1.h1special {	margin: 8px 0;	width: 531px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	background-color: #EDECE7;	height: 27px;	line-height: 27px;	border-top: 1px solid #B5B39F;	text-align:center;	}
#content_right_am h1.podcasth1 {	color: #48576B;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	}
#content_right_am h1.h1special { color: #48576B; }
#content_right_am a { text-decoration: underline; }
#sub_content_right h2, #sub_content_right h2 a {	font-weight: bold;	font-size: 12px;	padding:0;	margin:10px 0 3px 0;	text-decoration: none;	color: #737167;	}
#sub_content_right p{	font-weight: normal;	font-size: 12px;	padding:0;	margin:0 0 20px 0;	color: #737167;	text-decoration: none;	}
 #sub_content_right a {	font-weight: bold;	font-size: 12px;	padding:0;	margin:0;	color: #737167;	text-decoration: none;	}
#sub_content_right a { text-decoration: underline; }
#sub_content_right a:hover, #sub_content_right h2 a:hover { text-decoration: underline; }
#sub_content_right img, #content_right_am img {	border: 1px solid #737167;	background-color: #737167;	padding: 0px;	margin: 0 5px 0 0;	margin-bottom: 15px;	float: left;	/*margin: 0 0 0 10px;*/
	}
#sub_content_right img a, #content_right_am img a {	border: 1px solid #737167;	background-color: #737167;	padding: 1px;	/*float: right;	margin: 0 0 0 10px;*/
	}
#sub_content_right a:hover img, #content_right_am a:hover img {	border: 1px solid #849D90;	padding: 0px;	background-color: #333;	}
#sub_content_right li {	font-weight: normal;	font-size: 12px;	padding:0;	margin:0;	color: #737167;	text-decoration: none;	}
/*------------------------	top news story------------------------*/
#topstory {	margin: 12px 0;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #737167;	}
#topstory h1 {	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4D5B53;	}
#content_right_am h1 { color: #48576B; }
#topstory h2, #topstory h2 a {	display: inline;	font-weight: bold;	font-size: 12px;	padding:0;	margin:0;	text-decoration: none;	color: #737167;	}
#topstory p {	font-weight: normal;	font-size: 12px;	padding:0;	margin:0;	color: #737167;	text-decoration: none;	}
#topstory a {	font-weight: bold;	font-size: 12px;	padding:0px;	padding-top: 0;	margin:0;	color: #737167;	text-decoration: none;	}
#topstory.blog h1 { margin: 0; padding: 0; }
#topstory.blog h2 { margin-bottom: 12px; }
#topstory.blog h1 a { color: #4D5B53; font-size: 14px; font-weight: bold; }
#topstory.blog p { margin-bottom: 10px; }
#topstory.blog a { text-decoration: underline; }
#topstory.blog a:hover { color: #353F3A; }
.blog_subnav_h2 { padding-left: 10px; }
label { color: #555; display:block; }
label em { color: #888; }
em.red_em { color: #900; }
#topstory.blog p.blogsmall { font-size: 9px; color: #888; border-top: 1px dotted #888; padding-top: 5px; margin-top: 15px; margin-bottom: 30px; }
#blognav h1 {	margin:0;	width: 220px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	background-color: #C8C6B7;	height: 36px;	line-height: 36px;	text-transform: uppercase;	}
#topstory a:hover, #topstory h2 a:hover { text-decoration: underline; }
#topstory img, #topstory img a {	border: 3px solid #737167;	background-color: #737167;	padding: 1px;	float: left;	margin: 0 10px 0 0;	}
#topstory a:hover img {	border: 3px solid #849D90;	padding: 1px;	background-color: #333;	}
#content_right_am a:hover img {	border: none;	}
	/*------------------------	subenglish landing page------------------------*/
#ambugs {	margin: 12px 0;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #737167;	width: 541px;	}
#ambugs_left {	float: left;	width: 160px;	}
#ambugs_right {	margin-left: 5px;	float: right;	width: 370px;	}
	#ambugs_left img, #ambugs_left img a  {	border: 2px solid #737167;	float: left;	}
	#ambugs_left a:hover img {	border: 2px solid #333;	}
		#ambugs h3, #ambugs h3 a {	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #48576B;	margin-bottom: 3px;	margin-top: 0;	}
#ambugs h2, #ambugs h2 a {	font-weight: bold;	font-size: 12px;	padding:0;	margin:0;	text-decoration: none;	color: #737167;	}
#ambugs p, #ambugs a {	font-weight: normal;	font-size: 12px;	padding:0;	margin:0;	color: #737167;	text-decoration: none;	}
#ambugs p a { text-decoration: underline; }
#ambugs p a:hover { color: #48576B; }
#ambugs a:hover, #ambugs h2 a:hover, #ambugs h3 a:hover { text-decoration: underline; }
/*#ambugs img, #ambugs img a {	border: 3px solid #737167;	background-color: #737167;	padding: 1px;	float: left;	margin: 0 10px 0 0;	}
#ambugs a:hover img {	border: 3px solid #849D90;	padding: 1px;	background-color: #333;	}
#ambugs a:hover img {	border: 3px solid #7E99BB;	}
------------------------	mini split------------------------*/
#split {	width: 541px;	border-top: 1px solid #B5B39F;	background: url("../img/split_bg.gif") top right repeat-y;	}
#bottom {	width: 541px;	background: url("../img/split_bg.gif") top right repeat-y;	padding: 10px 0px 10px 0px;	}
#split_left {	float: left;	width: 270px;	}
#split_right {	float: right;	width: 270px;	}
	#split h1 {	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4D5B53;	height: 30px;	line-height: 30px;	padding-left: 10px;	margin:0;	}
#split h1 a {	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4D5B53;	height: 30px;	line-height: 30px;	padding-left: 10px;	margin:0;	}
	#content_right_am #split h1 { color: #48576B; }
#split_left h1 { background-color: #EDECE7; }
#split_right h1 { background-color: #DEDDD4; }
#split h2, #split h2 a {	font-weight: bold;	font-size: 12px;		padding: 5px 0px 5px 10px;	margin:0;	text-decoration: none;	color: #737167;	}
#split p {	font-weight: normal;	font-size: 12px;	padding: 0px 0px 0px 10px;	margin:0px 0px 10px 0px;	color: #737167;	text-decoration: none;	/*clear: both;*/
	}
#split a {	font-weight: bold;	font-size: 12px;	padding: 0px;	padding-top: 0;	margin:0;	color: #737167;	text-decoration: none;	}
	#bottom a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	padding-left: 10px;	margin-bottom: 10px;	color: #737167;	text-decoration: none;	}
#bottom a:hover { text-decoration: underline; }
#split a, #split h2 a { padding-left: 0; }
#split a:hover, #split h2 a:hover { text-decoration: underline; }
#split img, #split img a {	border: 1px solid #737167;	background-color: #737167;	padding: 0px;	float: left;	margin: 0 10px 0 0;	}
#split a:hover img {	border: 1px solid #849D90;	padding: 0px;	background-color: #333;	}
#split h2.messages a { font-size: 14px; }
#split_right img {margin-left:10px; }
#split_right p {padding-right:5px; }
#split .byline {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;}
/*------------------------     story------------------------*/
#story {	background: #EDECE7;	border: 1px solid #B5B39F;	padding: 0 /*5px 10px 5px 20px*/
;	margin: 10px 0;	}
#story h1 {	background: #B5B39F;	margin: 0;	padding: 2px 0 2px 8px;	font-size: 14px;	}
#story h2 { padding: 0; margin: 10px 15px 5px 15px; }
#story p { padding: 0; margin-left: 15px; margin-right: 15px; }
/*------------------------	footer------------------------*/
	#footer {	margin: 10px 0;	height: 35px;	}
#footer_left, #footer_left_am {	width: 230px;	height: 35px;	line-height: 35px;	background-color: #B5B39F;	text-align: center;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #4D5B53;	text-transform: uppercase;	float: left;	}
#footer_right, #footer_right_am {	width: 543px;	height: 35px;	padding-left: 10px;	line-height: 35px;	background-color: #C8C6B7;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #4D5B53;	float: right;	}
#footer_end {	width: 543px;	height: 40px;	padding-left: 10px;	line-height: 15px;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #4D5B53;	float: right;	}
#footer_left_am, #footer_right_am { color: #48576B; }
/* 	----------------------------------		nav stuff---------------------------------- */
#nav, #nav_am {width: 783px;height: 30px;margin: 0;padding: 0;background: #687C71;}
#nav_am { background: #48576B; }
#nav ul, #nav_am ul {height: 30px;margin: 0;padding: 0;list-style-type: none;}
#nav li, #nav_am li {margin: 0;padding: 0;float: left;text-align: center;line-height: 30px;}
#nav a, #nav_am a {display: block;padding: 0px;margin: 0;height: 30px;background: #687C71;line-height: 30px;/*width: auto;text-align: center;border-left: 1px solid #9EBBAC;border-right: none;*/
color: #9EBBAC;text-decoration: none;font: normal 10px/18px "Century Gothic", Geneva, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;}
#nav_am a { background: #48576B; color: #7E99BB; }
#nav a:hover, #nav_am a:hover {color: #fff;background: #4D5B53;}
#nav_am a:hover { background: #3F4C5D; }
#nav a:active, #nav_am a:active {background: #c60;color: #fff;}
#nav li#active a, #nav_am li#active a {background: #c60;border: 1px solid #c60;color: #fff;}
#nav li.one, #nav_am li.one { width: 63px; line-height: 30px; }
#nav li.two, #nav_am li.two { width: 64px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.three, #nav_am li.three { width: 133px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.four, #nav_am li.four { width: 148px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.five, #nav_am li.five { width: 66px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.six, #nav_am li.six { width: 84px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.seven, #nav_am li.seven { width: 74px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.eight, #nav_am li.eight { width: 64px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.nine, #nav_am li.nine { width: 75px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
/*#nav li.ten, #nav_am li.ten { width: 73px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
#nav li.eleven, #nav_am li.eleven { width: 46px;	border-left: 1px solid #9EBBAC; line-height: 30px; }
*/
/*------------------------	sub navigation------------------------*/
	#subnav, #subnav_am {	width: 230px;	}
#subnav h1, #subnav_am h1 {	margin:0;	width: 220px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	background-color: #C8C6B7;	height: 36px;	line-height: 36px;	text-transform: uppercase;	text-align:center;	}
#subnav_am h1 { color: #48576B; }
#subnav ul, #subnav_am ul {	margin: 0 0 13px 0;	padding-left: 0;	list-style-type: none;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	}
#subnav li, #subnav_am li {	border-bottom: 1px solid #fff;	color: #4D5B53;	height: 28px;	line-height: 28px;	}
#subnav_am li { color: #48576B; }
#subnav_am li.tallest { padding-top: 0px; padding-bottom: 10px; line-height: 100%; }
#subnav li.sublist_head { padding-left: 10px; background-color: #DEDDD4;}
#subnav_am li.sublist_head { color: #48576B; padding-left: 10px; background-color: #DEDDD4;}
#subnav a, #subnav_am a {display: block;padding-left: 28px;height: 28px;color: #4D5B53;background: transparent url("../img/arrow_off.gif") left center no-repeat;text-decoration: none;}
#subnav_am a { color: #48576B; }
#subnav a:link, #subnav a:visited{text-decoration: none;}
#subnav a:hover, #subnav_am a:hover {background: #DEDDD4 url("../img/arrow_on.gif") left center no-repeat;}
#subnav_am a.thislink {display: block;padding-left: 28px;padding-top:5px;padding-bottom:3px;height: 30px;color: #48576B;background: transparent url("../img/arrow_off.gif") left center no-repeat;text-decoration: none;}
#subnav_am a.thislink:hover {padding-top:5px;height: 30px;padding-bottom:3px;background: #DEDDD4 url("../img/arrow_on.gif") left center no-repeat;text-decoration: none;}
/*------------------------	northamerican stuff------------------------*/
#thisweek {	margin: 10px 0 0 10px;	padding: 0;	width: 228px;	height: 58px;	border: 1px solid #D1D0C3;	margin-bottom: 10px;	}
#thisweek ul {	width: 228px; 	height: 58px; 		background: url(../img/thisweek.gif);	margin: 0px; 	padding: 0px;	position: relative; 	}
#thisweek li {margin:0; padding: 0; position: absolute; display: block; list-style: none;}
#thisweek a { display:block; }
#thisweek #panel1c a,#thisweek #panel2c a,#thisweek #panel3c a,#thisweek #panel1c a:hover,#thisweek #panel2c a:hover,#thisweek #panel3c a:hover {height: 58px; width: 76px;}
#thisweek #panel1c {left: 0px; top: 0px; width: 76px; height: 58px;}
#thisweek #panel2c {left: 76px; top: 0px; width: 76px; height: 58px; }
#thisweek #panel3c {left: 152px; top: 0px; width: 76px; height: 58px; }
#thisweek #panel1c a:hover {margin: 0; padding: 0; background: url(../img/thisweek.gif) 0px -58px no-repeat;}
#thisweek #panel2c a:hover {margin: 0; padding: 0; background: url(../img/thisweek.gif) -76px -58px no-repeat;}
#thisweek #panel3c a:hover {margin: 0; padding: 0; background: url(../img/thisweek.gif) -152px -58px no-repeat;}
/* today btns */
#today_btns {	margin: 0px 0 0 0;	padding: 0 0 3px 10px;	width: 220px;	height: 52px;	background-color: #CBC6B7;	}
#today_btns ul {	width: 208px; 	height: 52px; 		background: url(../img/today_btns.gif);	margin: 0px; 	padding: 0px;	position: relative; 	}
#today_btns li {margin:0; padding: 0; position: absolute; display: block; list-style: none;}
#today_btns a { display:block; }
#today_btns #panel1c a,#today_btns #panel2c a,#today_btns #panel3c a,#today_btns #panel4c a,#today_btns #panel1c a:hover,#today_btns #panel2c a:hover,#today_btns #panel3c a:hover,#today_btns #panel4c a:hover {height: 52px; width: 52px;}
#today_btns #panel1c {left: 0px; top: 0px; width: 52px; height: 52px;}
#today_btns #panel2c {left: 52px; top: 0px; width: 52px; height: 52px; }
#today_btns #panel3c {left: 104px; top: 0px; width: 52px; height: 52px; }
#today_btns #panel4c {left: 156px; top: 0px; width: 52px; height: 52px; }
#today_btns #panel1c a:hover {margin: 0; padding: 0; background: url(../img/today_btns.gif) 0px -52px no-repeat;}
#today_btns #panel2c a:hover {margin: 0; padding: 0; background: url(../img/today_btns.gif) -52px -52px no-repeat;}
#today_btns #panel3c a:hover {margin: 0; padding: 0; background: url(../img/today_btns.gif) -104px -52px no-repeat;}
#today_btns #panel4c a:hover {margin: 0; padding: 0; background: url(../img/today_btns.gif) -156px -52px no-repeat;}
/* ----- search past ------ */
#searchpastwrap {	border: 10px solid #CFCEC1;	background-color: #fff;	}
#searchpast {	border: 1px solid #B5B39F; margin:0; padding:0;	}
#searchpast h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #48576B;	border-bottom: 1px solid #B5B39F;	height: 24px;	line-height: 24px;	padding-left: 5px;	margin: 0px 0 0 0;	background: #CFCEC1;	}
#searchpast h2 { 	padding:3px 0 0 5px; 	margin: 0; 	}
#searchpast p {	margin: 0;	margin-right:2px;	padding-left: 5px;	padding-bottom: 5px;	font-size: 12px;	}
#searchpast a {	color: #737167;	text-decoration: none;	padding-left: 0;	background: none;	font-weight: bold;	}
#searchpast a:hover {	text-decoration: underline;	background: none;	}
/*------------------------	intl_bug------------------------*/
	#intl_bug {	width: 210px;	margin-left: 10px;	border: 1px solid #B5B39F;	}
#intl_bug h1 {	width: 205px;	}
.hideorama { visibility: hidden; position: absolute; }
.hideorama_show { visibility: visible; position: absolute; }
#swaporama { position: fixed; visibility: hidden; margin:0; padding:0; }
#swap_0,#swap_1,#swap_2,#swap_3,#swap_4,#swap_5,#swap_6,#swap_7,#swap_8,#swap_9 {	width: 210px;	height: 132px;	padding-right: 0px;	border: 1px solid #B5B39F;		margin-left: -1px;	}
#swap_0 h2,#swap_1 h2,#swap_2 h2,#swap_3 h2,#swap_4 h2,#swap_5 h2,#swap_6 h2,#swap_7 h2,#swap_8 h2,#swap_9 h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #737167;	padding: 0 0 0 5px;	margin-bottom: 0;	text-transform: capitalize;	}
#swap_0 p,#swap_1 p,#swap_2 p,#swap_3 p,#swap_4 p,#swap_5 p,#swap_6 p,#swap_7 p,#swap_8 p,#swap_9 p {	font-weight: normal;	font-size: 12px;	margin:0;	color: #737167;	text-decoration: none;	padding-left: 5px;	padding-bottom: 5px;	}
#swap_0 img,#swap_1 img,#swap_2 img,#swap_3 img,#swap_4 img,#swap_5 img,#swap_6 img,#swap_7 img,#swap_8 img,#swap_9 img {	margin: 5px;	float: left;	border: 1px solid #737167;	margin-bottom: 35px;	}
/*------------------------	we are the world------------------------*/
	#world { width: 210px; height: 130px; background: url(../img/world2.gif); /* was world.gif */
 margin: 0px auto; padding: 0; position: relative;}
#world ul { height: 130px; }
#world li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#world a {display: block;}
#world1 {left: 14px; top: 28px; width: 36px; height: 36px;}
#world2 {left: 120px; top: 17px; width: 36px; height: 36px;}
#world3 {left: 43px; top: 74px; width: 36px; height: 36px;}
#world4 {left: 88px; top: 70px; width: 36px; height: 36px;}
#world5 {left: 151px; top: 69px; width: 36px; height: 36px;}
#world6 {left: 21px; top: 54px; width: 36px; height: 36px;}
#world7 {left: 99px; top: 41px; width: 36px; height: 36px;}
#world8 {left: 159px; top: 29px; width: 36px; height: 36px;}
 /* 152 - 25 */
#world9 {left: 131px; top: 40px; width: 36px; height: 36px;}
 /* 137 - 45 */
#world1 a {height: 36px;}
#world2 a {height: 36px;}
#world3 a {height: 36px;}
#world4 a {height: 36px;}
#world5 a {height: 36px;}
#world6 a {height: 36px;}
#world7 a {height: 36px;}
#world8 a {height: 36px;}
#world9 a {height: 36px;}
#world1 a:hover {background: url(../img/world2.gif) -14px -158px no-repeat;}
#world2 a:hover {background: url(../img/world2.gif) -120px -147px no-repeat;}
#world3 a:hover {background: url(../img/world2.gif) -43px -204px no-repeat;}
#world4 a:hover {background: url(../img/world2.gif) -88px -200px no-repeat;}
#world5 a:hover {background: url(../img/world2.gif) -151px -199px no-repeat;}
#world6 a:hover {background: url(../img/world2.gif) -21px -314px no-repeat;}
#world7 a:hover {background: url(../img/world2.gif) -99px -301px no-repeat;}
#world8 a:hover {background: url(../img/world2.gif) -159px -289px no-repeat;}
 /* 152 285 */
#world9 a:hover {background: url(../img/world2.gif) -131px -430px no-repeat;}
 /* 137 435 */
/* this is the form stuff -------------------------------------------------------------- */
/* generic forms */
#divform{	padding: 0px;	margin: 0px;}
.tdform {	margin: 15px 0 0 0;	clear: both;	font: 11px/15px Arial, sans-serif;	color: #555555;}
form {	margin: 15px 0 0 0;	clear: both;	font: 11px/15px Arial, sans-serif;	color: #999999;}
fieldset {	margin: 0px 0px 10px 0px;	padding: 5px 15px 20px 15px;	border: 1px dotted #ccc;}
form.small {	margin: 0 auto 36px auto;	width: 90%;}
form.larger {	margin: 0 auto 36px auto;	width: 90%;	font: 13px Arial, sans-serif;		line-height: 20px;}
legend {	display: inline;	background: #fff;	margin: 0 4px 0 -7px;	padding: 0 5px 0 7px;}
label, textarea {	display: block;	width: 100%;}
select {	display: inline;	}
input + label, textarea + label, select + label {	margin: 15px 0 0 0;}
input[type="text"], input[type="password"], textarea, select {	margin: 0;	border: 1px solid #999;}
input[type="radio"] {	/*float:left; display: block;*/
	}
textarea {	font: 12px/17px Arial, sans-serif;}
/*fieldset input[type="submit"] {	display: block;	position: relative;	margin: -15px 0 0 10px;	float: right;	right: -15px;	bottom: -45px;}
*/
fieldset input[type="checkbox"], fieldset input[type="checkbox"] + label {	display: inline;	margin: 5px 5px 0 0;}
/*fieldset input[type="checkbox"], fieldset input[type="checkbox"] + label {	margin: 15px 5px 0 0;	display: inline;	float: left;	width: auto;}
fieldset input[type="checkbox"] + label {	float: none;	width: 90%;}
*/
fieldset input[name="cancel"], fieldset input[name="preview"] {	float: left;	left: -25px;}
select.month { width: 100px; float: left; margin-right: 10px; display: inline;}
select.day { width: 50px; float: left; margin-right: 10px; display: inline;}
input[type="text"].year { width: 50px; display: inline;}
input[type="text"].short { width: 100px; }
#amount { width: 50px; display: inline; }
/* This is the admin stuff -------------------------------------------------------- */
#tool {	font-family:Geneva, Arial, Helvetica, sans-serif;	background: url(../img/tool_bg.gif) repeat-x;	margin-top: 25px;	height: 25px;	background: #000;	color: #999;	font-size: 9px;	line-height: 25px;	}
#tool a {	color: #999;	text-decoration: none;	padding: 0 10px;	font-size: 9px;	border-right: 1px solid #999;	}
#tool a:hover {	color: #fff;	text-decoration: underline;	}
/* ---- management links ---------------------------------------------------------------- */
.TheSubmit {	margin-top: 		25px;	font-family: 		Geneva, Arial, Helvetica, sans-serif;	color: 				#999;	font-size: 			9px;    display:            inline;    line-height:        20px;    padding-top:        3px;    padding-bottom:     3px;}
#TheSubmitButton {  width: 107px;  height: 20px;  margin: 0;  padding: 0;  border: 0;  background: transparent url(../img/submit_donation.gif) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */
  /* cursor: hand;  for IE 5.x */
}
.TheTool {	margin-top: 		25px;	border: 1px;	font-family: 		Geneva, Arial, Helvetica, sans-serif;	color: 				#999;	font-size: 			9px;    display:            block;    text-align:         right;    line-height:        20px;    padding-top:        3px;    padding-bottom:     3px;}
.TheToolBegin {    background:         transparent url(../img/admin-left.png) no-repeat bottom left;    line-height:        20px;    padding-right:	3px;    float:              left;}
#TheToolBox {    background:         transparent url(../img/admin-middle.png) repeat-x bottom left;    line-height:        20px;    float:              left;    color:              white;}
.TheToolEnd {    background:         transparent url(../img/admin-right.png) no-repeat bottom right;    line-height:        20px;    padding-left:	3px;    float:              left;}
#TheToolBox a {	color: #CCC;	text-decoration: none;	padding: 0 10px;	font-size: 9px;	border-right: 1px solid #999;	}
#TheToolBox a:hover {	color: #fff;	text-decoration: underline;	}
#TheToolBox a.last_a { border-right: none; }
#ToolBoxShift { margin: 0 0 10px 0; float: none; }
/* ======================== gallery look ====================== */
#iframe {overflow: hidden; border: none;}
#imagePosterBox { border: 1px solid #CCC; margin: 15px auto; padding: 10px; width: 420px; text-align: center; }
#imagePosterBox img { border: 0; float:none; border: 0; margin: 0; padding: 0; }
.thumb {	float: left;	width: 56px;	padding: 3px;	margin: 5px;	border: 1px dotted #aaa;	text-align: center;}
#gallerylist { text-align: center; list-style: none; margin: 0px auto; padding: 0px; width: 420px; }
#gallerylist li {position: relative; float: left; border:1px dotted #aaa; background: #fff; width: 60px; height: 85px; padding: 0px; margin: 5px 5px 5px 0; font:9px "trebuchet MS", arial, helvetica, sans-serif; }
#gallerylist li img {margin: 0px; float:none; background: #fff; padding: 3px; border: 1px solid #fff; }
#gallerylist li a:hover img { border: 1px solid #000; padding: 0; margin: 0; }
#editbar { background: #CCC; padding: 3px 0; margin: 0 0 5px 0; width: 100%; }
#editbar a { font-size: 9px; color: #333; text-decoration: none; }
#editbar a:hover { color:#000; }
/*#gallerylist a span {display: block; position: absolute; top: 33px; left: 22px; float: left; background: url(../images/port-title.gif) top left no-repeat; padding: 20px 10px 0px 10px; width: 130px !important; width :150px; z-index: 100;}
#gallerylist a span {display: none;}
#gallerylist a span img {position: relative; left: -10px; margin: 0px; padding: 0px; background: none; border: none;}
*/
.underline_me { text-decoration: underline; }
.float_left { float:left; }
.float_right { float:right; }
#sub_content_right p.error { font-weight: bold; color:#CC0000; text-transform: uppercase; font-family:"Lucida Grande", lucida, tahoma, verdana, trebuchet, "Trebuchet MS", arial, helvetica, sans-serif; }
label.err {	color:#CC0000;}
#admintable {	border: 1px solid #EDEDE7;	border-left: none;}
#admintable td {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 9pt;	color: #777;	padding: 3px 8px;	border-left: 1px solid #EDEDE7;	text-decoration:none;}
#admintable tr.admintable_even td { background-color: #ffffff; }
#admintable tr.admintable_odd td { background-color: #DBD9CF; }
#admintable tr.widget_list_header td {	background-color: #48576B;/* #7B91B2;*/
	color: #FFF;	font-size:10px;	font-weight: bold;	border-left: 1px solid #48576B;	border-bottom: 1px solid #48576B;}
/* ================== Tables =================== */
#gallery_list {	margin: 1px;}
#detail_list {	margin: 10px 0;	}
	#widgetlist {	border: 1px solid #EDEDE7;	border-left: none;}
#widgetlist td {	font-family: "Lucida Grande", lucida, tahoma, verdana, trebuchet, "Trebuchet MS", arial, helvetica, sans-serif;	font-size: 9px;	color: #777;	padding: 3px 8px;	border-left: 1px solid #EDEDE7;	text-decoration:none;}
#widgetlist td a {	text-decoration: none;	color: #777;	}
#widgetlist td a:hover {	color: #358;	text-decoration: underline;	}
#widgetlist tr.selected td {	background-color: #3d80df;	color: #ffffff;	font-weight: bold;	border-left: 1px solid #346DBE;	border-bottom: 1px solid #7DAAEA;}
/* #widgetlist td.69wide { width: 69px; }
#widgetlist td.75wide { width: 75px; }
*/
#widgetlist tr.widget_list_header td, #widgetlist tr.widget_list_header_shop td {	background-color: #48576B;/* #7B91B2;*/
	color: #FFF;	font-size:10px;	font-weight: bold;	border-left: 1px solid #48576B;	border-bottom: 1px solid #48576B;}
#widgetlist tr.widget_list_header_shop td {	background: #b5b39f;	border-bottom: 1px solid #777;	border-left: none;	}
#widgetlist tr.widget_list_footer_shop td {	background: #edece7;	border-top: none;	border-left: none;	}
#widgetlist tr.widget_list_shoptotal td {	background: #dbd9cf;	border-top: 1px solid #b5b39f;	border-left: none;	}
#widgetlist tr.widget_row1 td { background-color: #edece7; }
#widgetlist tr.widget_row2 td { background-color: #DBD9CF; }
#widgetlist tr.widget_bottom td { border-top: 1px solid #b5b39f; }
/* ===== submit btns ========= */
/*input#button { height: 20px; width: 52px; border:0; background: transparent; }
*/
input#button.go_btn { border:none; background-color:#fff; padding: 0; margin:0; float:left; }
/*.submit_btn { margin: 44px 0 0 6px; background:transparent; }
 input#button.go_btn { padding: 0; margin:0; background:transparent; border: 0; }
.go_btn_img { margin: 44px 0 0 6px; }
*/
.submit_btn { margin: 20px 0 0 0px; padding: 0; background:#fff; border: none; }
.submit_btn img { border: none; background: #fff; }
/*------------------------	sub page content right store------------------------*/
#sub_content_right_store {	float: right;	width: 541px;	}
	#sub_content_right_store h1 {	margin: 8px 0;	width: 531px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	background-color: #EDECE7;	height: 27px;	line-height: 27px;	border-top: 1px solid #B5B39F;	}
#sub_content_right_store h2, #sub_content_right_store h2 a {	font-weight: bold;	font-size: 12px;	padding:0;	margin:10px 0 3px 0;	text-decoration: none;	color: #737167;	}
#sub_content_right_store p, #sub_content_right_store a {	font-weight: normal;	font-size: 12px;	padding:0;	margin:0 0 20px 0;	color: #737167;	text-decoration: none;	}
/*#sub_content_right_store a { text-decoration: underline; }
*/
#sub_content_right_store a:hover, #sub_content_right_store h2 a:hover { text-decoration: none; }
#sub_content_right_store img, #sub_content_right_store img a {	border: 1px solid #737167;	float: none;	margin: 0 0 0 10px;	}
#sub_content_right_store a:hover img {	border: 1px solid #849D90;	text-decoration: none;	}
#sub_content_right_store li {	font-weight: normal;	font-size: 12px;	padding:0;	margin:0;	color: #737167;	text-decoration: none;	}
/* shop */
/* =================== img float perhaps =============== */
img.img_left {	float: left;	margin: 0 10px 0 0;	}
img.img_right {	float: right;	margin: 0 0 0 10px;	}
	a.noborder, a:hover.noborder { border: 0; background: #fff; }
#widgetlist a:hover img, #widgetlist a img {	border: 1px solid #849D90;	text-decoration: none;	}
img.noborder { border: none; padding: 0; margin: 0; }
		.readmore {	font-family: Verdana, Arial, Helvetica, sans-serif;	}
	a.readmore, a:link.readmore, a:visited.readmore, a:hover.readmore {	font-family: Verdana, Arial, Helvetica, sans-serif;	}
			#searchbox {	text-align: left;		width: 543px;	display: inline;	white-space: nowrap;	font-family: Verdana, Arial, Helvetica, sans-serif;		color: #737167;	line-height: 28px;	background-color: #fff;	float: right;	padding-left: 0px;	height: 28px;	padding-top: 5px;border-top:1px solid #C8C6B7;}
#searchbox td {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;	font-weight: bold;	color: #737167;}
#searchbox td a {	font-size: 9px;	text-decoration: none;	font-weight: normal;}
#searchbox td a:hover {	font-size: 9px;	text-decoration: underline;	font-weight: normal;}
	input {	color: #4d5b53;	}
input.txt {	height: 18px;	font-size: 8pt;	border: solid #687c71 1px;}
input.btn {	display: inline;  color:#4d5b53;  font-family:'trebuchet ms',helvetica,sans-serif;  font-size: 8pt;  font-weight:bold;  background-color:#edece7;   border:1px solid #b5b39f;;  border-top-color:#b5b39f;  border-left-color:#b5b39f;  border-right-color:#b5b39f;  border-bottom-color:#b5b39f;}
#requiredhead {	margin-right:28px;	text-align:right;}
.required {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;}
.reqhide {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;	font-weight:bold;	visibility: hidden;		display: inline;	white-space: nowrap;}
form.today {	display: inline;	margin: 0;	padding: 0;}
input.todaytxt {	width:170px;	display:inline;	height: 16px;	font-size: 8pt;	border: solid #687c71 1px;}
form.search {	margin: 0;	clear: both;}
/* 	----------------------------------		prev/next stuff---------------------------------- */
#prevnext {	width: 543px;		line-height: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #4D5B53;	display: inline;}
#prevnext  a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #4D5B53;}
#prevnext_left {	text-align:left;	float:left;	display: inline;}
#prevnext_right {	text-align:right;	float:right;	display: inline;}
#subnavtoday {	width: 230px;	}
#subnavtoday h1, #subnav_am h1 {	margin:0;	width: 220px;	padding-left: 10px;	color: #4D5B53;	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	background-color: #C8C6B7;	height: 36px;	line-height: 36px;	text-transform: uppercase;	}
	#subnavtoday img {	border: 1px solid #737167; 	margin-top: 5px; 	margin-left: 50px;}
.hr_1{	color:#B5B39F;	background-color:#B5B39F;	padding:0px;	border:0px;	height:1px;}
.hr_2{	color:#B5B39F;	background-color:#B5B39F;	padding:0px;	border:0px;	height:1px;	width:200px;	text-align: left;	float: left;	line-height: 1px;	display: block;}
#nocss a, a:hover, img {	background-color: transparent;	background-image: none; }
#imgcenter {	margin-left: 46px;	margin-right: auto;}
#contact_box {	width: 541px;	display: inline;}
#contact_box img {	border: none;	}
	#contact_left {	width: 301px;	display: inline;	float: left;	margin-right: 10px;}
#contact_right {	width: 150px;	display: inline;	float: right;	margin-right: 20px;}
			#utils, #utils2 {		float:right;	width:541px;	text-align:right;	margin-bottom:15px;	}
#utils ul {	height:16px;	margin: 0 0 13px 0;	padding-left: 0;	list-style-type: none;	display:inline;	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	padding-right:2px;	}
#utils2 ul {	height:16px;	margin: 0 0 13px 0;	padding-left: 0;	list-style-type: none;	display:inline;	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	padding-right:130px;	}
#utils li, #utils2 li {	color: #4D5B53;	display: inline;	}
#utils li.commentli, #utils2 li.commentli {	color: #4D5B53;	display: inline;	clear: both;	height: 17px;	}
#utils a.home, #utils2 a.home {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	padding-left: 20px;	margin-right:3px;	height: 14px;	line-height: 20px;	color: #4D5B53;	background: transparent url("../img/icon_home.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utils a.home:hover, #utils2 a.home:hover {		text-decoration:underline;	}
#utils a.print, #utils2 a.print {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	padding-left: 20px;	margin-right:3px;	height: 14px;	line-height: 20px;	color: #4D5B53;	background: transparent url("../img/icon_print.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utils a.print:hover, #utils2 a.print:hover {		text-decoration:underline;	}
#utils a.email, #utils2 a.email {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	padding-left: 20px;	margin-left:1px;	height: 14px;	line-height: 20px;	color: #4D5B53;	background: transparent url("../img/icon_email.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utils a.email:hover, #utils2 a.email:hover {		text-decoration:underline;	}
#utils a.commentlink, #utils2 a.commentlink {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	padding-left: 20px;	margin-left:1px;	margin-bottom:3px;	color: #4D5B53;	background: transparent url("../img/icon_comment.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utils a.commentlink:hover, #utils2 a.commentlink:hover {		text-decoration:underline;	}
#utils a.books {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	display: inline;	padding-left: 125px;	padding-top: 8px;	padding-bottom: 8px;	margin-left:1px;	margin-bottom:3px;	color: #fff;	width:125px;	background: url("../img/icon_bookmark.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utils a.books:hover {		text-decoration:underline;	}
#utilbookmark {	display:inline;	}
#utilbookmark a:hover {	text-decoration:none !important;	background-color: #FFFFFF;	}
	#utilbookmark img {	margin-right: 0px;	margin-left: 414px;	border: none;	color:#fff;	background-color: #FFFFFF;	height:16px;	width:125px;	text-decoration:none;	margin-top:-17px;}
#utilbookmark a:hover img {	height:16px;	border: none;	text-decoration:none;	background-color: #FFFFFF;}
#utilbookmark2 img {	margin-top: -18px;	margin-left: 415px;	border: none;	color:#fff;	background-color: #FFFFFF;	height:16px;	width:125px;	text-decoration:none;}
#utilbookmark2 a:hover img {	border: none;	text-decoration:none;	background-color: #FFFFFF;}
#addcomment, #addcomment2 {		float:left;	display:inline;	height: 20px;	line-height: 20px;	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-bottom:3px;	}
#addcomment2 {	margin-top:5px;}
		#addcomment a.comment, #addcomment2 a.comment {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 20px;	height: 20px;	line-height: 20px;	color: #4D5B53;	background: transparent url("../img/icon_comment.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#addcomment a.comment:hover, #addcomment2 a.comment:hover {		text-decoration:underline;	}
	#utilhome {		float:right;	display:inline;	height: 20px;	line-height: 20px;	margin-left:10px;	margin-right:-5px;	}
#utilhome ul {	margin: 0 0 13px 0;	padding-left: 0;	list-style-type: none;	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	font-weight: normal;	}
#utilhome li {	color: #4D5B53;	height: 14px;	line-height: 14px;	display: inline;	}
#utilhome a {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	display: inline;	padding-left: 24px;	margin-right:3px;	height: 14px;	line-height: 20px;	color: #4D5B53;	background: transparent url("../img/icon_home.gif") left center no-repeat;	text-decoration: none;	font-weight: normal;	}
#utilhome a:hover {		text-decoration:underline;	}
#splitspecial {	width: 270px;	border-bottom: 1px solid #B5B39F;	border-top: 1px solid #B5B39F;	height: 30px;	line-height: 30px;	margin:0;	background-color: #DEDDD4;	text-align: center;	}
	#splitspecial a {	font-family: "Century Gothic", Geneva, "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4D5B53;	}
/* 	----------------------------------	 popular tabs---------------------------------- */
#topstories {	width: 540px;		color: #48576B;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9pt;	font-weight: normal;	text-align:left;}
#tabset {		height: 36px;	line-height: 15px;	margin: 0;	padding: 0px;	text-transform: uppercase;	border-bottom: 1px solid #B5B39F;}
	#tabset ul {	height: 15px;	margin: 0;	padding: 0;	list-style-type: none;}
	#tabset li {	line-height: 15px;	border-top: 1px solid #B5B39F;	border-left: 1px solid #B5B39F;	float: left;	margin-bottom: -1px;	padding: 0px;	width:120px;}
#tabset li.active {	background: #edece7;	border-bottom: 1px solid #edece7;}
#tabset li.activeRC {	background: #edece7;	border-bottom: 1px solid #edece7;	width:155px;}
#tabset li.inactive {	background: #deddd4;}
#tabset li.inactiveRC {	background: #deddd4;	width:155px;}
#tabset li.none {	height:36px;	border-top: none;}
#tabset a {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 9pt;	display: block;	padding: 10px;	margin: 0;		line-height: 15px;	height: 15px;	text-decoration: none;}
#tabset a:hover {	text-decoration: none;	background: #edece7;	line-height: 15px;	}
.tabbox {	padding-top:10px;	padding-bottom:0px;	float:left;	width: 538px;	border-left: 1px solid #B5B39F;	border-right: 1px solid #B5B39F;	border-bottom: 1px solid #B5B39F;	background: #edece7;}
.tabbox li {	line-height: 1.4;}
#dropmenudiv {	position:absolute;	background-color: #ffffff;	border:1px solid #B5B39F;	border-bottom-width: 0;	font:normal 12px Georgia, "Times New Roman", serif;	line-height:20px;	z-index:100;}
#dropmenudiv a {	width: 100%;	display: block;	text-indent: 4px;	border-bottom: 1px solid #B5B39F;	padding: 3px 0;	text-decoration: none;	font: 12px Georgia, "Times New Roman", serif;	font-weight: bold;}
#dropmenudiv a:hover{ /*hover background color*/
	background-color:#deddd4;}
#dropmenudiv div {		text-indent: 4px;		padding: 3px 0;		background: #4D5B53;		color: #FFFFFF;		font-weight: bold;}
	.longdate {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	}
#smalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	font-weight: normal;	text-transform: none;	}
	#smalltext a {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	font-weight: normal;	}
#smalltext img {	border: 0px;	display:inline;	}
	#smalltextright {	text-align:right;	display:inline;	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	}
	#smalltextright a {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	}
		#commenttable {	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #737167;}
#commenttable tr.commenttable_even td { padding:10px; background-color: #edece7; }
#commenttable tr.commenttable_odd td { padding:10px; background-color: #ffffff; }
#commentfield {	background-color: #edece7;}
#commentfield input[type="text"] {	display: block;	width: 150px;		font-size: 8pt;	color: #777;	padding: 2px;}
#addcommenttable {	border: 1px solid #c8c6b7;	padding-bottom: 5px;	background-color: #edece7;}
#addcommenttable td {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 9pt;	color: #777;	padding: 3px 8px;	text-decoration:none;}
#addcommenttable tr.comment_header td {	background-color: #c8c6b7;/* #7B91B2;*/
	color: #777;	font-size:12px;	font-weight: bold;}
#addcommenttable td.info {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 7pt;	color: #777;	text-decoration:none;}
#addcommenttable a {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 7pt;	color: #777;	text-decoration:none;}
#addcommenttable textarea {	font-size: 8pt;	color: #777;	padding: 2px;}
#bio {	background-color: #edece7;	padding: 5px;	border: 1px solid #c8c6b7;	}
#bio h2 {	font-size: 16px;	margin-top: 0px;}
#stafftable {	margin-top:-9px;}
#stafftable td {	font-family: Verdana, Arial, Helvetica, sans-serif;;	font-size: 9pt;	color: #737167;	padding: 4px;	text-decoration:none;	font-weight: bold;}
#stafftable td.caps {	text-transform: uppercase;}
#stafftable tr.stafftable_even td { background-color: #ffffff; }
#stafftable tr.stafftable_odd td { background-color: #edece7; }
#listennow {	float:right;	width: 260px;	background: #edece7;	padding:5px 0 10px 10px;	border: 2px solid #737167;}
#listennow h2 {	font-weight: bold;	font-size: 12px;	padding:0;	margin:5px 0 0 0;	color:#737167;}
#listennow a {		color:#737167;	font-size: 10px;	color:#737167;}
.col1, .col2, .col3 {	float: left;	width: 180px;}
#sub_content_right .resources {	margin-left:15px;	margin-top:10px;}
#sub_content_right .resources img {	border: 0px;}
#sub_content_right .resources a img, #sub_content_right .resources a:hover img {	border: 0px;	text-decroation:none;}

#social_links {display:inline;margin:0 0 10px 0;text-align:center;}
#social_links ul {height:35px;margin-right:20px;padding:0;list-style-type:none;}
#social_links ul li {padding:0 4px;display:inline;}