@charset "utf-8";
/* CSS Document */

#category_event_sidebar {
	width:180px;
	float:left;
}
#section {
	width:180px;
}
#contributors_sidebar {
	width:206px;
	float:left;
}
#featured_contributor, .featured_contributor {
	width:206px;
	float:left;
}
.contrib_sidebar_headers, .sidebar_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
}
.customize_btn a { 
	display: block;
	width:166px;
	height:33px;
	background:url(../media/images/customize_view_btn.gif) no-repeat;
	margin: 15px 0px;
	margin-left:7px;
}
.contrib_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	padding-bottom:2px;
	color:#d1253e;
	font-weight:700;
}
.contrib_category {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#0000000;
	font-weight:700;
	padding-bottom:12px;
}
.customize_btn a:hover {
	background:url(../media/images/customize_view_hover.gif) no-repeat;
}
.sidebar_divider_category {
	width:180px;
	height:8px;
}
.divider {
	margin-bottom:10px;
}
#main_content {
	width:700px;
} 
#the_contributors, #contributor_content {
	width:475px;
	float:right;
}
#contributor_questionaire {
	margin-top: 30px;
}
#event_preview {
	width:430px;
	float:left;
	padding:5px;
}
.event_title {
	padding-bottom:6px;
}
.event_info {
	width: 345px;
	float:left;
	padding-top:5px;
}
.contrib_sidebar a:hover {
	text-decoration:underline;
}
.category_headers {
	width:430px;
	float:left;
}
.category_title, .side_headers {
	background:url(../media/images/section_divider.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:15px;
}
.category_section_headers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	font-weight:bold;
}
.side_headers {
	margin:0px;
}
.sidebar_header, .sidebar_header_quick {
	background:url(../media/images/section_divider.gif) repeat-x bottom;
	padding-bottom:10px;
	margin:10px 0px;
}
.sidebar_header_quick {
	margin:0px;
}
.view_event {
	float:right;
}
li.contrib_recom, .contrib_info {
	background: url(../media/images/list_divider.gif) repeat-x bottom;
	padding-bottom:25px;
	margin-bottom:10px;
}
li.view_all {
	margin-bottom:10px;
	padding-bottom:20px;
}
.contrib_brief {
	margin-bottom:10px;
}
.contrib_info {
	margin-top:15px;
}
#category_event_list {
	width: 430px;
	float: right;
}
.blog_post {
	width:430px;
	float:left;
	margin-bottom:30px;
	border-bottom:#999999 dotted 1px;
}
.thumb {
	padding:2px;
	border:#333333 1px solid;
	float:left;
	margin-right:10px;
}
.event_pic {
	float: left;
	width:103px;
	margin-right:10px;
}
.event_title {
	padding-bottom:6px;
}
.event_info {
	width: 305px;
	float:left;
	padding-top:5px;
}
.read_more, .view_all {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#0005ff;
	text-decoration:none;
}
.view_all {
 font-size:12px;
 font-weight:bold;
}
.event_description, .event_description a, .event_description a:hover {
	color:#333333;
	font-size:12px;
	margin-bottom:8px;
	line-height:15px;
	font-family:"Trebuchet MS";
}
.event_description a, .event_description a:hover  {
	color: #0005ff;
}
.event_description a:hover {
	text-decoration:underline;
}
.category_headers {
	width:430px;
	float:left;
}
.category_title {
	background:url(../media/images/section_divider.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:15px;
}
.blog_footer {
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:15px;
}
#contrib_preview {
	width:470px;
	float:left;
	margin-bottom:15px;
	background:url(../media/images/list_divider.gif) repeat-x bottom;
	padding-bottom:15px;
}
.thumb {
	padding:2px;
	border:#333333 1px solid;
}
.event_pic {
	float: left;
	width:103px;
	margin-right:10px;
}
.event_title {
	padding-bottom:2px;
}
.event_info {
	width: 345px;
	float:left;
	padding-top:5px;
}
.contributor_info {
	margin-bottom:20px;
}
.contrib {
	width: 650px;
	float:left;
	background: url(../media/images/list_divider.gif) repeat-x left bottom;
	padding-bottom:10px;
}