@charset "UTF-8";
/* CSS Document */
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: url(img/bodyBG.jpg);
	margin: 0;
	padding: 0;
	text-align: center;
	color: #333333;
}
a:active, a:visited, a:link {
color: #cc0000;
text-decoration: underline;
}
a:hover {
color: #000;
text-decoration: none;
}
img { border:none; }
hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
margin:0 0 5px 0;
padding:0;
}
.twoColFixLtHdr #wrapper { 
	width: 860px;  
	background: ccc;
	margin: auto;
	padding:0;
} 
.twoColFixLtHdr #outer2 {
	width: 860px;
	background: url(img/foht-shadow2.jpg) top repeat-y;
	margin: auto;
	padding:0;
}
.twoColFixLtHdr #outer {
	width: 860px;
	background: url(img/foht-shadow.jpg) top no-repeat;
	margin: auto;
	padding:0;
}
.twoColFixLtHdr #container {
	width: 760px;
	background: #dfdfdf url(img/paper-tile.jpg) center;
	margin: auto;
	padding:0;
	text-align: left;
}
.twoColFixLtHdr #top { 
	background: url(img/foht-top.jpg) bottom repeat-y; 
	width: 860px;
	height: 10px;
	padding: 0; 
	margin: auto; font-size:1px;
} 
.twoColFixLtHdr #tabs { 
	background: url(img/foht-tabs.jpg) right no-repeat; 
	padding: 0; 
	margin:0; 
}  

.twoColFixLtHdr #header h1 {
	margin: 0;
	padding: 0; 
}
.twoColFixLtHdr #headerL { 
	background:url(img/foht-logo.jpg) no-repeat;
	padding: 0; 
	margin: 0;
	width: 500px;
	height: 190px;
	float: left;
}
.twoColFixLtHdr #switch { 
	padding: 0; 
	margin: 0;
	width: 260px;
	height: 212px;
	float: right;
}
.twoColFixLtHdr #sidebar1 {
	float: left; 
	width: 200px; 
	padding: 5px 10px 15px 20px;
}
.twoColFixLtHdr #sidebar1 h3 {
	margin: 0 0 2px 0;
	padding: 0;
	font: normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	line-height:1.2em;	
	color:#003399;
} 
.twoColFixLtHdr #sidebar1 p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 0.8em Arial, Verdana, Helvetica, sans-serif;
	line-height:1.2em;
	
} 
/*news*/
.twoColFixLtHdr #sidebar1 .news {
	padding:0;
	margin: 10px 0 0 0  ;
	width: 200px;
}
.twoColFixLtHdr #sidebar1 .news h3 {
	font: 0.8em Tahoma, "Trebuchet MS", sans-serif;
	font-weight:600;
	color:#fff;
	padding: 2px 0 2px 5px;
	margin: 0;
	background:#CC9900 ;
	border-top: 1px dotted #333;
	border-right: 0px dotted #333;
	border-bottom: 1px dotted #333;
	border-left: 0px dotted #333;
}
.twoColFixLtHdr #sidebar1 .news p {
font: normal 0.75em Arial, Verdana, sans-serif;
color:#000;
margin: 5px 0 10px 5px;
padding:0;
line-height: 1.1em;

}
.twoColFixLtHdr #sidebar1 .news p a {
color:#cc0000;

}
.twoColFixLtHdr #sidebar1 .news p a:hover {
	color:#000;
}
/*enews*/
.twoColFixLtHdr #sidebar1 .enews {
	padding:0 0 5px 0;
	margin: 10px 0 0 0  ;
	width: 200px;background:#fff url(img/icn-newsletter.gif) right 40px no-repeat; 
}
.twoColFixLtHdr #sidebar1 .enews h3 {
	font: 0.8em Tahoma, "Trebuchet MS", sans-serif;
	font-weight:600;
	color:#fff;
	padding: 2px 0 2px 5px;
	margin: 0;
	background:#CC9900 ;
	border-top: 1px dotted #333;
	border-right: 0px dotted #333;
	border-bottom: 1px dotted #333;
	border-left: 0px dotted #333;
}
.twoColFixLtHdr #sidebar1 .enews p, .twoColFixLtHdr #sidebar1 .enews label {
font: normal 0.75em Arial, Verdana, sans-serif;
color:#000;
margin: 5px 0 10px 5px;
padding:0;
line-height: 1.1em;
}
.twoColFixLtHdr #sidebar1 .enews p a {
color:#000;

}
.twoColFixLtHdr #sidebar1 .enews p a:hover {
	color:#FFCC00;
}
/*search - main search div in IE6 stylesheet */

.search-field {
	width:110px  ;
	border: solid 1px #ccc;
	padding:3px; margin:0 2px 0 5px;

}
.submit-btn {
	color:#fff;
	border: solid 1px #000;
	background:#660000;
	text-align:center;
	padding: 2px 3px;
	vertical-align:bottom;
	width: 61px;
	font-size:0.75em;
}
.asearch {
	width:400px  ;
	border: solid 1px #333;
	padding:2px; margin:0 2px 0 0;
	vertical-align:top;
}
.twoColFixLtHdr #mainPix {
	margin: 0 ;
	padding: 0;
	background: url(img/foht-paper.jpg) no-repeat; 

} 
/*main sketch div in IE6*/
.twoColFixLtHdr #mainContent {
	margin: 0 0 0 250px;
	padding: 0 1px 10px 10px;

	
} 
.twoColFixLtHdr #mainContent h1 {
	margin: 0 0 12px 0;
	padding: 0;
	color:#003399;
	font: normal 1.8em Georgia, Times, "Times New Roman", serif;
	font-style: italic;
	line-height:1.0em;
	
} 
.twoColFixLtHdr #mainContent h2 {
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	color:#003399;
	font: normal 1.2em Georgia, Times, "Times New Roman", serif;
	line-height:0.9em;
	
} 
.twoColFixLtHdr #mainContent h3 {
	margin: 0 0 4px 0;
	padding: 0;
	color:#333;
	font: normal 1em Georgia, Times, "Times New Roman", serif;
	line-height:0.8em;	
} 
.twoColFixLtHdr #mainContent h3.donate {
	margin: 0 0 4px 0;
	padding: 0;
	color:#333;
	font: bold 1.1em Georgia, Times, "Times New Roman", serif;	
} 
.twoColFixLtHdr #mainContent p {
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
	font: normal 0.83em Verdana, Arial, Helvetica, sans-serif;
	line-height:1.4em;
	
} 
.twoColFixLtHdr #mainContent ul {
	margin-bottom: 10px;
	margin-top: 0;
	padding: 0;
	font: normal 0.83em Verdana, Arial, Helvetica, sans-serif;
	line-height:1.4em;
	
} 
.twoColFixLtHdr #txtlinks { 
	padding: 0; 
	margin: auto;
	background: #660000;
	text-align:center;
	font-size:0.7em;
} 
.twoColFixLtHdr #txtlinks p {
	margin: 0; 
	padding: 10px; 
	color:#fff;
}
.twoColFixLtHdr #txtlinks p a, .twoColFixLtHdr #txtlinks p a:active, .twoColFixLtHdr #txtlinks p a:link {
	color:#fff;
	text-decoration: none;
}
.twoColFixLtHdr #txtlinks p a:hover {
	color:#ffcc00;
	text-decoration: underline;
}
.twoColFixLtHdr #txtlinkbtm { 
	padding: 0; 
	margin: auto;
	background: #cc0000;
	height: 15px;
} 
.twoColFixLtHdr #footer { 
	padding: 0; 
	margin: auto;
	width: 860px;
	background:url(img/foht-mainBGbtm.jpg) no-repeat; 
	overflow: hidden;
} 
.twoColFixLtHdr #footer p {
	margin: 0; 
	padding: 10px 50px 0 50px; 
	text-align: left;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
}
.twoColFixLtHdr #curl { 
	padding: 0; 
	margin: auto;
	width: 860px;
	height: 50px;
	background: url(img/foht-btm.gif) top no-repeat; 
} 
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}
#design {
width: 860px;
margin:-35px auto 0;
padding:0 0 5px 0;
font-size:0.75em;
text-align:right;
color: #333;
}
#design a {
color: #333;
text-decoration:none;
border-bottom:dotted #333 1px;
}
#design a:hover {
color: #cc0000;
text-decoration:none;
border-bottom:dotted #cc0000 1px;
}
/*gallery*/
.gallery { font-size: 0.75em; text-align: center; vertical-align:top;}
.gallery a { text-decoration: none;}
/*iframe*/
iframe { width: 435px; margin:0; padding:0; background: transparent; border:none; }
iframe a, iframe a:active, iframe a:visited, iframe a:link { 
color: #cc0000;
text-decoration: underline;
}
iframe a:hover {
color: #000;
text-decoration: none;
}
/*social*/
table #social {
margin:0;
padding:0;
border: none;
}
#social td {
margin:0;
padding:10px 10px 0 10px;
width: 190px;
vertical-align:top;
font-size: 1em;
text-align: center;
}
/*form*/
form {
margin:0;
padding:0;
}
.captcha_expl { font-size: 0.9em; }
input.captcha, input.textfield, input.email, select, textarea {
	border: solid 1px #999;
	padding:2px; margin:0 2px 0 0;
	font-family:  Tahoma, "Trebuchet MS", sans-serif;
}

.adbrdr {
margin:20px 10px 50px 0;
padding:15px;
border-top: dotted 2px #cc0000;
}
.adbrdrNews {
width:240px;
margin:10px 0 10px 80px;
padding:15px;
border: dotted 2px #cc0000;
background:#fff url(img/icn-newsletter.gif) right 40px no-repeat; 
}
.paypal {
width:165px;
margin:0 5px ;
padding:10px 0 10px 5px;
text-align: center;
border: dotted 2px #cc0000;
background:#fff; 
float: right;
font-size:0.85em;
font-family: Arial, Helvetica, sans-serif;
}
