body,html{margin:0;padding:0;}#header-top-wrapper{background:#666666 url(images/top-navigation-trans.png) bottom repeat-x;height:36px;margin:-14px 0px 0px -80px;padding:0;}#header-top{width:980px;margin:0 auto;}#header-top ul li{float:left;display:block;margin-right:18px;margin-top:1px;position:relative;font-family:'PTSansNarrowRegular';text-transform:uppercase;font-size:13px;}#header-top ul li a{color:#ccc;text-shadow:0px -1px 0px #000;height:35px;line-height:35px;text-decoration:none;}#header-top a:hover{text-decoration:underline;}#header-top ul li ul{display:none;background:#FFFFFF;padding:0;border:1px solid #ddd;border-top:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 1px 8px rgba(0,0,0,0.2);}#header-top ul li:hover>ul{display:block;position:absolute;top:35px;left:0;z-index:100;width:170px;}#header-top ul li ul li{margin-right:0;width:170px;}#header-top ul li li a:hover{background:#F1F1F1;text-decoration:none;}#header-top ul li ul li a{color:#777777;border-bottom:1px solid #ddd;display:block;text-shadow:none;height:auto;line-height:normal;padding:8px;font-size:13px;}#header-top ul li ul li:last-child a{border-bottom:0;}#header-top ul li ul li ul{display:none;}#header-top ul li ul li:hover ul{left:210px;top:10px;border-top:1px solid #ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}#header{margin:20px 0 -3px 0;overflow:hidden;}#logo{float:left;}#header-banner{float:right;margin-top:7px;}#bottom-ads{width:100%;display:block;clear:both;height:90px;}#bottom-ads .widget.left{float:left;display:inline-block;}#bottom-ads .widget.right{float:right;display:inline-block;}#navigation-wrapper{background:#14659E url(images/navigation-trans.png) repeat-x;height:41px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#navigation li{float:left;display:block;position:relative;}#navigation ul{margin-left:-40px;}#navigation li a{color:#FFFFFF;text-shadow:0px -1px 0px #000;height:41px;line-height:41px;display:inline-block;padding:0 14px;text-decoration:none;font-family:'PTSansNarrowBold';text-transform:uppercase;font-size:14px;}#navigation>ul>li.current-menu-item>a,#navigation>ul>li.current-menu-parent>a{background:url(images/nav-active.png) repeat-x top left;height:41px;line-height:41px;}#navigation>ul>li>a:hover{background:url(images/nav-active.png) repeat-x top left;height:41px;line-height:41px;text-decoration:none;}#navigation li ul{display:none;background:#FFFFFF;padding:0;border:1px solid #ddd;border-top:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 1px 8px rgba(0,0,0,0.2);}#navigation li:hover>ul{display:block;position:absolute;top:41px;left:0;z-index:100;width:170px;}#navigation li ul{margin-right:0;width:170px;}#navigation ul li li a:hover{background:#F1F1F1;text-decoration:none;}#navigation li ul li{margin-right:0;width:170px;}#navigation li ul li a{color:#777777;border-bottom:1px solid #ddd;display:block;text-shadow:none;height:auto;line-height:normal;padding:8px;font-size:13px;}#navigation li ul li:last-child a{border-bottom:0;}#navigation li ul li ul{display:none;}#navigation li ul li:hover ul{left:210px;top:10px;border-top:1px solid #ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}#wrapper{width:980px;margin:0 auto;}#main{width:650px;float:left;}.clear{clear:both;}.widget{margin-bottom:20px;overflow:hidden;}.widget li{border-bottom:1px dashed #CCC;padding-bottom:10px;margin-bottom:10px;}.widget p{line-height:18px;}#footer-wrapper{background:#272727 url(images/pattern7.png) repeat;border-top:8px solid #151515;overflow:hidden;}#footer{width:980px;margin:0 auto;}#footer a{color:#CCCCCC;text-shadow:0px -1px 0px #000;}#footer .widget{width:215px;float:left;margin-right:40px;color:#666;text-shadow:0px -1px 0px #000;}#footer .widget.last{margin-right:0;}#footer .widget h4{font-family:'PTSansNarrowBold';font-size:18px;font-weight:normal;text-transform:uppercase;color:#FFF;height:31px;background:#2E2E2E;color:#AAAAAA;text-shadow:0px -1px 0px #000;padding:7px 0 0 10px;margin-bottom:20px;margin-top:30px;}#footer .widget p{margin-bottom:20px;line-height:18px;}#footer .widget .widget-item .thumb{background:#333333;border:1px solid #111111;}#footer .widget .widget-item h3 a{color:#CCCCCC;text-shadow:0px -1px 0px #000;}#footer .widget .widget-item .date{color:#666666;text-shadow:0px -1px 0px #000;margin-right:3px;}#footer .widget .widget-item .comments{background:url(images/comment-footer.png) no-repeat left;color:#666666;text-shadow:0px -1px 0px #000;}#footer .widget .twitter{color:#666666;text-shadow:0px -1px 0px #000;}#footer .widget .follow a{text-shadow:0px -1px 0px #000;color:#CCCCCC;font-family:'PTSansRegular';font-size:12px;text-decoration:none;}#bottom-wrapper{background:#151515 url(images/pattern7.png) repeat;}#bottom{width:980px;margin:0 auto;padding:12px 0 12px 0;color:#555555;text-shadow:0px -1px 0px #000;overflow:hidden;font-family:'PTSansRegular';font-size:12px;}#bottom .left{float:left;}#bottom .right{float:right;}#bottom a,.twitter #jtwt_text a{text-decoration:none;}#footer .follow a:hover,#bottom a:hover,.twitter #jtwt_text a:hover{text-decoration:underline;}#bottom a{color:#555555;}#bottom .totop a{float:right;margin-left:20px;background:url(images/totop.png) no-repeat right;padding-right:10px;}#jtwt_date{display:none;}#jtwt_loader,#jtwt_text{font-family:'PTSansRegular';font-size:12px;}.twitter #jtwt_text{background:url(images/twitter_small.png) no-repeat left top;padding-left:22px;margin-bottom:10px;}@font-face{font-family:'PTSansRegular';src:url('fonts/PTS55F-webfont.eot');src:url('fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/PTS55F-webfont.woff') format('woff'),url('fonts/PTS55F-webfont.ttf') format('truetype'),url('fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PTSansNarrowRegular';src:url('fonts/PTN57F-webfont.eot');src:url('fonts/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/PTN57F-webfont.woff') format('woff'),url('fonts/PTN57F-webfont.ttf') format('truetype'),url('fonts/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PTSansNarrowBold';src:url('fonts/PTN77F-webfont.eot');src:url('fonts/PTN77F-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/PTN77F-webfont.woff') format('woff'),url('fonts/PTN77F-webfont.ttf') format('truetype'),url('fonts/PTN77F-webfont.svg#PTSansNarrowBold') format('svg');font-weight:normal;font-style:normal;}