﻿@charset "utf-8";@import "http://fonts.googleapis.com/css?family=Comfortaa";html,body,div,header,footer,nav,article,section,figure,aside,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,del,tt,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td{color:#00F;font-family:"Trebuchet MS", Arial, sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;}
#seo_1, #seo_1 a, #seo_1 p, #seo_1 span, #seo_1 div{font-family:inherit;font-size:120%;color:#006;text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-decoration:none;}
#seo_2, #seo_2 a, #seo_2 p, #seo_2 span, #seo_2 div{font-family:inherit;font-size:100%;color:#003;text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-decoration:none;}
.sf-menu-wrapper-top li a,
.sf-menu-wrapper-top li a:link,
.sf-menu-wrapper-top li a:visited,
.sf-menu li a,
.sf-menu li a:link,
.sf-menu li a:visited,
.sf-menu li a:active,
.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li a:focus,
.sf-menu li a:hover,
.sf-menu li a:active{font-family:inherit;color:#efefef;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
.sf-menu li a:active,.sf-menu li:hover,.sf-menu li.sfHover, .sf-menu li a:focus, .sf-menu li a:hover, .sf-menu li a:active{font-family:inherit;color:#FFEDED;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.sf-menu li ul li a,.sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active{font-family:inherit;color:#FFEDED;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
.sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active{font-family:inherit;color:#FFEDED;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
.sf-menu-wrapper-top a,
.sf-menu a{padding:14px .5em 14px 0.5em;border-right:1px solid rgba(255,255,255,0.3);}
.sf-menu-wrapper-top:first-child,
.sf-menu-wrapper-top > ul,
.sf-menu{margin:0px 0px 0px 0px;}
.sf-menu ul li a{padding:10px 20px 10px 20px;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0px;top:52px;z-index:99;}
.sf-menu-wrapper-top ul li a,
.sf-menu-wrapper-top ul li a:link,
.sf-menu-wrapper-top ul li a:visited,
.sf-menu li a,
.sf-menu li a:link,
.sf-menu li a:visited, .sf-menu li a:active,.sf-menu li:hover,.sf-menu li.sfHover, .sf-menu li a:focus, .sf-menu li a:hover, .sf-menu li a:active{font-size:18px;text-decoration:none;}
.sf-menu li ul li a,.sf-menu li ul li a:link, .sf-menu li ul li a:visited, .sf-menu li ul li a:active,.sf-menu li ul li:hover,.sf-menu li ul li.sfHover, .sf-menu li ul li a:focus, .sf-menu li ul li a:hover, .sf-menu li ul li a:active{font-size:12px;text-decoration:none;}
.nivo-caption p, .nivo-caption, .nivo-caption a{font-family:inherit;font-size:16px;color:#efefef;text-shadow:1px 1px 1px rgba(255,255,255,0.6));}
.nivo-caption h3{font-family:inherit;font-size:22px;color:#ffffff;text-shadow:1px 1px 1px rgba(255,255,255,0.6));}
.slider_readmore a:link, .slider_readmore a:visited, .slider_readmore a:active{font-family:inherit;font-size:16px;color:#ffffff;text-shadow:1px 1px 1px rgba(255,255,255,0.6));}
.slider_readmore a:hover{font-family:inherit;font-size:16px;color:#ffffff;text-shadow:1px 1px 1px rgba(255,255,255,0.6));}
.nivo-caption h3{padding:0px 0px 3px 10px;margin:0px;}
.nivo-caption p{padding:0px 0px 0px 10px;margin:0px;}
.slider_readmore a{padding:8px 0px 0px px;text-decoration:none;text-align:center;}
.webwidget_slideshow_common a{font-family:inherit;}
.webwidget_slideshow_common a, .webwidget_slideshow_common a:link, .webwidget_slideshow_common a:visited, .webwidget_slideshow_common a:active{font-size:0.87em;color:#003;text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-decoration:none;}
.webwidget_slideshow_common a:hover{font-size:0.87em;color:#ffffff;color:rgba(255,204,204,0.4);text-decoration:underline;}
#optional_content{font-family:inherit;}
#optional_content h3{font-family:"Times New Roman Bold";font-size:26px;color:#FFF;text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-decoration:none;}
#optional_content h4{font-family:inherit;font-size:14px;color:#CCCCCC;text-shadow:2px 2px 2px rgba(0,0,0,0.3);text-decoration:none;}
#optional_content,
#optional_content p,
#optional_content a,
#optional_content a:link,
#optional_content a:visited{font-family:inherit;font-size:12px;color:#730302;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
#optional_content a:hover,
#optional_content a:active{font-family:inherit;font-size:12px;color:#333333;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
.boxi p, .boxi a, .boxi a:link, .boxi a:visited, .boxi a:active, .boxi ul li{}
.boxi p, .boxi a, .boxi a:link, .boxi a:visited, .boxi a:active, .boxi ul li{font-family:inherit;font-size:0.75em;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.boxi h3{font-family:inherit;font-size:1.5em;color:#FC9;font-family:"Times New Roman", Times, serif;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.boxi a:hover{font-family:inherit;color:#efefef;text-decoration:underline;}
.boxi p{margin:0px 0px 0px 0px;padding:2px 0px 5px 0px;}
.boxi h3{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;}
.boxi{margin:0px 0px 0px 0px;padding:5px 5px 10px 5px;}
.boxi{min-height:100px;}
.box1 p, .box1 a, .box1 a:link, .box1 a:visited, .box1 a:active, .box1 ul li{font-family:inherit;font-size:0.75em;color:#006;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 h3{font-family:inherit;font-size:1.5em;color:#FC9;font-family:"Times New Roman", Times, serif;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.box1 a:hover{font-family:inherit;color:#efefef;text-decoration:underline;}
.box1 p{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
.box1 h3{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}
.box1{margin:0px 0px 10px 0px;padding:5px 10px 10px 10px;}
.box4 p, .box4 a .box4 a:link, .box4 a:visited, .box4 a:active, .box4 ul li{font-family:inherit;font-size:0.9em;color:#006;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.box4 h3{font-family:inherit;font-size:1.5em;color:#00F;font-family:Georgia, "Times New Roman", Times, serif;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.box4 a:hover{font-family:inherit;color:#efefef;text-decoration:underline;}
.box4 p{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}
.box4 h3{margin:0px 0px 0px 0px;padding:5px 0px 5px 5px;}
.box4{margin:0px 0px 10px 0px;padding:5px 10px 10px 10px;}
.ppost{border:1px #808080 solid;border-radius:3px;padding:5px;margin:5px;}
.sf-menu-wrapper-side li a,
.sf-menu-wrapper-side li a:link,
.sf-menu-wrapper-side li a:visited,
.sf-vertical li a,
.sf-vertical li a:link,
.sf-vertical li a:visited,
.sf-vertical li a:active,
.sf-vertical li:hover,
.sf-vertical li.sfHover,
.sf-vertical li a:focus,
.sf-vertical li a:hover,
.sf-vertical li a:active{font-family:inherit;font-size:16px;color:#FFCDCE;text-shadow:1px 1px 1px rgba(0,0,0,0.3);text-decoration:none;}
.sf-vertical li a:active,.sf-vertical li:hover,.sf-vertical li.sfHover, .sf-vertical li a:focus, .sf-vertical li a:hover, .sf-vertical li a:active{font-family:inherit;font-size:16px;color:#efefef;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}
.sf-vertical li ul li a,.sf-vertical li ul li a:link, .sf-vertical li ul li a:visited, .sf-vertical li ul li a:active,.sf-vertical li ul li:hover,.sf-vertical li ul li.sfHover, .sf-vertical li ul li a:focus, .sf-vertical li ul li a:hover, .sf-vertical li ul li a:active{font-family:inherit;font-size:12px;color:#efefef;text-shadow:1px 1px 1px rgba(0,0,0,0.3);text-decoration:none;}
.sf-vertical li ul li a:active,.sf-vertical li ul li:hover,.sf-vertical li ul li.sfHover, .sf-vertical li ul li a:focus, .sf-vertical li ul li a:hover, .sf-vertical li ul li a:active{font-family:inherit;font-size:12px;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.sf-menu-wrapper-side li a,
.sf-vertical li a{padding:11px 20px 7px 20px;}
.sf-vertical ul li a{padding:9px 20px 13px 20px;}
.sf-menu-wrapper-side:first-child,
.sf-menu-wrapper-side > ul,
.sf-vertical{padding:0px 0px 20px 0px;}
.sf-menu-wrapper-side:first-child,
.sf-menu-wrapper-side > ul,
.sf-menu-wrapper-side li,
.sf-vertical,
.sf-vertical li{width:200px;}
.sf-menu-wrapper-side > ul,
.sf-menu-wrapper-side:first-child{margin-left:5px;}
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul{left:161px;top:0;}
#advertising, #advertising p, #advertising span, #advertising div, #advertising table{font-family:inherit;font-size:1em;color:#003;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
#advertising{margin:0px 0px 0px 0px;padding:15px 5px 5px 5px;text-align:center;}
#footer{font-family:inherit;font-size:1em;color:#320101;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
#footer h3{font-family:inherit;font-size:1.6em;color:#730302;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
#footer li{font-family:inherit;font-size:.7em;color:#320101;border-bottom:1px #333333 dotted;list-style:none;padding:7px 0px 8px 0px;}
#footer p{font-family:inherit;font-size:.7em;color:#320101;padding:.5em 0em;letter-spacing:.06em;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{font-family:inherit;color:#320101;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
#footer a:hover{font-family:inherit;color:#730302;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.footer ul li{padding:5px 0px 5px 25px;font-family:inherit;}
.footer ul li a{background:url('../graphics/footer_quicklist.png') no-repeat 0px 0px;padding:5px 0px 5px 25px;}
.footer li a:hover{background:url('../graphics/footer_quicklist_hover.png') no-repeat 0px 0px;}
.footer ul li.git_address a{background:none;padding-left:0px;}
.footer ul li.git_phone a{background:none;padding-left:0px;}
.footer ul li.git_email a{background:none;padding-left:0px;}
.footer ul li.git_contact a{background:none;padding-left:0px;}
#footer ul{list-style:none;padding:0px 0px 0px 0px;margin:0px;}
ul li.git_address{padding-left:40px !important;}
ul li.git_phone{padding-left:40px !important;}
ul li.git_email{padding-left:40px !important;}
ul li.git_contact{padding-left:40px !important;}
#copyright p{font-family:inherit;font-size:0.7em;color:#003;text-shadow:2px 2px 2px rgba(0,0,0,0.3);background:url('../graphics/advertising_bg.jpg') center top repeat-y;padding:10px;margin:0px;border:0px;text-align:center}
div.jqDockLabel{font-family:'Georgia', cursive;font-size:20px;color:#1D0F1E;}
.redfont{font-family:'Georgia', cursive;font-size:15px;color:#ffffff;}
ul.accordion_menu{font-family:Cambria, serif;font-size:1em;font-style:italic;list-style:none;line-height:1.5em;}
ul.accordion_menu li .heading{font-family:inherit;font-size:1em;color:#efefef;text-shadow:-1px -1px 1px rgba(255,255,255,0.3);padding:10px;}
ul.accordion_menu li .heading{background-color:#333333;}
ul.accordion_menu li .description h4{font-family:inherit;font-size:2em;color:#FF6600;text-shadow:-1px -1px 1px rgba(255,255,255,0.3);}
ul.accordion_menu li .description p{font-family:inherit;font-size:.7em;color:#333333;}
ul.accordion_menu li .description a{font-family:inherit;color:#111111;}
ul.accordion_menu li .description a:hover{font-family:inherit;color:#333333;text-decoration:underline;}
ul.accordion_menu li{border-right:2px solid #000000;}
ul.accordion_menu li.bleft{border-left:2px solid #000000;}
ul.accordion_menu li .heading{font-family:inherit;font-size:1em;text-align:center;font-style:normal;font-weight:bold;text-transform:uppercase;letter-spacing:.1em;opacity:0.9;}
ul.accordion_menu li .description p{font-family:inherit;line-height:14px;margin:10px 22px;font-style:italic;font-weight:normal;text-transform:none;letter-spacing:normal;line-height:1.6em;}
ul.accordion_menu li .description h4{font-family:inherit;text-transform:uppercase;font-style:normal;font-weight:bold;letter-spacing:.07em;text-align:left;margin:0px 0px 15px 20px;}
ul.accordion_menu li .description a{font-family:inherit;position:absolute;bottom:5px;left:20px;text-transform:uppercase;font-style:normal;font-size:11px;text-decoration:none;}
.lmc_image_menu_label{font-family:inherit;font-size:1.3em;color:#fff;background:#000000;text-shadow:0px 0px 1px #000000;}
.lmc_image_menu_content ul a{font-family:inherit;font-size:1.0em;color:#efefef;}
.lmc_image_menu_content ul a:hover{font-family:inherit;color:#fff;background-color:#000000;}
.lmc_image_menu_content{border-top:1px solid #000000;}
.lmc_image_menu_label{text-align:center;height:42px;line-height:40px;opacity:0.7;cursor:pointer;text-decoration:none;}
.lmc_image_menu_label:hover{opacity:0.9;}
.lmc_image_menu_content ul{padding:10px;}
ul.megamenu_menu > li > a{font-family:inherit;font-size:1.0em;color:#efefef;text-shadow:1px 1px 1px rgba(0,0,0,0.3);text-decoration:none;font-weight:bold;}
ul.megamenu_menu > li > a:hover,
ul.megamenu_menu > li.selected > a{font-family:inherit;color:#FFFFFF;background:url('../graphics/topmenuHover_bg.png');}
.megamenu_wrapper ul.hovered > li > a{text-shadow:1px 1px 1px rgba(0,0,0,0.3);opacity:1.0;}
ul.megamenu_menu div{border:2px solid #ffffff;}
ul.megamenu_menu div ul li a{font-family:inherit;font-size:0.7em;color:#efefef;text-decoration:none;padding:2px 2px 2px 4px;margin:2px;display:block;}
ul.megamenu_menu div ul li a:hover{font-family:inherit;color:#ffffff;background:#000000;}
li.megamenu_heading{font-family:inherit;color:#aaaaaa;border-bottom:1px solid #dddddd;}
a.news_viewer_more{font-family:inherit;color:#ffffff;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
a.news_viewer_more:hover{font-family:inherit;color:#FFCDCE;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.news_viewer_content h3{font-family:inherit;color:#FFCDCE;}
.news_viewer_item:hover h4,
.news_viewer_list .selected h4,
.news_viewer_item:active h4{font-family:inherit;color:#FFCDCE;}
.news_viewer_item,
.news_viewer_item h4,
.news_viewer_item a.link h4,
.news_viewer_list a.selected h4,
.news_viewer_list a.visited h4{font-family:inherit;color:#ffffff;}
.news_viewer_list p{font-family:inherit;color:#cccccc;}
.news_viewer_list p:hover{font-family:inherit;color:#ffffff;}
.news_viewer_item h4{border-bottom:1px solid #300E1E;}
.news_viewer_item:hover h4,
.news_viewer_list .selected h4,
.news_viewer_item:active h4{border-color:#ffffff;}
.news_viewer_item:hover p,
.news_viewer_list .selected p,
.news_viewer_item:active p{border-color:#333333;}
.news_viewer_content p{font-family:inherit;color:#efefef;}