body {
	background-image: url(background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#000;
	font-family: Arial;
	font-size:13px;
	color: #FFF;
	text-align: center;
	margin: 20px auto;
} 
.body_white {
	background-image: url(background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#FFF;
	font-family: Arial;
	font-size:13px;
	color: #000;
	text-align: center;
	margin: 20px auto;
} 

body a {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #fff; background:transparent; font-weight: bold;  text-decoration:none;}
body a:focus, 
body a:hover,
body a:active { color: #f57e20; text-decoration:none; background-color: transparent;}

.body_white a {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000; background:transparent; font-weight: bold;  text-decoration:none;}
.body_white a:focus, 
.body_white a:hover,
.body_white a:active { color: #f57e20; text-decoration:none; background-color: transparent;}

#wrap {
	width:1140px;
	margin:0 auto;
}

#header {
	background: url(logo.png) no-repeat;background-position:30px 50%;padding:0px;
	position:relative; 
	height:145px; 
	width:100%;
	cursor:pointer;
}

#footer {
	clear:both;     
}
#footer span{border:0px solid #000; padding:10px 10px 10px 10px;}

#lefttext{margin-top:6px;position:static; float:left;} 
#righttext{margin-top:-10px;position:relative;float:right;} 

#main {
	padding:20px;
	text-align:left;
	float:left;
	width:370px;
}

#mainhome {
	margin-top:10px;
	padding:0px;
	text-align:left;
	float:left;
	width:750px;
}
#main a {font-family: Arial, Helvetica, sans-serif; color: #fff; background:transparent; font-weight: bold;  text-decoration:none;}
#main a:focus, 
#main a:hover,
#main a:active { color: #f57e20; text-decoration:none; background-color: transparent;}
  
#introlink a {font-family: Arial, Helvetica, sans-serif; color: #9C5800; background:transparent; font-weight: bold;  text-decoration:none;}
#introlink a:focus, 
#introlink a:hover,
#introlink a:active { color: #f57e20; text-decoration:none; background-color: transparent;}
  
.style1 {font:bold 13px Arial; }
.style1_big {font:normal 38px Arial; color:#9C5800; text-decoration: none;}
.style2 {font:normal 12px Arial; }
.style3 {font:normal 13px Arial; color:#9C5800;}
.style4 {font:normal 16px Arial;}
.style4bold {font:bold 12px Arial;}

h1{
	margin-top:0px;font:normal 38px Arial; color:#9C5800; text-decoration: none;
}
	
h2{
	margin-top:-15px;	font:normal 13px Arial; color:#FFF; text-decoration: none;
}
  

.h1_white{
	margin-top:0px;font:normal 38px Arial; color:#9C5800; text-decoration: none;
}
	
h2_white{
	margin-top:-15px;	font:normal 13px Arial; color:#FFF; text-decoration: none;
}
  
#sidebar {
	padding:20px;
	float:right;
	width:650px;
	min-height:430px;
} 

#sidebarhome {
	margin-top:10px;
	margin-bottom:20px;
	padding:0px;
	float:right;
	width:382px;
} 
#sidebarhome span img {
	padding:5px;
	border:0px;
	width:377px;
	height:60.4px;
	text-decoration:none; background-color: transparent;
	cursor:pointer;
}




/* TOP NAVIGATION BAR */

.suckertreemenu{margin-top:0px;}
.suckertreemenu ul{z-index:3;margin:0;padding:0;list-style-type:none;}
/*Top level list items*/
.suckertreemenu ul li{
background-image:url(menubg.png);
position: relative;
display: inline;
float: left;
text-align:center;

/*background-color: #454545;*/ /*overall menu background color*/
}
/*Top level menu link items style*/
.suckertreemenu ul li a{
	
display: block;
width: 180px; /*Width of top level menu link items*/
padding: 13px 5px;
border: 0px solid black;
border-left-width: 0;
text-decoration: none;
color: #f57e20;
font-size:16px;
'background-color: #454545;
}
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;position: absolute;top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{display: list-item;float: none;}
/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ left: 159px; top: 0;}
/* Sub level menu links style */
.suckertreemenu ul li ul li a{
	
display: block;
width: 145px; /*width of sub menu levels*/
color: #FFFFFF;
text-decoration: none;
padding: 5px 15px;
border: 0px solid #ccc;
text-align:left;
}

.suckertreemenu ul  a:hover{background-image:url(menubg.png);color: #ccc;}
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{background-image:url(menubg.png);}
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{background: #454545 url(menubg.png) no-repeat center right;}
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */