/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ @import url(layout.css);
body {
	color: gray;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #1B1B1B;
}

.modalBackground {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7
}
.modalPopup {
	BORDER-RIGHT: gray 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 3px solid; WIDTH: 250px; PADDING-TOP: 3px; BORDER-BOTTOM: gray 3px solid; BACKGROUND-COLOR: #ffffdd
}
#page_content {
	color: gray;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #fff;
	min-height: 500px;
	padding: 0px;
}


#container {
	background-color: White;
	width: 80%;
	min-width: 670px;
	margin: 0 auto;
		border-color: Black; 
	border-style: solid; 
	border-width: 1px;
}
#masthead {
	text-align: right;
	background-color: #000000;
	width: 100%;
	min-width: 670px;
	overflow: hidden;
}
#navigation {
	background-color: #000000;
	overflow: hidden;
	background-image: url('/Communities/Curious/Themes/CuriousHQ/Images/menubars.png');
	list-style-image:none;
}
#column_l {
	
	width: 80%;
	min-width: 350px;
	min-height: 500px;
	padding: 2px;
	overflow: hidden;
	float: left;
	background-color: #fff;
	color: gray;
	position: relative;

}



#column_r 
{	margin: 0;
	float: right;
	padding: 14px;
	width: 15%;
	
	min-height: 500px;
	background-color: #fff;
	position: relative;
	border-width: 0px;
	border-left: dashed 1px Gray;
}
#column_m {
	
	width: 90%;
	min-width: 550px;
	min-height: 500px;
	padding: 10px;
	overflow: hidden;
	float: left;
	background-color: #fff;
	color: gray;
	position: relative;

}
#footer {
	width: 100%;
	text-align: center;
	background-color: black;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Styles for Masthead */
#masthead img { 
	float: left; 
}
#masthead p {
	font-size: 11px;
	color: #fff;
	margin: 10px 10px 0;
}
#column_r p {
	font-size: 11px;
	margin: 7px;
}
/* Styles for Navigation */
#navigation ul {
	list-style-type: none;
	width: 100%;
	margin: 0;
	padding: 0;
	border-top: 1px solid #202020;
}
#navigation li {
	float: left;
	list-style-image:none;
	

}
#navigation a {
	color: black;
	font-size: x-small;
	text-decoration: none;
	display: block;
	padding: 5px;
		

}
#navigation a:hover {
	color: black;
	text-decoration: none;
	background-color: #a9a9a9;
}
/* Styles for Footer */
#footer p {
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	margin: 0px;
	padding: 0px;
	background-color:black;
}
#footer a {
	color: #fff;
	text-decoration: underline;
}
#footer a:hover {
	color: #fff;
	text-decoration: none;
	
}

.infobox 
{
	border-style:dashed; 
	border-width:1px; 
	padding: 5px; 
	margin: 5px; 
	border-color: Silver; 
	background-color:InfoBackground;
}
/* Styles for Links */
a {
	color: #036;
	text-decoration: underline;
}
a:hover {
	color: #808080;
	text-decoration: underline;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}

.SectionTitle 
{ font-size: medium;
	font-weight: bold;
}

/* Discuss */
.discussTable 
{   
    border:1px #000000 solid;
    border-color:Silver;
}

.discussTable td
{
    

}

.discussTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-color: #3366CC;
    color: white;
    font-weight:bold;
}


#discussTable a 
{
    color: navy;
    text-decoration:underline;
    font-weight: bold;
}


.discussCell  
{
    padding: 3px;
    margin: 1px;
    
}


.discussCellHilite  
{
    padding: 3;
    background-color: White;
}

.Title 
{
	  font-weight:bold;
	  font-size:medium;
	  
}

.postBodyText
{
	 color: Black;
}

/* BreadCrumb Navigation */
#BreadCrumb 
{
	
	z-index: 110;
	position: absolute;
	float: right;
	width: 80%;
	top: 5px;
	color: #fff;
	   
	
	
	}
	
#BreadCrumb ul {
	list-style-type: none;
	list-style-image:none;
	width: 100%;
	margin: 0;
	padding: 0;
	border-top: 1px solid #202020;
}
#BreadCrumb li {
	float: right;
	list-style-image:none;
	

	

}

.BreadCrumb li {
	float: right;
	list-style-image:none;
	

	

}
#BreadCrumb a {
	color: silver;
	font-size: x-small;
	text-decoration: none;
	display: block;
	padding: 5px;
		

}
#BreadCrumb a:hover {
	color: black;
	text-decoration: none;
	background-color: #a9a9a9;
}

.EventSection_SectionTitle_old {BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: medium;  PADDING-BOTTOM: 1px; COLOR: Black; PADDING-TOP: 0px;  FONT-FAMILY: Tahoma,Geneva,Arial,Helvetica; POSITION: relative;  height:auto;  }
.EventSection_SectionTitle {width: 100%; border-top : #000000 0px solid; PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: medium;  PADDING-BOTTOM: 1px; COLOR: Black; PADDING-TOP: 1px;  FONT-FAMILY: Tahoma,Geneva,Arial,Helvetica; POSITION: relative; }
.EventSection_SectionDescription {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: Black;}
.EventSection_ListTable {border: thick ridge #abc492 0px;FONT-SIZE: x-small; margin: 25px 25px 25px 25px; padding: 25px 25px 25px 25px;  }
.EventSection_ListItem_old  {background-color:#003366;}
.EventSection_ListItem {BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: medium;  PADDING-BOTTOM: 1px; COLOR: Black; PADDING-TOP: 0px;  FONT-FAMILY: Tahoma,Geneva,Arial,Helvetica; POSITION: relative;  height:auto; }
.EventSection_ListItem2 {}
.EventSection_ListAlternatingItem {background-color:#CCCCFF;}
.EventSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.EventSection_ListTitle {font-size: 12px; font-weight: bold; color: #003366;}
.EventSection_ListDate {font-size: 11px; font-weight: normal; font-variant: small-caps; color: #003333;}
.EventSection_ListBriefDescription_old {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003333;}
.EventSection_ListBriefDescription { text-indent: 0px; 
	 PADDING-LEFT: 8px;  FONT-SIZE: x-small;  PADDING-BOTTOM: 1px; COLOR: Black; PADDING-TOP: 0px;  FONT-FAMILY: Tahoma,Geneva,Arial,Helvetica; POSITION: relative;  width:80%;  }
.EventSection_ListReadMoreLink {font-size: 12px;}
.EventSection_ListNotVisible {background-color:#CCCCFF;font-size: 12px; font-style: italic;}
.EventSection_NoBooks {font-family: Tahoma, arial, helvetica; font-size: 12px; color: #CC0000;}

.Event_Table {border: thick ridge #abc492 1px;FONT-SIZE: x-small; width: 80%;}
.Event_IntroCell {} 
.Event_BodyCell {}
.Event_Title {font-size: 12px; font-weight: bold;}
.Event_Date {font-size: 12px; font-weight: bold;}
.Event_BriefDescription {font-size: 12px; font-style: italic;}
.Event_FullDescription {font-size: 12px;color: #333333}	


