/* -----------------------------------------------------------------------

                              Dallas Chapter Choristers Guild
                             -------------------
   filename             : choir_style.css
   version              : 06.10.2009
   copyright            : (c) 2009 Dallas Chapter Choristers Guild
   author               : Tye Spain

----------------------------------------------------------------------- */

/*#layout 
____________________________________________________________*/

body {
	margin: 0;
	background-color: #fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url("../images/top_bkg.jpg") repeat-x;}

	
	
/*#photobar
____________________________________________________________*/

#photo_bar{
height: 246px;
}

#photo_area {
	float:left;
	postion:absolute;
	margin-left: auto; 
	margin-right: auto;
	width: 40em;
	padding:0;
	width: 778px;
	height:246px;
	background-image: url(../images/photo_bkg.jpg);}
	
.photos {
	margin:23px 0 0 286px; }

		

/*#content
____________________________________________________________*/


#content {
margin:15px 0 0 0;
padding:0;
}

#content h1 {
color:#6C12A4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
margin:0;
padding:0;
}

#content p {
color:#333;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin:0 0 20px;
line-height:18px;
padding:0;
}

/*#newsletter
____________________________________________________________*/

#newsletter{
float:right;
width:184px;
height:213px;
margin:0 0 0 25px;
padding:0;
background: url(../images/news_bkg.png);
*background: url(../images/news_bkg.gif);
}

/*
div#newsletter{
float:right;
width:184px;
height:213px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/news_bkg.png',sizingMethod='scale'); 
}*/

#newsletter h3 {
color:#00376E;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:normal;
margin:10px 10px 10px 10px;
padding:0;
}

#newsletter p.join {
color:#333;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0 10px 0px 10px;
line-height:14px;
padding:0;
}

#newsletter p.form {
color:#004A94;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:5px 10px 0 10px;
*margin:-5px 10px 0 10px;
line-height:16px;
padding:0;
}

#newsletter input {
width:160px;
margin:0;
padding:0;
}

#newsletter input.button {
width:72px;
height:25px;
margin:5px 0 0 0 ;
padding:0;
}

	
			
/*#events
____________________________________________________________*/

#event_area{
border-top:1px dotted #C1BEB6;
margin:12px 0 20px 0;
padding:10px 0;
}

#event_area h2 {
color:#6C12A4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

.event{
float:left;
display:inline;
width:164px;
margin:0 20px 0 0;
padding:0;
}

.event_last{
float:left;
display:inline;
width:164px;
margin:0 0 0 0;
padding:0;
}

p.title{
margin:0 0 0 0;
padding:0;
color:#004A94;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

p.title a{
color:#004A94;
text-decoration:none;
}

p.title a:visited{
color:#004A94;
text-decoration:none;
}

p.title a:hover{
color:#0069D2;
text-decoration:underline;
}

.event_last span.date, .event span.date{
font-size:11px;
color:#004A94;
}


.event p, .event_last p{
margin:5px 0 0 0;
padding:0;
color:#666666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

p.arrow_link{
font-weight:bold;
margin:5px 0 0 0;
padding:0;
}


p.arrow_link a{
color:#003469;
text-decoration:none;
}

 p.arrow_link a:visited{
color:#003469;
text-decoration:none;
}

p.arrow_link a:hover{
color:#0066CC;
text-decoration:underline;
}

