@charset "UTF-8";
*  {
padding:0;
margin:0;
border:none;	
}
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	margin: 0;
	padding: 0;
	background: #fff;
	font-size: 100%; /* 16 pixels */
}

p {
line-height: 1.7em;
font-size:.9em;
     margin: 0 0 .8em 0;

}

ul  {
margin-bottom:15px;	
}

ul li {
line-height: 1.5em;
font-size:.9em;
     margin: 0 0 1.5em 0;

}




#header-wrap {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;	
}

#header-container {
	height: 305px;
	
	background-image:url(../images/banner3_curved_menu_nov195.png); background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	
}

#header {
	width: 960px;
	margin: 0 auto;
	position: relative;
}

#header h1 {
	
	
	
	position: absolute;
	left: -35px;
	top: 0px;
	
}



h1  {
padding:0 0 5px 0;	
font-size:1.5em;
font-weight:bold;
}

h2, h3  {
padding:0px 0 10px 0;	
font-size:1em;
line-height:1.3em;
/*color:#B9822F;*/ /*orange color from logo*/
color:#C5AE6D;
font-weight:900;

}

#header ul.utilities  {

position:absolute;
top:11px;
right:0px;
width:960px;
text-align:right;	
}

#header ul.utilities li.utility  {
display:inline;
list-style-type:none;
margin-left:20px;
font-size:.9em;
color:#D2D2D2;
}

#header ul.utilities li.utility a  {

color:#BCBCBC;
}

#header ul.utilities li.utility a:hover  {

color:#C5AE6D;
}


/*HERE IS MY MAIN NAV!!!!!!!!!!*/

#header ul.main_nav {
margin-top:238px;
float:left;
width:960px;
margin-left:18px;



}

#header ul li.nav  {
display:inline;
font-size:.9em;
color:#C5AE6D;

padding-right:20px;
line-height:50px;	
font-weight:900;
}

#header ul li.nav_last  {
display:inline;
font-size:.9em;
color:#C5AE6D;
font-weight:900;
padding-right:0px;
	
}

#header ul li.nav a  {
color:#fff;
text-decoration:none;
display:inline-block;
font-weight:900;
	
}

#header ul li.nav a:hover  {
color:#C5AE6D;
text-decoration:none;
display:inline-block;
	
}
#header ul li.nav_last a  {
color:#fff;
text-decoration:none;

	
}

#header ul li.nav_last a:hover  {
color:#C5AE6D;
text-decoration:none;

	
}

#container {
	width: 940px;
	margin: 0 auto;
	
	overflow: auto;
	padding: 285px 10px 10px 10px;
	
	

}

#content {
	float: left;
	width: 690px;
	padding-left:0px;
	padding-right:0px;
	
	padding-top:10px;
	
}


#content_sidebar  {
float:left;	
width:230px;
margin-top:0px;


	
}


#content_sidebar ul  {
	
}


#content_sidebar ul li  {
font-size:.9em;
padding-left:20px;
color:#AE9A60;   /*goldish brown*/
margin-bottom:10px;
background-color:#E1E1E1;  /*light grey*/
line-height:34px;
display:block;
width:205px;

}

#content_sidebar ul li a  {
color:#006;  /*navy blue*/
background-color:#E1E1E1;  /*light grey*/
display:block;

}

#content_sidebar ul li a:hover  {
color:#AE9A60; /*goldish brown*/
background-color:#E1E1E1; /*light grey*/
display:block;
}


#content_right  {
float:right;	
width:440px;
padding-right:5px;
padding-left:5px

}

#content_right ul  {


}

#content_right ul li  {

margin-bottom:5px;
list-style-type:square;
list-style-position:outside;
margin-left:1.25em;

}

#sidebar.top {
	float: right;
	margin-top:2px;
	width: 240px;
		padding-top:10px;
		
		
	
}



#sidebar {
	float: right;
	width: 240px;
		padding-top:10px;
		
		
	
}
	

#sidebar h3 {
	background-color:#635737; /*middle brown*/
	
	color:#FFFFFF;
	font-weight:900;
	padding:8px 0 8px 10px;
	border-right:1px solid #630;
	border-left:1px solid #630;
	border-top:1px solid #630;
	font-size:1em;
	line-height:1.2em;
	
	
}

#sidebar .box  {
	border:1px solid #630;
	padding:10px 10px 0px 10px;
	margin-bottom:20px;
	
}

#sidebar .box p  {
	line-height:1.4em;
}



#footer {
	width: 100%;
	height: 100%;
	margin: 10px auto 0 auto;
	overflow:hidden;
	background-color:#635737;
	border-top:#E3D7B7 7px groove;
	/*tan*/
	
	
}

#footer table  {
	width: 960px;
margin:20px auto 10px auto;
border:none;
	
}

#footer td {
vertical-align:top;	
}

#footer table.second_table  {
margin:10px auto 0 auto;
	
}

#footer table th  {
font-size:.8em;	
padding:0px 10px;
}

#footer table td  {
padding:5px 0 0 0;
margin:0;
}

#footer table ul  {
text-align:center;
margin:0;
}

#footer table ul li  {
text-align:center;
margin:0;
list-style-type:none;
}

#footer ul.copyright  {
text-align:center;

}

#footer ul.copyright li  {
	display:inline;
	padding:0 30px;	
	color:#969185; /*dark brown*/
}

#footer ul.copyright li a  {
	color:#969185;	 /*dark brown*/
	
	
}








.left  {
	float:left;
	padding:0 20px 10px 0;
}

.sp_padding  {
	padding-right:20px;
}

a {
color:#006;
text-decoration:none;	
}
#footer a {
color:#BCBCBC;

text-decoration:none;	
}

#footer a:hover {
color:#C5AE6D;
text-decoration:none;	
}

a:hover {
color:#AE9A60;
text-decoration:none;	
}
/*RSS Includes*/

 
 
div#rssincl-box-374484 {
		width: 210px; /* sets the width of your RSSbox */
		height:600px;
		padding:0 10px;
		overflow-y: auto; /* sets a scrollbar if the content is larger than 350px */
	}
 
	/* All elements inside the box container */
	div#rssincl-box-374484 *{
		font-family: Arial, Helvetica, sans-serif; /* sets the font family for all elements within the RSSbox */
		text-align:left; /* sets text-align to left for all elements*/
		margin:0; /* sets margin to zero for all elements*/
		padding:0; /* sets padding to zero for all elements*/
		line-height:140%; /* sets the line-height a bit greater than normal*/
		/*clear:both;*/ /* no floating in general */
	}
 
	/* The div around the title */
	div#rssincl-box-374484 div.rssincl-head {
		padding:5px;
		height:30px;
		background-color: #BF831A; /* general background color when background image not shown*/
	}
 
	/* The <p> which contains the title of the box, and the <a> tag wrapped around the title (if used) */
	div#rssincl-box-374484 div.rssincl-head p.rssincl-title,
	div#rssincl-box-374484 div.rssincl-head p.rssincl-title a {
		font-size: 18px; /* sets the font size of the title to 18px*/
		font-weight:bold; /* and bold of course */
		color: #FFF; /* colors the title white */
		text-decoration:none; /* no underline */
	}
 
	/* The div around the content elements / news items */
	div#rssincl-box-374484 div.rssincl-content {
		padding-bottom:10px;
		}
 
	/* The div around each news item */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry {
		padding:10px; /* padding to 10px again */
                /* url to gradient background-image */
		/*background-image:url('https://www.rssinclude.com/assets/web/images/tutorial/rssinclude_item_bg.gif');
		background-repeat:repeat-x;*/ /* image repeats along x-axis only */
		background-color: #F8F8F8; /* background-color when image is not shown */
		border-bottom:1px solid #C0C0C0; /* set grey border bottom */
		border-left:1px solid #C0C0C0; /* set grey border left */
		border-right:1px solid #C0C0C0; /* set grey border right */
	}
 
	/* The <p> tag containing the news item title */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemtitle {
		padding:0px; /* padding of title to 5px*/
		/*padding-left:25px;*/ /* left padding to 25px because of background image (arrow) */
                /* set the url to a background image  */
		/*background-image:url('https://www.rssinclude.com/assets/web/images/tutorial/rssinclude_arrow.gif');
		background-repeat:no-repeat;*/ /* don't repeat it */
		/*background-position:0px 3px;*/ /* positioning of background image*/
		margin-bottom:6px; /* margin below the item title*/
	}
 
	/* The <a> tag wrapped around the news item title */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemtitle a {
		font-size: 15px; /* font size to 14px */
		font-weight:bold; /* bold */
		text-decoration:none; /* lets it look like a link */
		color: #333333;	 /* dark grey */
	}
 
	/* Set a color for rolling over the item title*/
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemtitle a:hover{
		color:#CCc; /* change font color to red on rollover */
	}
 
	/* The <p> tag containing the item description, and all elements inside this tag */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdesc,
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdesc *{
		
		font-size: 8px;
		font-weight:100; /* general font size 12px */
		color:#060; /* dark grey */
	}
 
	/* The <p> tag containing the item date, and all elements inside this tag */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdate,
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdate *{
		
		font-size: 10px; /* set date smaller than normal text */
		color: #333333; /* dark grey again */
	}
 
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdate {
		margin-bottom:6px; /* a bit of space below the date*/
	}
 
	/* If there are images inside the description, you can style them as well */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry p.rssincl-itemdesc img *{
		
		margin:10px auto;
		border:0px solid #FFF; /* no border for images inside description tag */
	}
 
	/* There is a clearer div which you can set to "clear:both"... */
	div#rssincl-box-374484 div.rssincl-content div.rssincl-entry div.rssincl-clear {
		clear:both; /* important when using "float" for item elements */
	}