 #mainContainer h2 {margin:0;}
 .topnav {background:#B3D9D9;}
 input {margin-top:5px;}
 .eventform input {margin-top:0;}    
 .fContent {margin-bottom:10px;}
 .fContent .fHead {background:#B3D9D9;color:#006666;}
 #Content #Col1 {margin-left:10px;}	
 .postheader {min-width:590px;}	
 #twocolumn .floatr #ForumListPage {width:615px;}
 #mainContainer .privategroupmessage {
	width:600px;
}

/* ***************** alerts ******************** */
	.error, .postbox, .privategroupmessage {
		background:#cbe8e3;
	}
/* ********************************************** */

/* Posts */
 .fPosts .msgHead {background:#B3D9D9;}
 .msgHead {background:#E7F6F4;}
 .msgReply .msgHead {background:#E7F6F4;}

.fOverview .fForumLink {padding-left: 10px;    margin-top: 10px;}
 .col1 {width: 44%; float: left; padding: 20px 0 0 0;}
 .col2 {width: 42%; padding: 20px 0 0 45px; float: left;}

 .recent-posts-feed {padding-left:299px;}

#join_forum_button span.join_forum_button_text_top {font-family: "Arial"; font-size:9pt; margin-top: 0;font-weight: bold;}

	/* Tempalte Overrides */
	#TwoColumn #Col1 {float:right;}
	#TwoColumn #Col2 {float:left;}
	h1,  .forum-title,  .fContent .empty-row  {color:#00AEC7 !important}
	.breadcrumbs {margin:0 0 5px;}
	.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited, .breadcrumbs a:hover {font:normal 11px arial;color:#3CA0AF;}
	.breadcrumbs {color:#5E5E5E;}
	#Col2 .stacked .outeralt {
		border-width:1px !important;
		-moz-border-radius:0 0 4px 4px; /* Bottom borders are curved */
		-webkit-border-bottom-right-radius:4px; /* Webkit currently will not work with shorthand */
		-webkit-border-bottom-left-radius:4px;		
		}
	.separator {border:#B4B4B4 dotted 1px;border-width:1px 0 0;height:0;background-image:none !important;}
	.fOptions {padding:0 5px 5px;width:auto;}
	
	/* Module Overrides*/
	.message_board_banner .module_title h3, 
	.forum_my_favorites .module_title h3, 
	.forum_most_popular .module_title h3, 
	.forum_random_posts .module_title h3 {
		color:#AC173D !important;
		font:bold 14px arial !important;
		}
	.message_board_banner .module_title .inner, 
	.forum_my_favorites .module_title .inner, 
	.forum_most_popular .module_title .inner, 
	.forum_random_posts .module_title .inner {
		background-color:transparent;
		}
	.forum_module {border-width:0;background-color:transparent;}
	.module_topic {
		background:#fff url('/sbd/images/modules/stacked_inside_bg_alt.gif') bottom left repeat-x;
		border:#EEEEEE solid 1px;
		-moz-border-radius:4px !important;
		-webkit-border-radius:4px !important;
		padding:5px 10px;
		width:auto;
		margin:4px 6px 4px 4px;
		}
	.module_topic_title a, .module_topic_title a:visited, .module_topic_title a:hover {color:#3CA0AF !important}
	.message_board_banner .module_title, 
	.forum_my_favorites .module_title, 
	.forum_most_popular .module_title, 
	.forum_random_posts .module_title, 
	.module_title, .module_title .inner {border-width:0 !important;background-color:transparent;color:#AC173D;text-align:center;margin:0;padding:0;}
	.moduleRowEven, .moduleRowOdd {background-color:transparent !important;background-image:none !important;padding:0}
	.forum_module.html_widget_area, .forum_module.sponsored_by_area 
	{border:none !imporant;border-width:0 !important;background-color:transparent !important;background-image:none !important;padding:0;margin:0;}
	
	/*  Join This Group Module */
	/* Button */
	.message_board_banner , .message_board_banner .module_title {margin:0 0 5px;border:0;}
	.join_forum_button_text_top_two_lines, .join_forum_button_text_top {
		width:270px !important;
		display:block !important;
		background:#f8a18c url(http://images.agoramedia.com/sbd/gcms/groupsjoin.jpg) 0 0 repeat-x !important;
		border:#e16b4f solid 1px !important;
		-moz-border-radius:6px !important;
		-webkit-border-radius:6px !important;
		font:bold 22px arial !important;
		padding:5px 0 !important;
		margin:5px 0 !important;
		color:#ffffff !important;
		cursor:pointer;
		text-align:center !important;
		text-decoration:none !important;
		text-transform:capitalize !important;
		}
/*********************** Nav Links ************************/
	.leftnav_subscribe, .join_forum_button_text_bottom {font:normal 12px/18px arial;color:#000000;}
	.leftnav_subscribe  {width:270px;margin:0 15px 10px;}
	.leftnav-groups {
		background:#fff url('http://images.agoramedia.com/sbd/gcms/groupsleftnav.gif') 5px 10px repeat-x;
		border:#EEEEEE solid 1px;
		-moz-border-radius:4px !important;
		-webkit-border-radius:4px !important;
		padding:5px;
		width:auto;
		margin:10px 6px 0 4px;
		text-align:left !important;
		}
	.leftnav a {
		padding:10px 0 10px 15px !important;
		font:bold 14px arial;
		display:block !important;
		width:auto !important;
		background:url('http://images.agoramedia.com/sbd/gcms/groups_navigation_arrow.gif') 0 13px no-repeat;
		}
	.groupsmain .groupsnavcolumn {
		padding-left:0;
	}
	.leftnav-groups .leftnav.selected a, .leftnav-groups .leftnav a:hover, .leftnav a:hover, .leftnav-groups .leftnav.selected a:visited, .leftnav-groups .leftnav.selected a:hover {background:#cbe8e3;}
	.myprefs {border-top:0;}
	.userrole {text-align:left;}
	.nav_spacer {height:0;padding:0;margin:0;}
	.leftnav a, .leftnav a:hover {font-weight:bold;font-size:14px;}
	.module_title .myprefs a, .module_title .myprefs a:visited {background:none;text-align:left;margin-left:10px;font-weight:normal;}
	#mainContainer .myprefs a:hover {
		background-color:#cbe8e3;
	}
/*********************** Nav Links ************************/

/*********************** Main Area ************************/
	.groupsmain .groupscontentcolumn {
		padding-right:30px;
		width:615px;
	}
/*********************** Main Area ************************/

/* ********************** Members *********************** */
.joineddate {margin-top:4px;font-size:13px;}
.memberhandle {font-size:13px;}
/* ********************************************* */	

	/* Font Colors */	
	 .forum-sub-title  {color:#E77C6A}
	.forum_nums {color:#00B0C0}
	.avatar {border:none;border-width:0;}
	 .fPosts .msgHead,  #mainContent .fContent .fHead {padding-bottom:12px;background-color:#cbe8e3; }
	#mainContent .rowOdd:hover, #mainContent .rowEven:hover, .preferences .rowOdd:hover, .preferences .rowEven:hover {
		background-color:#cbe8e3;
	}
		
	/* Secondary Button Code */
	.btn, .forum-nav-button {
		width:inherit;
		height:inherit;
		text-transform:uppercase;
		background:#F49277 url('http://images.agoramedia.com/sbd/gcms/groups_button_secondary.jpg') 0 0 repeat-x !important;
		-moz-border-radius:6px !important;
		-webkit-border-radius:6px !important;
		-moz-box-shadow:2px 2px 2px #bbbebe;
		-webkit-box-shadow:2px 2px 2px #bbbebe;
		box-shadow:2px 2px 2px #bbbebe;
		font:bold 14px arial !important;
		padding:5px !important;
		margin:5px 10px 0 0 !important;
		border:1px solid #e25b3b;
		color:#ffffff !important;
		cursor:pointer;
		text-align:center !important;
		text-decoration:none !important;
		text-transform:capitalize !important;
		}
	.forum-nav-button a, .forum-nav-button a:visited, .forum-nav-button a:hover, .btn a, .btn a:visited, .btn a:hover {color:#ffffff !important;}
	input.btn {height:inherit;}
	
	/*a.reportViolation { background: url('/forums/images/sbd/report-sbd.gif') no-repeat 0 -1px; height: 14px; width: 95px; display: inline-block;}
	a.reportViolation img { vertical-align: middle; }*/
