body { margin: 0px; padding: 0px; background: rgb(247, 247, 247) url(da552a3a49b2712970e6f7a2b7f7333c0c981a17.jpg)  repeat-x scroll 0% 0%; }
#main { margin: 0px auto; width: 1001px; padding: 0px; }
.clear { clear: both; }
.logo { float: left; width: 476px; height: 73px; margin-top: 11px; }
.icons { float: right; width: 189px; height: 38px; margin-top: 38px; }
.srch_bar { float: right; width: 200px; height: 25px; margin-top: 43px; margin-left: 10px; }
.navi { float: left; width: 1000px; margin-top: 21px; padding: 0px; }
.navi ul { margin: 0px; padding: 0px; }
.navi ul li { list-style: outside none none; display: inline; }
.navi ul li a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(34, 150, 206); }
#active { float: left; background: transparent url(c411860d1e6b5669603514dafa15cd5e18f7c205.jpg)  repeat-x scroll 0% 0%; color: rgb(255, 255, 255); height: 46px; line-height: 46px; text-align: center; }
.top-bnr { margin: 20px auto 10px; width: 980px; height: 122px; }
.body_mid { margin: 0px auto; width: 981px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 10px; }
.page_left { float: left; width: 460px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); text-align: justify; }
.bnr { float: left; width: 460px; height: 332px; margin-bottom: 30px; }
.title { float: left; font: 20px Arial,Helvetica,sans-serif; color: rgb(31, 148, 204); }
.pic { float: left; width: 200px; height: 150px; margin-right: 10px; }
.pic_conf { float: left; width: 250px; height: 300px; margin-right: 10px; }
.more { float: left; width: 112px; height: 28px; margin: 10px 0px; }
.page_mid { float: left; width: 277px; margin-left: 20px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); text-align: justify; }
.img { float: left; width: 277px; height: 167px; margin-bottom: 10px; border: 1px solid rgb(153, 153, 153); }
.recnt-post { float: left; width: 112px; height: 28px; margin: 20px 1px; }
.cmmnts { float: left; width: 96px; height: 28px; margin: 20px 1px; }
.tags { float: left; width: 62px; height: 28px; margin: 20px 1px; }
.thmb { float: left; width: 63px; height: 62px; margin: 0px 10px 10px 0px; border: 1px solid rgb(153, 153, 153); }
.green { color: rgb(160, 179, 28); text-decoration: none; font-weight: bold; }
.green:hover { color: rgb(102, 102, 102); text-decoration: none; }
.page_ryt { float: right; width: 193px; height: 1200px; }
.news { float: left; width: 193px; height: 140px; background: transparent url(f6c9d61b0f94d4035d43b7b573709f982dddcb83.jpg)  repeat-x scroll 0% 0%; }
.email { margin: 4px auto 0px; width: 165px; height: 80px; background: transparent url(927ea24e66bbceed389146cdc9a91f32cc0ea5d2.jpg)  no-repeat scroll 0% 0%; }
.emai_bar { margin: 10px auto 0px; width: 161px; height: 24px; }
.subscribe { margin: 10px auto 0px; width: 99px; height: 29px; }
.prtnr { float: left; width: 196px; height: 36px; margin: 20px 0px; }
.ad-bnr { float: left; width: 193px; height: 326px; margin-bottom: 30px; }
.ad-bnr1 { float: left; width: 193px; height: 163px; margin-bottom: 30px; }
.footer { float: left; width: 100%; height: 275px; margin-top: 20px; background: transparent url(8ef2c010a8fbd1661ecaaf0eaa9223d1acef0518.jpg)  repeat-x scroll 0% 0%; }
.foot_inner { margin: 0px auto; width: 1000px; }
.connct { float: left; width: 328px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-align: justify; margin: 20px 15px; }
.connct_tag { float: left; font: 20px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); margin: 10px 0px; }
.connct2 { float: left; width: 330px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-align: justify; margin: 20px 30px; }
.connct3 { float: right; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-align: justify; margin: 20px 10px; }
.white { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
.white:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.tiny1 { float: left; width: 16px; height: 18px; margin: 3px; }
.tiny_txt { float: left; font: 11px/22px Verdana,Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); }
.tiny_txt2 { float: left; font: 12px/18px Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); text-align: justify; margin-top: 5px; }
.read_moreee { float: left; width: 85px; height: 26px; margin-top: 10px; background-image: url(651d3c2145b5a4b08f134cc417cb48a365b8c99d.jpg) ; }
.submit_button { border: medium none; float: left; font-size: 0px; width: 184px; height: 37px; background: transparent url(c0f268dccb2a1a74ca23fe928aabb24972bb08ce.jpg)  no-repeat scroll 0% 0%; }
.page_left2 { float: left; width: 760px; min-height: 920px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); text-align: justify; }
.page_left3 { float: left; width: 990px; min-height: 920px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); text-align: justify; }
.pagination { clear: both; padding: 20px 0px; position: relative; font-size: 11px; line-height: 13px; }
.pagination span, .pagination a { display: block; float: left; margin: 2px 2px 2px 0px; padding: 6px 9px 5px; text-decoration: none; width: auto; color: rgb(255, 255, 255); background: rgb(85, 85, 85) none repeat scroll 0% 0%; }
.pagination a:hover { color: rgb(255, 255, 255); background: rgb(50, 121, 187) none repeat scroll 0% 0%; }
.pagination .current { padding: 6px 9px 5px; background: rgb(50, 121, 187) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.abt-btn { float: left; width: 129px; height: 45px; margin: 10px 5px; }
.dr-btn { float: left; width: 258px; height: 45px; margin: 10px 11px; }
.page_conf { float: left; width: 700px; min-height: 920px; font: 11px/18px Verdana,Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); text-align: justify; }
.page_confbanner { float: right; width: 268px; }
.ad-award { float: left; width: 268px; height: 193px; margin-bottom: 30px; }
.menu-primary-container { padding: 0px; position: relative; height: 44px; background: transparent url(10308f1d33fba15503002487be2378aefed94942.png)  repeat-x scroll left top; z-index: 400; }
.menu-primary {  }
.menu-primary li { border-left: 1px solid rgb(232, 232, 232); }
.menu-primary ul { min-width: 160px; }
.menu-primary li a { color: rgb(149, 149, 149); padding: 16px 8px 15px; text-decoration: none; font-family: "Oswald",sans-serif; font-size: 11px; text-transform: uppercase; font-weight: normal; }
.menu-primary li a:hover, .menu-primary li a:active, .menu-primary li a:focus, .menu-primary li:hover > a, .menu-primary li.current-cat > a, .menu-primary li.current_page_item > a, .menu-primary li.current-menu-item > a { color: rgb(255, 255, 255); outline: 0px none; background: transparent url(10308f1d33fba15503002487be2378aefed94942.png)  repeat-x scroll left -144px; }
.menu-primary li li a { color: rgb(255, 255, 255); text-transform: none; background: rgb(31, 147, 204) none repeat scroll 0% 0%; height: 5px; margin: 0px; border: 0px none; font-weight: normal; }
.menu-primary li li a:hover, .menu-primary li li a:active, .menu-primary li li a:focus, .menu-primary li li:hover > a, .menu-primary li li.current-cat > a, .menu-primary li li.current_page_item > a, .menu-primary li li.current-menu-item > a { color: rgb(255, 255, 255); background: rgb(31, 147, 204) none repeat scroll 0% 0%; outline: 0px none; border-bottom: 0px none; text-decoration: none; }
.menu-primary a.sf-with-ul { padding-right: 20px; min-width: 1px; }
.menu-primary .sf-sub-indicator { position: absolute; display: block; overflow: hidden; right: 0px; top: 0px; padding: 15px 10px 0px 0px; }
.menu-primary li li .sf-sub-indicator { padding: 9px 10px 0px 0px; }
.wrap-menu-primary .sf-shadow ul { background: transparent url(5cfa9426fa8b92b274ab4ee1592ce54a5bb655f6.png)  no-repeat scroll right bottom; }
.menu-secondary-container { position: relative; height: 40px; z-index: 300; background: transparent none repeat scroll 0% 0%; margin-top: 7px; }
.menu-secondary {  }
.menu-secondary ul { min-width: 160px; }
.menu-secondary li a { color: rgb(85, 85, 85); padding: 16px 13px; text-decoration: none; font-family: "Oswald",sans-serif; font-size: 11px; text-transform: uppercase; font-weight: normal; }
.menu-secondary li a:hover, .menu-secondary li a:active, .menu-secondary li a:focus, .menu-secondary li:hover > a, .menu-secondary li.current-cat > a, .menu-secondary li.current_page_item > a, .menu-secondary li.current-menu-item > a { color: rgb(216, 27, 14); background: transparent none repeat scroll 0% 0%; outline: 0px none; }
.menu-secondary li li a { color: rgb(85, 85, 85); background: rgb(244, 243, 243) none repeat scroll 0% 0%; padding: 10px 15px; text-transform: none; margin: 0px; font-weight: normal; }
.menu-secondary li li a:hover, .menu-secondary li li a:active, .menu-secondary li li a:focus, .menu-secondary li li:hover > a, .menu-secondary li li.current-cat > a, .menu-secondary li li.current_page_item > a, .menu-secondary li li.current-menu-item > a { color: rgb(216, 27, 14); background: rgb(230, 230, 230) none repeat scroll 0% 0%; outline: 0px none; }
.menu-secondary a.sf-with-ul { padding-right: 26px; min-width: 1px; }
.menu-secondary .sf-sub-indicator { position: absolute; display: block; overflow: hidden; right: 0px; top: 0px; padding: 15px 13px 0px 0px; }
.menu-secondary li li .sf-sub-indicator { padding: 9px 13px 0px 0px; }
.wrap-menu-secondary .sf-shadow ul { background: transparent url(2bb91c61e6e337caf8ef55a5b6e5af59f0fc778f.png)  no-repeat scroll right bottom; }
.fp-slider { margin: 0px 0px 15px; }
.fp-slides-container {  }
.fp-slides, .fp-thumbnail, .fp-prev-next, .fp-nav { width: 460px; }
.fp-slides, .fp-thumbnail { height: 300px; overflow: hidden; position: relative; }
.fp-title { font-family: Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; padding: 0px 0px 2px; margin: 0px; }
.fp-title a, .fp-title a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.fp-content { position: absolute; bottom: 0px; left: 0px; right: 0px; background: rgb(17, 17, 17) none repeat scroll 0% 0%; opacity: 0.7; padding: 10px 15px; overflow: hidden; }
.fp-content p { color: rgb(255, 255, 255); padding: 0px; margin: 0px; line-height: 18px; }
.fp-more, .fp-more:hover { color: rgb(255, 255, 255); font-weight: bold; }
.fp-nav { height: 12px; text-align: center; padding: 10px 0px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
.fp-pager a { background-image: url(329040fa12b2bfdf4240f11b0322f260416843b1.png) ; cursor: pointer; margin: 0px 8px 0px 0px; padding: 0px; display: inline-block; width: 12px; height: 12px; overflow: hidden; text-indent: -999px; background-position: 0px 0px; float: none; line-height: 1; opacity: 0.7; }
.fp-pager a:hover, .fp-pager a.activeSlide { text-decoration: none; background-position: 0px -112px; opacity: 1; }
.fp-prev-next-wrap { position: relative; z-index: 200; }
.fp-prev-next { position: absolute; bottom: 130px; left: 0px; right: 0px; height: 37px; }
.fp-prev { float: left; margin-left: 14px; width: 37px; height: 37px; background: transparent url(5bfee2138de1eab3b9b8d4785f25a64e5994ecdb.png)  no-repeat scroll left top; opacity: 0.6; }
.fp-prev:hover { opacity: 0.8; }
.fp-next { float: right; width: 36px; height: 37px; margin-right: 14px; background: transparent url(5319058f20a7c8abcb327b3ea3c35b74dcb3f4aa.png)  no-repeat scroll right top; opacity: 0.6; }
.fp-next:hover { opacity: 0.8; }
#sidebar-primary { overflow: hidden; float: left; width: 280px; margin-left: 15px; }
#sidebar-secondary { overflow: hidden; }
.widget-container { list-style: outside none none; margin: 0px 0px 15px; padding: 0px; color: rgb(102, 102, 102); }
.widget-container a { color: rgb(102, 102, 102); text-decoration: none; }
.widget-container a:hover { color: rgb(216, 27, 14); text-decoration: none; }
.widgettitle { background: transparent url(4dc3606c11b3988104d7bf1d22a39e83bcf16fea.png)  repeat-x scroll left top; margin: 0px 0px 10px; padding: 9px 0px 9px 10px; border: 1px solid rgb(227, 227, 227); }
.widgettitle, .widgettitle a, .widgettitle a:hover { color: rgb(29, 148, 204); font-size: 14px; line-height: 16px; font-family: "Oswald",sans-serif; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.widget ul { list-style: outside none none; margin: 0px; padding: 0px; }
.widget ul li { padding: 0px 0px 9px 12px; margin: 0px 0px 8px; background: transparent url(fe326812d8aea1808d1bfcd3e582643ec9154865.png)  no-repeat scroll left 3px; border-bottom: 1px solid rgb(236, 236, 236); }
.tabs-widget { list-style: outside none none; margin: 0px 0px 10px; padding: 0px; height: 26px; }
.tabs-widget li { list-style: outside none none; margin: 0px 0px 0px 4px; padding: 0px; float: left; }
.tabs-widget li:first-child { margin: 0px; }
.tabs-widget li a { color: rgb(104, 104, 104); background: transparent url(9e2c1c5d182b4fa188835560d6ba873a98634f06.png)  repeat-x scroll left top; padding: 6px 16px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; display: block; text-decoration: none; font-size: 12px; line-height: 12px; border: 1px solid rgb(227, 227, 227); }
.tabs-widget li a:hover, .tabs-widget li a.tabs-widget-current { background: transparent url(9e2c1c5d182b4fa188835560d6ba873a98634f06.png)  repeat-x scroll left -126px; color: rgb(181, 195, 81); border: 1px solid rgb(181, 195, 81); }
.tabs-widget-content {  }
.posts-widget ul { list-style: outside none none; padding: 0px; margin: 10px 0px 0px; }
.posts-widget ul li { list-style: outside none none; padding: 0px 0px 15px; margin: 0px 0px 15px; border-bottom: 1px solid rgb(236, 236, 236); }
.posts-widgettitle { font-weight: bold; padding: 0px 0px 5px; margin: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; }
.posts-widgettitle a {  }
.posts-widgettitle a:hover {  }
.posts-widget-meta { font-style: italic; padding: 0px 0px 5px; }
.posts-widget-entry { font-family: Arial,Helvetica,sans-serif; line-height: 20px; }
.posts-widget-more { font-weight: bold; }
.posts-widget-more:hover {  }
.posts-widget-featured-image { border: 1px solid rgb(236, 236, 236); padding: 4px; background-color: rgb(255, 255, 255); }
.posts-widget .alignleft { margin: 0px 8px 8px 0px; }
.posts-widget .alignright { margin: 0px 0px 8px 8px; }
.posts-widget .aligncenter { margin-bottom: 8px; }
.comments-widget ul { list-style: outside none none; padding: 0px; margin: 10px 0px 0px; }
.comments-widget ul li { list-style: outside none none; padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(236, 236, 236); }
.comments-widget-author { text-decoration: none; font-weight: bold; padding: 0px 0px 5px; margin: 0px; }
.comments-widget-author:hover {  }
.comments-widget-entry { font-family: Arial,Helvetica,sans-serif; line-height: 20px; }
.comments-widget-more { font-weight: bold; }
.comments-widget-more:hover {  }
.comments-widget-avatar { border: 1px solid rgb(236, 236, 236); padding: 4px; background-color: rgb(255, 255, 255); }
.comments-widget .alignleft { margin: 0px 8px 0px 0px; }
.comments-widget .alignright { margin: 0px 0px 0px 8px; }
.comments-widget .aligncenter { margin-bottom: 8px; }
.textwidget { line-height: 18px; }
.facebook-widget { list-style: outside none none; margin: 0px; padding: 0px; }
#comments { margin-bottom: 15px; }
#comments p { margin: 5px 0px 10px; }
h3#comments-title { font-weight: bold; font-size: 20px; padding: 0px; margin: 0px 0px 15px; }
.commentlist { list-style: outside none none; margin: 0px; padding: 0px; }
.commentlist li.comment { line-height: 24px; margin: 0px 0px 15px; padding: 0px; position: relative; }
.commentlist li:last-child { border-bottom: medium none; margin-bottom: 0px; }
#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 15px; }
#comments .comment-body blockquote p:last-child { margin-bottom: 15px; }
.commentlist .avatar { border: 3px solid rgb(255, 255, 255); margin-right: 10px; width: 40px; height: 40px; vertical-align: middle; margin-bottom: 2px; }
.comment-author { padding: 10px; display: block; background: rgb(242, 242, 242) none repeat scroll 0% 0%; border: 1px solid rgb(223, 223, 223); border-radius: 4px; }
.comment-author cite { font-style: normal; font-weight: bold; }
.comment-author .says { font-style: italic; }
.fn, .fn a:link, .fn a:hover, .fn a:visited { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none; }
.comment-meta { margin: -23px 0px 0px 65px; display: block; font-size: 11px; padding: 0px; }
.comment-meta a:link, .comment-meta a:visited { text-decoration: none; }
.commentlist .bypostauthor {  }
.reply { text-align: right; margin-bottom: 10px; }
.comment-reply-link { font-size: 11px; font-weight: normal; text-decoration: none; background: rgb(237, 237, 237) none repeat scroll 0% 0%; color: rgb(51, 51, 51); padding: 2px 8px; border-radius: 3px; border: 1px solid rgb(153, 153, 153); }
.comment-reply-link:hover { background: rgb(245, 245, 245) none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
.commentlist .children { list-style: outside none none; margin: 0px; }
.commentlist .children li { border: medium none; margin: 0px; }
.nocomments { display: none; }
#comments .pingback { margin-bottom: 18px; padding-bottom: 18px; }
.commentlist li.comment + li.pingback { margin-top: -6px; }
#comments .pingback p { font-size: 12px; line-height: 18px; display: block; margin: 0px; }
#comments .pingback .url { font-style: italic; font-size: 13px; }
#respond { overflow: hidden; position: relative; margin-bottom: 15px; }
h3#reply-title { font-weight: bold; font-size: 20px; padding: 0px; margin: 0px 0px 15px; }
#respond .required { color: rgb(255, 75, 51); }
#respond .comment-notes { margin-bottom: 1em; }
.form-allowed-tags { display: none; }
.children #respond { margin: 0px 48px 0px 0px; }
#comments-list #respond { margin: 0px 0px 18px; }
#comments-list ul #respond { margin: 0px; }
#cancel-comment-reply-link { font-size: 12px; line-height: 18px; font-weight: normal; }
#respond .required { color: rgb(255, 75, 51); font-weight: bold; }
#respond label { font-size: 12px; font-weight: bold; }
#respond input { margin: 10px 0px 0px; width: 55%; }
#respond textarea { width: 98%; margin: 10px 0px 0px; }
#respond .form-allowed-tags { font-size: 12px; line-height: 18px; }
#respond .form-allowed-tags code { font-size: 11px; }
#respond input[type="submit"] { margin: 0px; }
#respond .form-submit { margin: 0px; }
#respond .form-submit input { width: auto; font-size: 14px; }
#respond dl { margin: 0px 0px 10px; }
#respond dt { display: inline; font-weight: normal; }
#respond dd { display: inline; }
.post { margin-bottom: 15px; border-bottom: 0px none; }
.page, .post-single { border-bottom: 0px none; margin-bottom: 0px; }
.title1 { color: rgb(51, 51, 51); padding: 0px; font-family: "Oswald",sans-serif; font-size: 20px; line-height: 20px; font-weight: normal; }
.title1 a { color: rgb(51, 51, 51); text-decoration: none; }
.title1 a:hover { color: rgb(220, 52, 40); text-decoration: none; }
.entry { line-height: 20px; }
.featured_image { padding: 6px; border: 1px solid rgb(189, 189, 189); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.page-title { color: rgb(51, 51, 51); margin: 0px 0px 10px; padding: 0px 0px 10px; font-weight: normal; text-transform: uppercase; font-size: 20px; font-family: "Oswald",sans-serif; border-bottom: 2px solid rgb(51, 51, 51); }
.readmore { margin-bottom: 15px; float: right; }
.readmore a { color: rgb(109, 109, 109); background: rgb(238, 237, 237) url(c56af970358bd49f887b58411e4a295fb5bd7ec2.png)  repeat-x scroll left top; padding: 8px 14px; font-size: 12px; line-height: 12px; display: inline-block; text-decoration: none; text-transform: uppercase; border: 1px solid rgb(227, 227, 227); }
.readmore a:hover { color: rgb(220, 52, 40); background: rgb(238, 237, 237) url(c56af970358bd49f887b58411e4a295fb5bd7ec2.png)  repeat-x scroll left -126px; text-decoration: none; border: 1px solid rgb(220, 52, 40); }
