body{
margin:0;
padding:0;
background:url(images/wallpaper2.gif) repeat;
}
body, td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333
}
#container{
margin:0 auto;
width:780px;
border:1px solid #000;
background-color:#fff;
}
#header{
margin:0;
padding:0;
width:780px;
height:147px;
}
#divider{
margin:0;
padding:0;
width:780px;
height:13px;
background:url(images/divider.gif) repeat-x;
}
#nav{
margin:0;
padding:0;
width:780px;
height:26px;
background:url(images/nav.gif) repeat-x;
}

ul#navigation_horizontal{
	margin: 0 0 1em 0;
	padding: 0;
	width: 780px;
	height: 26px;
	list-style: none;
	text-align: center;
	background-color: #dbd0be;
	z-index: 2;
}

#navigation_horizontal a:link, #navigation_horizontal a:visited{
	display: block;
	width: 128px;
	color: #000;
	text-decoration: none;
	padding: 4px 5px 2px 1px;
}

#navigation_horizontal a:hover, #navigation_horizontal a:active{
	color: #935f36;
	background-color:white;
}

#navigation_horizontal li{
	float: left;
	padding: 0;
	width: 128px;
	border-right: 1px solid #ddd;
}

#navigation_horizontal li ul{
	position: absolute;
	left: -999em;
	margin: 0;
	padding: 0 0 0 10px;
	width: 140px;
	height: auto;
	text-align: left;
	background: #dbd0be;
	z-index: 1;
	list-style: none;
	border-left: 1px #333 solid;
	border-right: 1px #333 solid;
	border-bottom: 1px #333 solid;
}

* html #navigation_horizontal li ul{
	margin: 0 0 0 -50px;
}

#navigation_horizontal li li{
	margin: 0;
	padding: 0;
	width: 140px;
	border: none;
}

#navigation_horizontal li ul a{
	padding: 0;
	width: 140px;
	font-weight:bold;
}

#navigation_horizontal li ul a:hover{
	background-color:inherit;
}

#navigation_horizontal li:hover ul, #navigation_horizontal li.sfhover ul{
	left: auto;
}

#navigation_horizontal li:hover, #navigation_horizontal li.sfhover{
	/*background: #eda;*/
}

ul#navigation_horizontal{
	background: #dbd0be url("images/navbg.gif") top left repeat-x;
}

#navigation_horizontal a{
	font: 12px/1.5 Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

#content{
float:left;
margin:0;
padding:5px 0 0 10px;
width:490px;
background-color:#fff;
color:#333;
}
#breadcrumb_container{
width:486px;
font-size:12px;
float:left;
padding: 0 0 20px 0;
/*margin: 0 0 25px;*/
}
#breadcrumb_image{
width:24px;
float:left;
}
#breadcrumb_inner_container{
float:left;
height:22px;
width:450px;
}
#breadcrumb_label{
float:left;
width:78px;
padding-top:5px
}
#breadcrumb{
float:left;
padding-top:5px;
}
#breadcrumb a{
color:#0000ff;
}
#breadcrumb #location{
color:#d62e22;
color:#333;
}
#copy{
padding:40px 20px 10px 25px;
line-height:1.3;
}

#copy h2, h3, h4{
margin: 0 0 10px 0;
padding: 0;
}
#copy h2, h3{
color: #989898;
color: #935F36;
color: #E29B5B;
}
#copy h4{
color: #935F36;
padding: 0 0 0 10px;
}
#copy p{
margin: 0 0 15px 0;
padding: 0 0 0 20px;
}
#copy p.legal {
font-size:smaller;
font-weight:bold;
}
#copy p, #copy li, copy td {
color:#333;
}
#sidebar{
float:right;
margin:0;
padding:10px 10px 0 0;
width:260px;
background-color:#fff;
}
#map{
clear:both;
margin:0;
padding:10px 0;
width:780px;
background-color:#fff;
text-align:center;
font-size:12px;
}
#map a{
color:#585f63;
font-weight:normal;
text-decoration:underline;
padding:0 5px;
}
#footer{
clear:both;
margin:0;
padding:10px 0;
width:780px;
background-color:#dbd0be;
text-align:center;
font-size:10px;
/*font-family:Verdana, Geneva, sans-serif;*/
}
#footer a{
color:#4f4126;
}
ul#cats{
list-style-type:none;
margin:0;
padding:0;
}
ul#cats li{
padding:20px;
float:left;
width: 120px;
text-align: center;
}
ul#cats img, img.cat{
padding:2px;
border:1px solid #021A40;
}
.round_breaker{
margin:0;
padding:0;
height:10px;
}
.error{
color:#ff0000;
}
label.error{
display:none;
}
.cleaner{
margin:0;
padding:0;
clear:both;
}
.firstLetter {
font-family:"Times New Roman", Times, serif;
font-size:48px;
}
.important{
color:red;
}
#cat_image{
float:left;
width:230px;
margin:0;
padding:0;
border:1px solid #9b9c9d;
}
#cat_info{
float:right;
width:230px;
margin:0;
padding:0;
text-align:center;
}
#cat_info h2{
margin:0 0 10px 0;
}
#cat_info table{
margin:0 auto;
}
.info_label{
text-align:right;
color:#006666;
}
.info_value{
text-align:left;
}
#donatebox_donatebox{
margin: 0;
padding: 10px;
background-color: #e5dcbd;
text-align:center;
}
#donatebox_donatebox p{
margin:0 0 8px 0;
padding:0;
}
.donatebox_1, .donatebox_2, .donatebox_3, .donatebox_4, .donatebox_5, .donatebox_6, .donatebox_7 {display:block; overflow:hidden; font-size:0;}
.donatebox_1, .donatebox_2, .donatebox_3, .donatebox_4, .donatebox_5, .donatebox_6 {height:1px;}
.donatebox_4, .donatebox_5, .donatebox_6, .donatebox_7 {background:#e5dcbd; border-left:1px solid #e5dcbd; border-right:1px solid #e5dcbd;}
.donatebox_1 {margin:0 8px; background:#e5dcbd;}
.donatebox_2 {margin:0 6px; background:#e5dcbd;}
.donatebox_3 {margin:0 4px; background:#e5dcbd;}
.donatebox_4 {margin:0 3px; background:#e5dcbd; border-width:0 5px;}
.donatebox_5 {margin:0 2px; background:#e5dcbd; border-width:0 4px;}
.donatebox_6 {margin:0 2px; background:#e5dcbd; border-width:0 3px;} 
.donatebox_7 {margin:0 1px; background:#e5dcbd; border-width:0 3px; height:2px;}
#infobox_infobox{
margin: 0;
padding: 10px;
background-color: #d6c085;
text-align:left;
color:#333;
font-size:12px;
}
#infobox_infobox h3{
margin:0;
padding:0;
font-size:14px;
color: #333;
}
#infobox_infobox p{
margin:0 0 8px 15px;
}
.infobox_1, .infobox_2, .infobox_3, .infobox_4, .infobox_5, .infobox_6, .infobox_7 {display:block; overflow:hidden; font-size:0;}
.infobox_1, .infobox_2, .infobox_3, .infobox_4, .infobox_5, .infobox_6 {height:1px;}
.infobox_4, .infobox_5, .infobox_6, .infobox_7 {background:#d6c085; border-left:1px solid #d6c085; border-right:1px solid #d6c085;}
.infobox_1 {margin:0 8px; background:#d6c085;}
.infobox_2 {margin:0 6px; background:#d6c085;}
.infobox_3 {margin:0 4px; background:#d6c085;}
.infobox_4 {margin:0 3px; background:#d6c085; border-width:0 5px;}
.infobox_5 {margin:0 2px; background:#d6c085; border-width:0 4px;}
.infobox_6 {margin:0 2px; background:#d6c085; border-width:0 3px;} 
.infobox_7 {margin:0 1px; background:#d6c085; border-width:0 3px; height:2px;}
#mailbox_mailbox{
margin: 0;
padding: 10px;
background-color: #867146;
text-align:left;
}
#mailbox_mailbox h3{
margin:0;
padding:0;
font-size:16px;
color: #fff;
}
#mailbox_mailbox a{
color:#fff;
}
.mailbox_1, .mailbox_2, .mailbox_3, .mailbox_4, .mailbox_5, .mailbox_6, .mailbox_7 {display:block; overflow:hidden; font-size:0;}
.mailbox_1, .mailbox_2, .mailbox_3, .mailbox_4, .mailbox_5, .mailbox_6 {height:1px;}
.mailbox_4, .mailbox_5, .mailbox_6, .mailbox_7 {background:#867146; border-left:1px solid #867146; border-right:1px solid #867146;}
.mailbox_1 {margin:0 8px; background:#867146;}
.mailbox_2 {margin:0 6px; background:#867146;}
.mailbox_3 {margin:0 4px; background:#867146;}
.mailbox_4 {margin:0 3px; background:#867146; border-width:0 5px;}
.mailbox_5 {margin:0 2px; background:#867146; border-width:0 4px;}
.mailbox_6 {margin:0 2px; background:#867146; border-width:0 3px;} 
.mailbox_7 {margin:0 1px; background:#867146; border-width:0 3px; height:2px;}
#sponsorbox_sponsorbox{
margin: 0;
padding: 10px;
background-color: #4f4126;
text-align:center;
color:#eee;
}
#sponsorbox_sponsorbox h3{
margin:0;
padding:0;
font-size:16px;
color: #fff;
text-align:left;
}
.sponsorbox_1, .sponsorbox_2, .sponsorbox_3, .sponsorbox_4, .sponsorbox_5, .sponsorbox_6, .sponsorbox_7 {display:block; overflow:hidden; font-size:0;}
.sponsorbox_1, .sponsorbox_2, .sponsorbox_3, .sponsorbox_4, .sponsorbox_5, .sponsorbox_6 {height:1px;}
.sponsorbox_4, .sponsorbox_5, .sponsorbox_6, .sponsorbox_7 {background:#4f4126; border-left:1px solid #4f4126; border-right:1px solid #4f4126;}
.sponsorbox_1 {margin:0 8px; background:#4f4126;}
.sponsorbox_2 {margin:0 6px; background:#4f4126;}
.sponsorbox_3 {margin:0 4px; background:#4f4126;}
.sponsorbox_4 {margin:0 3px; background:#4f4126; border-width:0 5px;}
.sponsorbox_5 {margin:0 2px; background:#4f4126; border-width:0 4px;}
.sponsorbox_6 {margin:0 2px; background:#4f4126; border-width:0 3px;} 
.sponsorbox_7 {margin:0 1px; background:#4f4126; border-width:0 3px; height:2px;}
#profilebox_profilebox{
margin: 0;
padding: 10px;
color:#333;
background-color: #bbcad3;
text-align:left;
}
#profilebox_profilebox h3{color: #fff;}
.profilebox_1, .profilebox_2, .profilebox_3, .profilebox_4, .profilebox_5, .profilebox_6, .profilebox_7 {display:block; overflow:hidden; font-size:0}
.profilebox_1, .profilebox_2, .profilebox_3, .profilebox_4, .profilebox_5, .profilebox_6 {height:1px;}
.profilebox_4, .profilebox_5, .profilebox_6, .profilebox_7 {background:#bbcad3; border-left:1px solid #bbcad3; border-right:1px solid #bbcad3;}
.profilebox_1 {margin:0 8px; background:#bbcad3;}
.profilebox_2 {margin:0 6px; background:#bbcad3;}
.profilebox_3 {margin:0 4px; background:#bbcad3;}
.profilebox_4 {margin:0 3px; background:#bbcad3; border-width:0 5px;}
.profilebox_5 {margin:0 2px; background:#bbcad3; border-width:0 4px;}
.profilebox_6 {margin:0 2px; background:#bbcad3; border-width:0 3px;} 
.profilebox_7 {margin:0 1px; background:#bbcad3; border-width:0 3px; height:2px;}

.bold
{
	font-weight:bold;	
}

#backgroundPopup{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:100%;  
width:100%;  
top:0;  
left:0;  
background:#000000;  
border:1px solid #cecece;  
z-index:1;  
}

#popupContact{  
display:none;  
position:fixed;  
_position:absolute; /* hack for internet explorer 6*/  
height:884px;  
width:408px;  
background:#FFFFFF;  
border:2px solid #cecece;  
z-index:2;  
padding:12px;  
font-size:13px;
margin:150px 0 0 0;
}

#popupContact h1{  
text-align:left;  
color:#6FA5FD;  
font-size:22px;  
font-weight:700;  
border-bottom:1px dotted #D3D3D3;  
padding-bottom:2px;  
margin-bottom:20px;  
}

#popupContactClose{  
font-size:14px;  
line-height:14px;
right:6px;  
top:4px;  
position:absolute;  
color:#6fa5fd;  
font-weight:700;  
display:block;  
}
#button{
text-align:center;
margin:50px;
}
