* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 72.5%;
	background:#B1A97B url(../images/body_bg.jpg) repeat-x;
	font-family:Tahoma, sans-serif;
}

p, li {
	font: 1.2em/1.8em Tahoma, sans-serif;
	margin-bottom: 10px;
}

h1 {
	font: 2.0em Tahoma, sans-serif;
	color: white;
	margin-bottom: 10px;
	font-weight:bold;
}

h2 {
	font: 1.8em Tahoma, sans-serif;
	color: green;
	margin-bottom: 10px;
	
}

h3 {
	font: 1.4em Tahoma, sans-serif;
	color: black;
}


ul {
	margin-left: 25px;
}


img {
	border: none;
	/*width:100%;*/
}

#page-wrap {
	min-width: 770px;
	max-width: 960px;
	margin:0 auto;
	width:expression(document.body.clientWidth < 772? "770px" : document.body.clientWidth > 962? "960px" : "auto");

	}
	#page-wrap #inside {
		margin: 0x 10px 0px 0px;
		padding-top: 0px;
		padding-bottom: 10px;
		
	}
	
	#page-wrap #main-inside {/*added this for faux column effect*/
		margin-top: 6px;
		padding-top: 0px;
		padding-bottom: 10px;
		background: url(../images/sidebar_bg_new.jpg) repeat-y white;
	}

#main-content {
	/*background: url(images/sidebar_bg_new.jpg) repeat-y white;*/
	padding: 20px 10px 10px 280px;
	margin-top:5px;
}

#main-content h1{color:#0155B7;font-size:1.8em;}
#main-content h2{color:#0155B7;font-size:1.5em;}
	
/*||||||||||||||||||||||HEADER CONTENT|||||||||||||||||||*/
#header {
	text-align: center;
	height:260px;
}

#headerlogo{
float:left;
}

#banner-container{
float:right;
}

.pics { height: 260px; width: 395px; padding:0; margin:0; overflow: hidden }
.pics img { height: 260px; width: 395px; padding:0; border:0;top:0; left:0 }

li.sitemaplink a:link{color:#fff;text-decoration:none;}
li.sitemaplink a:visited{color:#fff;text-decoration:none;}
li.sitemaplink a:hover{color:#fff;text-decoration:none;}
li.sitemaplink a:active{color:#fff;text-decoration:none;}

/*THIS IS FOR THE TEXT SIZE CHANGE OPTIONS*/
#sizechanger ul{position:absolute;top:230px;text-align:left;margin:0;color:#fff;}

ul#textsize li{
display: inline;
list-style-type: none;
}

/*active A - change li.* for each stylesheet*/
ul#textsize li.largea a:link.current, 
ul#textsize li.largea a:visited.current,
ul#textsize li.largea a:hover.current, 
ul#textsize li.largea a:active.current
 {
	background:#fff;
	color:black;
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
}

ul#textsize li.smalla a:link,
ul#textsize li.smalla a:visited,
ul#textsize li.smalla a:hover,
ul#textsize li.smalla a:active{
font-size:14px;
text-decoration:none;
font-weight:bold;
text-decoration:none;color:
#fff;
}

ul#textsize li.defaulta a:link,
ul#textsize li.defaulta a:visited,
ul#textsize li.defaulta a:hover,
ul#textsize li.defaulta a:active{
font-size:18px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

/*ul#textsize li.largea a:link,
ul#textsize li.largea a:visited,
ul#textsize li.largea a:hover,
ul#textsize li.largea a:active{
font-size:22px;
font-weight:bold;
color:#fff;
text-decoration:none;
}*/

ul#textsize li.largesta a:link,
ul#textsize li.largesta a:visited,
ul#textsize li.largesta a:hover,
ul#textsize li.largesta a:active{
font-size:26px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

/*END TEXT SIZE CHANGER DIV*/

/*||||||||||||||||||||||END HEADER CONTENT|||||||||||||||||||*/
	
#left-sidebar {
	width: 230px;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
	font:arial, helvetica, sans-serif;
	text-decoration:none;
}

#left-sidebar h2{
background:#ccc url(../images/menu_bg.jpg) repeat-x;
width:200px;
color:#fff;
padding:3px;
/*font:arial, helvetica, sans-serif;*/
font-weight:bold;
text-align:center;
font-size:1.4em;
}

		#search_box {
			width: 201px;
			height: 31px;
		background: url(../images/searchbox.gif);
		margin-bottom:5px;
		}

		#search_box #full-search-term {
		float: left;
		padding: 0;
		margin: 6px 0 0 6px;
		border: 0;
		width: 159px;
		background: none;
		}

		#search_box #go {
		float: right;
		margin: 3px 14px 0 0;
		}
/*|||||||||||START MENU CONTENT||||||||||||||||*/

		#menu{font-size:150%;}

		#menu dl { 
		width: 220px;
		max-width:220px;
		text-decoration:none; 
		color: #fff;
		border-width: 1px;
		border-style: solid;
		border-color: #ccc #888 #555 #bbb;
		/*text-transform:uppercase;*/
		font-weight: bold;
		/*font-size:115%;*/
		}
		
		#menu dl,dd { margin: 0; }
		/*#menu dt { background:url(images/menu_bg_h2.jpg) repeat-x;padding:5px; margin: 2px; }*/
		#menu dt { 
			background:#194179 url(../images/menu_bg_new2.jpg) repeat;
			padding:5px; 
			margin: 6px 2px 6px 2px;
			border-width: 1px;
			border-style: solid;
			border-color: #ccc #888 #555 #bbb;
		}
		#menu dt a:link { color: #FFF;text-decoration:none;}
		#menu dt a:visited { color: #FFF;text-decoration:none;}
		#menu dt a:hover{color:yellow;}
		#menu dt a:active{color:yellow;}

		#menu dt#active a{color:green;}
		#menu dt#active a{color:green;}


		#menu dt#active{background:url(../images/menu_bg.jpg) repeat;color:#000;}
		#menu dd a { color: #000;text-decoration:none;}
		#menu ul { list-style: none; padding: 0px; }
		#menu dd li{width:200px;background:url(../images/menu_bg.jpg) repeat;margin-left:-10px;font-size:95%;}
		#menu{min-height:10em;height:auto;clear:left;}

		#menu dd li.subactive
		{
		background:#63007C url(../images/menu_bg_activesub.jpg) repeat-x;
		font-size:90%;
		font-weight:bold;
		}

		#menu dd li.subactive a{color:#fff;}


/*||||||||||||||||||||||||START FOOTER CONTENT||||||||||||||||||||||*/
#footer {
	/*background: #B1A97B;*/
	/*background: #fff;*/
	background: url(../images/sidebar_bg_new.jpg) repeat-y white;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	min-height:10px;
	height:auto;
	/*border-top:1px solid black;*/
	float:left;
	clear:both;
	width:100%;
}

#footer p.left
{
float:left;
font-size:60%;
color:#fff;
text-align:center;
margin-left:30px;
margin-top:10px;
}

#footer p.right
{

float:right;
font-size:60%;
color:#fff;
text-align:center;
margin-right:10px;
margin-top:40px;/*added to position w3ciconslogo*/
}

table{font-size:120%;}
