/* General Styles */
.clearBoth {
	clear: both;
}
body {
	font: 8pt "Lucida Grande", Lucida, Verdana, sans-serif;
	background: #000 url(../../assets/images/background.jpg) repeat-y 50%;
	color: #FFF;
}
#container {
	width: 750px;
	margin: 0 auto;
}
/* Header Styles */
#header {
	background: url(../../assets/images/header_bg.jpg) repeat-x;
}
#logo {
	padding-left: 25px;
	padding-top: 5px;
}
#headerAd {
	float: right;
	width: 400px;
	display: inline;
}

/* Navigation Styles */
#nav {
	background: #981c1d url(../../assets/images/header_b.gif) repeat-x;
	padding: 3px 5px;
}
#nav ul {
	padding-left: 350px;
}
#nav ul li {
	text-decoration: none;
	display: inline;
	padding: 5px 7px;
	background-color: #f5f5f6;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
}
#nav ul li a:link, #nav ul li a:visited {
	text-decoration: none;
	color: #000;
}
#nav ul li a:hover {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #793439;
}

/* Divider Styles */
.gGradBar {
	background: #989693 url(../../assets/images/grad-bg.gif) repeat-x;
	height: 25px;
}
.gGradBarSml {
	background: #989693 url(../../assets/images/grad-bg.gif) repeat-x 5px;
	height: 15px;
}
.rGradBar {
	background: #981c1d url(../../assets/images/red-grad.gif) repeat-x;
	height: 32px;
}


/* Body Styles */
#content2Equal {
	background: #000 url(../images/two-equal-bg.gif) repeat-y 0 0;
}
#content2 {
	background: #000 url(../images/two-bg.gif) repeat-y 50%;
}
#content2Shadow {
	background: url(../images/content2-shadow.png) no-repeat 0 0;
	height: 15px;
	margin-bottom: 15px;
}
.subContent1 {
	width: 375px;
	float: left;
	display: inline;
	margin-bottom: -41px;
}
.subContent2 {
	width: 345px;
	margin: 0 10px 10px 10px;
	padding: 6px 5px 5px 5px;
	float: left;
	display: inline;
	color: #000;

}
a:link, a:visited{
	text-decoration: none;
	color: #793439;
	border: 0;
}
a:hover {
	text-decoration: none;
	border: 0;
}
a:hover.liA {
	
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #793439;
}

/* Full Subcontent Styles */

.subContent3, .subContent4 {
	margin: 0 10px 0px 10px;
	padding: 6px 5px 5px 5px;
	float: left;
	display: inline;
	color: #000;
}
.subContent3 {
	width: 490px;
}
.subContent4 {
	width: 200px;
}

/* End full subcontent Styles */

#lalPhoto {
	position: relative;
	top: -40px;
}
#lalText {
	position: relative;
	top: -50px;
	left: 35px;
	font-size: 10pt;
}
#cycle {
	width: 420px;
	height: 262;
	position: relative;
	top: -32px;
	right: 45px;
	display: inline;
}

/* Footer Styles */
#footer{
	margin-top: 8px;
	height: 161px;
	background-image: url(../../assets/images/base.jpg);
}

/* Page Specific Styles */
.li1 {
	font-weight: bold;
	font-size: 9pt;
}
.li2 {
	margin-left: 15px;
	padding-bottom: 15px;
}
.mForm td {
	padding: 5px;
	vertical-align: top;
}
.mForm input {
	border: 1px solid #838383;
	padding: 3px;
}
.mForm {
	vertical-align: middle;
}

/* Form Styles */
#formErrors {
	padding: 10px;
}
.error, .notice{font-weight: bold;color:#666;background:#fff;padding:5px;margin:0px;border: 2px red solid;-moz-border-radius:4px;-webkit-border-radius:5px;}
.error, .notice, .success {padding:.8em; margin-bottom:1.5em;border:2px solid #ddd;}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background: #d6fcbf;color: #568144; border-color: #b1fb8f}

/* disposable styles */
.rightBar {
	margin-left: 100px;
}
.rightBar2 {
	margin-left: 30px;
}
.rGradBarTop {
	background: #981c1d url(../../assets/images/red-grad-top.gif) repeat-x;
	height: 32px;
}
.rGradBar3 {
	background: #981c1d url(../../assets/images/rBar-3.jpg) repeat-x;
	height: 32px;
}

/* Events */
table.results{
	margin: 10px 10px 0 10px;
	margin-top: -15px;
}
table.results td {
	font: 12px Trebuchet MS, Helvetica, Arial, Verdana;
	color: #333;
	font-weight: bold;
	border-bottom: 1px solid #e1e1e1;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-top: 15px;
}

.results p {
margin:0;
padding:0;
}

/* contact form divs */
#form {float:left;list-style:none;width:450px;padding:0px 0px 20px 0px; margin-left: 20px; margin-top:-10px;}
#form li {padding:0px;margin:0px;clear:both;}
#form label {font-family:Tahoma, Geneva, sans-serif;font-weight:bold;color: #333;padding:20px 0px 4px 0px;display:block;margin:0px;float:left;}
#form .field {border:1px solid #c4c4c4;background:#f9f9f9;color:#666;padding:5px;font:12px Tahoma, Geneva, sans-serif;width:380px;}
#form .fieldBig {border:1px solid #c4c4c4;background:#f9f9f9;color:#666;padding:5px;font:13px Tahoma, Geneva, sans-serif;width:520px;}
#form textarea {border:1px solid #c4c4c4;background:#f9f9f9;color:#666;padding:5px;font:12px Tahoma, Geneva, sans-serif;width:440px;}
#form fieldset{background-color: #f7f7f7; border: 1px dashed #f7f7f7; padding: 0 0 20px 10px; margin-bottom: 30px;}

#form h3 {color: #bbb;}

/* Donation Form */

.donationList{
	padding-left: 20px;
}

.donationList ul{
	padding: 0 0 15px 30px;
}

.donationList li{
	padding: 0 0 5px 0px;
	font-size: 12px
}

.donationList H2{
	
	width: 95%;
	padding: 5px 0 5px 5px;
	background-color: #eee;

}