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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
p{margin:0;padding:8px 0 8px 0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;}
h1, h2, h3, h4, h5, h6{font-weight:bold;float:left;width:100%;}
h1{font-size:38px;line-height:44px;letter-spacing:-2px;}
h2{font-size:32px;letter-spacing:-1.2px;padding:36px 0 10px 0;line-height:35px;}
h3{font-size:28px;letter-spacing:-0.8px;padding:28px 0 6px 0;line-height:32px;}
h4{font-size:26px;letter-spacing:-0.4px;padding:24px 0 4px 0;letter-spacing:-0.8px;line-height:30px;}
h5{font-size:24px;font-weight:normal;padding:20px 0 6px 0;line-height:30px;}
h6{font-size:18px;padding:20px 0 2px 0;letter-spacing:-0.2px;line-height:24px;}
.right h1{padding:36px 0 10px 0;}
input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#242424;padding:3px 4px 3px 4px;margin:0;}
em{font-style:italic;}
.entry-content img{margin:0 0 20px 0;}
.aligncenter, img.aligncenter, a img.aligncenter{display:block;clear:both;margin:12px auto;}
.alignnone, img.alignnone{}
.wp-caption{margin-bottom:20px;text-align:center;padding-top:5px;}
.wp-caption img{padding:0;margin:0;}
.wp-caption p.wp-caption-text{line-height:17px;font-size:11px;margin:0;}
.wp-smiley{margin:0 !important;max-height:16px;}
blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left;}
blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right;}
.gallery dl{}
.gallery dt{}
.gallery dd{}
.gallery dl a{}
.gallery dl img{border:0 none;}
.gallery-caption{}
.size-full{}
.size-large{}
.size-medium{}
.size-thumbnail{}
.sticky{}
.bypostauthor{}
.clear{clear:both;display:block;font-size:0;line-height:0;overflow:hidden;visibility:hidden;width:0;height:0;float:none;}
h5,
blockquote p,
.breadcrumbs,
.bcateg,
.bdate p,
.port1-list .more-link,
.sdata-left .more-link{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
.parent-rywrapper{float:left;width:100%;}
.st-wrapper{margin:0 auto;width:960px;height:452px;}
.sinfo-wrapper{position:absolute;bottom:60px;left:0;background:url(images/sinfo_bg.png) repeat left top;width:100%;height:90px;}
.sinfo{margin:0 auto;width:960px;text-align:left;height:90px;position:relative;}
.sdata-left{float:left;margin-left:282px;width:676px;position:relative;}
.sdata-left p{font-size:20px;font-weight:bold;font-style:italic;padding:20px 0 20px 0;line-height:24px;letter-spacing:-0.3px;}
.sdata-left h5{font-size:34px;padding:28px 0 0 0;line-height:28px;height:32px;}
.sdata-left .more-link{font-size:22px;width:121px;height:121px;display:block;z-index:200;position:absolute;right:0px;top:-20px;line-height:22px;}
.sdata-left .more-link .more-text{width:86px;float:left;margin:38px 0 0 20px;text-align:center;}
*:first-child+html .sdata-left .more-link .more-text{margin:36px 0 0 20px;line-height:16px;}
.sdata-left .more-link:hover{background-position:0 -121px;}
#nav, #nav a{height:17px;z-index:90;}
#nav{position:absolute;top:414px;left:270px;width:340px;}
#nav a{text-indent:-9999px;display:block;width:18px;float:left;padding-right:8px;background:url(images/slider_controls.png) no-repeat 0 0;}
#nav a:hover, #nav a.activeSlide{background-position:0 -17px;}
#nav a:focus{outline:none;}
#menu-wrapper{position:relative;top:0;left:0;z-index:1000 !important;background:url(images/menu_bg.png) repeat-y top center;width:200px;padding:0 22px 0 22px;float:left;}
#logo{float:left;width:100%;padding:12px 0 12px 0;}
.sf-menu{float:left;width:100%;padding-bottom:10px;list-style:none;}
.sf-menu li{width:100%;float:left;position:relative;margin-top:2px;list-style:none;}
.sf-menu li a{float:left;width:160px;padding:8px 10px 8px 30px;text-decoration:none;color:#acacac;background:url(images/menu_arrow.png) no-repeat 8px 10px;}
.sf-menu li a:hover{background:#1a1a1a url(images/menu_arrow.png) no-repeat 8px -86px;}
.sf-menu li a span{font-weight:bold;font-size:17px;color:#dbdbdb;display:block;width:100%;}
.sf-menu li a strong{font-weight:normal;font-size:11px;color:#717171;display:block;width:100%;cursor:pointer;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu, .sf-menu *{z-index:100;}
.sf-menu ul{position:absolute;border:1px solid #2d2d2d;top:-999em;width:202px;}
.sf-menu ul li{width:100%;padding:0;margin:0;}
.sf-menu ul li a{margin:0;float:left;width:170px;padding:10px 16px 10px 16px;background:#050505;}
.sf-menu ul li a:hover{background:#1a1a1a;color:#fff;}
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul{left:200px;top:0;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul{left:202px;top:-1px;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul{left:202px;top:-1px;}
.menu-add{float:left;background:url(images/menu_end.png) no-repeat top center;height:65px;width:244px;z-index:80;position:absolute;bottom:-65px;left:0;}
.main{float:left;width:100%;}
.main-wrapper{margin:0 auto;width:960px;padding-top:48px;}
.main-index-wrapper{margin:0 auto;width:960px;padding-top:20px;}
.green-checklist, .red-checklist, .orange-checklist, .blue-checklist, .purple-checklist, .pink-checklist, .yellow-checklist, .teal-checklist, .bullet-list,
.green-arrowlist, .red-arrowlist, .orange-arrowlist, .blue-arrowlist, .purple-arrowlist, .pink-arrowlist, .yellow-arrowlist, .teal-arrowlist{float:left;margin-top:10px;list-style:none;}
.green-checklist li, .red-checklist li, .orange-checklist li, .blue-checklist li, .purple-checklist li, .pink-checklist li, .yellow-checklist li, .teal-checklist li,
.green-arrowlist li, .red-arrowlist li, .orange-arrowlist li, .blue-arrowlist li, .purple-arrowlist li, .pink-arrowlist li, .yellow-arrowlist li, .teal-arrowlist li{padding:5px 0 5px 36px;list-style:none;}
.bullet-list, .bullet-list li{list-style:inside disc;}
.bullet-list li{padding:3px 0 3px 24px;}
ol{float:left;margin-top:10px;}
ol, ol li{list-style:decimal inside;}
ol li{padding:3px 0 3px 24px;}
.last{margin-right:0 !important;clear:right;}
.half-box{float:left;width:472px;margin-right:15px;margin-top:16px;}
.hb-body{float:left;margin:12px;width:416px;padding:14px 16px 20px 16px;}
.half-box p, .hb-body p{margin:0;padding:0;}
*:first-child+html .hb-body{float:none;}
.hb-content{float:left;width:320px;}
.ib-content{float:left;width:538px;padding:0 0 4px 0;}
.ib-contentfix{width:100%;}
.hb-img{float:left;margin:0 20px 0 0;}
.hb-body h5{padding:6px 0 2px 0;}
#footer{float:left;width:100%;margin-top:34px;color:#bebebe;}
#footer a, .fbottom a{color:#eaeaea;}
#footer a:hover, .fbottom a:hover{text-decoration:none;}
.footer-wrapper{margin:0 auto;width:960px;padding-top:46px;}
.fbox-wrapper{width:996px;float:left;margin-left:-36px;}
.fbox-area{float:left;margin:0 0 0 36px;width:213px;}
.fbox{float:left;width:100%;padding-bottom:44px;}
.fbox h6{padding:0 0 7px 0;border-bottom:1px solid #2d2d2d;margin-bottom:4px;}
.fbox p{margin-top:6px;float:left;}
.fbox .textwidget{float:left;}
.fbox ul{float:left;margin-top:6px;width:100%;list-style:none;}
.fbox ul li{padding:2px 0 2px 0;float:left;width:100%;list-style:none;}
.fbox ul li a{padding:3px 10px 3px 36px;display:block;float:left;}
.fconnect ul li{width:32px;height:32px;float:left;padding:0 13px 0 0;}
.fconnect ul li a, .fconnect ul li a:hover{padding:0;background:none;}
.flogo p{font-size:15px;font-style:italic;line-height:27px;color:#bebebe;}
.fbottom{float:left;width:100%;border-top:1px solid #292929;background:#262626 url(images/ftexture.gif) repeat top center;color:#bebebe;}
.fbottom-wrapper{margin:0 auto;width:960px;padding:16px 0 16px 0;}
.fbottom-wrapper p{width:820px;float:left;padding-bottom:26px;}
.backtotop{float:right;width:100px;margin-top:6px;text-align:right;}
.int-wrapper{margin:0 auto;width:960px;z-index:102;}
#fwidth-interior{width:100%;position:absolute;top:0;left:0;height:238px;}
.interior-top{height:238px;width:100%;background:#050505;overflow:hidden;position:relative;}
.interior-top .sinfo-wrapper{position:absolute;bottom:32px;}
.intitle-left{float:left;margin-left:268px;width:690px;}
.intitle-left h1{padding:23px 0 21px 0;}
.intdec, .homedec{width:100%;position:absolute;top:238px;left:0;height:12px;z-index:-1;}
.left{float:left;position:relative !important;width:244px;z-index:100;}
.right{width:678px;margin:276px 0 0 36px;float:right;}
.sidebar{float:left;width:100%;margin-top:60px;}
.box{float:left;width:100%;margin-top:36px;}
.box h5{padding:6px 0 8px 42px;width:200px;margin-bottom:6px;}
#searchform{float:left;width:100%;margin-top:14px;}
#searchsubmit{border:0 none;text-transform:uppercase;padding:4px 12px 3px 12px;float:left;overflow:visible;margin:0;height:25px;}
#searchform #s{width:160px;float:left;margin-right:1px;padding:4px 3px 3px 3px;height:16px;}
.widget_search .screen-reader-text{display:none;}
.submit-btn, input[type="submit"]{border:0 none;text-transform:uppercase;padding:5px 8px 4px 8px;float:left;overflow:visible;font-size:11px;margin:0;}
.fbox-area #searchform #s{width:202px;float:left;background:#050505;color:#d2d2d2;border:1px solid #2d2d2d;}
.fbox-area #searchsubmit{margin-top:8px;}
.box ul{float:left;width:100%;list-style:none;margin-top:8px;}
.box ul li{padding:2px 0 2px 0;float:left;width:100%;list-style:none;}
.box ul li a{padding:3px 10px 3px 36px;display:block;float:left;}
.box ul li a:hover{text-decoration:none;}
.box p{float:left;}
.waddress p{width:100%;padding:6px 0 6px 0;}
.widget_tag_cloud a{padding:0 8px 0 8px;line-height:27px;display:block;float:left;margin:10px 4px 0 4px;}
.widget_tag_cloud a:hover{text-decoration:none;}
.sidebar .gwflickr_widget ul{width:266px;margin:0 0 0 -22px;}
.sidebar .gwflickr_widget ul li{margin:22px 0 0 22px;padding:0;float:left;width:111px;}
.sidebar .gwflickr_widget ul li a{background:none;padding:0;float:left;}
.sidebar .gwflickr_widget ul li img{display:block;}
.sidebar .gwflickr_widget h5 strong{color:#0063dc;font-weight:normal;}
.sidebar .gwflickr_widget h5 span{color:#ff0084;}
.breadcrumbs{float:left;width:100%;color:#afafaf;font-size:22px;padding-bottom:10px;line-height:28px;}
.right h2{padding:22px 0 10px 0;}
.intro{padding-bottom:10px;font-size:18px;line-height:24px;}
.intro p{font-size:18px;line-height:24px;}
.line{float:left;width:100%;height:1px;font-size:0;line-height:0;overflow:hidden;padding-bottom:14px;}
.underlined{text-decoration:underline;}
.alignleft, img.alignleft, a img.alignleft{float:left;margin:8px 20px 10px 0;}
.alignleft img, .alignright img, .alignfull img{display:block;}
.alignright, img.alignright, a img.alignright{float:right;margin:8px 0 10px 20px;}
.alignleft, .alignright, .alignfull{padding:10px;}
.alignfull{float:left;}
.image-holder{position:relative;display:block;}
table{width:100%;}
table, td, th{vertical-align:middle;text-align:left;border-collapse:collapse;}
*:first-child+html .tbl{margin-bottom:10px;}
table tr td{padding:7px 0 7px 22px;}
blockquote{float:left;width:640px;padding:16px 20px 16px 20px;}
blockquote p{float:left;width:558px;font-size:20px;line-height:28px;}
.quote-decoration{float:left;width:37px;height:29px;margin:14px 20px 0 4px;}
.greenbox, .bluebox, .orangebox, .redbox{float:left;width:628px;padding:10px 24px 10px 24px;}
.greenbox-wrapper, .bluebox-wrapper, .orangebox-wrapper, .redbox-wrapper{margin:8px 0 8px 0;}
.btn-red a, .btn-green a, .btn-yellow a, .btn-blue a, .btn-pink a, .btn-orange a, .btn-purple a, .btn-black a, .btn-oposite a, .btn-skin a{display:block;padding:3px 14px 2px 14px;float:left;text-transform:uppercase;font-size:11px;letter-spacing:0.4px;color:#fff;margin:6px 0 0 0;}
.btn-oposite a{margin-right:1px;}
.btn-red a, .btn-green a, .btn-yellow a, .btn-blue a, .btn-pink a, .btn-orange a, .btn-purple a, .btn-black a{color:#fff;}
.btn-red a:hover, .btn-green a:hover, .btn-yellow a:hover, .btn-blue a:hover, .btn-pink a:hover, .btn-orange a:hover, .btn-purple a:hover, .btn-black a:hover, .btn-oposite a:hover, .btn-skin a:hover{text-decoration:none;}
.btn-red a:hover, .btn-green a:hover, .btn-yellow a:hover, .btn-blue a:hover, .btn-pink a:hover, .btn-orange a:hover, .btn-purple a:hover, .btn-skin a:hover{background:#242424;}
.btn-red a{background:#cf1717;}
.btn-green a{background:#8ccf17;}
.btn-yellow a{color:#424242;background:#fff600;}
.btn-blue a{background:#00a8f6;}
.btn-pink a{background:#e40066;}
.btn-orange a{background:#f68b00;}
.btn-purple a{background:#771fbb;}
.btn-black a{background:#242424;}
.btn-black:hover a{background:#343434;}
.btn-yellow a:hover{color:#fff;}
.blog-block{float:left;width:100%;margin:40px 0 38px 0;position:relative;}
.single .blog-block{margin-bottom:10px;}
.blogfix{margin:0 32px 24px 0;}
.bcateg{font-size:20px;padding:0 0 30px 0;float:left;width:354px;}
.bcateg a:hover{text-decoration:underline !important;}
.blog-block h2{float:none !important;margin:0;padding:0 0 10px 0;line-height:36px;}
.blog-block .bhead-fix{float:left !important;width:356px;}
.blog-block h2 a{text-decoration:none;}
.bdate{width:91px;height:91px;position:absolute;top:-18px;left:226px;z-index:10;display:block;}
.bdate p{width:92px;text-align:center;line-height:12px;font-size:14px;margin:11px 0 0 0;}
*:first-child+html .bdate p{margin:4px 0 0 0;}
.bdate p span{font-size:40px;}
.blog-interior{margin-bottom:0;}
.blog-block .line{margin-top:8px;padding-bottom:4px;}
.blog-block .more-link{display:block;padding:3px 14px 2px 14px;float:left;text-transform:uppercase;font-size:11px;letter-spacing:0.4px;margin:6px 0 0 0;}
.blog-block .more-link:hover{text-decoration:none;}
.blog-block .btn-oposite a{margin:-2px 0 0 1px;padding:3px 20px 2px 20px;}
.blogimg-full{margin:14px 0 0 0;}
.blog-content{float:left;width:100%;margin-top:4px;}
.wp-pagenavi{clear:both;position:relative;top:-16px;z-index:10;}
.wp-pagenavi a, .wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active,.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{padding:5px 11px 4px 11px;display:inline-block;text-decoration:none;cursor:pointer;font-size:11px;margin:0 1px 0 0px;}
.wp-pagenavi a, .wp-pagenavi span.current{margin:0 1px 0 0;}
.wp-pagenavi span.pages{float:right;padding-right:18px;display:block;cursor:pointer;cursor:text;background:none;}
.social{float:left;width:100%;}
.social h4{padding-bottom:2px;}
.social ul{float:left;width:656px;padding:3px 12px 0 12px;margin-top:10px;list-style:none;}
.social ul li{float:left;padding:12px 6px 8px 6px;list-style:none;}
#commentform{float:left;padding:10px 0 14px 0;width:100%;}
#commentform input[type="submit"]{border:0 none !important;margin-left:21%;display:block;padding:7px 18px 4px 18px !important;}
*:first-child+html #commentform input[type="submit"]{margin-left:110px;float:left;}
#commentform p{float:left;width:100%;}
#commentform label{float:left;width:21%;margin-top:2px;}
*:first-child+html #commentform label{width:112px;}
#commentform .required{display:none;}
.comment-notes{display:none;}
#commentform input[type="text"]{width:40%;float:left;}
#commentform textarea{width:77%;height:180px;overflow:auto;}
.form-allowed-tags{display:none;}
#reply-title{font-size:18px !important;padding-top:10px;}
.commentlist .children .children #commentform textarea{width:76%;}
.comments-wrapper{float:left;width:100%;margin-top:10px;}
.comments-wrapper h4{padding-bottom:2px;}
.blog-comment-fieldset{float:left;width:644px;margin-top:6px;padding:20px 18px 20px 18px;}
.blog-comment-fieldset ul, .blog-comment-fieldset ul li{list-style:none;}
.blog-comment-fieldset ul li{float:left;width:100%;margin:4px 0 4px 0;}
.blog-comment-fieldset ul li label{float:left;margin:6px 0 0 6px;display:block;}
.bc-input{float:left;margin:3px 0 0 0;width:250px;}
.bc-textarea{float:left;height:154px;line-height:16px;margin:3px 0 0 0;overflow:auto;width:630px;}
.contact-fieldset{float:left;width:100%;margin-top:4px;padding-bottom:20px;}
.contact-fieldset ul{float:left;margin-top:10px;width:100%;list-style:none;}
.contact-fieldset ul li{float:left;margin:7px 0 7px 0;width:100%;list-style:none;}
.contact-fieldset ul li label{float:left;width:108px;}
.contact-input{float:left;width:256px;}
.contact-textarea{height:166px;float:left;overflow:auto;width:468px;}
.contact-fieldset .submit-btn{margin-left:108px;float:left;}
.port1-list, .port2-list, .port1-list li, .port2-list li{list-style:none;}
.portd-img{padding:6px 0 14px 0;float:left;width:100%;}
.portfolio-1, .portfolio-2{float:left;width:100%;}
.port2-list{float:left;width:700px;margin:4px 0 0 -20px;padding-bottom:36px;}
.port2-list li{float:left;margin:20px 0 0 20px;padding:10px;position:relative;}
.port1-list li img, .port2-list li img, .gallery-list li img{display:block;}
.hframe{display:none;position:absolute;top:11px;left:11px;width:308px;height:188px;background:#000 url(images/hframe_bg.gif) repeat top left;}
.hframe p{text-align:center;color:#fff;font-weight:bold;font-size:20px;line-height:25px;float:left;width:250px;margin:38px 0 0 30px;}
.hframe-controls{position:relative;width:154px;top:34px;left:80px;}
.hframe-controls a{display:block;float:left;margin:0 11px 0 0;}
.hframe-details, .hframe-zoom, .hframe-details, .hframe-video{width:65px;height:65px;text-indent:-9999px;}
.hframe-details:hover, .hframe-zoom:hover, .hframe-details:hover, .hframe-video:hover{background-position:0 -65px;}
.port1-list li .port1-content img, .port2-list li .hframe-controls img{border:none;}
.port1-list{float:left;padding-bottom:36px;}
.port1-list li{float:left;margin:20px 0 0 0;padding:10px;position:relative;width:660px;}
.port1-content{float:left;width:218px;padding:20px;height:200px;}
.port1-content h3{padding:0 0 10px 0;}
.attachment-port1-thumb{float:left;}
.port1-list .more-link{position:absolute;bottom:26px;right:26px;width:91px;height:91px;text-decoration:none;font-size:22px;}
.port1-list .more-link .more-text{width:64px;float:left;margin:23px 0 0 17px;text-align:center;}
.port1-list .more-link:hover{background-position:0 -91px;}
.gallery-wrapper{float:left;width:702px;margin:4px 0 0 -22px;}
.gallery-list{float:left;padding-bottom:36px;list-style:none;}
.gallery-list li{float:left;margin:22px 0 0 22px;padding:10px;position:relative;height:192px;width:192px;list-style:none;}
.gallery-list li img{display:block;}
.zoom-parent{display:block;position:relative;}
.image-zoom{cursor:pointer;display:none;height:100%;position:absolute;width:100%;z-index:90;top:0;left:0;}
.image-zoom a, .image-zoom img{display:block;width:91px;height:91px;position:relative;}
.gallery-list .image-zoom img{border:0 none;}
.image-zoom img{top:50%;left:50%;}
h6.toggle{padding:2px 0 0 0;}
h6.toggle a{text-decoration:none;display:block;padding-bottom:8px;padding:0 0 8px 40px;}
.toggle-content{clear:both;overflow:hidden;float:left;width:100%;margin-bottom:20px;}
.toggle-content .block{padding:14px 20px 14px 20px;float:left;}
.toggle-space{float:left;width:100%;height:6px;}
.int_one_third{float:left;width:206px;margin-right:30px;margin-top:6px;}
.int_one_half{float:left;width:323px;margin-right:30px;margin-top:6px;}
.h_one_third{float:left;width:296px;margin-right:36px;margin-top:6px;}
.h_one_half{float:left;width:462px;margin-right:36px;margin-top:6px;}
.idTabs{width:100%;float:left;margin-bottom:12px;list-style:none;}
.idTabs li{background:#ebebeb;float:left;margin:10px 2px 0 0;text-transform:uppercase;font-weight:bold;list-style:none;}
.idTabs li a{float:left;display:block;padding:6px 18px 2px 18px;}
.idTabs li a, .idTabs li a:hover{text-decoration:none;}
.editpost-gallery, .editpost-blog, .editpost-blog2, .editpost-port1{position:absolute;padding:2px 6px 2px 6px;z-index:20;}
.editpost-gallery{bottom:14px;left:14px;}
.editpost-blog{top:14px;left:14px;}
.editpost-blog2{bottom:0px;right:14px;}
.editpost-port1{top:22px;right:26px;}
.port1-list .no-entry, .port2-list .no-entry{background:none;margin-top:0;padding:0;}
.bdate-left{top:0;left:0;position:static !important;float:left;width:112px;}
.hbno-img{float:left;display:inline;}
.bcateg-noimg{width:566px;padding:10px 0 14px 0;}
.comments-wrapper{float:left;width:100%;padding-bottom:10px;}
*:first-child+html .comments-wrapper{padding-bottom:30px;}
.right .comments-wrapper ol, #content .comments-wrapper ul{list-style:none inside;}
.right .comments-wrapper ol li, #content .comments-wrapper ul li{list-style:none;}
.comments-wrapper h3{padding-bottom:2px;}
.commentlist{float:left;width:678px;}
.commentlist li{float:left;width:100%;margin:10px 0 10px 0;padding:0;}
.comment-content{float:left;width:552px;margin-top:-2px;padding:14px 20px 14px 20px;}
.comment-content p{margin:0;padding:0;}
.commentlist .children{padding:16px 0 0 58px;clear:both;float:left;}
.commentlist .children li{margin-bottom:0;}
.commentlist .children li .comment-content{width:494px;}
.commentlist .children .children li .comment-content{width:436px;}
.commentlist .children .children .children li .comment-content{width:378px;}
.commentlist .children .children .children .children li .comment-content{width:320px;}
.comment-author{float:left;width:86px;}
.comment-author cite{font-weight:bold;font-style:normal;float:left;width:100%;}
.reply{margin:0;padding:0;float:left;position:relative;top:0;}
*:first-child+html .reply{top:-18px;}
.comment-body p{width:100%;}
.commentmetadata{float:left;width:100%;margin-top:3px;}
.says{display:none;}
.commentlist #respond{padding-left:75px;}
.comment-author .date{font-size:11px;color:#868686;}
.comments-navigation{float:left;width:100%;margin:12px 0 0 0;}
.sblog-date{float:left;display:block;font-size:11px;margin:0 0 0 36px;width:206px;}
.sidebar .sblog-list{float:left;width:100%;}
.sidebar .sblog-list li{padding:6px 0 6px 0;float:left;width:100%;}
.sidebar .sblog-list li p{margin:0;padding:0;}
.widget_calendar caption{font-size:11px;text-align:left;}
.widget_calendar table{border-collapse:collapse;float:left;width:244px;height:210px;margin:0;}
.widget_calendar table a:hover{text-decoration:underline;}
.widget_calendar table th{padding:10px 0 4px 0;text-align:center;}
.widget_calendar table td{text-align:center;padding:6px 0 4px 0;}
#calendar_wrap{float:left;padding-bottom:10px;}
.fbox-wrapper .widget_calendar caption{padding:12px 0 0 0;}
.fbox-wrapper .widget_calendar table{width:213px;height:210px;}
.fbox-wrapper .widget_calendar table td a:hover{text-decoration:underline !important;}
.fbox-wrapper .widget_calendar table td{border:1px solid #2d2d2d !important;}
.archive-data{float:left;width:100%;padding-bottom:12px;}
.search-results{float:left;width:100%;padding-bottom:34px;margin:0;}
.search-block{float:left;width:100%;padding-bottom:30px;}
.search-block h4{padding-top:12px;}
.widget_tag_cloud .tagcloud a{font-size:12px;}
.flickr-wrapper{width:264px;float:left;margin:10px 0 0 -16px;}
.flickr-wrapper img{width:70px;height:70px;float:left;margin:16px 0 0 16px;display:block;}
#fwidth-alt{width:100%;position:absolute;top:0;left:0;height:452px;z-index:0;}
#fwidth-alt #slider{width:100%;background:#050505;overflow:hidden;height:452px;}
#fwidth-alt #slider li{height:452px;position:relative;text-align:center;display:inline;width:100%;}
.right-home, .right-blog{float:left;width:678px;}
.right-home{float:right;margin:462px 0 0 36px;}
.right-blog{margin:490px 0 0 36px;}
.homedec{top:452px;}
.slide-content{float:left;width:100%;margin:10px 0 0 0;}
pre, code{margin:10px 0 10px 0px;padding:18px 16px 18px 16px;font-size:12px;color:#585858;font-family:"Courier New", Courier, monospace;white-space:pre-wrap;overflow:auto;line-height:20px;}
pre br{display:none;}
.ints-box{float:left;width:678px;margin-right:15px;margin-top:16px;}
.ib-body{float:left;margin:12px;width:622px;padding:14px 16px 14px 16px;}
.ib-body h5{float:left;padding:4px 0 4px 0;width:540px;}
.ib-body p{padding:0;margin:0;width:540px;float:left;}
.ib-fix h5, .ib-fix p{width:100% !important;}
.ints-box p, .ib-body p{padding-bottom:4px;}
*:first-child+html .ib-body{float:none;}
.video-canvas{margin:10px 0 0 0;}
.white-space{float:left;width:100%;height:20px;}
.blog-space{float:left;width:100%;height:32px;}
.related-posts{margin-top:10px;float:left;width:641px;padding:12px 20px 12px 20px;}
.related-posts li{float:left;width:100%;padding:4px 0 4px 0;}
.related-posts li a{font-weight:bold;padding-left:21px;}
.pnf-left, .pnf-right{float:left;margin:40px 0 0 0;}
.pnf-left{width:240px;height:250px;margin-right:14px;}
.pnf-right{width:422px;}
.pnf-right h5{padding:6px 0 6px 44px;width:380px;padding-bottom:14px;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{width:100%;margin:0;padding:0;height:452px;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;height:452px;}
.flexslider .slides .img-align{display:block;max-width:100%;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{background:#000;position:relative;zoom:1;}
.flexslider .slides{zoom:1;overflow:hidden;}
.flexslider .slides > li{position:relative;overflow:hidden;height:452px;}
.flex-container{zoom:1;position:relative;}
.flex-caption{zoom:1;}
.flex-caption{position:absolute;left:0;top:100px;width:100%;}
.flex-direction-nav{height:0;display:none;}
.flex-nav-wrapper{margin:0 auto;width:960px;z-index:102;height:20px;position:relative;top:-38px;padding:0 !important;line-height:0;font-size:0;}
.flex-control-nav{margin:0 0 0 280px;width:400px;height:20px;padding:0 !important;}
.flex-control-nav li{margin:0;padding:0 8px 0 0;text-indent:-9999px;float:left;}
.flex-control-nav li a{width:18px;height:17px;display:block;background:url(images/slider_controls.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -17px;}
.flex-control-nav li a.active{background-position:0 -17px;cursor:default;}
.flex-image, .attachment-slide-thumb{margin:0 auto;}
.cat-item ul li{padding:0 0 0 20px;}