/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

body {
	color: #444;
 	margin: 0 auto; 
	padding: 0; 
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #cdcdcd; 
	background-image: url('http://sdsongwriters.org/wp-content/uploads/2012/02/background1.jpg'); 
	background-repeat: repeat-x; 
	background-position: top left; 
	background-attachment: scroll;
}

p {
margin:1.5em 0; 
font-size:14px;}

h1, h2 , h3, h4 , h5  {
	color: #222;
	font-family: Georgia, Times, serif;
	font-weight: normal;
	margin: 5px 0 0;
	padding: 0;
	
}

h1 { font-size: 28px; line-height: 30px; }
h2 { font-size: 22px; line-height: 24px; }
h3 { font-size: 18px; line-height: 20px; }
h4 { font-size: 16px; line-height: 18px; }
h5 { font-size: 14px; line-height: 16px; }
h6 { font-size: 12px; line-height: 14px; }


a:link { color: #4c1406; text-decoration: none; }
a:visited { color: #4c1406; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }


#wrap{
	background-color: #fff;
	margin: 0px auto;
	padding: 0;
	width: 1024px;
	border: 1px solid #959596;

}

#header{
	float: left;
	width: 100%;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	height: 225px;
	width: 1024px;
}

#content {
padding:2em;
margin-top:1em; 
text-align:left;
font-size: 12px;}


/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc; width:500px;}
legend {font-weight:bold;font-size:1.2em;}
input, input.title, textarea, select {margin:0.5em 0; border:1px solid #bbb;padding:5px;}
input:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {}
input.title {font-size:1.5em;}
textarea {width:500px;height:250px;padding:5px;}

.noFormat{width:auto;}

.error, .notice, .success {padding:1em;margin:2em;border:2px solid #ddd; width:500px;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

#submitBtn input {width:147px; height:47px;border:0px;}

li{margin-bottom:1em;font-size:14px;line-height:150%}

td{padding:0.5em}

.odd{
	background-color:#ddd;
	width:600px;
	padding:0.5em 1em;
	margin:0px;
	
	}
.even {
	background-color:#eee;
	width:600px;
	padding:0.5em 1em;
	margin:0px;
}


