@charset "utf-8";
/* CSS Document */
	#headerContainer { width:992px; height:210px; padding:0px; clear:both; margin: 0px auto; background-color:#000; color:#fff; text-align:right; font:Arial, Helvetica, sans-serif;}
	#navigation2 {
		width:992px;
		padding:0px;
		clear:both;
		margin: 5px auto;
		background: #196C96;
		color:#fff;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;	
		text-align:center;
		font:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		padding:5px 0 5px 0;
		overflow:hidden;
	}
	.navlinks2 a{color:#FFD699; text-decoration:none;}
	.navlinks2 a:hover{color:#FFFFFF; text-decoration:underline;}
	.subnavigation {display:none; text-align:center; color:#FFCC33; text-transform:none; overflow:auto;}	
	.subnavigation a {color:#FFCC33; text-transform:none; overflow:auto; text-decoration:none;}	
	#container2 { 
		width:982px;
		padding:5px 5px 5px 5px;
		clear:both;
		margin: 0px auto;
		background-color:#fff;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		clear:both;
	}
	#footerContainer { width:992px; padding:0 0 0 0; clear:both; margin: 0px auto; font:Arial, Helvetica, sans-serif; color:#FFD699; font-size:10px; text-align:right;}
	#content2{padding:4px 4px 4px 4px; text-align:left; background-color:#F2FEFF; overflow:hidden; }	
	.spacing{width:4px; height:4px; float:left;}
	
	body { background: #005C8A repeat-x top; font-family:Arial, Helvetica, sans-serif; margin:0px 0px; padding:0px; scrollbar-base-color: #761365; 	scrollbar-arrow-color: #ffffff; vertical-align:middle; text-align:center;}
	
	.boldlinks a{color:#660000; text-decoration:none;}
	.boldlinks a:hover{color:#666666; text-decoration:underline;}
	
	.regular{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
	.regular a{text-decoration:none; color:#CC0000;}
	.regular a:hover{text-decoration:underline; color:#666666;}
	
	.regularWhite{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
	.regularWhite a{text-decoration:none; color:#fff;}
	.regularWhite a:hover{text-decoration:underline; color:#fff;}
	
	
	#product_list{border:#000 1px dotted; padding:5px; margin:5px; color:#993300; height:190px; width:155px; float:left;}
	#product_list a{color:#990000; text-decoration:none;}
	#product_list a:hover{color:#000000; text-decoration:underline;}
	
	#product_item{border:#000 1px dotted; padding:5px; margin:5px; color:#993300; width:500px; height:auto; float:none; overflow:auto;}
	#product_item a{color:#990000; text-decoration:none;}
	#product_item a:hover{color:#000000; text-decoration:underline;}
	
	#form_fied_row{clear:both; float:none; width:510px; padding:10px 0 0 0;}
	#form_field_row_items_lbl{float:left; width:200px; text-align:right; padding:0 5px 0 0;}
	#form_field_row_items_control{float:left; width:300px; text-align:left;}
	
	.errorMsg{font:Arial, Helvetica, sans-serif; color:#993300; font-size:12px;}
	
	.copyrightText {font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; }
	.copyrightText A{font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration:none;}
	.copyrightText A:hover{ font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration:underline;}
	
	#left_column{ width:668px; padding:0px; margin:0px; float:left; text-align:left; background-color:#CCCCCC;}
	#right_column{ width:300px; padding:0px; margin:0px; float:left;}
	#spacing{ width:5px; padding:0px; margin:0px; background-color:#fff; float:left; text-align:left;}
	.allClear{float:none; clear:both; padding:4px 0 0 0; overflow:hidden;}
	.dottedline{border-bottom:#999 1px dotted; margin:5px 0; width:100%}
	#left_column h1 { width:400px; height:26px; padding: 4px 0 0 10px; margin: 0 0 0 0; overflow:hidden; color:white; background-image:url(../images/navbar.jpg); background-position:top left; background-repeat:no-repeat; font-size:100%; font-family: "trebuchet MS", Arial, verdana, Geneva, Helvetica; text-transform: uppercase; text-align:left; line-height:22px; -moz-border-radius:7px;  }
	#churchTable td{text-align:left; padding:2px; vertical-align:top; }
	#churchTable td.class1{ padding-right:10px; text-align:left; vertical-align:top; }
	#churchTable td.separator{ border-bottom:1px solid #41301F; }
	#churchTable br{margin:0; padding:0;}
	.errorMsg{font:Arial, Helvetica, sans-serif; color:#993300; font-size:12px;}
	
	/* Additional CSS for the Discussion board */
#wrap {
	text-align:left;
	font-size:10px;	
}

#wrap .navbar a:link,
#wrap .navbar a:visited,
#wrap .navbar a:hover,
#wrap .navbar a:active,
#wrap .forums a:link,
#wrap .forums a:visited,
#wrap .forums a:hover,
#wrap .forums a:active {
	color: #b02800;
}

#wrap a:hover {
	text-decoration: underline;
}

#page-header .navbar {
	background-image:none;
	background-color:#C2D0D0;
	border:1px solid #990003;
	float:left;
}

#page-header a.fontsize:link,
#page-header a.fontsize:visited,
#page-header a.fontsize:hover,
#page-header a.fontsize:active,
#page-header a.sendemail:link,
#page-header a.sendemail:visited,
#page-header a.sendemail:hover,
#page-header a.sendemail:active,
#page-header a.print:link,
#page-header a.print:visited,
#page-header a.print:hover,
#page-header a.print:active {
	margin-top:7px;
}

#search-box {
	float:right;
	clear:both;
}

	#search-box a:link,
	#search-box a:visited,
	#search-box a:active {
		color: #C2D0D0;
		font-size:80%;
		text-transform:uppercase;
	}
	
	#search-box a:hover {
		color: #C2D0D0;
	}

#search-box {
	position:relative;
	left:-3px;
}

#currentUserInfo {
	float:left; 
	clear:right; 
	text-align:center; 
	color:#660000; 
	margin:0 0 0 5px;
}

#indexPageSearchLinks a:link,
#indexPageSearchLinks a:visited,
#indexPageSearchLinks a:hover,
#indexPageSearchLinks a:active {
	color:#660000;
}

#indexPageSearchLink {
	margin-top: -10px;
}

#page-body h3, 
#page-body h3 a:link,
#page-body h3 a:visited,
#page-body h3 a:hover,
#page-body h3 a:active {
	color: #000;
}

#wrap .content {
	background-image:none;
	border:0;
	line-height:1.4em;
	color:inherit;
}

#wrap .topiclist a:link,
#wrap .topiclist a:visited,
#wrap .topiclist a:hover,
#wrap .topiclist a:active	{
	/*color: #002B34;*/
	color: #aa0000;
}

.myBoardContentBox {
	background-color: #c2d0d0;
	padding:1px 10px;
	border:1px solid #990003;
	color: #3B382C;
}
	.myBoardContentBox h3 {
		color: #AEE4E4;
		border:0;
		margin: 5px 0;
		padding: 0;
	}
	
	.myBoardContentBox a:link,
	.myBoardContentBox a:visited,
	.myBoardContentBox a:hover,
	.myBoardContentBox a:active {
		color: #D6E3D3; !important
	}
	
.myBoardContentBox2 {
	background-color: #c2d0d0;
	padding:1px 10px;
	border:1px solid white;
	color: #3B382C;
}

	.myBoardContentBox2 h2 {
		color: #aa0000;
		margin: 5px 0;
	}

#register .panel h4 {
	padding-top:10px;
}


#page-body h2.forumTitle,
#page-body h2.topicTitle {
	color:#660000;
	letter-spacing:1px;
	border-bottom:1px dashed #C2D0D0;
	font-family: "trebuchet MS", Arial, verdana, Geneva, Helvetica;
	font-size:21px;	
}
	#page-body h2.forumTitle a:link,
	#page-body h2.forumTitle a:visited,
	#page-body h2.forumTitle a:hover,
	#page-body h2.forumTitle a:active,
	#page-body h2.topicTitle a:link,
	#page-body h2.topicTitle a:visited,
	#page-body h2.topicTitle a:hover,
	#page-body h2.topicTitle a:active {
		color: inherit;		
	}

#page-body .display-options select {
	font-size:10px;
	padding: 0;
}

	#page-body .display-options label {
		color: white;
	}
	
#page-body .postbody h3 {
	color: #aa0000;
	padding-top:5px;
}
	#page-body .postbody h3 a:link,
	#page-body .postbody h3 a:visited,
	#page-body .postbody h3 a:hover,
	#page-body .postbody h3 a:active{
		color: inherit;
	}
	
fieldset.quickmod label{
	color: white;
}
	fieldset.quickmod select {
		padding:0;
	}
	
#cp-main .panel  a:link,
#cp-main .panel  a:visited,
#cp-main .panel  a:hover,
#cp-main .panel  a:active,
#page-body .panel a:link,
#page-body .panel a:visited,
#page-body .panel a:hover,
#page-body .panel a:active {
	color: #000000;
}

#wrap .postbody .content {
	font-size:12px;
	background-color: auto;
}

#wrap p.rules {
	background-color:#994444;
}

#wrap .pollbar1 {
	background-color:#bbbbbb;
}
#wrap .pollbar2 {
	background-color:#FFC180;
}
#wrap .pollbar3 {
	background-color:#663300;
}
#wrap .pollbar4 {
	background-color:#EE7558;
}
#wrap .pollbar5 {
	background-color:#ff0000;
}