html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{background-color:#171717;text-align:center;line-height:21px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#444466;}
a{text-decoration:none;color:#5f5f5f;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.ui-tabs-hide{display:none;}
br.clear{margin:0px;padding:0px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;padding-bottom:5px;color:#2d2d2d;line-height:1em;font-family:Georgia, serif;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#2d2d2d;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:20px;font-weight:bold;}
h5{font-size:16px;}
h6{font-size:14px;}
p{padding-bottom:10px;line-height:24px;}
strong{font-weight:bold;color:#1c1c1c;}
cite, em, i{font-style:italic;}
pre, code{font-family:Courier New, monospace;margin-bottom:10px;}
ins{text-decoration:none;}
sup, sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:0.8em;}
sub{top:0.3em;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
blockquote{margin:2px 0 13px 40px;color:#9e9e9e;font-style:italic;font-size:16px;font-family:Georgia, serif;}
blockquote p{padding:0px 0px 0px 20px;background:url(images/blockquote.png) no-repeat left 3px;}
input[type=text],input.text, input.title, textarea, select{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus{border-color:#2D3940;color:#3e3e3e;}
input[type=text], input.text, input.title, textarea, select{margin:0.5em 0;}
textarea{padding:4px;}
img#about-image{float:left;margin:3px 8px 8px 0px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.container{text-align:left;width:960px;margin:0 auto;position:relative;height:100%;}
#header{background:url(images/header_tile.png);height:72px;border-bottom:1px solid #3fc6e1;}
img#logo{float:left;margin:20px 27px 0px 30px;}
a#search-icon{display:block;position:absolute;bottom:-1px;right:0px;background:url(images/search-icon.png) no-repeat;width:52px;height:25px;padding:0px 0px 0px 31px;font-size:11px;color:#ffffff;line-height:24px;}
a#search-icon:hover{text-decoration:none;}
#content{border-top:1px solid #c7c7c7;background:#f4fbff;padding:0px 0px 52px;font-size:16px;}
#services{background:url(images/third-left-bg.png) no-repeat 914px top;padding-left:20px;min-height:300px;}
#services .one-third{background:url(images/third-left-bg.png) no-repeat top left;float:left;width:250px;position:relative;padding:31px 13px 0px 38px;}
#services img.icon{position:absolute;left:33px;top:28px;}
#services h4.title{font-size:18px;margin-bottom:7px;line-height:1.3em;}
#services a.readmore, .entry a.readmore{float:right;color:#ffffff;display:block;height:24px;padding-right:11px;line-height:20px;font-weight:bold;font-size:11px;text-shadow:-1px -1px 1px #909090;margin-top:3px;}
#services a.readmore span, .entry a.readmore span{display:block;background:#4c93b7;padding:3px 15px 3px 15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
#services a.readmore:hover span, .entry a.readmore:hover span{background:#00bb66;padding:3px 15px 3px 15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
#content-area{float:left;width:585px;margin:0px 0px 0px 30px;}
#content-area a{color:#0d0d3d;font-weight:bold}
#content-area ul{list-style-type:disc;margin:10px 0px 10px 20px;}
#content-area ol{list-style-type:decimal;list-style-position:inside;margin:10px 0px 10px 2px;}
#content-area ul li ul, #content-area ul li ol{margin:2px 0px 2px 20px;}
#content-area ol li ul, #content-area ol li ol{margin:2px 0px 2px 35px;}
body#home #content-area{width:530px;margin:0px 0px 0px 50px;}
h3#slogan{font-size:18px;background:url(images/h3-slogan-border.png) no-repeat 44px bottom;padding-bottom:0px;margin-bottom:18px;}
h3#slogan span{background:url(images/tr-slogan-icon.png) no-repeat;display:block;padding:5px 0px 12px 48px;}
a.post-edit-link{font-weight:bold;color:#0d0d3d;}
h2.title a{color:#2d2d2d;}
h2.title a:hover{text-decoration:none;color:#0d0d3d;}
.entry{margin-bottom:43px;}
.entry.page{margin-bottom:0px;}
.entry .post-meta{padding:6px 0px 5px;background:url(images/meta-bottom.png) no-repeat 27px bottom;margin-bottom:15px;}
.entry .post-meta span.inner{background:url(images/postinfo-icon.png) no-repeat scroll left top transparent;padding:3px 0px 9px 28px;font-style:italic;color:#acabab;font-family:Georgia, serif;}
#content-area .entry .post-meta span.inner a{color:#5F5F5F;}
img.thumbnail-post{padding:7px;border:1px solid #bebfbf;}
#content-area .entry a.readmore{color:#ffffff !important;}
div#top-menu{float:left;background:url(images/menu_separator.png) top left no-repeat;margin-top:3px;height:69px;}
ul.nav{margin:14px 0px 0px 43px;}
ul.nav li{padding:0px 12px 0px 0px;}
ul.nav li a{padding:7px 0px 28px 14px;}
ul.nav > li.current_page_item > a, ul.nav > li.current-cat > a{background:url(images/menuitem-current.png) no-repeat 65% 100%;}
ul.nav li a{font-size:14px;color:#ffffff;}
ul.nav > li > a{text-shadow:-1px -1px 1px #2b7dbc;}
ul.nav > li.sf-ul.sfHover{background:url(images/toplink-hover-right.png) no-repeat top right;}
ul.nav > li.sf-ul.sfHover > a{background:url(images/toplink-hover-left.png) no-repeat top left;display:block;color:#0d0d3d;text-shadow:none;}
ul.nav li a:hover{text-decoration:none;}
ul.nav > li.current_page_item > a, ul.nav > li.current-cat > a, ul.nav > li > a:hover{text-shadow:0px 0px 10px #ffffff;}
ul.nav li ul{background:#ffffff;}
ul.nav li ul a{color:#797979;}
ul.nav li li a{padding:0px;}
ul.nav li ul{background:#ffffff url(images/dropdown-bottom.png) repeat-x bottom left;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);padding:4px 0px 17px;}
ul.nav li ul li{margin:5px 9px 0px;background:url(images/dropdown-li.png) no-repeat 13px 11px;width:264px;}
ul.nav li ul li:hover{background:url(images/dropdown-li-active.png) no-repeat;}
ul.nav li ul li a{padding:7px 0px 10px 30px;width:234px;color:#797979;}
ul.nav li ul li:hover > a{background:url(images/dropdown-activelink.png) no-repeat;color:#252525;}
.nav li li:hover ul, ul.nav li li.sfHover ul{left:273px !important;top:-9px !important;}
#featured-area, #pagetop{background-color:#215b87;height:418px;}
#pagetop{height:153px;}
#pagetop .container{padding:0px 30px;width:900px;}
#pagetop h1{font-size:48px !important;padding:34px 0px 5px !important;text-transform:none !important;}
#pagetop a{color:#1A3C56;}
#breadcrumbs{color:#737272;font-style:italic;font-family:Georgia, sans-serif;padding:25px 0px;background:#e1eef8;border-top:1px solid #fcfcfc;}
#breadcrumbs .container{padding-left:30px;width:930px;}
#header #search-form{position:absolute;bottom:-44px;right:-1px;background:url(images/search-bar.png) no-repeat;height:33px;padding:0px 10px 0 12px;width:170px;z-index:3;display:none;}
#header #search-form input{background:none;border:none;font-family:Georgia,serif;font-size:12px;font-style:italic;color:#aad0ef;width:165px;}
.featitem{margin:42px 90px 0 74px;width:790px;}
h2.feat-heading, #pagetop h1{font-size:60px;color:#ffffff;text-shadow:1px 2px 2px #15588a;padding-bottom:18px;text-transform:none;}
#featured-slider{width:960px !important;height:417px;}
#featured-slider p.tagline, #pagetop p.tagline{text-transform:uppercase;font-weight:normal;font-size:10px;color:#1a3c56;padding-bottom:14px;}
#featured-slider div.excerpt{color:#ffffff;text-shadow:0px 0px 0px #0B4875;float:left;width:415px;}
#featured-slider p.tagline, #featured-slider div.excerpt{margin-left:10px;}
#featured-slider a.readmore{color:#ffffff;background:url(images/featured-readmore-right.png) no-repeat top right;display:block;height:44px;padding-right:20px;line-height:38px;float:right;font-weight:bold;font-size:14px;text-shadow:1px 1px 1px #a45e00;margin-top:18px;}
#featured-slider a.readmore span{display:block;background:url(images/featured-readmore-left.png) no-repeat;padding:0px 6px 7px 40px;}
#featured-slider img.thumb{float:right;}
a#prevlink, a#nextlink{position:absolute;top:174px;display:block;text-indent:-9999px;width:56px;height:69px;}
a#prevlink{left:0px;background:url(images/prevlink.png) no-repeat;}
a#nextlink{right:0px;background:url(images/nextlink.png) no-repeat;}
#featured-thumbs{background:#e1eef8;border-top:1px solid #fcfcfc;min-height:68px;}
#featured-thumbs .container{padding:20px 0px 20px 53px;width:907px;}
#featured-thumbs img{float:left;margin-left:30px;padding:4px;background: url(images/tr-thumb-bg.png);border:1px dashed #b0b0b0;-moz-box-shadow:#c2c2c2 4px 4px 5px;-webkit-box-shadow:#c2c2c2 4px 4px 5px;}
#featured-thumbs img.hover{border:none;margin:1px 1px 0px 31px;}
#featured-thumbs div#active_item{background:url(images/activethumb.png) no-repeat;width:28px;height:14px;position:absolute;top:-1px;left:108px;}
.thumb_popup{display:none;background:url(images/popup-bottom.png) no-repeat bottom left;left:52px;position:absolute;bottom:97px;width:239px;z-index:11;font-family:Georgia, serif;padding:0px 0px 31px;}
.thumb_popup p{color:#9d9c9c;font-style:italic;background:#ffffff;padding:0px 25px 14px;}
.thumb_popup p.heading{color:#313131;font-size:18px;font-style:normal;padding:15px 25px 8px;}
#comment-section{clear:both;float:left;margin-top:25px;}
p#comments{color:#1e1e1e;font-size:25px;padding-bottom:0px;font-family:Georgia, serif;}
#content-area #comment-section ol.commentlist{padding:34px 39px 35px 0px;float:left;margin:55px 0px -95px;list-style-type:none;}
.comment, .comment-body{float:left;}
li.comment{margin-bottom:10px;}
.comment-author{float:left;margin:-90px 0px 0px -30px;z-index:1;position:relative;}
#content-area .comment-author img.avatar{border:1px solid #DBDBDB;padding:5px;background:#EDEDED;float:left;}
.comment-info{float:left;padding:3px 0px 0px 13px;font-size:18px;font-family:Georgia, serif;}
cite.fn, span.says, #content-area cite.fn a{color:#657f8c;}
span.says, div.commentmetadata{font-style:italic;}
#content-area div.commentmetadata, #content-area div.commentmetadata a{color:#b1b1a5;margin-top:2px;}
.comment-top, .comment-bottom, .comment-content{float:left;}
.comment-top{background:url(images/comment-top.png) no-repeat;height:25px;margin-top:-12px;}
.comment-content{padding-bottom:10px;clear:both;width:99%;}
.comment-bottom-main{float:left;}
.comment-bottom-left{background:url(images/comment-bottom-left.jpg) no-repeat;position:absolute;bottom:0px;left:-1px;width:8px;height:37px;}
.comment-bottom-right{background:url(images/comment-bottom-right.jpg) no-repeat;position:absolute;bottom:0px;right:-1px;width:8px;height:37px;}
.comment-body p{line-height:28px;}
#content-area ol.commentlist .children{float:left;clear:both;padding-bottom:30px;width:96%;margin:0px;}
#content-area ol.commentlist .children .comment-body{padding-top:10px;width:99%;}
#content-area .commentlist .children li{padding:0px 3% 3%;width:97%;margin:0px;float:left;background:#ffffff url(images/inner-comment-bottom-main.jpg) repeat-x bottom left;border-left:1px solid #d1d1c2;border-right:1px solid #d1d1c2;position:relative;}
#content-area .commentlist .children li .comment-top-main{background:url('images/inner-comment-top-main.jpg') repeat-x top left;width:100%;float:left;height:6px;}
#content-area ul.children li{background:none;}
#content-area img.wp-smiley{border:none;padding:0px;}
.comment-top-left, .comment-top-right, .comment-top-main{height:24px;}
.comment-top-left{background:url('images/comment-top-left.jpg') no-repeat top left;width:40px;left:-1px;top:0px;position:absolute;}
.comment-top-right{background:url('images/comment-top-right.jpg') no-repeat top right;width:40px;right:-1px;top:0px;position:absolute;}
.comment-top-main{background:url('images/comment-top-main.jpg') repeat-x top left;width:100%;float:left;}
.bubble{background:url('images/bubble-top.png') no-repeat;width:18px;height:17px;top:-16px;left:25px;z-index:10;position:absolute;}
.commentlist li{background:#F7F7F7 url(images/comment-bottom-main.jpg) repeat-x bottom left;border-left:1px solid #DFDFD7;border-right:1px solid #DFDFD7;position:relative;padding:0px 30px 50px;margin:0px 0px 60px;width:496px;display:block;float:left;}
.reply-container{position:absolute;bottom:19px;right:30px;z-index:20;background:url('images/reply-right-bg.png') no-repeat right bottom;padding-right:11px;}
#content-area a.comment-reply-link{padding:6px 15px;background:#657f8c;color:#feffff;font-style:italic;font-weight:bold;display:block;}
.children .comment-top-left{background:url('images/inner-comment-top-left.jpg') no-repeat top left;width:15px;left:-1px;top:0px;position:absolute;}
.children .comment-author{float:left;margin:0px;width:100%;z-index:1;}
.children .bubble{display:none;}
.children .comment-top-right{background:url('images/inner-comment-top-right.jpg') no-repeat top right;width:15px;right:-1px;top:0px;position:absolute;}
.children .comment-bottom-left{background:url(images/inner-comment-bottom-left.jpg) no-repeat scroll 0 0;height:7px;position:absolute;width:15px;}
.children .comment-bottom-right{background:url(images/inner-comment-bottom-right.jpg) no-repeat scroll 0 0;height:7px;position:absolute;width:15px;}
.children .reply-container{bottom:-10px;right:30px;}
.nocomments div#respond{margin-top:0px;}
div#respond h3{font-size:21px;margin:5px 0px 7px;color:#303030;}
div.navigation, div#respond{float:left;width:595px;}
div#respond{padding:10px 0px 0px 0px;width:90%;}
form#commentform{float:left;width:99%;position:relative;z-index:10;}
form#commentform textarea{width:96%;border:1px solid #D1D1C2;padding:3px;}
.cancel-comment-reply{padding-bottom:12px;}
#comment-section li.comment div#respond{margin-top:0px;padding:0px;}
#comment-section div.navigation div.alignleft{padding-left:35px;}
#comment-section div#trackbacks{float:left;padding:34px 39px 10px 35px;}
div#trackbacks h3{color:#1E1E1E;font-size:14px;margin-bottom:7px;}
ol.pinglist li{margin-bottom:3px;}
#footer{background:#282828 url(images/footer-top-bg.png) repeat-x;border-top:4px solid #e2e2e2;color:#b9b9b9;}
#footer a{color:#d3d3d3;}
#footer a:hover{color:#f7f7f7;}
#footer .container{background:url(images/footer-light.jpg) no-repeat;padding:55px 0px 0px 30px;width:930px;}
#footer .widget{float:left;width:800px;margin:0px 45px 42px 0px;}
#footer .widget.last{clear:right;margin-right:0px;}
#footer h3.widgettitle{font-size:30px;color:#ffffff;text-shadow:1px 1px 2px #0A0A0A;background:url(images/footer-title-border.png) no-repeat bottom left;padding:0px 0px 15px 3px;margin:0px 0px 17px -3px;}
#footer .widget ul{margin:0px 0px 0px 9px;}
#footer .widget ul li{background:url(images/footer-bullet.png) no-repeat 0px 10px;padding:7px 0px 7px 18px;}
#footer .widget ul li ul{padding:5px 0px 0px 7px;margin:0px 0px -12px;}
#copyright{border-top:1px solid #2f2f2f;background:#004466;}
#copyright .container{padding:22px 0px 12px 0px;}
p#copyinfo{float:right;color:#e1eef8;text-shadow:1px 1px 1px #0d0d3d;}
#copyright a{color:#8a8989;}
#sidebar{float:right;width:255px;margin:0px 30px 0px 0px;}
body#home #sidebar.home{width:301px;}
body#home #content-area, body#home #sidebar{margin-top:55px;}
#content-area{margin-top:40px;}
#sidebar{margin-top:14px;}
#sidebar .widget{background:#e1eef8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:23px 12px 28px 24px;margin-top:26px;text-align:center;}
#sidebar .widget h3.widgettitle{background:url(images/sidebar-title-border.png) repeat-x bottom left;margin:0px 0px 13px -4px;font-size:18px;text-shadow:1px 1px 1px #ffffff;padding:0px 0px 15px 4px;}
#sidebar .widget ul ul{margin:0px 0px 0px 15px;}
#sidebar .widget ul li{background:url(images/list-icon.png) no-repeat 0px 10px;padding:7px 0px 7px 18px;text-align:left;}
#sidebar .widget ul li ul{padding:5px 0px 0px 7px;margin:0px 0px -12px;}
#sidebar .widget ol ol{margin:0px 0px 0px 15px;}
#sidebar .widget ol li{background:url(images/list-icon.png) no-repeat 0px 10px;padding:7px 0px 7px 18px;text-align:left;}
#sidebar .widget ol li ol{padding:5px 0px 0px 7px;margin:0px 0px -12px;}
#sidebar #fromblog{background:#e1eef8;position:relative;padding:24px 20px 9px 31px;margin-top:0px;}
#fromblog #rss-icon{position:absolute;top:22px;left:28px;}
#sidebar #fromblog h3.widgettitle{padding:0px 0px 15px 35px;}
#fromblog h4{font-family:Arial, Verdana, sans-serif;font-size:12px;background:url(images/list-icon.png) no-repeat top left;padding:0px 0px 4px 19px;text-align:left;}
#fromblog h4 a{color:#3a3a3a;}
#fromblog p.meta-info{margin-bottom:4px;font-style:italic;}
#services ul{margin:0px 0px 0px 0px;}
#services ul li{background:url(images/list-icon.png) no-repeat 0px 10px;padding:7px 0px 7px 18px;}
div.post .new-post .aligncenter, .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin-bottom:10px;}
.wp-caption.alignleft{margin:0px 10px 10px 0px;}
.wp-caption.alignright{margin:0px 0px 10px 10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.alignright{float:right;}
.alignleft{float:left}
img.alignleft{display:inline;float:left;margin-right:15px;}
img.alignright{display:inline;float:right;margin-left:15px;}
.nav ul{position:absolute;top:-999em;background-position:bottom;background-repeat:no-repeat;z-index:10;}
.nav li{float:left;position:relative;}
.nav a{display:block;float:left;}
.nav li:hover ul, ul.nav li.sfHover ul{left:0px;top:35px;}
.nav li:hover li ul, .nav li.sfHover li ul{top:-999em;}
.nav li li:hover ul, ul.nav li li.sfHover ul{left:283px;top:0px;}
.nav li:hover ul, .nav li li:hover ul{top:-999em;}
.nav li li{display:block;padding:0px;float:left;height:auto !important;}
.nav li ul{width:282px;}
.nav li li a:link, .nav li li a:visited{display:block;height:auto;float:left;}
.nav li:hover{visibility:inherit;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:219px;}
#wp-calendar a{display:block;text-decoration:none;font-weight:bold;}
#wp-calendar a:hover{text-decoration:underline;}
#wp-calendar caption{text-decoration:none;font:bold 13px Arial, Sans-Serif;}
#wp-calendar td{padding:3px 5px;color:#9f9f9f;}
#wp-calendar td#today{color:#ffffff;}
#sidebar #wp-calendar td#today{color:#000000;font-weight:bold;}
#wp-calendar th{font-style:normal;text-transform:capitalize;padding:3px 5px;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
.pagination{overflow:hidden;padding:15px 12px 0px;}
.wp-pagenavi{position:relative;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:5px 7px !important;margin:2px;text-decoration:none;border:1px solid #E9E9E9 !important;color:#413f36;background-color:#fff;font-weight:normal !important;}
.wp-pagenavi a:visited{padding:5px 7px;margin:2px;text-decoration:none;border:1px solid #e9e9e9;color:#413f36;background-color:#fff;}
.wp-pagenavi span.pages{padding:5px 7px 5px !important;margin:2px !important;color:#000000;border:1px solid #E9E9E9 !important;color:#413f36;background-color:#fff;}
.wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover{padding:5px 7px !important;margin:2px;font-weight:bold;background-color:#7798A6 !important;border:1px solid #618391 !important;color:#FFFFFF !important;}
a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a{text-decoration:none;}
.js #feat-content, .js div#from-blog div.entries{display:none;}
.foursixeight{margin:30px 0px 15px 84px;}
.fullwidth{width:100% !important;}
#content-area.fullwidth{width:930px !important;}
#content-area.fullwidth_home{width:880px !important;}
.et-box{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px 0px 10px;}
.et-box-content{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-shadow:1px 1px 1px #ffffff;padding:16px 20px 8px 75px;min-height:35px;}
.et-box-content strong{color:#0d0d3d;font-weight:bold;}
.et-box-content h1, .et-box-content h2, .et-box-content h3, .et-box-content h4, .et-box-content h5, .et-box-content h6{font-family:Century Gothic, Arial, sans-serif;}
.et-info{border:1px solid #cecb8e;}
.et-info .et-box-content{color:#8c8a64;background:#f7f4b4 url(epanel/shortcodes/images/et-info.png) no-repeat 18px 13px;border:1px solid #ffffea;}
.et-info .et-box-content h1, .et-info .et-box-content h2, .et-info .et-box-content h3, .et-info .et-box-content h4, .et-info .et-box-content h5, .et-info .et-box-content h6{color:#6b6a54;}
.et-warning{border:1px solid #e09b85;}
.et-warning .et-box-content{color:#957368;background:#ffcebe url(epanel/shortcodes/images/et-warning.png) no-repeat 18px 13px;border:1px solid #ffeee8;}
.et-warning .et-box-content h1, .et-warning .et-box-content h2, .et-warning .et-box-content h3, .et-warning .et-box-content h4, .et-warning .et-box-content h5, .et-warning .et-box-content h6{color:#8e5643;}
.et-download{border:1px solid #91c184;}
.et-download .et-box-content{color:#5c8a50;background:#c0f0b3 url(epanel/shortcodes/images/et-download.png) no-repeat 18px 13px;border:1px solid #e9ffe3;}
.et-download .et-box-content h1, .et-download .et-box-content h2, .et-download .et-box-content h3, .et-download .et-box-content h4, .et-download .et-box-content h5, .et-download .et-box-content h6{color:#3a7629;}
.et-bio{border:1px solid #80a0c1;}
.et-bio .et-box-content{color:#517193;background:#bedeff url(epanel/shortcodes/images/et-bio.png) no-repeat 18px 13px;border:1px solid #e7f3ff;}
.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6{color:#4a6a8c;}
.et-shadow{border:1px solid #cbc4c4;box-shadow:3px 3px 11px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 11px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:3px 3px 11px 1px rgba(0, 0, 0, 0.1);}
.et-shadow .et-box-content{color:#6d6e6e;background:#e1eef8;border:1px solid #ffffff;padding-left:30px;}
.et-shadow .et-box-content h1, .et-shadow .et-box-content h2, .et-shadow .et-box-content h3, .et-shadow .et-box-content h4, .et-shadow .et-box-content h5, .et-shadow .et-box-content h6{color:#4e4e4e;}
.et-tooltip{position:relative;}
.et-tooltip-box{display:none;color:#6d6e6e;line-height:18px;background:#ffffff;border:1px solid #dbdbdb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:absolute;bottom:35px;left:-94px;width:235px;padding:20px 25px 22px 25px;box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1);}
.et-tooltip-arrow{background:url(epanel/shortcodes/images/et-tooltip-arrow.png) no-repeat;width:24px;height:13px;display:block;position:absolute;bottom:-13px;left:129px;}
.et-learn-more{background:#f9f9f9 url(epanel/shortcodes/images/et-learn-more-bg.png) repeat-x left top;border:1px solid #e7e7e7;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:16px 13px 0px 18px;margin:10px 0px;}
.et-learn-more h3.heading-more{background:url(epanel/shortcodes/images/et-learn-more-closed.png) no-repeat right top;cursor:pointer;padding:3px 45px 20px 0px;font:18px Century Gothic, Arial, sans-serif;color:#535353;letter-spacing:0px;}
.et-learn-more h3.open{background:url(epanel/shortcodes/images/et-learn-more-opened.png) no-repeat right top;}
.et-learn-more h3.heading-more span{display:block;}
.et-learn-more .learn-more-content{padding-bottom:17px;display:none;}
.et-open .learn-more-content{display:block;}
.et-simple-slider{background:#f9f9f9 url(epanel/shortcodes/images/et-learn-more-bg.png) repeat-x left top;border:1px solid #e7e7e7;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:23px 40px 16px 40px;margin:10px 0px 10px;position:relative;}
.et-simple-slider h1, .et-simple-slider h2, .et-simple-slider h3, .et-simple-slider h4, .et-simple-slider h5, .et-simple-slider h6{font-family:Century Gothic, Arial, sans-serif;color:#333333;}
.et-simple-slides{overflow:hidden;width:100% !important;}
.et-simple-slider div.et-slide{display:none;width:100% !important;}
.et-simple-slider .et-slider-leftarrow, .et-simple-slider .et-slider-rightarrow{position:absolute;top:118px;display:block;width:25px;height:25px;text-indent:-9999px;}
.et-simple-slider .et-slider-leftarrow{background:url(epanel/shortcodes/images/et-slider-left.png) no-repeat;left:-14px;}
.et-simple-slider .et-slider-rightarrow{background:url(epanel/shortcodes/images/et-slider-right.png) no-repeat;right:-13px;}
.one_half, .one_third, .two_third, .one_fourth , .three_fourth{float:left;margin-right:4%;position:relative;}
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.32%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
a.small-button{padding-right:17px;height:32px;float:left;display:block;font:14px Arial,sans-serif;color:#ffffff !important;margin:8px 0px;text-shadow:1px 1px 1px rgba(0,0,0,0.3) !important;text-decoration:none;}
a.small-button:hover{text-decoration:none;color:#eeeeee !important;}
a.small-button span{height:32px;display:block;line-height:30px;padding:0px 0px 0px 17px;}
a.smallblue{background:url(epanel/shortcodes/images/small-button-blue.png) no-repeat bottom right;}
a.smallblue span{background:url(epanel/shortcodes/images/small-button-blue.png) no-repeat;}
a.smalllightblue{background:url(epanel/shortcodes/images/small-button-lightblue.png) no-repeat bottom right;}
a.smalllightblue span{background:url(epanel/shortcodes/images/small-button-lightblue.png) no-repeat;}
a.smallteal{background:url(epanel/shortcodes/images/small-button-teal.png) no-repeat bottom right;}
a.smallteal span{background:url(epanel/shortcodes/images/small-button-teal.png) no-repeat;}
a.smallgreen{background:url(epanel/shortcodes/images/small-button-green.png) no-repeat bottom right;}
a.smallgreen span{background:url(epanel/shortcodes/images/small-button-green.png) no-repeat;}
a.smallorange{background:url(epanel/shortcodes/images/small-button-orange.png) no-repeat bottom right;}
a.smallorange span{background:url(epanel/shortcodes/images/small-button-orange.png) no-repeat;}
a.smallsilver{background:url(epanel/shortcodes/images/small-button-silver.png) no-repeat bottom right;color:#3d3d3d !important;text-shadow:1px 1px 1px #ffffff !important;}
a.smallsilver:hover{color:#000000 !important;}
a.smallsilver span{background:url(epanel/shortcodes/images/small-button-silver.png) no-repeat;}
a.smallblack{background:url(epanel/shortcodes/images/small-button-black.png) no-repeat bottom right;}
a.smallblack span{background:url(epanel/shortcodes/images/small-button-
.png) no-repeat;}
a.smallred{background:url(epanel/shortcodes/images/small-button-red.png) no-repeat bottom right;}
a.smallred span{background:url(epanel/shortcodes/images/small-button-red.png) no-repeat;}
a.smallpurple{background:url(epanel/shortcodes/images/small-button-purple.png) no-repeat bottom right;}
a.smallpurple span{background:url(epanel/shortcodes/images/small-button-purple.png) no-repeat;}
a.smallpink{background:url(epanel/shortcodes/images/small-button-pink.png) no-repeat bottom right;}
a.smallpink span{background:url(epanel/shortcodes/images/small-button-pink.png) no-repeat;}
a.big-button{padding-right:13px;height:52px;float:left;display:block;font:28px Arial,sans-serif;color:#ffffff !important;margin:8px 0px;text-shadow:1px 1px 1px rgba(0,0,0,0.3) !important;text-decoration:none;}
a.big-button:hover{text-decoration:none;color:#eeeeee !important;}
a.big-button span{height:52px;display:block;line-height:49px;padding:0px 5px 0px 17px;}
a.bigblue{background:url(epanel/shortcodes/images/big-button-blue.png) no-repeat bottom right;}
a.bigblue span{background:url(epanel/shortcodes/images/big-button-blue.png) no-repeat;}
a.bigpurple{background:url(epanel/shortcodes/images/big-button-purple.png) no-repeat bottom right;}
a.bigpurple span{background:url(epanel/shortcodes/images/big-button-purple.png) no-repeat;}
a.bigred{background:url(epanel/shortcodes/images/big-button-red.png) no-repeat bottom right;}
a.bigred span{background:url(epanel/shortcodes/images/big-button-red.png) no-repeat;}
a.bigorange{background:url(epanel/shortcodes/images/big-button-orange.png) no-repeat bottom right;}
a.bigorange span{background:url(epanel/shortcodes/images/big-button-orange.png) no-repeat;}
a.biggreen{background:url(epanel/shortcodes/images/big-button-green.png) no-repeat bottom right;}
a.biggreen span{background:url(epanel/shortcodes/images/big-button-green.png) no-repeat;}
a.bigturquoise{background:url(epanel/shortcodes/images/big-button-turquoise.png) no-repeat bottom right;}
a.bigturquoise span{background:url(epanel/shortcodes/images/big-button-turquoise.png) no-repeat;}
a.icon-button{padding-right:17px;height:34px;float:left;display:block;font:14px Arial,sans-serif;color:#474747 !important;margin:8px 0px;text-shadow:1px 1px 1px rgba(0,0,0,0.3) !important;background:url(epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat right -34px;text-shadow:1px 1px 1px #ffffff !important;text-decoration:none;}
a.icon-button span.et-icon{background:url(epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat;height:34px;display:block;}
a.icon-button span.et-icon span{padding:0px 0px 0px 40px;display:block;height:34px;line-height:32px;}
a.icon-button:hover{text-decoration:none;color:#0d0d3d !important;background:url(epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat right bottom;}
a.icon-button:hover span.et-icon{background:url(epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat left -68px;}
a.download-icon span.et-icon span{background:url(epanel/shortcodes/images/download-icon.png) no-repeat 14px 6px;}
a.search-icon span.et-icon span{background:url(epanel/shortcodes/images/search-icon.png) no-repeat 15px 8px;}
a.refresh-icon span.et-icon span{background:url(epanel/shortcodes/images/refresh-icon.png) no-repeat 14px 8px;}
a.question-icon span.et-icon span{background:url(epanel/shortcodes/images/question-icon.png) no-repeat 14px 9px;}
a.people-icon span.et-icon span{background:url(epanel/shortcodes/images/people-icon.png) no-repeat 14px 8px;}
a.warning-icon span.et-icon span{background:url(epanel/shortcodes/images/warning-icon.png) no-repeat 14px 8px;}
a.mail-icon span.et-icon span{background:url(epanel/shortcodes/images/mail-icon.png) no-repeat 14px 8px;}
a.heart-icon span.et-icon span{background:url(epanel/shortcodes/images/heart-icon.png) no-repeat 15px 10px;}
a.paper-icon span.et-icon span{background:url(epanel/shortcodes/images/paper-icon.png) no-repeat 15px 9px;}
a.notice-icon span.et-icon span{background:url(epanel/shortcodes/images/notice-icon.png) no-repeat 15px 9px;}
a.stats-icon span.et-icon span{background:url(epanel/shortcodes/images/stats-icon.png) no-repeat 15px 9px;}
a.rss-icon span.et-icon span{background:url(epanel/shortcodes/images/rss-icon.png) no-repeat 15px 8px;}
.et-tabs-container{min-height:200px;background:#f7f7f7 url(epanel/shortcodes/images/tabs-container-bg.png) repeat-x;border:1px solid #dcdcdc;border-bottom:1px solid #a2a2a2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);position:relative;margin:50px 0px 0px;}
.et-tabs-container .et-tabs-control{margin:0px !important;position:absolute;top:-36px;left:30px;}
.et-tabs-container .et-tabs-control li{list-style:none outside none;margin:0px 3px 0px 0px !important;float:left;background:url(epanel/shortcodes/images/et-tabs-control.png) no-repeat bottom right;padding-right:10px;height:35px;}
.et-tabs-container .et-tabs-control li a{font:14px/37px Century Gothic, Arial;color:#515050 !important;text-shadow:1px 1px 1px #ffffff !important;display:block;background:url(epanel/shortcodes/images/et-tabs-control.png) no-repeat;height:35px;padding-left:10px;}
.et-tabs-container .et-tabs-control li a:hover{color:#000000 !important;text-decoration:none;}
.et-tabs-container .et-tabs-control li.active{background:url(epanel/shortcodes/images/et-tabs-control-active.png) no-repeat bottom right;height:44px;margin-top:-8px !important;}
.et-tabs-container .et-tabs-control li.active a{background:url(epanel/shortcodes/images/et-tabs-control-active.png) no-repeat;height:44px;line-height:44px;}
.js .et-tabs-content > div{opacity:0;}
.tabs-left{background:#fafafa url(epanel/shortcodes/images/left-links-bg.png) repeat-y;border:1px solid #dcdcdc;border-bottom:1px solid #a8a8a8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;padding-left:210px;min-height:170px;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1);margin-bottom:15px;}
.tabs-left .et-tabs-control{width:191px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;position:absolute;top:0px;left:0px;list-style:none outside none !important;margin:0 !important;}
.tabs-left .et-tabs-control{padding-top:6px;}
.tabs-left .et-tabs-control li{width:190px;padding-right:0px;}
.tabs-left .et-tabs-control li.active{background:url(epanel/shortcodes/images/tabs-left-link-active.png) no-repeat right 11px;padding-right:7px;}
.tabs-left .et-tabs-control li a{color:#828282 !important;font:14px Century Gothic, Arial, sans-serif;text-shadow:1px 1px 1px #ffffff !important;display:block;background:url(epanel/shortcodes/images/tabs-left-link-bottombg.png) no-repeat bottom left;padding:10px 10px 11px 32px;}
.tabs-left .et-tabs-control li a:hover, .tabs-left .et-tabs-control li.active a{text-decoration:none;color:#4e4e4e !important;}
.tabs-left .et-tabs-content{padding:23px 20px 23px 26px;margin-top:12px;}
.tabs-left .et-tabs-content h3{padding-bottom:14px;color:#333333;}
.author-shortcodes{margin-bottom:15px;border:1px solid #e1e1e1;border-bottom:1px solid #979797;background:url(epanel/shortcodes/images/author-shortcodes-topbg.png) repeat-x;padding-top:1px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);}
.author-inner{background:#fbfbfb url(epanel/shortcodes/images/author-bg.png) repeat-x bottom left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:17px 21px 10px 17px;}
.author-inner .author-image{width:62px;position:absolute;padding-left:7px;padding-top:7px;min-height:85px;}
.author-inner .author-image .author-overlay{width:69px;position:absolute;height:75px;top:0px;left:0px;background:url(epanel/shortcodes/images/author-overlay-bg.png) no-repeat;}
.author-inner .author-info{padding-left:83px;}
.et-protected{width:315px;}
.et-protected-form{background:url(epanel/shortcodes/images/password-protected-bg.png) no-repeat;height:144px;margin-bottom:10px;padding:26px 33px 0px 30px;font-family:Arial, sans-serif;}
.et-protected-form p{padding-bottom:16px;}
.et-protected-form p input{background:url(epanel/shortcodes/images/protected-input-bg.png) repeat-x;border:1px solid #dadada;margin:0px 0px 0px 14px;padding:7px;width:150px;}
.et-protected-form p input[type="password"]{margin-left:16px;}
.et-protected-form p input:focus{border-color:#2D3940;color:#3E3E3E;}
.et-protected-form input.etlogin-button{background:url(epanel/shortcodes/images/protected-login-bg.png) no-repeat;border:none;width:59px;height:24px;float:right;color:#ffffff;font-size:11px;text-shadow:-1px -1px 1px #000000;font-family:Arial, sans-serif;}
.et-protected-form label{color:#757575;font-size:14px;}
p.et-registration{text-align:right;font:12px Georgia, serif;color:#757575;}
p.et-registration a{color:#424242;font-style:italic;font-weight:bold;}
.et_slidecontent{width:90%;}
.et-image-slider{background:#fbfbfb;border:1px solid #e1e1e1;border-bottom:1px solid #7a7a7a;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);padding:3px;margin-bottom:25px;}
.et-image-shadow{background:url(epanel/shortcodes/images/et-image-slider-bottom.png) repeat-x;position:absolute;bottom:-6px;height:5px;width:88%;}
.et-image-shadowleft{background:url(epanel/shortcodes/images/et-image-sliderleft-shadow.png) no-repeat;position:absolute;bottom:-17px;height:16px;width:161px;left:0px;}
.et-image-shadowright{background:url(epanel/shortcodes/images/et-image-sliderright-shadow.png) no-repeat;position:absolute;bottom:-17px;height:16px;width:161px;right:0px;}
.et-image{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.et-image span.et-image-overlay{display:block;background:url(epanel/shortcodes/images/et-image-overlay.png) no-repeat;width:100%;height:100%;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.et-image-slider .controllers-wrapper{position:absolute;bottom:-26px;left:380px;background:url(epanel/shortcodes/images/featured-controllers-left.png) no-repeat;height:44px;padding-left:12px;z-index:30;}
.et-image-slider .controllers-wrapper .controllers{background:url(epanel/shortcodes/images/featured-controllers-bg.png) repeat-x;height:30px;padding-top:14px;}
.et-image-slider .controllers-wrapper .controllers, .et-image-slider .controllers-wrapper .controllers-right{float:left;}
.et-image-slider .controllers-wrapper .controllers-right{background:url(epanel/shortcodes/images/featured-controllers-right.png) no-repeat;height:44px;width:8px;}
.et-image-slider .controllers-wrapper a{text-indent:-9999px;display:block;float:left;width:15px;height:15px;background:url(epanel/shortcodes/images/featured-controller.png) no-repeat;padding-right:3px;}
.et-image-slider .controllers-wrapper a.active{background:url(epanel/shortcodes/images/featured-controller-active.png) no-repeat;}
.et-image-slider .controllers-wrapper a.left-arrow, .et-image-slider .controllers-wrapper a.right-arrow{width:15px;height:23px;position:relative;top:-4px;}
.et-image-slider .controllers-wrapper a.left-arrow{background:url(epanel/shortcodes/images/featured-controllers-leftarrow.png) no-repeat;padding-right:17px;}
.et-image-slider .controllers-wrapper a.right-arrow{background:url(epanel/shortcodes/images/featured-controllers-rightarrow.png) no-repeat top right;padding-left:16px;padding-right:0px;}
.et-learn-more, .et-tabs-container, .tabs-left, .et-simple-slider, .author-shortcodes, .et-tooltip-box{color:#201F1F !important;text-shadow:none !important;}
.et-learn-more a, .et-tabs-container a, .tabs-left a, .et-simple-slider a, .author-shortcodes a, .et-tooltip-box a{text-shadow:none !important;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.last{margin-right:0px !important;clear:right;}
.clear{clear:both;}
