.slogan { margin-right:38px; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; float:right; color:#555;}

body { font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif; margin:0; padding:0; font-size:12px; background:url('../../../grey_grad.gif') repeat-x top center;}
.topNav { background:url('../../../orange_grad.gif') repeat-x top center; height:32px; text-align:center; color:#fff; padding:0px; border-bottom:1px solid #b2670d; }
.container{width:960px;}
a{color:#97580d;}
.center { margin:0 auto;}
#wrapper{margin:0 auto; margin-bottom:10px; width:960px}
.mainContent { float:left; width:690px; padding:7px;}
.mainContentHome { padding:7px;}
.mainContentHalf { float:left; width:48%; padding:1%;}
.featureArea{background:#000; padding:7px 0; height:292px;}
.sidebar { width:215px; float:left; padding:7px 0px 7px 28px; background:#fff url('../../../sdidebar_bg.png') repeat-y;}
#footer{}
.footerBar {background:#383838 url('../../../dkgrey_grad.gif') repeat-x bottom center;  padding-top:15px; padding-bottom:15px; text-align:center;}
.footerBar a {color:#FFFFFF;}
.footerBoxHalf {width:49%; float:left; color:#fff;}
.footerBox{ width:29%; float:left; color:#333; padding:1%; margin:1%; background:#eee; border:1px solid #ccc;}
.footerBox h2 {font-weight:normal; font-size:16px; letter-spacing:-1px;}
.logo { padding:8px 12px 8px 18px;}
.featLeft { float:left; width:200px;padding:7px; color:#FFFFFF; margin:6px; background:#222}
.featLeft a:link{ color:#fff !important;}

.featRight { float:left; padding:7px; margin-left:5px;}
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 690px; /*width of featured content slider*/
height: 250px;}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 1px;
width: 680px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1;
color:#fff;
}
h2 span .featuretitle{color:#fff !important;}
.pagination{
width: 690px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right; padding: 5px 10px;}
.pagination a{padding: 0 5px; text-decoration: none; color: #333; background: #333;}
.pagination a:hover, .pagination a.selected{color: #555; background-color: #555;}

ul.MenuBarHorizontal {   cursor: default;   font-size: 100%; list-style-type: none; text-align:left;
    margin: 0 0; padding: 0px; width: 960px; display:block; height:30px; background:none;}
ul.MenuBarActive { z-index: 1000;}
ul.MenuBarHorizontal li {
    cursor: pointer;
    float: left;
    font-size: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
	background:none;
}
ul.MenuBarHorizontal ul {
    cursor: default;
    font-size: 100%;
    left: -1000em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 8.2em;
    z-index: 1020;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {    left: auto;}
ul.MenuBarHorizontal ul li {    width: 8.2em;}
ul.MenuBarHorizontal ul ul {    margin: -5% 0 0 95%; position: absolute;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {left: auto; top: 0;}
ul.MenuBarHorizontal ul {border: 1px solid #CCCCCC;}
ul.MenuBarHorizontal a {color: #FFFFFF; background:none; cursor: pointer; display: block; padding: 0.5em 0.75em; text-decoration: none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {background-color: #b8680b; color: #eee;
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
    background-color: #b8680b;    color: #eee;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenu {
    background-image: url("../../../SpryMenuBarDown.gif");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
    background-image: url("../../../SpryMenuBarRight.gif");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {
    background-image: url("../../../SpryMenuBarDownHover.gif");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {
    background-image: url("../../../SpryMenuBarRightHover.gif");
    background-position: 95% 50%;
    background-repeat: no-repeat;
}
ul.MenuBarHorizontal iframe {  position: absolute;   z-index: 1010;}
ul.MenuBarHorizontal li.MenuBarItemIE { background: none repeat scroll 0 0; display: inline; float: left;}


.twitter{border:1px solid #444; padding:5px; color:#fff; }
span.tweet {font-weight:normal !important; display:block; padding:7px; text-align:left; font-size:11px; color:#ccc; border-bottom:1px dotted #444}
.twitter a {color:#ccc;}
.fbbg{ background:#ccc; margin:5px;}
.bottom_links, .bottom_links a, .footer {color:#666;}
.footerBox{height:120px;}

h1{font-weight:normal !important; font-size:22px; text-transform:uppercase; color:#333333;}
h2 {font-weight:normal; font-size:18px; color:#222; }
.mainContent p {line-height:18px; padding:5px; font-size:13px;}
h4{ text-transform:uppercase; letter-spacing:2px;} 
.childpages li {font-size:13px; list-style:none; padding-bottom:5px;}
