/*  This is the local style sheet for non-thematic pages, 2 columns.  */


body {
	background: #cc7d45 url(images/grad.jpg) repeat-x;
}
		
/* SKIP TO NAVIGATION AND SKIP TO TEXT*/
 
#skiplink, #skiplink a {
	color:#ECC19F;
}


/* TOP BANNER */

#topbanner {
	background-color: #cc5e04; 
}
#topbanner h1 {
	color: #FFFFFF;
}
#topbanner #hiddentitle, #hiddentitle span {
	background: url(images/banner.jpg) no-repeat;
	
}


/*TOP HORIZONTAL NAV*/
#topnav{
	width: 100%;
	background-color: #D6DCEB;
	clear:both;
	font-size: 0.85em;
}

ul#topnav_ul {
	vertical-align:middle;
	padding: 0px;
	margin: 0px;
}

ul#topnav_ul li {
	float: left;
	width: 12%;
	background-color: #D6DCEB;
	display:block;
	text-align:center;
	vertical-align:middle;
	padding:.2em .6em .2em .7em;
	list-style-type: none;
}

ul#topnav_ul li a {
	color:#000033;
	text-decoration: none;
}
ul#topnav_ul li a:hover {
	color: #934F2A;
}



/* PAGE CONTENT ATTRIBUTES */


div.col1  {
width:46%;
padding:0 1% 0 1%;
float: left;
border-left: 2px solid #DDD;
border-right: 1px solid #DDD

}

div.col2  {
width:46%;
padding: 0 1% 0 1% ;
float: left;
border-left: 1px solid #DDD;
border-right: 1px solid #DDD
}

/*div.col3  {
width:30%;
padding:0 1% 0 1%;
float: left; 
border-left: 1px solid #DDD;
border-right: 2px solid #DDD
}*/


#content div.photo_right {
	padding: 0% 2% 3% 3%;
	width:32%;
	font-size:100%;
	float:right;
	color:#444;
	text-align: center;
}

#content ul li h3 {
padding: 0 0 2% 1%;
margin-top: 0;
color:#0066FF
}

#content h2 {
	border-bottom: 1px solid #945127;
}

#content h3 {
	color: #934F2A;
}
#content h3 a:link, #content  h3 a:visited {
	color: #934F2A;
}

#content h4 {
	color: #555;
	/*font-style: italic;*/
}

#content a:hover {
	color:#CC6633;
}
#content a:visited {
	color: #4F5B6C;
}

#content ul li {
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: .5em;
}

#content ul ul li  {
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: .8em;
}
#content ul ul ul li  {
	background: url(images/bullet5.gif) no-repeat 3px 3px;
	background-position: 0 .6em;
	padding: .34em 0 1% 1.0em;
	list-style-type: none;
}

blockquote {
background-color:#e1e8ee;
border: #bbd0e5 1px solid;
padding:2% 1% 2% 1%;
margin-bottom:4%;
}

blockquote p {
	font-size: 100%;
	margin-bottom: .1em;
}
