body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;font-weight:400;line-height:normal;text-align:center;background-color:#bdbdcc;}
#mainsies{margin-left:auto;margin-right:auto;width:980px;}
#headsies{height:2px;border-bottom:#ccc solid;border-width:1px;}
#footsies{height:2px;border-top:#ccc solid;border-width:1px;}
.divcenter{width:546px;float:left;margin-right:2px;}
.divmessage{width:406px;background-color:#ff9;margin-bottom:2px;border:1px #FFF solid;-moz-border-radius:1ex;-webkit-border-radius:1ex;text-align:left;padding:12px;}
.socialbox{background-color:#cecedd;width:952px;border:1px #FFF solid;margin-bottom:2px;-moz-border-radius:1ex;-webkit-border-radius:1ex;padding:12px;}
.divbigdiv{width:432px;float:left;}
.divleft{width:260px;float:left;margin-right:2px;}
.divright{width:170px;float:left;}
.caps{width:980px;float:left;}

/* new header */

#new_header_wrap {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	padding: 0px 0px 4px 0px;
	text-align: center;
	margin-bottom: 2px;
	height: 100px;
	border-bottom: 2px #21216C solid;
}

#new_header_ad {
	margin-left: auto;
	margin-right: auto;
	width: 728px;
	text-align: right;
	float: right;
	height: 100px;
}

#new_header_logo {
	margin-left: auto;
	margin-right: auto;
	width: 248px;
	text-align: left;
	float: left;
	height: 100px;
}

#new_header_nav {
	width: 980px;
	text-align: center;
	height: 28px;
	margin: 12px auto 12px auto;
}

#new_header_nav_right {
	margin-left: auto;
	margin-right: auto;
	height: 29px;
	width: 485px;
	text-align: right;
	float: right;
}

#new_header_nav_left {
	margin-left: auto;
	margin-right: auto;
	height: 29px;
	width: 485px;
	text-align: left;
	float: left;
}

#new_header_nav_bar {
	width: 980px;
	text-align: left;
	background-color: #D00000;
	margin: 4px auto 18px auto;
	height: 29px;
}


/* top navigation */

#top_left_nav {
	width: 100%;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	background-color: #d000000;
	height: 29px;
}

#top_left_nav li {
	float: left; }

#top_left_nav li a {
	display: block;
	padding: 8px;
	border-right: 4px #bdbdcc solid;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

#top_left_nav li a:hover {
	color: #FFFFFF;
	background-color: #CCCCCC;
}

#top_right_nav {
	width: 100%;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	background-color: #d000000;
	height: 29px;
}

#top_right_nav li {
	float: right; }

#top_right_nav li a {
	display: block;
	padding: 8px;
	border-left: 4px #bdbdcc solid;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

#top_right_nav li a:hover {
	color: #FFFFFF;
	background-color: #CCCCCC;
}


/* chimpwire */

#chimpwire_box {
	width: 258px;
	background-color: #F8FFCA;
	border: 1px #d00000 solid;
	margin-bottom: 2px;
}

#chimpwire_head {
	width: 240px;
	background-color: #d00000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	text-align: left;
	font-weight: bold;
	padding: 6px 6px 6px 12px;
}

#chimpwire_content {
	width: 234px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding: 12px;
}

.chimpwire_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-bottom: 6px;
}

.chimpwire_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}


/* three big buttons     */


#bigbuttonswrap {
	width: 100%;
	overflow: hidden;
}

#bigbuttons {
	width: 100%;
	float: left;
	overflow: hidden;
	margin: 0 0 4px 0;
	padding: 0;
	list-style: none;
	height: 75px;
	background-color: #FFCC66;
}

#bigbuttons li {
	float: left; }

#bigbuttons li a {
	display: block;
	padding: 18px;
	border-right: 4px #bdbdcc solid;
	text-decoration: none;
	font-weight: bold;
	color: #21216C;
	text-align: center;
	height: 75px;
	width: 142px;
	line-height: 18px;
}

#bigbuttons li a:hover {
	color: #d00000;
	background-color: #CCCCCC;
}

.bigbuttonsbigtext {
	font-family: Georgia, Times, serif;
	font-size: 18px;
}


/* fundraising */

#begback {
	margin-left: auto;
	margin-right: auto;
	width: 956px;
	background-color: #CA0000;
	padding: 12px;
	text-align: center;
	margin-bottom: 2px;
}

.therm {
	padding-top: 3px;
}

.begtally {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	line-height: 12 px;
	font-weight: bold;
	padding-top: 3px;
}

.begtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 4px;
}

.begbigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFF00;
	text-align: center;
	line-height: 28px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 4px;
}

.begtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 14px;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 4px;
}

.begdaycount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 14 px;
	font-weight: bold;
	padding-bottom: 3px;
}

.fundheady
{
	color: #06C;
	font-family: times, serif;
	text-align: center;
	line-height: 32px;
	font-size: 32px;
	font-weight: bold;
}

.fundtally
{
	color: #06C;
	font-family: times, serif;
	text-align: center;
	line-height: 24px;
	font-size: 21px;
	font-weight: bold;
}

.fundfail
{
	color: #06C;
	font-family: times, serif;
	text-align: center;
	line-height: 42px;
	font-size: 36px;
	font-weight: bold;
}


a{color:#00A;font-weight:700;text-decoration:none;}
a:hover{color:#900;font-weight:700;text-decoration:none;}
.headersitename{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:26px;font-weight:700;color:#BED7FC;height:65px;vertical-align:middle;}
.headerlinks{white-space:nowrap;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;}
.fundtitle{font-family:Georgia, Times, serif;font-size:26px;color:#603;padding-bottom:4px;font-weight:700;text-align:left;line-height:28px;}
.nodetitle {
	font-family: Georgia, Times, serif;
	font-size: 22px;
	color: #000066;
	padding-bottom: 4px;
	line-height: 22px;
	font-weight: 700;
	text-align: left;
	display: block;
}
.nodetitle a{color:#600;font-weight:700;}
.nodeby{font-family:Georgia, Times, serif;font-size:14px;color:#006;padding-bottom:3px;font-weight:400;text-align:left;}
.nodedate{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;}
.nodetaxo{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:left;border-color:gray;border-style:double;border-width:1px;padding:3px;}
.nodebar{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left;background-color:#00A;display:block;margin:0 0 6px;padding:3px;}
.nodebar a{color:#FFF;font-weight:700;text-decoration:none;}
.nodebar a:hover{color:#FFF;font-weight:700;text-decoration:underline;}
.nodebody {
	font-family: Georgia, Times, serif;
	color: #000000;
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	padding: 0;
}
.nodeauthor-info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;position:relative;border:1px solid #000;border-color:#666;border-style:solid;border-width:1px;padding:15px;}
.nodeauthor-info span{text-transform:uppercase;letter-spacing:.3em;display:block;position:absolute;top:-15px;background:#FFF;font-weight:700;font-size:110%;padding:5px;}
blockquote{color:#000;text-align:left;background-color:#eee;border-color:#bbb;border-style:solid;border-width:1px;margin:6px;padding:6px;}
.service-label{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;padding-top:4px;padding-left:0;text-align:left;}
.node_tools{width:124px;float:right;border:1px #999 solid;margin-bottom:12px;margin-left:12px;background-color:#FFF;text-align:left;display:block;padding:4px;}
.node_caption_text{font-family:Georgia, Times, serif;text-align:left;color:#000;font-size:12px;display:block;border-top:1px #999 solid;margin-top:4px;padding-top:4px;}
.node_tools_text{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#000;font-size:10px;display:block;border-top:1px #999 solid;margin-top:4px;padding-top:4px;}
.digg_bug{border-top:1px #999 solid;margin-top:4px;padding-top:-20px;}
.nodetools{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;margin-top:12px;margin-bottom:6px;text-align:left;}

.commentbox {
	background-color: #FFF;
	text-align: left;
	border-color: #666;
	border-style: solid;
	border-width: 1px 0 0 1px;
	margin: 0 0 4px 0;
	padding: 4px;
}
.commentbody{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;line-height:15px;font-size:12px;font-weight:400;text-align:left;}
.comment .picture img{max-width:32px!important;max-height:32px!important;vertical-align:center;float:left;padding-right:6px;}
.submitted .picture img{max-width:48px!important;max-height:48px!important;vertical-align:center;float:left;padding-right:6px;}
.commentnew{font-family:Verdana, Arial, Helvetica, sans-serif;color:#630;font-size:9px;font-weight:700;text-align:left;background-color:#FF9;text-transform:uppercase;display:inline;border-color:#630;border-style:solid;border-width:1px;padding:3px;}
.commenttitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#600;font-weight:700;text-align:left;margin:0 0 4px;}
.commentdate{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#600;vertical-align:center;border-bottom:#633;text-align:left;clear:both;border-style:none none solid;border-width:1px 0 0;margin:8px 0 0;}
.commentlinks{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;padding-top:4px;text-align:left;display:block;margin:8px 0 0;}

.block {
	background-color: #FFFFFF;
	text-align: left;
	border-color: #00a;
	border-style: solid;
	border-width: 0px;
	margin: 0 0 2px;
	padding: 8px;
}

.boxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	display: block;
}
.boxbody{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left;display:block;}
.vote-up-down-widget{float:left;clear:left;background-color:#FF9;border-color:#000;border-style:solid;border-width:1px;margin:2px 5px 2px 0;padding:2px;}
.external{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#FFF;border-color:#369;border-style:solid;border-width:1px;margin:0;padding:2px;}
.submitted{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-top:4px;margin-bottom:4px;padding-top:4px;padding-bottom:4px;}
.header{background-color:#bdbdcc;border-bottom:#FFF;border-left:#FFF;display:block;border-style:none none solid solid;border-width:0 0 1px 1px;}
.underheader{background-color:#bdbdcc;display:block;text-align:left;padding:12px 12px 12px 0;}
.headercatbox{background-color:#cecedd;font-family:Georgia, Times, serif;font-size:18px;font-weight:700;vertical-align:middle;border-color:#FFF;border-style:solid;border-width:1px;padding:6px;}
.votewidgetbox{background-color:#cecedd;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;vertical-align:middle;border-color:#FFF;border-style:solid;border-width:1px;padding:6px;}
.headercatlink{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.newblock{background-color:#cecedd;border:1px #FFF solid;margin-bottom:1px;text-align:left;display:block;padding:6px;}
.wrapperdiv{width:940px;text-align:center;margin:0 auto;}
.centerdiv{width:526px;background-color:#30C;margin-right:2px;}
.leftdiv{width:250px;float:left;background-color:#30C;position:relative;margin-right:2px;}
.rightdiv{width:160px;float:left;position:relative;background-color:#30C;}
.centercolumn{background-color:#FFF;background-image:url(images/slize.jpg);background-repeat:repeat-x;text-align:left;position:relative;display:block;border-color:#FFF;border-style:solid;border-width:1px;padding:12px;}
.fundybox{background-color:#ff9;width:952px;border:1px #FFF solid;margin-bottom:2px;-moz-border-radius:1ex;-webkit-border-radius:1ex;text-align:left;padding:12px;}
.fundycol{background-color:#ff9;width:400px;border:1px #FFF solid;margin-bottom:1px;-moz-border-radius:1ex;-webkit-border-radius:1ex;text-align:left;padding:12px;}
.fundytitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:red;font-weight:700;text-align:left;}
.emergency{font-family:Georgia, Times, serif;font-size:36px;color:#000;text-align:left;line-height:44px;}
.fundytext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-align:left;}
.fundyredtext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:red;text-align:left;}
.fundbox{background-color:#FF9;background-repeat:repeat;border-color:#FFF;border-style:solid;border-width:1px;padding:12px;}
.rfcbox{background-color:#FFF;background-image:url(images/slize.jpg);background-repeat:repeat-x;margin-bottom:2px;border-color:#FFF;border-style:solid;border-width:1px;padding:8px;}
.rfcbody{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left;padding:0 6px 6px 0;}
.lineh{height:3px;width:100%;}
.linev{width:3px;white-space:nowrap;}
.block-list{padding-left:.5em;margin-left:0;list-style-image:url(misc/menu-collapsed.gif);}
div.adspot{width:150px;margin:3px;}
div.adspot * ul{list-style:none;width:150px;padding:0;}
div.adspot * li{text-align:center;width:100%;overflow:hidden;display:block;background-color:#FFF;border-color:#000;border-style:solid;border-width:1px;margin:0 0 4px;padding:2px;}
.adspot_link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:700;color:#006;font-style:italic;}
.adspot_adhead{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:700;color:#000;}
.adspot_adtext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;text-align:left;}
table.forum{width:100%;}
table.forum td.container{background-color:#FFF;font-size:.9em;font-weight:700;font-family:verdana;padding-top:5px;}
table.forum td.forum,table.forum tr.dark,table.forum tr.light,table.forum td.topic,td.forum-middle-left,td.forum-middle-right,td.forum-bottom-left,td.forum-bottom-right{background-color:#F7F9FF;}
table.forum tr.dark{border:solid #FFF 1px;height:10px;}
table.forum tr.light{border:solid #FFF 0;height:10px;}
table.forum td.dark,td.light,a:hover{color:red;}
table.forum td.post_user_info{border:solid #FFF 1px;text-align:left;vertical-align:top;width:150px;}
table.forum td.uieforumicon,table.forum td.numposts,table.forum td.numtopics{border:solid #FFF 1px;text-align:center;width:10px;}
table.forum td.uieforum_nopadding{padding:0;}
table.forum td.topic,table.forum td.post_text{border:solid #FFF 1px;text-align:left;padding:10px;}
table.forum td.topic{width:600px;}
table.forum td.topic:hover{width:600px;border:solid #FFF 1px;}
table.forum td.replies{border:solid #FFF 1px;}
table.forum td.uieforum-last-reply{width:130px;}
table.forum td.uieforum-last-reply,table.forum td.created,table.forum th.created,table.forum td.forum_pagenums{border:solid #FFF 1px;text-align:left;vertical-align:center;}
table.forum td.forum_pagenums,table.forum td.forum_pagenums div.form-item select{text-align:right;font-size:80%;}
table.forum td.forum_pagenums div.form-item select{text-align:left;margin-top:100px;margin-bottom:100px;}
table.forum td.post_text{background-color:#FFF;vertical-align:text-top;position:relative;}
td.forum-middle-right{border:solid #FFF 1px;height:200px;width:600px;vertical-align:top;}
td.forum-bottom-left{border:solid #FFF 1px;border-bottom:solid #FFF 15px;}
td.forum-bottom-right{border:solid #FFF 1px;border-bottom:solid #FFF 15px;text-align:right;padding:5px;}
div.post-container{border:2px solid #369;margin:.5em;}
div.quote{border:2px solid #bcc5ca;margin:.5em;padding:.5em;}
div.rant{background-color:#FF7D7D;border:2px solid #d00;margin:.5em;padding:.5em;}
div.uie_pre{border:1px solid #8cacbb;overflow:auto;_overflow-y:hidden;min-height:3em;max-height:40em;color:#000;font-family:Courier New;margin:.5em;padding:.5em;}
div.post-interaction{background-color:#fff;border:1px dashed #bcc5ca;width:80px;text-align:center;}
ul.uieforum_ul{padding:3px;}
.item-list ul.uieforum_ul li,li.uieforum_expanded,li.uieforum_collapsed,li.uieforum_leaf{list-style-type:none;list-style-image:none;margin:0;padding:0 0 5px;}
li.uieforum_leaf img{padding-left:3px;vertical-align:middle;}
.item-list li.uieforum_expanded a,li.uieforum_collapsed a,li.uieforum_leaf a{display:block;text-decoration:none;margin:0;padding:3px;}
.item-list ul.uieforum_ul li.uieforum_li a:hover,li.uieforum_expanded a:hover,li.uieforum_collapsed a:hover,li.uieforum_leaf a:hover{background-color:#fafafa;border:1px solid #ccc;background-position:3px 4px;padding:2px;}
div.uie_edit_text{text-decoration:none;font:11px verdana;color:grey;}
div.signature{width:95%;font-size:80%;}
span.block-forum-title,span.block-forum-title a,span.block-forum-title a:hover,span.block-forum-title a:visited{font-weight:700;font-style:italic;}
#navigation{height:3em;}
#user-bar{padding:.65em 0;}
#user-bar label{float:left;margin-left:10px;margin-right:2px;}
#user-bar span.form-required{display:none;}
#user-bar input.form-submit{margin-top:-1px;margin-left:10px;padding:0 .5em;}
#user-bar div.item-list ul{float:right;margin:0 10px 0 0;padding:0;}
#user-bar div.item-list ul li{float:left;background:none;border:1px solid #b8d3e5;margin:0 5px;padding:0 10px;}
#user-bar p.user-info{float:left;margin:0 0 0 10px;padding:0;}
.method_box{background-color:#FF6;font-family:Georgia, Times, serif;font-size:14px;vertical-align:middle;line-height:16px;border:1px #C03 solid;margin-bottom:4px;padding:6px;}
.event-calendar table{border:1px solid #242;border-collapse:collapse;border-spacing:0;width:98%;margin-bottom:1em;}
.event-calendar tr{background:#FFF;margin:0;padding:0;}
.event-calendar th{color:#000;background:#aac;text-align:center;border:1px solid #242;padding:1px .33em;}
.event-calendar td{width:14%;border:1px solid #bbb;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}
.event-calendar th.heading{border-width:1px 0;}
.event-calendar th.prev{text-align:left;border-width:1px 0 1px 1px;}
.event-calendar th.next{text-align:right;border-width:1px 1px 1px 0;}
.event-calendar th a{font-weight:700;color:#363636;}
.event-calendar td a{color:#224;font-weight:700;text-decoration:none;}
.event-calendar td.sat,.event-calendar td.sun{background:#fdd;}
.event-calendar td.selected{background:#99f;}
.event-calendar td.today{background:#f99;}
.event-calendar td.year,.event-calendar td.month{text-align:center;border-width:1px 0;}
.event-calendar td.days{color:#cce;background:#224;text-align:center;border:1px solid #242;border-width:0 1px 1px 0;}
.event-calendar div.day{float:right;text-align:center;border:1px solid gray;background:#f3f3f3;border-width:0 0 1px 1px;margin:0;padding:.125em .25em 0;}
.event-nodeapi div{color:#000;padding:.5em 1em 0 0;}
.event-nodeapi div label{color:#999;}
.event-calendar div.event{font-style:italic;background-color:#fff;border:solid 1px #555;text-align:left;margin:.25em 0 .5em .25em;}
.event-calendar div.title a{color:#000;}
.event-calendar .content{border-left:solid 2px #ddd;margin:5px;padding:3px 3px 3px 5px;}
.event-calendar div.type{margin-left:5px;font-size:.8em;}
.event-calendar .start{font-style:normal;color:#555;padding-left:3px;margin:2px 0;}
.event-calendar div.info{visibility:hidden;height:0;overflow:hidden;padding-left:3px;}
.event-calendar .event-empty{min-height:6em;}
* html .event-calendar .event-empty{height:6em;}
.container-inline .day input{width:auto;display:inline;}
.event-calendar .event .stripe{height:5px;}
.event-calendar .event .stripe-1{background-color:#FF6;height:5px;width:100%;}
.event-calendar .event .stripe-2{background-color:#F66;height:5px;width:100%;}
.event-calendar .event .stripe-3{background-color:#668CFF;height:5px;width:100%;}
.event-calendar .event .stripe-4{background-color:#FFB366;height:5px;width:100%;}
.event-calendar .event .stripe-5{background-color:#85FF66;height:5px;width:100%;}
.event-calendar .event .stripe-6{background-color:#A666FF;height:5px;width:100%;}
.event-calendar .event .stripe-7{background-color:#FFE066;height:5px;width:100%;}
.event-calendar .event .stripe-8{background-color:#6FF;height:5px;width:100%;}
.event-calendar .event .stripe-9{background-color:#FF66D9;height:5px;width:100%;}
.event-calendar .event .stripe-10{background-color:#DDD;height:5px;width:100%;}
#block-event-1 .item-list ul li a{margin-top:8px;}
span.event-timeleft{padding-bottom:3px;text-align:right;width:auto;display:block;}
span.event-nodetype{display:block;width:auto;text-align:right;float:right;padding:0 0 0 5px;}
.event div.form-item{white-space:normal;}
.vote-up-act,.vote-up-inact,.vote-down-act,.vote-down-inact,.up-inact,.down-inact{display:block;text-decoration:none;width:15px;height:16px;}
a.vote-up-inact,a.vote-down-inact,span.vote-up-inact,span.vote-down-inact{cursor:pointer;}
a.vote-up-act,a.vote-down-act,span.vote-up-act,span.vote-down-act{cursor:default;}
.vote-up-act,.vote-up-inact:hover{background:url(a_up_act.png) no-repeat 0 0;}
.vote-up-inact,.up-inact{background:url(a_up_inact.png) no-repeat 0 0;}
.vote-down-act,.vote-down-inact:hover{background:url(a_down_act.png) no-repeat 0 0;}
.vote-down-inact,.down-inact{background:url(a_down_inact.png) no-repeat 0 0;}
.vote-up-down-widget-alt{float:left;clear:left;border:0;margin:2px 5px 2px 0;padding:0;}
.vote-up-down-widget-alt .vote-points{background:#ff0;font-weight:400;font-size:1.5em;text-align:center;margin-bottom:3px;padding:3px;}
.vote-up-down-widget-alt .vote-points .vote-points{background:transparent;font-weight:400;font-size:1em;margin-bottom:0;padding:0;}
.vote-up-down-widget-alt .vote-points-label{font-size:.5em;background:transparent;}
.vote-up-down-widget-alt .vote-up-act,.vote-up-down-widget-alt .vote-up-inact,.vote-up-down-widget-alt .up-inact{display:block;width:auto;height:22px;}
.vote-up-down-widget-alt span.vote-up-act,.vote-up-down-widget-alt span.vote-up-inact,.vote-up-down-widget-alt span.up-inact{border:1px solid #ccc;}
.vote-up-down-widget-alt .vote-up-act,.vote-up-down-widget-alt .vote-up-inact:hover{background:url(plus_act.png) no-repeat center 3px;}
.vote-up-down-widget-alt .vote-up-inact,.vote-up-down-widget-alt .up-inact{background:url(plus_inact.png) no-repeat center 3px;}
.storylink .picture img{float:left!important;border:0!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:.3em 0 .3em 2px !important;}
.storylink h2.title,.storylink .content,.storylink .submitted,.storylink .links{padding-left:26px;}
.storylink-alt .picture img{float:none!important;border:0!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:.3em .3em 0 0 !important;}
.storylink-alt h2.title,.storylink-alt .content,.storylink-alt .submitted,.storylink-alt .links{padding-left:42px;}
* html .vote-up-down-widget-alt .vote-up-act,* html .vote-up-down-widget-alt .vote-up-inact,* html .vote-up-down-widget-alt .up-inact{width:55px;}
* html .content{height:1%;}
#views_bonus_summary_top{clear:both;border-bottom:1px #CCC solid;text-align:center;color:#666;margin:5px 0;padding:5px;}
.sn-img-item{position:relative;padding:0;}
.sn-img{background-image:url(sn-term.png);background-repeat:no-repeat;position:relative;height:15px;left:0;top:0;width:30px;}
.sn-item{position:relative;left:25px;top:-15px;height:.7em;}
.sn-term-link{position:relative;font-weight:700;padding:.7em 0;}
.sn-message{padding:.5em 0;}
.sn-manage-form{padding:1em 0 0;}
.print-logo{border:0;}
.print-title{font-size:200%;font-weight:700;margin:.67em 0;}
.print-hr{border:0;height:1px;width:100%;color:#9E9E9E;background-color:#9E9E9E;}
.print-footer{text-align:center;}
em.bc_cached{font:9px Geneva, Verdana, sans-serif;border:1px solid #000;background:#888;color:#FFF;margin:0 0 0 .5em;padding:0 .5em;}
#wrapsies,#user-bar input{float:left;}
.headerspace,table.forum td.uieforumicon{padding:10px;}
.nodetitle a:hover,.event-calendar td a:hover{text-decoration:underline;}
.nodelinks,.service-links{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;padding-top:4px;padding-left:0;padding-bottom:18px;border-bottom:#633;text-align:left;border-style:none none double;border-width:0 0 1px;margin:0 0 12px;}
.facebook_bug,.tweet_bug,.reddit_bug{border-top:1px #999 solid;margin-top:4px;padding-top:4px;}
* html .comment .picture img,* html .submitted .picture img{width:32px!important;height:32px!important;vertical-align:center;float:left;padding-right:6px;}
.leftcolumn,.rightcolumn{width:150px;}
table.forum td.forum:hover,table.forum td.numposts,table.forum td.post_user_info,table.forum td.numtopics,table.forum td.uieforum-last-reply,table.forum td.topic:hover,table.forum td.replies,table.forum td.created,table.forum th.created,table.forum td.forum_pagenums,td.forum-header-left,td.forum-header-right,table.forum td.uieforumicon,div.quote,div.uie_pre{background-color:#DEE7EC;}
table.forum td.forum,table.forum td.forum:hover{border:solid #FFF 1px;height:50px;}
table.forum .description,.event-calendar div.monthview .title{font-size:.8em;}
table.forum td.post_text a:link,table.forum td.post_text a:visited,table.forum td.post_text a:hover,.vote-points{font-weight:700;}
td.forum-header-left,td.forum-header-right,td.forum-middle-left{border:solid #FFF 1px;padding:10px;}
#navigation div.form-item,#navigation div.content,#views_bonus_summary_top ul,#views_bonus_summary_top li{margin:0;padding:0;}
.event-calendar div.title,.event-calendar div.links{padding-left:3px;}
.event-calendar div.title a:hover,.event-calendar div.type a:hover,.event-calendar div.links a:hover{color:#c00;}
.event-calendar div.type a,.event-calendar div.links a{color:#00c;}
.event-calendar .end,.event-calendar .ongoing{font-style:normal;color:#555;padding-left:9px;font-size:.8em;margin:2px 0;}
.event-calendar div.dayview,.event-calendar div.tableview{width:auto;}
.ical-link,.sn-feed-icon{text-align:right;}
.storylink-alt .picture,#views_bonus_summary_top li{display:inline;}
* html .storylink .picture img,* html .storylink-alt .picture img{width:18px!important;height:18px!important;}
.print-footnote,.print-links{font-size:small;}


.storylink-title {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-size: 26px;
	color: #000066;
	padding-bottom: 4px;
	line-height: 28px;
	font-weight: 700;
	text-align: left;
	display: block;
}

