a
{
	color:#d30f1b;
	text-decoration:none;
	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
						
a:hover { text-decoration:underline; }
a:visited { color:#d30f1b; }
a:active { color:#d30f1b; }

img {border:0px;}

body
{
	background-color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin: 0px;
}

#most_outer
{
	width:100%;
	background-color:#bcbcbc;
}
	
	#main_wrapper
	{
		background:url(images/main_bkg.gif) repeat-y;
		min-height:590px;
		width:950px;
		margin:auto;
	}
	
		#content_wrapper
		{
			width:870px;
			margin:auto;
			min-height:590px;
		}
		
		
			#top_area
			{
				width:850px;
				height:90px;
				margin-left:20px;
				/* background:url(images/logo.jpg) left no-repeat; */
			}
			
				#top_area img
				{
					border:0px;
					float:left;
					cursor:pointer;
				}
			
				#top_area #event_item
				{
					width:350px;
					height:40px;
					float:right;
					position:relative;
					top:40px;
				}
			
				#top_area #social_bookmark
				{
					width:200px;
					height:40px;
					float:right;
					position:relative;
					top:40px;
					text-align:right;
				}
			
			#menu_search_area
			{
				width:866px;
				height:24px;
				margin-top:10px;
				border: 2px solid #bcbcbc;
				border-bottom-width:10px;
			}
				
				#menu_search_area #menu
				{
					width:650px;
					height:24px;
					float:left;
				}
				
					#menu .menuItem
					{
						border-right:2px solid #bcbcbc;
						height:20px;
						float:left;
						position:relative;
						text-transform:uppercase;
						font-size:9pt;
						padding:6px 3px 0px 3px;
					}
					
						.menuItem a
						{
							color:#d30f1b;
							text-decoration:none;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:9pt;
							/* AWESOME FIX OF THE IE EXTRA SPACE ISSUE */
							display: inline-block;
							display: block;
						}

						.menuItem a:hover
						{
							text-decoration:underline;
						}
						
						.menuItem a:visited { color:#d30f1b; }
						.menuItem a:active { color:#d30f1b; }
						
						/* These will refere to the block that will hold all sections of a given category */
						.menuItemSectionsHolder
						{
							position:absolute;
							left:0px;
							top:30px;
							margin:0px;
							display:none;
							background-color:#7bccb9;
							border:1px black solid;
							z-index:1000;
						}
						
						/* These will refer to each section */
						.sectionItem
						{
							text-align:center;
							border-bottom:solid 1px black;
							/*height:19px;*/
							width:220px;
							padding:2px;
							margin:2px 0;
							color:#fff;
							text-decoration:none;
							text-transform:none;
							font-size:10pt;
							font-family:Verdana, Arial, Helvetica, sans-serif;
						}
						
						.sectionItem a:link {color:#fff;text-decoration:none;}
						.sectionItem a:visited {color:#fff;text-decoration:none;}
						.sectionItem a:active {color:#000;text-decoration:none;}
						.sectionItem a:hover {color:#000;text-decoration:none;}
						
	
						.menuSectionPagesHolder
						{
							position:absolute;
							left:230px;
							top:-1px;
							margin:0px;
							margin-bottom:-24px;
							display:none;
							background-color:#7bccb9;
							border:1px black solid;
						}
						
						.pageItem
						{
							text-align:left;
							padding:2px;
							width:220px;
							margin:2px;
							color:#fff;
							text-decoration:none;
							text-transform:none;
							font-size:9pt;
							font-family:Verdana, Arial, Helvetica, sans-serif;
						}
						
						.pageItem a:link {color:#fff;text-decoration:none;}
						.pageItem a:visited {color:#fff;text-decoration:none;}
						.pageItem a:active {color:#000;text-decoration:none;}
						.pageItem a:hover {color:#000;text-decoration:none;}
									
				#menu_search_area #search_area
				{
					width:216px;
					height:24px;
					margin-top:2px;
					float:left;
				}
				
					#search_area .searchfield
					{
						width:120px;
						height:12px;
						border:2px #c9120c solid;
						color:black;
						font-size:7pt;
						background-color:#FFFFFF;
						vertical-align:middle;
					}
					
					#search_area .searchbutton
					{
						height:18px;
						font-size:7pt;
						width:70px;
						background-color:#c9120c;
						color:white;
						vertical-align:middle;
					}
				
			#content
			{
				width:870px;
				min-height:430px;
				border-bottom:10px solid #bcbcbc;
			}
			
			#contentMain
			{
				width:840px;
				padding:15px;
				min-height:400px;
				border-bottom:10px solid #bcbcbc;
			}
				#content #left
				{
					width:630px;
					min-height:430px;
					background-color:#f2efe8;
					float:left;
				}
				
					#left #inner_left
					{
						width:590px;
						min-height:390px;
						margin-top:20px;
						margin-right:20px;
						margin-bottom:20px;
						margin-left:20px;
						background-color:white;
						border:2px #dadad8 solid;
						text-align:center;
					}
				
				#content #right
				{
					width:220px;
					padding:10px;
					min-height:410px;
					background:#7bccb9 url(images/watermark.gif) center repeat-y;
					float:left;
				}
				
				
			
			#footer
			{
				width:870px;
				height:20px;
				margin-top:5px;
				font-size:0.8em;
				color:#b3b3b3;
				text-align:center;
			}
			
			#footer a
			{
				color:#b3b3b3;
				text-decoration:none;
				text-transform:lowercase;
			}
			
			#footer a:hover { text-decoration:underline; }
			#footer a:visited { color:#b3b3b3; }
			#footer a:active { color:#b3b3b3; }
			
.deluge_logo 
{
	position: fixed;
	bottom: 0;
	right: 0;
}

#landing_container
{
	width:100%;
}

	#landing_container .section_headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color:#000; font-weight:normal; margin: 0 0 10px 0;}
	#landing_container .section_headline a:link {font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color:#000; font-weight:normal; margin: 0 0 10px 0;color:#733e56;text-decoration:none;}
	#landing_container .section_headline a:visited {font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color:#000; font-weight:normal; margin: 0 0 10px 0;color:#733e56;text-decoration:none;}
	#landing_container .section_headline a:active {font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color:#000; font-weight:normal; margin: 0 0 10px 0;color:#733e56;text-decoration:underline;}
	#landing_container .section_headline a:hover {font-family: Georgia, "Times New Roman", Times, serif; font-size:18pt; color:#000; font-weight:normal; margin: 0 0 10px 0;color:#733e56;text-decoration:underline;}

.list_item
{
	padding-left:20px;
}

	.list_item .headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#000; font-weight:normal; margin: 0 0 10px 0; border-bottom:dotted 1px black;}
	.list_item .byline {font-style:italic;}
	.list_item .date {float: left; margin: 3px 5px 0 0 ;}
	.list_item .asset {float:right; margin: 0 0 0 10px;}

/* --- spotlight styles --- */
.spotlight_container
{
	width:100%;
}

	.spotlight_container .section_headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#000; font-weight:normal; margin: 0 0 10px 0;}

.spotlight_item
{
	font-family: Arial; font-size:11pt; color:#fff; margin-bottom:10px;
}
.spotlight_item a:link {font-family: Arial; font-size:11pt; color:#fff; text-decoration:none;}
.spotlight_item a:visited {font-family: Arial; font-size:11pt; color:#fff; text-decoration:none;}
.spotlight_item a:active {font-family: Arial; font-size:11pt; color:#fff; border-bottom:dotted 1px white;}
.spotlight_item a:hover {font-family: Arial; font-size:11pt; color:#fff; border-bottom:dotted 1px white;}

	.spotlight_item .headline {font-size:12px; margin: 0 0 10px 0;}
		.spotlight_item .headline a:link {font-size:12px; color:#fff; text-decoration:none;}
		.spotlight_item .headline a:visited {font-size:12px; color:#fff; text-decoration:none;}
		.spotlight_item .headline a:active {font-size:12px; color:#fff; border-bottom:double white;}
		.spotlight_item .headline a:hover {font-size:12px; color:#fff; border-bottom:double white;}
	.spotlight_item .byline {font-style:italic;}
	.spotlight_item .date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; float: left; color:#000; margin: 2px 5px 0 0;}
	.spotlight_item .asset {text-align:center; margin: 5px 0; padding:5px; background-color:white;}

/* --- member container styles --- */
.member_container
{
	width:95%;
	padding-left:5px;
	background-color:white;
	border:1px solid black;
}

	.member_container .section_headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:9pt; color:#000; font-weight:normal; font-style:italic; margin: 0 0 10px 0;}
	.member_container .asset {text-align:center; margin: 5px 0; padding:5px; background-color:white; float:left;}
	.member_container .asset_center {text-align:center; margin: 5px 0; padding:5px; background-color:white;}

/*--- new control bar ---*/
/* --- control bar --- */
#control2
{
	margin: 0;
	float:right;
	font:normal 8pt verdana;
	color:#999999;
}

#control2 .control_item2
{
	margin: 2px 5px;
	float:left;
}	
#control2 .control_item2 a { text-decoration:none; color:#999; }
#control2 .control_item2 a:hover { text-decoration:underline; color:#999; }

/* --- control bar --- */
#control
{
	margin:20px 0;
}

#control .control_item
{
	padding: 2px 5px;
	background-color:#CCCCCC;
	border: solid 2px #d4cd09;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	float:left;
	cursor:pointer;
}	
#control .control_item_active
{
	padding: 2px 5px;
	background-color:#d4cd09;
	border: solid 2px red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	float:left;
	cursor:pointer;
}	

/* --- comments --- */
#comment_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#comment_container .comment_item
	{
	}
	
	#comment_container .comment_byline
	{
		font-size:7pt;s
		font-style:italic;
	}
	
	#comment_container a:link{color:#733e56;text-decoration:none;}
	#comment_container a:visited{color:#733e56;text-decoration:none;}
	#comment_container a:active{color:#000;text-decoration:none;}
	#comment_container a:active{color:#000;text-decoration:none;}
	
	#comment_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}

/* --- email to friend --- */
#emailtofriend_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#emailtofriend_container .input1
	{
	 width:40%;
	 border:solid 1px #d4cd09;
	 height:20px;
	 margin-bottom:8px;
	}

	#emailtofriend_container .submit
	{
	 padding:2px;
	 text-align: center;
	}

	#emailtofriend_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}

/* --- email to friend --- */
#blog_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#blog_container .input1
	{
	 width:40%;
	 border:solid 1px #d4cd09;
	 height:20px;
	 margin-bottom:8px;
	}

	#blog_container .submit
	{
	 padding:2px;
	 text-align: center;
	}

	#blog_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}

/* --- miscelleneous styles --- */
.more_button
{
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:normal;
	color:#000;
}
.more_button a:link {color:#000;text-decoration:none;}
.more_button a:visited {color:#000;text-decoration:none;}
.more_button a:active {color:#c0a527;text-decoration:none;}
.more_button a:hover {color:#c0a527;text-decoration:none;}

.page_data
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#666666;
	border-top:dotted 1px #666;
	padding-top:4px;
	margin-top:10px;
}
.page_data a:link {color:#666;text-decoration:none;}
.page_data a:visited {color:#666;text-decoration:none;}
.page_data a:active {color:#c0a527;text-decoration:none;}
.page_data a:hover {color:#c0a527;text-decoration:none;}

#paging
{
	width:100%;
	border-top: solid black 3px;
	margin:10px 0;
	padding:10px;
	text-align:center;
}
		
/* --- basic font styles ---*/

h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:16pt; line-height:20pt; color:#f00; font-style:italic; font-weight:normal; margin: 0 0 10px 0;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt; line-height:17pt; color:#f00; font-style:italic; font-weight:normal;}
