html, body {border: 0; margin: 0; padding: 0;}

body {
  	font: 12px arial, helvetica, sans-serif;
	background: url(images/bg_repeat.jpg) repeat 0 0;
  	line-height: 130%;
  	width: 100%;
  	min-width: 970px;
}

a, a:visited {
	color: #D06714;
	text-decoration: none;
}

a:hover {
	color: #700704;
	text-decoration: none;
}

a img {
  border: none;/*remove border for linked images*/
}

/***** clear *****/
.clear {
	clear: both;
	height: 0;
	line-height: 0;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */.clearfix {height: 1%;}

.clearfix {display: block;}
/* End hide from IE-mac */

.special {color: #D06714; font-weight: bold;}
.specialbig {color: #D06714; font-weight: bold; font-size:14px;}
.big {color: #000000; font-weight: bold; font-size:14px;}
/***** Main Layout ****/
#container {
	margin: 0 auto;
	padding: 0px;
  	text-align: center;/* IE fix to center the page */
}
#header { /*url(images/header1.jpg) no-repeat;*/ height: 264px; width: 850px; text-align: center; padding: 0px; margin: 0px;}
#content {
  	width: 900px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 5px 20px;
}
#col {width: 162px; /*height: 100%;*/ float:left;}
#col1 {width: 162px; background:url('images/donate-bg.gif') no-repeat; color: white; padding: 0px; margin: 0px 20px 0px 40px; float: left;}
#col1 li{background-color: #700704; border: 1px solid white; text-transform: uppercase; font-size:13px; text-align: center; margin: 0px; padding: 3px 0px; list-style:none; display:block;}
#col1 p{text-align: center; margin: 10px 0px; padding: 10px; font-size: 14px; text-transform:uppercase;}
#col1 a {color: #ffffff; text-decoration: none; }
#col1 a:hover {color: #ffffff; font-weight: bold; font-style:italic; text-decoration: none; }
#col1 h2{}

#col2 {width: 580px; margin: 0px  0px 0px 222px; padding: 0px;}
#col2 p{ padding: 10px; margin: 0px 5px; font-size: 12px;}
#col2 h1{width: 550px; margin: 5px 5px 0px 5px; padding: 10px; color: #700704; font-family:"Trajan Pro", Verdana, Arial; font-size: 20pt; font-style:italic;}
#col2 h2{width: 550px; margin: 5px 5px 0px 5px; padding: 10px 10px 1px 0px; color: #D06714; font-family:Arial; font-size: 14pt;}
#col2 ul{padding: 3px 0px; margin: 0px 5px 0px 50px;}
#col2 li{margin: 0px; padding: 0px 15px 0px 0px;}
#col2 a, a:visited {color: #D06714; text-decoration: none;}
#col2 a:hover {color: #700704; text-decoration: none;}

#sponsor{clear: both; background: #D06714; /*url('images/sponsor-bg2.jpg') no-repeat #ffffff;*/  width: 162px; float: left; padding: 0px; margin: 10px 0px 0px 40px; color: #ffffff; font-size: 12px;}
#sponsor h2{ color: #700704; text-transform: uppercase; font-size: 13px; font-family:"Trajan Pro", Verdana, Arial; margin: 2px 2px; padding: 5px 0px 0px 0px; text-align: center;}
#sponsor p{ margin: 0px; padding: 0px 7px; }
#sponsor li{margin: 0px; padding: 0px 10px;}
#sponsor a, a:visited{color: #700704; }
#sponsor a:hover{color: #ffffff; }

#split1{width: 275px; height: 250px; margin: 5px 5px 5px 60px; padding: 5px; float: left;}
#split1 h1{margin: 3px; padding: 10px; color: #700704;  font-family:"Trajan Pro", Verdana, Arial; font-size: 20pt; font-style:italic;}
#split1 h3{margin: 3px; padding: 10px 10px 2px 10px; color: #000000;  font-family:Verdana, Arial; font-size: 9pt;}
#split1 p{margin: 3px; padding: 5px 10px;}
#split1 a, a:visited {color: #D06714; text-decoration: none;}
#split1 a:hover {color: #700704; text-decoration: none;}

#split2 {width: 275px; height: 250px; margin: 5px; padding: 0px; float: left; padding: 5px;}
#split2 h1{margin: 3px; padding: 10px; color: #700704; font-family:"Trajan Pro", Verdana, Arial; font-size: 20pt; font-style:italic;}
#split2 p{margin: 3px; padding: 10px;}
#split2 ul{margin: 0px 0px 0px 30px; padding: 0px;}
#split2 li{ list-style:square; margin: 0px; padding: 0px;}
#split2 a, a:visited {color: #D06714; text-decoration: none;}
#split2 a:hover {color: #700704; text-decoration: none;}


#footer {clear: both; float: left; width: 100%; background: #700704;/*#D06714;*/ color: #ffffff; text-align: center; padding: 10px; margin: 5px 0px 0px 0px;}

.errors {color: red; font-style:italic; }


