

html,body{background:#3a3a3a;padding:0;margin:0;height:100%;min-height:100%;width:100%;font-family:Arial,Sans-Serif,Verdana;color:#404040;font-size:13px;line-height:17px}
#HeaderBar{background:url(hbg-s2.jpg);width:100%;height:80px;padding:0;color:#ffffff;font-size:13px;line-height:19px;font-family:Arial,Sans-Serif,Verdana}
#TabbedNav{width:980px;padding:0;list-style:none;margin:0 auto}
#TabbedNav ul{padding:2px 0 0 5px;margin:0;}
#TabbedNav li{float:left;background:url(tab_left.png) no-repeat left top;margin:0;padding:0px 2px 0px 3px;list-style-type:none}
#TabbedNav a{float:left;display:block;width:85px;text-align:center;font-size:12px;background:url(tab_right.png) no-repeat right top;padding:11px 6px 10px 6px;text-decoration:none;font-weight:bold;color:#fff}
#TabbedNav > ul a{width:auto}
#TabbedNav a{float:none}
#TabbedNav a:hover{color:#fff}
#TabbedNav li#CurrentTab{background-position:0 -150px;border-width:0;}
#TabbedNav li#CurrentTab a{background-position:100% -150px;color:#fff}
#TabbedNav li:hover,#TabbedNav li:hover a{background-position:0% -300px;color:#fff}
#TabbedNav li:hover a{background-position:100% -300px}
#BgTabBar{background-image:url(BgTabBar.jpg);background-position:left bottom;background-repeat:repeat-x}
.container{background:#ffffff;padding:3px;}
.kwicks {list-style: none;position: relative;margin: 0;padding: 0;background:#000;}
.kwicks li{width: 198px;height: 200px;display: block;overflow: hidden;padding: 0;}
.kwicks.horizontal li {margin-right: 0px;float: left;background: #000 url(preloader.gif) no-repeat;background-position: 118px 237px;}
.kwicks.vertical  li{margin-bottom: 5px;}
.kwickshadow {z-index: 10;background: url(kwickshadow.png) repeat-y;position: absolute;right: 0px;height: 474px;width: 27px;}
.slideimage {float:left;padding:0;margin:0;}
.slide-minicaption {top:50px;right:0;float:right;position:absolute;color:#fff;padding:10px 10px 10px 15px;font-size:12px;	line-height:18px;background:#111;width: 165px;}
.slide-minicaptiontitle {font-size:16px; letter-spacing:0; color:#fff; display:block;line-height:23px;}
.slidecaption {top:50px;right:0;float:right;position:absolute;color:#fff;padding:15px;font-size:12px;line-height:18px;background:#111;width: 370px;}
.slidecaption a {color:#fff; }
.slidecaption a:hover {text-decoration:none;}
.slidecaptiontitle {font-size:26px; letter-spacing:-1px; font-weight:bold; color:#fff; display:block;padding-bottom:10px;}
.slidecaptiontitle a {color:#fff;}
.slidecaptiontitle a:hover {color:#fff; text-decoration:none;}
a{color:#a31414;text-decoration:underline;}
a:hover{color:#B60D0A;text-decoration:none}
img{border:0;}
h1, h2, h3, h4, h5{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold;}
h1{color:#666666;font:bold 2.2em;margin:0 0 5px;padding-top:5px;}
h1 a{color:#fff;background:inherit;}
h1 a:hover{color:#E4FFD3;background:inherit;}
h2{color:#404040;font:bold 1.6em;margin:0 0 12px;}
h3{color:#404040;font:bold 1.6em;padding:3px 5px;margin:0 0 5px;}
h4{display:inline;color:#404040;font:bold 1.2em;padding:3px 10px;margin:0 0 15px;}
h5{display:inline;margin:0;font-size:48px;height:50px;color:#F98508;font-weight:bold;}
#redblock{width:160px;padding:0 0 1em 0;margin-bottom:1em;font-size:100%;background-color:#a31414;color:#333}
* html #redblock{width:127px}
#redblock ul{list-style:none;margin:0;padding:0;border:none}
#redblock li{border-bottom:1px solid #fff;margin:0;}
#redblock li a{display:block;padding:5px 5px 5px 8px;border-left:10px solid #a31414;border-right:10px solid #E5E5E5;background-color:#666666;color:#ffffff;font-weight:bold;width:100%}
html>body #redblock li a{width:auto}
#redblock li a:hover{border-left:10px solid #666666;border-right:10px solid #666666;background-color:#a31414;color:#fff}
#fast-search{background:#e2e2e2;border:1px solid #c6c6c6;padding:12px;text-align:center}
.input-search{border:1px solid #c6c6c6;color:#ababab;font-size:0.7em;padding:8px;text-transform:uppercase;width:205px}
.input-search-go{background:#a31414;border:none;color:white;font-size:0.7em;padding:5px}
#schedulePan{width:187px;height:192px;background: #3B3B3B;color:#fff;float:right;margin:0 28px 0 0;font:13px/17px Verdana,Arial,Helvetica,sans-serif}
#schedulePan h2{width:163px;height:40px;background: #3B3B3B;color:#fff;font:50px"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal;padding:15px 0 15px 24px}
#schedulePan p{padding:0 0 0 24px;line-height:21px;font-size:18px}
.block {margin-top:2px;padding:3px;border:1px solid #dedede;background:#fff url(boxed_port.gif) top repeat-x;}
.block p {padding:0; margin:0;font-size:12px;line-height:16px;}
.pagination_navi{text-align:left;}
.pagination_navi a{border:1px solid #a31414;font-size:1.5em;font-weight:bold;padding:2px 6px;margin:2px 4px;}
.pagination_navi a.current-page{border:1px solid #666;color:#666;}
.pagination_navi a:hover{border:1px solid #a31414;color:#a31414;}
.aligncenter,. aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#ffffff;padding-top:4px;margin:2px;margin:2px;- moz-border-radius:3px;-khtml-border-radius:3px;- webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 4px 5px;margin:0;}
#footer {background:#717171;}
#footer h3{display:inline;color:#ffffff;}
/* addthis */
.addthis_toolbox .custom_images a {width: 64px;height: 64px;margin: 0;padding: 0;}
.addthis_toolbox .custom_images a img {opacity: 1.0;}
.addthis_toolbox .custom_images a:hover img {opacity: 0.75;}
a#bgOverlay, a#bgOverlay:link, a#bgOverlay:visited, a#bgOverlay:active {position: absolute; top: 0px; left: 0px; height:100%; width:100%; overflow:hidden; cursor:pointer;}
