@font-face {
	font-family:themix-plain; /*FuturaCondensedMedium*/
	src: url(/fonts/themixosf-plain-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/themixosf-plain-webfont.woff) format('woff'),
	     url(/fonts/themixosf-plain-webfont.ttf)  format('truetype'),
	     url(/fonts/themixosf-plain-webfont.svg#themix-plain) format('svg');
		 font-weight: normal;
         font-style: normal;
}
@font-face {
	font-family:thesans-plain; /*FuturaCondensedMedium*/
	src: url(/fonts/thesansosf-plain-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/thesansosf-plain-webfont.woff) format('woff'),
	     url(/fonts/thesansosf-plain-webfont.ttf)  format('truetype'),
	     url(/fonts/thesansosf-plain-webfont.svg#thesans-plain) format('svg');
		 font-weight: normal;
         font-style: normal;
}
@font-face {
	font-family: TheSerifHP2EL; /*TheSerif HP2ExtraLight*/
	src: url(/fonts/theserif-hp2exlig-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/theserif-hp2exlig-webfont.woff) format('woff'),
	     url(/fonts/theserif-hp2exlig-webfont.ttf) format('truetype'),
		 url(/fonts/theserif-hp2exlig-webfont.svg#TheSerifHP2EL) format('svg');
		 font-weight: normal;
         font-style: normal;
}
input {
	font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
	color: #727272;
	font-size: 10px;
    line-height: 12px;
    font-weight: normal;
	letter-spacing: 0px;
	}
td {
    font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif;
    color: #595959;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
    letter-spacing: 0.5px;
    }
td A:link { text-decoration: none; color: #F6940F;}	  /* F6940F */
td A:visited { text-decoration: none; color: #F6940F;}
td A:hover { text-decoration: none; color: #595959;} 
.subnav {
    font-family: themix-plain, Arial, Helvetica, sans-serif;
    color: #727272;
    font-size: 11px;
    line-height: 18px;
    font-weight: normal;
    letter-spacing: 0px
    }
.subnav A:link, .subnav A:active { text-decoration: none; color: #727272;}
.subnav A:visited { text-decoration: none; color: #727272;}
.subnav A:hover { text-decoration: none; color: #F6940F;}
.footer2 {
    font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 12px;
    line-height: 14px;
    font-weight:normal;
    letter-spacing: 0px;
    }
.footer2 A:link { text-decoration: none; font-size: 12px; color: #ffffff;}
.footer2 A:visited { text-decoration: none; font-size: 12px; color: #ffffff;}
.footer2 A:hover { text-decoration: none; font-size: 12px; color: #707277;}

.footer2m {
    font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
    letter-spacing: 0px;
	text-align:center;
	
    }
.serif_class{
font-family:TheSerifHP2EL, Geneva, Arial, Helvetica, sans-serif !important;
}
#subMenu_body a, #subMenu_body a:link, #subMenu_body a:visited, #subMenu_body a:active{
color:#f6940f;
 text-decoration: none;
}
#subMenu_body a:hover { text-decoration: none; color:#595959;}	
#SubMenu_Title{
color:#f6940f;
font-size:24px;
font-family: thesans-plain, Arial, Helvetica, sans-serif;	
	}	
#SubMenu_Title a, #SubMenu_Title a:link, #SubMenu_Title a:visited, #SubMenu_Title a:active{
color:#f6940f;
 text-decoration: none;
}
#SubMenu_Title a:hover { text-decoration: none; color:#595959;}		
h1 {	
/*	width:190px;	*/
    color: #F6940F;/*FF6600*/
    font-size: 24px;
	line-height: 26px;
		font-style: normal!important;
font-weight:normal !important;
    font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h1 A:link { text-decoration: none; color: #F6940F;}	  /* F6940F */
h1 A:visited { text-decoration: none; color: #F6940F;	}
h1 A:hover { text-decoration: none; color: #595959;}
.header_orange{ color: #F6940F;}	  /* F6940F */
.header_orange2{ color: #F6940F;
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif;
font-size:18px;}	  /* F6940F */	
body,html{
margin:0;
padding:0;
/*height: 100%;*/
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif;
color:#595959;
background: url(/images/bg_body.jpg) repeat-x;
/*overflow-x:hidden;*/
	}
a:link { text-decoration: none; color: #F6940F;}	  /* F6940F */
a:visited { text-decoration: none; color: #F6940F;}
a:hover { text-decoration: none; color: #595959;} 	
#main_wrapper{
position:relative;
width:995px;
clear:both;
margin-left:auto;
margin-right:auto;
/*height:100%;
min-height:826px;
margin-bottom:-145px;
padding-bottom:20px;*/
	}
#main_content{
position:relative;
width:800px;
float:left;
border:1px #c6c6c6 solid;
padding-left:8px;
margin-top:6px;
padding-right:8px;
	}
#main_content2{
position:relative;
width:816px;
float:left;
/*border:1px #c6c6c6 solid;*/
margin-top:6px;

	}	
/*#header{
position:relative;
width:800px;
height:124px;
clear:both;
margin-left:auto;
margin-right:auto;
	}
#header_index{
left:0px;
position:relative;
width:800px;
height:124px;
clear:both;
position:absolute;
top:0;
padding-left:8px;
margin-left:auto;
margin-right:auto;
z-index:100000000000;
	}	*/
#bg_header{
position:relative;
/*z-index:100000;*/
/*min-width:995px;*/
min-width:1024px;
clear:both;
/*margin-left:auto;
margin-right:auto;*/
/*padding:15px 185px 15px 0;*/
height:113px;
background:url(/images/bg_header.gif) repeat-x;
/*background-color:#0CC;*/
	}
#header_new{
/*left:0px;*/
position:relative;
/*z-index:100000;*/
/*width:995px;*/
width:1024px;
height:113px;
clear:both;
/*position:absolute;
top:0;
padding-left:8px;*/
margin-left:auto;
margin-right:auto;
/*z-index:1;*/
/*background-color:#06F;*/
	}	
/*#logo{
position:relative;
width:228px;
float:left;
height:124px;
top:-7px;	
z-index:100000;
	}*/
#logo_new{
position:absolute;
width:233px;
float:left;
height:124px;
top:0px;
left:16px;	
z-index:100;
	}
#topnav{
position:relative;
/*z-index:100000;*/
   font-family:TheSerifHP2EL, Geneva, Arial, Helvetica, sans-serif;
/*background:red;*/
	width:574px;/*598*/
    width:573px \0/; /*for ie*/
	height:108px;/*37*/
	float:right;
	padding-right:2px;
/*	padding-top:46px;*/
color: #ffffff;
font-size: 22px;
line-height:96px;
    }
#topnav ul { 
margin:0;
padding:0;
list-style: none;
/*background:blue;
width:574px;
height:107px;
position:relative;
z-index:100000;*/
/*background:url(/images/bg_header.gif) repeat-x;*/
}

#topnav li {
margin:0;
padding:0;
float: left; 
height:107px;
vertical-align:middle;
/*position:relative;
z-index:100000;*/

} 
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:active {
padding:10px 15px 0px;
margin-right:1px;
text-decoration: none; 
color: #ffffff;
line-height:96px;
text-align:center;
vertical-align:middle;
display:list-item;
}		
#topnav a:hover { text-decoration: none; 
background:#f6b313;
}	

#topnav_new{
   font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
	width:626px;
	height:37px;
	position:relative;
	float:right;
	padding-right:20px;
	padding-top:53px;
	z-index:100000;
    }
#topnav_new ul { 
margin:0;
padding:0;
list-style: none;
}

#topnav_new li {
margin:0;
padding:0;
float: left; 
} 
#main_content_index{
position:relative;
/*min-width:816px;*/
width: 100%;
/*margin-left:auto;
margin-right:auto;*/
height:668px;/*685*/
/*overflow: hidden;*/
clear:both;
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif;
color:#595959;
font-size: 14px;
line-height: 18px;
top:-17px;
/*top:-124px;*/
/*background-color:#039;*/
	}	
#main_content_left{
position:relative;
width:220px;
float:left;
margin-left:auto;
margin-right:auto;
min-height:150px;
padding-right:8px;
/*background-color:#039;*/
	}
#main_content_center{
top:-16px;
position:relative;
width:572px;
min-height:420px;
float:left;
margin-left:auto;
margin-right:auto;
/*padding-right:8px;*/
	}
#main_content_right{
position:relative;
width:175px;
float:left;
margin-left:auto;
margin-right:auto;
/*background-color:#369;*/
	}
#bg_interactive_bar{
position:relative;
min-width:995px;
clear:both;
min-height:145px;
background-color:#dddddd;
/*background-color:#0CC;*/
	}
#interactive_bar{
position:relative;
width:808px;
clear:both;
margin-left:auto;
margin-right:auto;
padding:15px 185px 15px 0;
min-height:145px;
/*background-color:#0CC;*/
	}
#bg_interactive_bar_index{
position:relative;
min-width:1024px;/*995*/
clear:both;
min-height:145px;
background-color:#dddddd;
/*background-color:#0CC;*/
	}
#interactive_bar_index{
position:relative;
width:1024px;/*995*/
clear:both;
margin-left:auto;
margin-right:auto;
padding:15px 0;
min-height:145px;
/*background-color:#0CC;*/
	}

#interactive_bar_index hr{
display:none;
}
#interactive_bar_index h1 {	
/*	width:190px;	*/
    color: #F6940F;/*FF6600*/
    font-size: 13px;
	line-height: 20px;
	font-style: normal!important;
font-weight:normal !important;
    font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
display:inline;
}
#interactive_bar_index h1 A:link { text-decoration: none; color: #F6940F;}	  /* F6940F */
#interactive_bar_index h1 A:visited { text-decoration: none; color: #F6940F;	}
#interactive_bar_index h1 A:hover { text-decoration: none; color: #595959;}
#NewsTitle, .BlogTitle{
font-size: 13px !important;	
	}
#NewsDescriptionShort, .BlogAuth, #BlogDesc, .catNames2{
font-size: 11px;	
	}
#bg_interactive_bar2{
position:relative;
min-width:1024px;
clear:both;
margin-left:auto;
margin-right:auto;
/*padding:15px 185px 15px 0;*/
height:60px;
background-color:#d4d4d4;
/*background-color:#0CC;*/
	}
#interactive_bar2{
position:relative;
width:1024px;/*995*/
clear:both;
margin-left:auto;
margin-right:auto;
padding-top:15px;
height:30px;
/*background-color:#0CC;*/
	}
#weblogin{
position:relative;
float:left;
width:340px;
margin-left:36px;
}
#newsletter{
position:relative;
float:left;
width:350px;
}
#bg_footer {
/*background:#F69613 url(/images/bg_footer.jpg) repeat-x;*/
/*min-width:995px;*/
background:url(/images/bg_footer.gif) repeat-x;
min-width:1024px;
/*height:145px;*/
height:394px;
position: relative;   
clear:both;
}
#footer{
    font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 18px;
    line-height: 20px;
/*    font-weight: bold;*/
    letter-spacing: 0px;
	margin-left:auto;
margin-right:auto;
/*width:995px;*/
/*padding-right:185px;*/
/*height:145px;*/
height:394px;
width:1024px;
position: relative;   
    }
#footernav{
  font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 18px;
    line-height: 24px;
/*    font-weight: bold;*/
    letter-spacing: 0px;
	margin-top:40px;
/*	margin-left:auto;
margin-right:auto;*/
width:740px;
height:160px;/*160*/
position: relative;
float:left;
margin-left:20px;
    }	
#footernav A:link { text-decoration: none; color: #ffffff;}
#footernav A:visited { text-decoration: none; color: #ffffff;}
#footernav A:hover { text-decoration: none; color: #707277;}

#footernav ul { 
margin:0;
padding:0;
list-style: none;
float:left;
width:167px;
}

#footernav li {
margin:0;
padding:0;

} 
#footer_info{
position:absolute;   
width:1024px;
/*padding-right:185px;*/
clear:both;
/*padding-top:80px;*/
padding-left:20px;
bottom:20px;
}
#foot_bkmrks{
	width:242px;
	height:230px;/*123,260*/
	position: relative;   
	background:url(/images/bg_social.png) no-repeat;
	top:-26px;
/*	right:20px;*/
	z-index:1002;
	float:left;
	}
	
#foot_bkmrks ul { 
margin:0;
padding:0;
list-style: none;
padding-left:12px;
}


#foot_bkmrks li {
margin:0;
padding:0; 
float:left;
padding-top:15px;
padding-left:10px;
/*padding-right:3px;*/
} 
#footer_form{
margin-top:68px;
margin-left:25px;
}
.input2{
width:180px;
padding:3px;
height:13px;
font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
color: #727272;
font-size: 14px;
line-height: 16px;
margin-bottom:10px;
}
.input1{
width:150px;
padding:3px;
height:13px;
font-family:themix-plain, Geneva, Arial, Helvetica, sans-serif;
color: #727272;
font-size: 14px;
line-height: 16px;
}
#footer_logo{
position:relative;
float:left;
padding-left:20px;
width:960px;
}
/*
.rssincl-righttd, div#rssincl-box-600127 div.rssincl-content table tr td{
background:#dddddd !important;	
}
div#rssincl-box-600127 div.rssincl-content div.rssincl-entry div.rssincl-itemdesc, div#rssincl-box-600127 div.rssincl-content div.rssincl-entry div.rssincl-itemdesc *, div#rssincl-box-600127 div.rssincl-content div.rssincl-entry div.rssincl-itemcontent, div#rssincl-box-600127 div.rssincl-content div.rssincl-entry div.rssincl-itemcontent *{
color:#595959 !important;	
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif !important;	
line-height:20px !important;	
letter-spacing:0.5px !important;	
}
div#rssincl-box-600127 div.rssincl-content div.rssincl-entry p.rssincl-itemtitle a{
color:#f6940f !important;	
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif !important;	
line-height:20px !important;	
letter-spacing:0.5px !important;	
font-size:13px !important;	
font-style: normal!important;
font-weight:normal !important;
}
div#rssincl-box-600127 div.rssincl-content div.rssincl-entry p.rssincl-itemtitle a:hover { text-decoration: none!important; color: #595959!important;} 
*/
.rss-box-easel_social{
color:#595959 !important;	
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif !important;	
font-size:11px !important;	
}
.rss-box-easel_social a{
color:#f6940f !important;	
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif !important;	
font-size:13px !important;	
text-decoration: none!important;
}
.rss-box-easel_social a:hover{
color:#595959 !important;	
font-family:thesans-plain, Geneva, Arial, Helvetica, sans-serif !important;	
font-size:13px !important;	
text-decoration: none!important;
}
.rss-box-easel_social img, #interactive_bar_index img{
border:none !important;	
}
.rss-box-easel_social ul, #AdeaselsFacebookWall7qr95nj7s5t7tu91j8tm8gve1k ul { 
margin:0;
padding:0;
list-style: none;
}
#creditfooter{
display:none;
}
div#News_ArticleLink{
display:none;
}
#palette111{
position:relative;
z-index:10000;
background:url(/images/bg_header.gif) repeat-x;
width:151px;
left:-2px;
/*width:150px;*/

}
#palette33{
position:relative;
z-index:10000;
background:url(/images/bg_header.gif) repeat-x;
padding-right:18px;
/*width:150px;*/

}
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:active {
padding:10px 15px 0px;
margin-right:1px;
text-decoration: none; 
color: #ffffff;
line-height:96px;
text-align:center;
vertical-align:middle;
display:list-item;
}		
#palette a:hover { text-decoration: none; 
background:#f6b313;
width:148px !important;

}
#services_right{
position:absolute;
width:156px;/*180*/
/*min-height:540px;*/
height:585px;
top:113px;
z-index:100;
right:8px;
background:url(/images/Palette_bg.png) repeat-y;
font-family: themix-plain, Arial, Helvetica, sans-serif;
line-height: 18px;
font-weight: normal;
letter-spacing: 0px;
color:#8e8f90;
font-size:11px;
padding:6px 12px;
}
#services_right hr{
/*color:#f69613 !important;*/
background-color:#f69613;
height: 1px !important;
border: 0 !important;
width: 100% !important;
text-align: left !important;
}
#services_right a, #services_right a:link, #services_right a:visited, #services_right a:active{
color:#8e8f90;
 text-decoration: none;
/*added*/
padding:0;
margin:0;
line-height:18px;
text-align:left;
vertical-align:top;
display:inline;
}
#services_right a:hover { text-decoration: none; color:#F6940F;
/*added*/
background:transparent;}	
.service_headers a, .service_headers a:link, .service_headers a:visited, .service_headers a:active{
font-size:12px !important;
line-height: 32px !important;
color:#727272 !important;
 text-decoration: none;
}
.service_headers a:hover { text-decoration: none; font-size:12px !important;
line-height: 32px !important;
color:#F6940F !important;
}	

#Palette_bg_bottom{
position:absolute;
background:url(/images/Palette_bg_bottom.png) no-repeat;
clear:both;
width:180px;
height:6px;
bottom:-6px;
left:0px;
}
#Palette_bg_top{
position:absolute;
clear:both;
width:180px;
height:6px;
top:0px;
left:0px;
/*background:url(/images/Palette_bg_top.gif) no-repeat;*/
background:url(/images/Palette_bg_top.gif) no-repeat;
/*background:red*/
}
.bghover{
background:#f6b313;
}




