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

body{
	text-align: center;
	background:#999;
	color:#333;
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	margin: 0;
}
	body { background-image:url(img_common/news_bg_light.gif);
}
#logohead{background-image:url(img_common/news_bg_light.gif);
}


div#container
{
margin-left: auto;
margin-right: auto;
width: 780px;
text-align: left;
background:#FFFFFF;
}
div#container a:link{
	text-decoration:none;
	color:#D600EA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#hcontainer{
	width:100%;
	background:#000000;
	margin: 0;
	height: 170px;
}
.hinner{
	width: 780px;
	text-align: left;
	background:#000000;
	height: 40px;
	margin: 120 auto 0 auto;
}
.indexaddress{
	color:#FFFFFF;
	padding:17px;
	margin:0;
	border-bottom:5px solid #000000;
	text-align: center;
	font-size: 14px;
	background-color: #000000;
	line-height: 20px;
	}

h1{background:#CC0033;
	color:#fff;
	padding:20px;
	margin:0;
	border-bottom:5px solid #FF0033;
	}
h2{
	margin-top:15px;
	color:#D600EA;
	font-weight:normal;
	text-align:left;
	font-size: 26px;
	padding: 0 0 15px 0;
}
h3{
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	font-size: 18px;
	padding: 0;
	margin: 3px 0 15px 0;
	color: #000000;
}
h4{font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
font-weight: normal;
	font-size: 18px;
	padding: 0;
	margin: 3px 0 15px 0;
	color: #000000;
}
h5{
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-weight: normal;
	font-size: 16px;
	padding: 0;
	margin: 3px 0 5px 0;
}

#side{float:left;
	width:250px;
	display:inline;
	margin-left:30px;
	margin-top:30px;
	padding-left:0px;
}
#content{float:left;
	background:#fff;
	width:440px;
	margin-left:20px;
	padding:15px 0;
	
}
#footer{clear:both;
	padding:0;
	margin-top:-2px;
	background-image:url(img_common/news_bg_light.gif);
}
#copy{
	text-align:center;
	color:#CCCCCC;
	font-size:12px;
	padding: 12px 0 17px 0;
	margin: 10px 0 0 0;
	background-color: #000000;
}
#gallerynav{
	width:140px;
	background:#FFFFFF;
	float: right;
}
#galleryembed{
	width:760px;
	background:#FFFFFF;
	margin: 0 0 0 10px;
}
#aboutbio{
	color:#333333;
	text-align:left;
	font-size: 11px;
	padding: 10px 20px 10px 20px;
	margin: 15px;
}
#aboutbio p{
	color:#333333;
	text-align:left;
	font-size: 11px;
	padding: 2px 0 6px 0;
	margin: 2px 0 3px 0;
}


p{font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:12px;
	line-height:150%;
	}
.imagecaption{
	color:#333333;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 5px 0;
	}
.image{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
a:link{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* item */
.item {clear: both;
	background:url(img_common/news_bg.gif) repeat;
}
.item .date {
	background:url(img_common/date_bg.gif) repeat;
	color: #FDD;
	float: left;
	height: 40px;
	text-align: center;
	width: 36px;
}
.item .date div {padding-top: 4px;
}
.item .date span {font:20px serif;
}
.item .content1{
	float: left;
	position:absolute;
	width: 420px;
}
.item .event{
	background:#FF0099;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFF;
	line-height: 25px;
	padding-left:16px;
	display:block;
	margin-top:10px;
}
.item .body {color:#CCC;
	display:block;
	padding-left:10px;
	padding-top:5px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	clear:both;
}




#gallery{text-align:center;
	padding:0px;
}



	
#LinksLayout{
	margin-left:60px;
	width:100%;
	color:#FF0099;
	}
.section{
	display:block;
	margin:0 auto;
	width:750px;
	}
.col_Aa, .col_Bb{
	float:left;
	}
li {list-style:none;
	font-size:12px;
	line-height:150%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#LinksLayout a:Link {color:#666666;}
#LinksLayout a:visited{color:#9999CC;}
#LinksLayout a:hover{color:#FF0099;
	text-decoration:underline;}
#LinksLayout a:active{color:#999966;}

.col_Aa{
	text-align:left;
	display:block;
	margin-right:-1px;
	padding-right:5px;
	width:300px;
	padding: 0 0 10px 15px;
	}
.col_Bb{
	text-align:left;
	display:block;
	margin-left:10px;
	width:400px;
	padding: 35px 0 0 15px;
	}







.Oanswers{
	
	}
#video{
	background-color:#333333;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 25px 0 25px 25px;
	}

#bestViewed{text-align:left;
	background-color:#333333;
	border-bottom:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	}
.notice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	padding: 10px;
	}
.notice p{
	font-size:12px;
	line-height:100%;
	color: #FFFFFF;
	}
.notice span{text-align:center;
	border-bottom: solid 1px #CCCCCC;
	}	
#fqaLayout{text-align:left;}
#fqaLayout a:Link {color:#333333; text-decoration:none}
#fqaLayout i{line-height:150%;
	}
#FQA_Layout{
	width:100%;
	color:#666666
	}
li {list-style:none;}

#FQA_Layout a:Link {color:#666666;
		font-size:14px;
}
#FQA_Layout a:visited{color:#9999CC;}
#FQA_Layout a:hover{color:#FF0099;
	text-decoration:underline;}
#FQA_Layout a:active{color:#999966;}

#fqa_Answers{float:left;
	text-align:left;
	display:block;
	padding-left:5px;
	width:inherit
	}




#anchors{
	font-family:"Geneva", "Arial", "Helvetica", "sans-serif";
	line-height:200%;
	text-align:right;
	padding-right:15px;
	border-right:1px solid black;
	width:250px;
	}

#anchors a.{color:#666666;
	padding-left:5px;
	text-decoration:none;
	border-bottom:2px dotted #FF0099;
	}
#anchors a:hover{color:#FF0099;
	text-shadow:#999999:	
	}
	
.questions{margin-top:15px;
	height:400px;
	
}
#nav_fqa{float:left;
	width:250px;
	display:inline;
	margin-left:30px;
	margin-top:30px;
	padding-left:0px;
	}
	
.OFanswers{	height:500px; overflow:auto;
	}

.yelpbg{
	margin-top:5px;
	padding-top:5px;
	}
.clear{clear:both;}

#contact{width:500px;
	display:block;
	text-align:center;
	margin-top:15px;
	margin-left:20%;
	height:350px;
	
	}
.contact_us{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #FFFFFF; 
padding: 0px;
margin: 0px;
}

.sent_message
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
background-color: #FFFFFF;
font-weight: bold;
color: #C20428;
text-align: center;
}

.form_fonts
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

DIV.contact
{
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
height: 290px;
border: 1px solid #CDCDCD;
text-align: center;
}

input, textarea, select {
	font-size: 10pt;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.inputs {
	background-color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CDCDCD;

}
.inputs-focus {
	background-color: #F6F6F6;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CDCDCD;
}


.daLine{font-size:20px;
}

.daLine span{font-size:10px;
}

#LinksLayout{
	margin-left:60px;
	width:100%;
	color:#FF0099;
	}
.section{
	display:block;
	margin:0 auto;
	width:750px;
	}
.col_C, .col_D{
	float:left;
	}
li {list-style:none;
	font-size:12px;
	line-height:150%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#LinksLayout a:Link {color:#666666;}
#LinksLayout a:visited{color:#9999CC;}
#LinksLayout a:hover{color:#FF0099;
	text-decoration:underline;}
#LinksLayout a:active{color:#999966;}

.col_C{
	text-align:left;
	display:block;
	margin-right:15px;
	padding-right:5px;
	width:300px;
	}
.col_D{
	text-align:left;
	display:block;
	margin-left:5px;
	width:300px;
	}
.charityLeyend{color:#333333;
	text-align:left;
	border-bottom:solid 1px #666666;
	}
	
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#FFFFCC;
padding: 5px;
left: -1000px;
border: 1px dotted gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

</style>