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,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0;width:100%}
body,html{text-align:center;font-family:Sansation, Arial;font-size:12px;line-height:20px;color:#333;width:100%;height:100%;margin:0 auto;padding:0;background:url(../images/bg.jpg) center center fixed; background-size: cover;}
h1{float:left;font-size:20px;text-align:left;width:100%;font-weight:400;clear:left}
h2{clear:left;float:left;font-size:18px;text-align:left;width:100%;font-weight:400}
h3{clear:left;font-weight:400;float:left;font-size:16px;text-align:left;width:100%}
h4{clear:left;font-weight:400;float:left;font-size:15px;text-align:left;width:100%}
h5{clear:left;font-weight:400;float:left;font-size:14px;text-align:left;width:100%}
h6{clear:left;float:left;font-size:13px;text-align:left;width:100%}
a{color:#333;font-weight:700}
a:hover{text-decoration:none;color:#b69d31}
td{line-height:20px;padding:4px}
blockquote{width:90%;float:left;font-size:14px;background-image:url(../images/quote.png);background-repeat:no-repeat;background-position:0 5px;margin:0 10px;padding:0 0 0 40px}
code{line-height:20px;width:570px;border:1px solid #ccc;float:left;background-image:url(../images/code_bg.gif);padding-left:10px;padding-right:10px;margin-bottom:30px;margin-top:15px}
pre{line-height:20px;width:606px;border:1px solid #ccc;float:left;margin-bottom:20px;margin-right:40px;margin-top:20px;padding:20px 10px}
.table tr:hover{background-color:#fbf9f4}
.hr{width:100%;float:left;clear:left;height:15px;background-image:url(../images/horizontal_ruler.png);background-position:top center;background-repeat:no-repeat;margin-bottom:30px;margin-top:30px}
.hr2{width:100%;float:left;clear:left;height:1px;background-image:url(../images/hr2.gif);background-position:top center;background-repeat:repeat-x;margin-bottom:30px;margin-top:30px}
.vspace{float:left;clear:left;width:100%;height:30px}
#sidebar #sidebar-content #menu{width:100%;z-index:30;float:left;margin:60px auto 0}
#sidebar #sidebar-content #menu li{line-height:40px;text-align:center;width:100%;clear:left;float:left;color:#999}
#sidebar #sidebar-content #menu li a,#sidebar #sidebar-content #menu .current ul li a{font-size:18px;font-weight:400;display:block;color:#999}
#bg_slider{width:100%;height:100%;position:fixed;top:0;left:0;z-index:0;overflow:hidden;background-color:transparent;background-attachment:fixed;background-position:top center;background-repeat:no-repeat}
#bg_slider .bg_slider-img{background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;top:0;left:0;position:absolute}
#logo{text-align:center;width:100%;padding-bottom:30px;background-image:url(../images/sidebar-hsep.png);background-repeat:no-repeat;background-position:bottom center;background-color:transparent;margin:0 auto}
#wrapper{width:980px;height:100%;min-height:100%;z-index:1;margin:0 auto}
#sidebar{position:fixed;width:328px;height:100%;min-height:100%;background-image:url(../images/sidebar-texture-leather.png);background-repeat:repeat;float:left;z-index:15}
#sidebar-content{position:absolute;z-index:16;width:246px;float:left;margin-left:40px;margin-top:30px}
#page{position:relative;width:666px;min-height:100%;float:right;background-color:transparent;z-index:1;background-image:url(../images/page-bg.png);background-repeat:repeat-y;background-position:top right}
#content{float:right;width:590px;margin-top:30px;margin-right:40px;padding-bottom:60px;text-align:left}
#content p{clear:none;margin-bottom:30px}
.pf_categories li a:hover{background-color:#ededed}
.portfolio-3c img{float:left;width:168px;height:128px}
.portfolio-2c img{float:left;width:272px;height:128px}
.galleries li h1{width:176px;font-size:16px;float:left;margin-bottom:0;margin-top:15px;background-image:none;line-height:20px;height:auto}
.posts_list_pic:hover{background-image:none;background-color:#ccc}
#comments-list li ul .comments-text{width:470px}
#respond label{float:left;font-family:arial;height:22px;line-height:22px}
.contact_form li{float:left;margin-bottom:10px;clear:left}
.contact_form input{float:left;height:21px;border:0;font-size:11px;padding-left:4px;padding-right:4px;background-color:transparent;background-repeat:no-repeat;font-family:arial;width:87px;background-image:url(../images/cf3-input.png)}
.contact_form #ub_w_cf4{width:38px;background-image:url(../images/cf3-captcha.png)}
.contact_form label{float:left;margin-left:10px;height:20px;line-height:22px}
.contact_form img{border:1px solid #999;float:left;margin-left:6px}
.contact_form textarea{width:168px;height:92px;border:0;line-height:20px;overflow:auto;background-repeat:no-repeat;background-image:url(../images/cf3-textarea.png);padding:4px}
.page_contact_form li{float:left;margin-bottom:15px;width:590px;clear:left}
.page_contact_form input{float:left;height:22px;width:300px;border:0;font-size:12px;padding-left:5px;padding-right:5px;background-color:#ededed;font-family:arial}
.page_contact_form label{float:left;margin-left:10px;line-height:22px}
.page_contact_form img{border:1px solid #333;float:left;margin-left:6px}
.page_contact_form textarea{width:590px;height:130px;border:0;background-color:#ededed;overflow:auto}
.small_image img,.small_image .preloader{border:0;width:146px;height:113px}
.medium_image img,.medium_image .preloader{border:0;width:272px;height:128px}
.large_image{width:586px;height:188px;float:left;padding-left:4px;padding-top:4px;background-image:url(../images/blog_large_pic.png)}
.large_image img,.large_image .preloader{border:0;width:582px;height:173px}
.button-small,.button-medium,.button-large{float:left;white-space:nowrap;background-image:url(../images/button-light.png);background-repeat:no-repeat;background-position:top center;color:#fff;background-color:#4c4c4c;text-align:center}
.button-small:hover,.button-medium:hover,.button-large:hover{color:#fff}
.button-small{width:100px;margin-right:5px;font-weight:400;font-size:12px;padding:5px 10px}
.button-medium{margin-right:5px;font-weight:400;font-size:14px;padding:10px 15px}
.button-large{margin-right:5px;font-size:16px;font-weight:400;padding:15px 30px}
ins,a:link{text-decoration:none}
#sidebar #sidebar-content #menu li:hover,#sidebar #sidebar-content #menu li a:hover,#sidebar #sidebar-content #menu .current a,#sidebar #sidebar-content #menu li ul li a:hover{color:#812818}