/***************Site Wide**************/
html,
body {
margin:auto;
padding:0px;
font-family:Arial, Helvetica, Sans-Serif;
background:url(/imgs/body-bg.gif) repeat;
font-size:72.5%;
}

a img{
border:0px;
}
a{
text-decoration:none;
}
.clear {
clear: both;
margin: -1px 0px 0px 0px;
height: 1px;
font-size: 1px;
line-height: 1px;
width: 100%;
}
.ahem {  /* Like display: none, but screenreader-friendly */
position: absolute;
overflow: hidden;
height: 0px;
width: 0px;
left: -1000px;
top: -1000px;
}
.fl{
float:left;
}
.fr{
float:right;
}

.fl-dn{
float:left;
}
.fr-dn{
float:right;
}


#container{
	width:100%;
	background:url(/imgs/container-bg.gif) top repeat-x;
	height:142px;
}
#wrapper{
	margin:auto;
	width:949px;
	background:url(/imgs/wrapper-bg.gif) repeat-y 1px 0;
	position:relative;
}
#content{
	width:949px;
/*	height:360px;*/
	background:url(/imgs/header-bg.jpg) no-repeat;
}
#bottom{
	width:949px;
	height:13px;
	background:url(/imgs/bottom-bg.gif) no-repeat 1px 0;
}


/*********Primary Nav*******/
#primary-nav{
	margin:0;
	padding:0;
	position:absolute;
	right:50px;
	top:22px;
}
#primary-nav li{
	float:left;
	list-style:none;
}
#primary-nav li a{
	display:block;
	background:url(/imgs/pnav.gif) repeat-x;
	height:18px;
	color:#422401;
	font-size:1.2em;
	font-weight:bold;
}
#primary-nav li a:hover,#primary-nav li a.selected{
	display:block;
	background:url(/imgs/pnav-on.gif) repeat-x;
	height:18px;
	color:#fffae7;
}

#primary-nav li#donate a{
	display:block;
	background:url(/imgs/pnav-donate.gif) repeat-x;
	height:18px;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
}
#primary-nav li#donate a:hover,#primary-nav li#donate a.selected{
	display:block;
	background:url(/imgs/pnav-donate-on.gif) repeat-x;
	height:18px;
	color:#fff;
}



a .pn-left{
	background:url(/imgs/pn-left.gif);
	height:18px;
	width:5px;
	display:block;
	float:left;
}
a .pn-right{
	background:url(/imgs/pn-right.gif);
	height:18px;
 
	width:5px;
	display:block;
	float:left;
}
a:hover .pn-right,a.selected .pn-right{
	background:url(/imgs/pn-right-on.gif) ;
	height:18px;
	width:5px;
	display:block;
	float:left;
}
a:hover .pn-left,a.selected .pn-left{
	background:url(/imgs/pn-left-on.gif) ;
	height:18px;
	width:5px;
	display:block;
	float:left;
}


a .pn-donate-left{
	background:url(/imgs/pn-donate-left.gif);
	height:18px;
	width:5px;
	display:block;
	float:left;
}
a .pn-donate-right{
	background:url(/imgs/pn-donate-right.gif);
	height:18px;
 
	width:5px;
	display:block;
	float:left;
}
a:hover .pn-donate-right,a.selected .pn-donate-right{
	background:url(/imgs/pn-donate-right-on.gif) ;
	height:18px;
	width:5px;
	display:block;
	float:left;
}
a:hover .pn-donate-left,a.selected .pn-donate-left{
	background:url(/imgs/pn-donate-left-on.gif) ;
	height:18px;
	width:5px;
	display:block;
	float:left;
}



.pn-gap{
	width:5px;
	height:22px;
}


/*****************END GLOBALS************/