body{background:#f3f4f4;color:#999;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px}
.wrap{margin:0 auto;width:960px}
.wrap_wide{float:left;margin:0 auto;width:100%}
.background_white{background:#FFF}
.home .menu_shadow{background:url(images/menu_shadow.png) center bottom no-repeat;height:70px}
.menu_shadow{background:none;height:60px}
.menu_single{height:52px}
.home .content{background:#fff url(images/main_content_sep.png) left bottom repeat-x;float:left;padding:20px 0;width:100%}
.content{background:#fff url(images/main_content_sep.png) left bottom repeat-x;float:left;padding-bottom:6px;width:100%}
.header{float:left;padding:20px 0;width:100%}
.main .widgets .box{float:left;margin-bottom:30px;margin-right:30px;width:300px}
.logo h1{padding:15px 0 0}
.logo h1 a{color:#533e32;padding:0}
.margin_pag{margin:20px 0}
.motto{float:left;padding:10px 10px 30px;text-align:center;width:960px}
.motto .right{padding-top:5px}
.motto .right a{margin-left:5px}
.motto h1{font-size:36px;margin-top:18px}
.motto h2{color:#999;font-size:28px}
.slogan{border-bottom:1px solid #d1d2d2;float:left;padding-bottom:20px;padding-top:10px;width:100%}
.slogan p{color:#999}
.slider{display:block;float:left;width:960px}
.header .search{display:block;float:right;padding-top:30px}
#searchform #s{float:left;margin-right:5px!important;width:190px!important}
#searchform #searchsubmit{cursor:pointer;float:left!important;height:29px!important;line-height:29px!important;margin:0!important;padding:0 6px!important;width:auto}
.menu-header{float:left;position:relative;z-index:9999}
.no-back{background:none!important}
ul.menu{clear:left;float:left;line-height:1.0;position:relative;z-index:9999}
.menu ul{position:absolute;top:-999em;width:13em}
.menu li:hover{color:#333;outline:0;visibility:inherit}
.menu li{background:url(images/menu_sep.gif) right top no-repeat;display:block;float:left;padding-bottom:21px;padding-top:21px;position:relative}
.menu a{display:block;padding:0 2em;position:relative;text-decoration:none;text-transform:capitalize}
.menu li:hover ul,.menu li.sfHover ul{left:-.1em;top:4em;z-index:9999}
ul.menu li:hover li ul,ul.menu li.sfHover li ul{top:-999em;z-index:9999}
ul.menu li li:hover ul,ul.menu li li.sfHover ul{left:13em;top:0;z-index:9999}
.menu a,.menu a:visited{color:#666;font-size:12px;font-weight:700;text-shadow:1px 1px 0 #fff;text-transform:uppercase}
.menu li:hover a,.menu a:hover{background:none;color:#533e32;outline:0}
.menu li li a,.menu li li li a{background:none;color:#999!important;font-size:12px!important;height:auto;text-transform:none!important}
.menu li li a:hover,.menu li li li a:hover,.menu li li.current_page_item,.menu li li li.current_page_item,.menu li.current_page_item a{color:#533e32!important}
.menu li.current-menu-item .sub-menu a{color:#999!important}
.menu li li,.menu li li li{background:url(images/submenu_back.png) left top repeat-x;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;border-right:1px solid #cacaca;padding:10px 0}
.main-menu .sf-sub-indicator,.menu li:hover a.main-menu span.sf-sub-indicator,.menu li.sfHover a.main-menu span.sf-sub-indicator,.menu li.current_page_item .main-menu .sf-sub-indicator{background:none;display:none}
.sf-sub-indicator{background:url(images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:.75em;text-indent:-999em;top:1.05em;width:10px}
a > .sf-sub-indicator{background-position:0 -100px;top:0}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}
.menu ul a > .sf-sub-indicator{background-position:0 0}
ul.sf-shadow li ul{-moz-border-radius-bottomleft:25px;-moz-border-radius-topright:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-top-right-radius:25px;background:url(images/shadow.png) no-repeat bottom right;padding:0 9px 9px 0}
.sf-shadow ul.sf-shadow-off{background:transparent}
.sidebar ul.menu,.footer ul.menu{line-height:normal;width:100%}
.sidebar .menu li,.footer .menu li{background:none;display:block;float:none;padding:8px 0;position:relative}
.sidebar .menu ul,.footer .menu ul{margin-left:0;position:relative;top:0;width:auto}
.sidebar .menu li:hover ul,.footer .menu li:hover ul,.sidebar .menu li.sfHover ul,.footer .menu li.sfHover ul{left:0;top:0;z-index:9999}
.sidebar .menu li li a,.sidebar .menu li li li a{background:none;color:#999!important;font-size:12px!important;height:auto;padding-left:0!important;text-transform:none!important}
.sidebar .menu li li,.sidebar .menu li li li,.footer .menu li li,.footer .menu li li li{border-bottom:1px dotted #999;border-left:0;border-right:0;padding-left:0}
.background_slides{height:400px;margin-top:-20px}
.headerimg{background-position:center top;background-repeat:no-repeat;height:400px;position:absolute;width:100%}
#headertxt{clear:both;margin:0 auto;position:relative;top:54px;width:960px}
#firstline{background-image:url(images/textbg.png);color:#999;display:block;float:left;font-size:24px;padding:10px}
#secondline{background-image:url(images/textbg.png);clear:both;color:#533e32;display:block;float:left;font-size:36px;padding:15px 13px;text-decoration:none}
.pictured a{background-color:#533e32;clear:both;color:#FFF;display:block;float:left;font-size:13px;font-style:italic;letter-spacing:0;margin-top:10px;padding:5px 16px;text-decoration:none;text-shadow:none;text-transform:none}
.pictured a:hover{text-decoration:underline}
.btn{cursor:pointer;float:left;height:27px;margin:0 5px;width:27px}
#back{background-image:url(images/btn_back.png)}
#next_btn{background-image:url(images/btn_next.png);width:26px}
#control.selected_play{background-image:url(images/btn_play.png);width:27px}
#headernav-outer{background:url(images/slide_background.png) center top no-repeat;height:60px;margin:0 auto;position:relative;top:350px}
#headernav{display:block;margin:0 auto;padding-top:15px;width:110px}
.page_holder p,.page_holder_no_height p{color:#555;font-size:12px;line-height:24px;text-shadow:1px 1px 2px #000}
p,em{color:#666;line-height:1.5em;margin:0 0 20px;text-shadow:1px 1px 0 #fff}
h1,h2,h3,h4,h5,h6{color:#533e32;font-weight:700;letter-spacing:-1px;line-height:1.4em;margin:0;padding:10px 0;text-shadow:1px 1px 0 #fff}
h1{font-size:30px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
.box h3{border-bottom:1px solid #c2c3c3;color:#533e32;font-size:24px;margin-bottom:20px}
ol{list-style-position:inside;list-style-type:decimal;margin:5px 0;padding-left:20px}
.left_column ul,.post_entry_wide ul,.post_entry ul{list-style-position:inside;list-style-type:disc;margin:5px 0;padding-left:20px}
.left_column ul li,.post_entry_wide ul li,.post_entry ul li,.left_column ol li,.post_entry_wide ol li,.post_entry ol li{padding:5px 0}
dt{font-weight:700}
dd{font-style:italic}
sup{font-size:.7em;vertical-align:top}
sub{font-size:.7em;vertical-align:bottom}
acronym,abbr{font-weight:700;letter-spacing:.1em}
.subtle{color:#999;font-size:.9em}
.frame{background:none repeat scroll 0 0 #FFF;border:1px solid #DDD;padding:8px;text-align:center}
.hidden{display:none;visibility:hidden}
.no_margin{margin-right:0!important}
.no-border{border:0!important}
.padding-top{padding-top:35px}
.padding-top-bottom{padding:40px 0}
#wpstats{height:0;overflow:hidden;width:0}
.wp-caption{background:none repeat scroll 0 0 #FFF;border:1px solid #DDD;margin:10px 10px 1em;padding:4px;text-align:center}
.wp-caption-text{font-size:11px;line-height:16px;margin:0;padding:6px 3px 2px;text-align:center}
.wp-caption img{border:0 none;margin:5px 0 0;padding:0}
.wp-caption-dd{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.post_entry table{background-color:#000;border-color:#EEE;border-style:solid;border-width:0 1px 1px 0;margin:15px auto;padding:0}
.post_entry table tr th{background-color:#EEE;border-color:#EEE;border-style:solid;border-width:1px 0 0 1px;color:#000;font-size:15px;margin:15px auto;padding:5px;text-align:center}
.post_entry table tr td{background-color:#FFF;border-color:#EEE;border-style:solid;border-width:1px 0 0 1px;color:#333;padding:5px 10px}
hr{border-color:silver;border-style:solid;border-width:1px 0 0;height:1px;margin:10px 0}
form{margin:0;padding:0}
#ajax-contact-form{float:left;margin:20px 0}
#commentform{width:500px}
fieldset{border:1px solid silver;margin:0;padding:10px}
.post_entry input,.post_entry textarea,.post_entry button,.post_entry select{background-color:#FFF;border:1px solid silver;color:#333;margin:5px;padding:5px}
cite{float:right;font-size:11px;margin:0}
pre,code,tt{background:#fff url(images/sidebar_background.png) repeat-y -1px top;border:1px solid #e4e4e4;margin:0 0 20px;padding:10px 20px}
pre,code{margin:5px 0}
address{display:block;float:left;margin:0 20px 0 0}
img.aligncenter{display:block;margin:10px auto;padding:3px}
img.alignright{display:inline;margin:0 0 10px 20px;padding:3px}
img.alignleft{display:inline;margin:10px 20px 10px 0;padding:3px}
.form-comment .holder{float:left;margin-bottom:5px;width:100%}
.form-comment label{float:left;height:20px;margin:5px 0 0;width:80px}
.form-comment label.wide{width:150px}
.form-comment input,#searchform #s{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(images/input_bg.png) repeat-x top #FFF;border-bottom:solid 1px #d1d2d2;border-left:solid 1px #d1d2d2;border-radius:3px;border-right:solid 1px #d1d2d2;border-top:solid 1px #ccc;float:left;font-size:13px;margin:0 0 7px;padding:6px;width:250px}
.form-comment input.submit{cursor:pointer;margin-left:80px!important;width:auto}
.form-comment input.submit_no_margin,.comment-reply-link,#searchform #searchsubmit,.form-comment input.submit,.pagination a,a.nice_button{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/button_overlay.png) repeat-x top #af0808;border-bottom:solid 1px #920303;border-left:solid 1px #920303;border-radius:5px;border-right:solid 1px #920303;border-top:solid 1px #920303;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:0 12px;width:auto}
a.nice_button{padding:8px 12px!important;position:relative;width:inherit}
p a.nice_button{text-shadow:none}
a.nice_button.green{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/green/button_overlay.html) repeat-x top #87b327;border-bottom:solid 1px #628c05;border-left:solid 1px #628c05;border-radius:5px;border-right:solid 1px #628c05;border-top:solid 1px #628c05;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:8px 12px;position:relative;width:auto}
a.nice_button.green:hover{background:url(images/green/button_overlay.html) repeat-x top #769f1d;border-bottom:solid 1px #769f1d;border-left:solid 1px #769f1d;border-right:solid 1px #769f1d;border-top:solid 1px #769f1d}
a.nice_button.green:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/green/button_overlay.html) repeat-x 0 -38px #628c05;border-bottom:solid 1px #628c05;border-left:solid 1px #628c05;border-right:solid 1px #628c05;border-top:solid 1px #628c05;box-shadow:none;line-height:38px}
a.nice_button.orange{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/orange/button_overlay.html) repeat-x top #ff9a01;border-bottom:solid 1px #db8d18;border-left:solid 1px #db8d18;border-radius:5px;border-right:solid 1px #db8d18;border-top:solid 1px #db8d18;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:8px 12px;position:relative;width:auto}
a.nice_button.orange:hover{background:url(images/orange/button_overlay.html) repeat-x top #f9b245;border-bottom:solid 1px #ff9a01;border-left:solid 1px #ff9a01;border-right:solid 1px #ff9a01;border-top:solid 1px #ff9a01}
a.nice_button.orange:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/orange/button_overlay.html) repeat-x 0 -38px #db8d18;border-bottom:solid 1px #db8d18;border-left:solid 1px #db8d18;border-right:solid 1px #db8d18;border-top:solid 1px #db8d18;box-shadow:none;line-height:38px}
a.nice_button.pink{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/pink/button_overlay.html) repeat-x top #f01965;border-bottom:solid 1px #b2003e;border-left:solid 1px #b2003e;border-radius:5px;border-right:solid 1px #b2003e;border-top:solid 1px #b2003e;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:8px 12px;position:relative;width:auto}
a.nice_button.pink:hover{background:url(images/pink/button_overlay.html) repeat-x top #f23b7c;border-bottom:solid 1px #b2003e;border-left:solid 1px #b2003e;border-right:solid 1px #b2003e;border-top:solid 1px #b2003e}
a.nice_button.pink:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/pink/button_overlay.html) repeat-x 0 -38px #a10139;border-bottom:solid 1px #b2003e;border-left:solid 1px #b2003e;border-right:solid 1px #b2003e;border-top:solid 1px #b2003e;box-shadow:none;line-height:38px}
a.nice_button.blue{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/button_overlay.html) repeat-x top #00a3d3;border-bottom:solid 1px #018db6;border-left:solid 1px #00a3d3;border-radius:5px;border-right:solid 1px #00a3d3;border-top:solid 1px #03b2e5;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:0 12px;width:auto}
a.nice_button.blue:hover{background:url(images/button_overlay.html) repeat-x top #02b9ef;border-bottom:solid 1px #018db6;border-left:solid 1px #00a3d3;border-right:solid 1px #00a3d3;border-top:solid 1px #03b2e5}
a.nice_button.blue:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/button_overlay.html) repeat-x 0 -38px #02b9ef;border-bottom:solid 1px #018db6;border-left:solid 1px #00a3d3;border-right:solid 1px #00a3d3;border-top:solid 1px #03b2e5;box-shadow:none;line-height:38px}
a.nice_button.violet{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/violet/button_overlay.html) repeat-x top #8773ea;border-bottom:solid 1px #4f3f9f;border-left:solid 1px #4f3f9f;border-radius:5px;border-right:solid 1px #4f3f9f;border-top:solid 1px #4f3f9f;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:8px 12px;position:relative;width:auto}
a.nice_button.violet:hover{background:url(images/violet/button_overlay.html) repeat-x top #9d8def;border-bottom:solid 1px #4f3f9f;border-left:solid 1px #4f3f9f;border-right:solid 1px #4f3f9f;border-top:solid 1px #4f3f9f}
a.nice_button.violet:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/violet/button_overlay.html) repeat-x 0 -38px #6854cc;border-bottom:solid 1px #4f3f9f;border-left:solid 1px #4f3f9f;border-right:solid 1px #4f3f9f;border-top:solid 1px #4f3f9f;box-shadow:none;line-height:38px}
.form-comment input.submit_no_margin:focus,.form-comment input.submit_no_margin:hover,.comment-reply-link:hover,#searchform #searchsubmit:hover,.form-comment input.submit:hover,.pagination a:hover,.pagination_wide a:hover,a.nice_button:hover{background:url(images/button_overlay.png) repeat-x top #c41d1d;border-bottom:solid 1px #920303;border-left:solid 1px #920303;border-right:solid 1px #920303;border-top:solid 1px #920303}
.form-comment input.submit_no_margin:active,.comment-reply-link:active,#searchform #searchsubmit:active,.form-comment input.submit:active,.pagination a:active,.pagination_wide a:active,a.nice_button:active{-moz-box-shadow:none;-webkit-box-shadow:none;background:url(images/button_overlay.png) repeat-x 0 -38px #7c0404;border-bottom:solid 1px #920303;border-left:solid 1px #920303;border-right:solid 1px #920303;border-top:solid 1px #920303;box-shadow:none;line-height:38px}
.form-comment textarea{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(images/input_bg.png) repeat-x top #FFF;border-bottom:solid 1px #d1d2d2;border-left:solid 1px #d1d2d2;border-radius:3px;border-right:solid 1px #d1d2d2;border-top:solid 1px #ccc;font-size:13px;height:150px;margin:0 0 7px;padding:6px;width:450px}
.alignright{float:right}
.sidebar ul li{border-bottom:1px dotted #999;padding:8px 0}
.sidebar ul li ul li{padding-left:15px}
.sidebar dd,.footer dd,.widgets dd{border-bottom:1px dotted #999;margin-bottom:10px;padding-bottom:10px}
blockquote{border-left:2px solid #ddd;color:#999;font-size:1.1em;margin:0 30px 15px;padding:0 0 0 10px}
blockquote p{color:#999;margin-bottom:0}
.sidebar blockquote,.footer blockquote,.widgets blockquote{border:0 none;font-style:italic;margin:0;padding:0}
#table_style{border-bottom:1px solid #C8C7C8;border-collapse:collapse;border-top:1px solid #C8C7C8;font-size:12px;margin:20px 0;text-align:center;width:100%}
#table_style th{background:#F0F0F0;border-left:1px solid #C8C7C8;border-right:1px solid #C8C7C8;font-size:13px;font-weight:400;padding:8px}
#table_style td{border-left:1px solid #C8C7C8;border-right:1px solid #C8C7C8;color:#231F20;padding:8px}
#calendar_wrap{background-color:#DFDFDF}
table#wp-calendar{border-collapse:collapse;border-spacing:0;margin:0!important;width:100%}
#wp-calendar td{background-color:#fff;background-image:none;border:1px solid #CFCFCF!important;padding:6px!important}
#wp-calendar th{background-color:#EEE;border:1px solid #CFCFCF!important;color:#666;font-weight:700;padding:3px 0!important;text-align:center}
#wp-calendar caption{background:#EBEBEB;padding:10px}
.footer{color:#666;float:left;font-size:12px;padding:20px 0 0;text-shadow:1px 1px 0 #fff;width:960px}
.footer .box{float:left;margin-bottom:20px;margin-right:33px;width:215px}
.footer h3,.sidebar h3{border-bottom:1px solid #C2C3C3;color:#666;font-size:24px;margin-bottom:10px;padding:0 0 10px}
.sidebar h3{margin-bottom:0}
.footer ul li,.sidebar ul li,.widgets ul li{border-bottom:1px dotted #999;color:#999;padding:8px 0}
.footer ul li ul li,.sidebar ul li ul li,.widgets ul li ul li{border-bottom:0}
.footer ul ul,.sidebar ul ul,.widgets ul ul{margin:0 0 0 12px}
.footer ul li a,.sidebar ul li a{color:#666}
.footer .no_margin,.sidebar .no_margin{margin-right:0}
.footer_copyright{background:url(images/fotter_separator.gif) left top repeat-x}
.copyright{color:#999;float:left;font-size:11px;text-shadow:1px 1px 0 #FFF;width:960px}
.copyright p{color:#999;float:left;font-size:11px;padding:10px 0;text-shadow:1px 1px 0 #FFF}
.copyright ul{color:#999;float:right}
.copyright ul li{display:inline;line-height:22px;padding:10px 0}
.copyright ul li a{color:#666;display:block;float:left;padding:10px 5px}
.copyright ul li a.twitter{background:url(images/footer_twitter_icn.png) no-repeat left 13px;padding-left:15px}
.copyright ul li a.facebook{background:url(images/footer_facebook_icn.png) no-repeat left 13px;padding-left:15px}
.copyright ul li a.home{background:url(images/footer_home_icn.html) no-repeat left 13px;padding-left:20px}
.copyright ul li a.rss{background:url(images/footer_rss_icn.png) no-repeat left 13px;padding-left:20px}
ul.social li a{display:block;padding-left:25px}
ul.social li{background:none repeat scroll 0 0 transparent;list-style-position:inherit;list-style-type:none;padding-left:0}
.social a.rss{background:url(images/feed.png) no-repeat left top}
.social a.twitter{background:url(images/twitter.png) no-repeat left top}
.social a.email{background:url(images/email.png) no-repeat left top}
.social a.delicious{background:url(images/delicious.png) no-repeat left top}
.social a.flickr{background:url(images/flickr.png) no-repeat left top}
.social a.facebook{background:url(images/facebook.png) no-repeat left top}
.social a.vimeo{background:url(images/vimeo.png) no-repeat left top}
.social a.youtube{background:url(images/youtube.png) no-repeat left top}
.social a.linkedin{background:url(images/linkedin.png) no-repeat left top}
.widgets .widget_search h3{background:url(images/blue_icon_search.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_text h3{background:url(images/blue_icon_text.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .com_widget_popular_entries h3{background:url(images/blue_icon_popular.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .com_widget_testimonials h3{background:url(images/blue_icon_testimonials.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_twitter h3{background:url(images/blue_icon_twitter.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .com_widget_recent_entries h3,.widgets .widget_recent_entries h3{background:url(images/blue_icon_categories.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .com_widget_subscribe h3{background:url(images/blue_icon_follow.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_calendar h3{background:url(images/blue_icon_calendar.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_recent_comments h3{background:url(images/blue_icon_comments.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_pages h3{background:url(images/blue_icon_pages.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_tag_cloud h3{background:url(images/blue_icon_tags.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_flickr h3{background:url(images/blue_icon_flickr.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_rss h3{background:url(images/blue_icon_rss.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_archive h3,.widgets .widget_categories h3{background:url(images/blue_icon_archives.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .widget_links h3,.widgets .widget_meta h3{background:url(images/blue_icon_links.html) left top no-repeat;height:35px;padding-left:55px}
.widgets .com_widget_recent_entries li{background:none repeat scroll 0 0 transparent!important;display:block;float:left;line-height:normal!important;width:100%}
.widgets .com_widget_recent_entries li a.image{display:block;float:left}
.widgets .com_widget_recent_entries span.comments_date{border:none;color:#9E9E9E;display:block;font-size:11px}
.sidebar .box{float:left;font-size:12px;margin-bottom:10px;width:220px}
.sidebar .info{float:left;width:220px}

.footer .com_widget_testimonials h3,.sidebar .com_widget_testimonials h3{background:url(images/grey_icon_testimonials.png) left top no-repeat;padding-left:38px}

.sidebar_back_holder{background:url(images/sidebar_background.png) 710px -450px no-repeat;float:left;padding:35px 0;width:100%}
.sidebar{float:right;padding-top:15px;width:220px}
.heading_holder{border-bottom:1px solid #999;display:block;float:left;margin-bottom:10px;width:100%}
.widget_flickr ul li,.widget_flickr ul li.no-border{background:none repeat scroll 0 0 transparent!important;border:0;display:block;float:left;margin-bottom:5px;margin-right:5px;padding:0!important}
.widget_flickr ul li img{background-color:#FAFAFA;border:1px solid #EEE;padding:5px}
.widget_tag_cloud a{color:#828282;display:inline;font-size:1.1em;font-style:italic;padding:4px 0 5px}
.content_area{float:left;width:690px}
.post_entry h1:first-child{border-bottom:1px solid #999;display:block;float:left;margin-bottom:10px;padding-bottom:7px;width:100%}
.post_entry_wide h1:first-child{border-bottom:1px solid #999;display:block;float:left;margin-bottom:10px;padding-top:0;width:100%}
.portfolio_box{float:left;height:300px;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:15px;width:270px}
.portfolio_box_single{background:url(images/portfolio_over_single.png) left top no-repeat;float:left;height:280px;margin-right:20px;overflow:hidden;padding:15px;width:270px}
.portfolio_box_single_content{float:right;width:620px}
.portfolio_box em{color:#999;font-size:11px}
.portfolio_box_single em{color:#999;display:block;font-size:11px;padding-top:7px}
.portfolio_box_slide{background:url(images/portfolio_slide_bg.png) center 200px no-repeat;display:none;float:left;height:280px;margin-bottom:20px;margin-right:10px;overflow:hidden;padding-bottom:13px;width:230px}
.portfolio_box_slide.single{background:url(images/portfolio_over_single_slide.png) left top no-repeat;display:block;float:left;margin-right:20px;padding:15px;width:230px}
.portfolio_box_slide_content.single{float:right;width:660px}
.portfolio_box_slide img{display:block;height:200px;width:230px}
.portfolio_slide_loading{display:block;margin:100px auto;text-align:center}
.portfolio_box_slide.single .short_desc{display:block;margin-top:12px}
.post_meta_top{margin-bottom:10px}
.post_meta_top ul li{color:#999;display:inline}
.border_img img{background:url(images/blog_over.png) left top no-repeat;padding:15px}
.post_entry{border-bottom:1px dotted #CCC;float:left;margin-bottom:30px;width:100%}
.post_entry.blog{padding-top:12px}
.post-date{color:#e0e0e1;float:left;font-size:36px;font-style:italic;line-height:36px;margin-right:30px;text-align:center;width:80px}
.news_title{float:left;margin-right:50px;width:300px}
.news_content{float:left;width:500px}
.portfolio_gallery_holder{border-bottom:1px dotted #ccc;float:left;margin-bottom:30px;padding-bottom:30px;position:relative;width:100%}
.portfolio_gallery_holder .slideshow{background:url(images/background_port_horz.jpg) left top no-repeat;display:block;float:left;height:294px;padding:23px 23px 0;width:500px}
.portfolio_gallery_holder .slideshow a{display:block;margin:23px 23px 0}
.portfolio_gallery_holder .slideshow.single{background:url(images/background_port_horz_single.jpg) left top no-repeat;float:left;height:500px;margin-bottom:20px;width:960px}
.portfolio_gallery_holder .title{float:right;width:400px}
.portfolio_gallery_holder .nav{display:block!important;left:22px;opacity:1!important;position:absolute;top:280px!important}
.portfolio_gallery_holder .nav.single{display:block!important;left:22px;opacity:1!important;position:absolute;top:460px!important}
.portfolio_gallery_holder .nav a{background:#fafafa;border:1px solid #f0f0f0;margin-right:5px;padding:3px 8px;text-decoration:none}
.portfolio_gallery_holder .nav a.activeSlide{background:#533e32;color:#FFF}
.portfolio_gallery_holder .nav a:focus{outline:none}
.related_posts_holder{float:left;margin:30px 0;width:100%}
.related_posts_box{float:left;margin-right:10px;width:160px}
.related_posts_box .title{border-bottom:1px solid #C2C3C3;font-size:12px;margin-bottom:5px;padding:6px 0}
.related_posts_box img{background:#fafafa;border:1px solid #eee;padding:8px}
.thumbs li{background:none!important;min-height:65px;padding-left:0!important}
.thumbs li .image{background-color:#FAFAFA;border:1px solid #EEE;float:left;height:50px;margin-right:8px;padding:5px;width:50px}
.archive_list{float:left;margin-bottom:30px;width:100%}
h1.search_archive{margin-bottom:30px;text-align:center}
.archive_list span.date,.archive_list a:hover span.date{color:#666;float:left;margin-right:3em;padding-left:.5em;text-align:left;width:130px}
.archive_list span.comments{color:#666;float:right;margin-right:.5em;width:130px}
.archive_list span{display:block;text-align:right}
.archive_list a:hover{background:#F9F8F8}
.archive_list li a{border-bottom:1px dotted #999;display:block;margin:0;padding:7px 0}
div#preloaded-images/red{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px}
.commentlist,.commentlist ul{list-style-type:none;padding-left:0}
.commentlist ul.children{background:url(images/comments_arrow.gif) left 35px no-repeat;padding-left:30px}
.commentlist .avatar img{background-color:#FAFAFA;border:1px solid #EEE;float:left;margin-right:8px;padding:5px}
.commentlist .date{font-size:11px;padding:0}
.commentlist .reply{margin-top:-30px}
.comment-edit-link{margin-top:-10px}
.commentlist .date,.commentlist .users{color:#999;float:left;width:80%}
.commentlist .comment-reply-link{font-size:12px;font-weight:700;padding:5px}
.comment-author{border-bottom:1px dotted #ccc}
.comments_content{padding-top:10px}
.pika-image{position:relative}
.pika-image .animation,.pika-image .main-image{left:10px;position:absolute;top:10px}
.pika-image .animation{display:none;z-index:2}
.pika-image img{background:#fafafa;border:0;padding:10px}
.pika-image .caption{background:url(images/75-black.png);border:1px solid #141414;bottom:50px;color:#fafafa;font-size:11px;padding:10px;position:absolute;right:10px;text-align:right}
.pika-image .caption p{line-height:14px;margin:0;padding:0}
.pika-imgnav a{display:block;position:absolute;text-indent:-5000px;z-index:3}
.pika-imgnav a.previous{background:url(images/prev.html) no-repeat left 50%;cursor:pointer;height:340px;left:10px;top:10px;width:50px}
.pika-imgnav a.next{background:url(images/next.html) no-repeat right 50%;cursor:pointer;height:340px;right:-10px;top:10px;width:50px}
.pika-imgnav a.play{background:url(images/play.html) no-repeat 50% 50%;cursor:pointer;display:none;height:100px;left:50%;top:0;width:40px}
.pika-imgnav a.pause{background:url(images/pause.html) no-repeat 50% 50%;cursor:pointer;display:none;height:100px;left:50%;top:0;width:40px}
.pika-textnav{margin:10px 0 0;overflow:hidden}
.pika-textnav a{color:#333;font-family:helvetica, arial, sans-serif;font-size:12px;padding:4px;text-decoration:none}
.pika-textnav a:hover{background:#e5e5e5;color:#0065B2}
.pika-textnav a.previous{display:block;float:left;width:auto}
.pika-textnav a.next{display:block;float:right;width:auto}
.pika-thumbs{margin:10px 0 0;overflow:hidden;padding:0}
.pika-thumbs li{background:#fafafa;border:1px solid #e5e5e5;cursor:pointer;float:left;list-style-type:none;margin:0 2px;padding:3px;width:74px}
.pika-thumbs li:last{margin:0}
.pika-thumbs li .clip{height:74px;overflow:hidden;text-align:center;vertical-align:center;width:74px}
.jcarousel-skin-pika{display:block;float:left;height:90px;width:100%}
.jcarousel-skin-pika .jcarousel-clip-horizontal{height:90px}
.jcarousel-skin-pika .jcarousel-item-placeholder{background:#fff;color:#000}
.pagination li,.pagination_wide li{list-style-type:none;padding:0}
.pagination ul,.pagination_wide ul{padding:0!important}
.pagination{background:url(images/pagination_background.png) no-repeat left top;float:left;height:36px;padding:17px 20px;width:650px}
.pagination_wide{background:url(images/pagination_background_wide.png) no-repeat left top;float:left;height:36px;padding:17px 20px;width:920px}
.pagination a,.pagination_wide a{-moz-border-radius:5px;-moz-box-shadow:#999 0 1px 2px;-webkit-border-radius:5px;-webkit-box-shadow:#999 0 1px 2px;background:url(images/button_overlay.png) repeat-x top #af0808;border-bottom:solid 1px #920303;border-left:solid 1px #920303;border-radius:5px;border-right:solid 1px #920303;border-top:solid 1px #920303;box-shadow:#999 0 1px 2px;color:#FFF;cursor:pointer;float:none;font-family:Verdana, sans-serif;font-size:13px;font-weight:400;height:38px;line-height:36px;margin:6px 0 10px;padding:6px 12px;width:auto}
.speech-bubble-bottom{background:url(images/speech-bubble-bottom.gif) no-repeat 0 bottom;padding:11px 15px 30px}
.speech-bubble-top{background:url(images/speech-bubble-top.gif) no-repeat 0 top;height:1%}
.speech-bubble{background:url(images/speech-bubble-middle.gif) repeat-y 0 0;height:1%;margin-top:24px}
.speech-bubble-right{background:url(images/speech-bubble-middle.gif) repeat-y right top;height:1%;margin-top:24px}
.author_pullquote{color:#533e32;margin:0;padding:0}
.author_company{font-size:11px;margin:0;padding:0}
.bullet_list,.star_list,.plus_list,.empty_bullet_list,.filled_bullet_list{padding:10px 0}
.bullet_list ul li{background:url(images/bullet.png) left 6px no-repeat;list-style-type:none;padding-left:25px}
.star_list ul li{background:url(images/star.png) left 6px no-repeat;list-style-type:none;padding-left:25px}
.plus_list ul li{background:url(images/plus.png) left 7px no-repeat;list-style-type:none;padding-left:22px}
.empty_bullet_list ul li{background:url(images/empty_bullet.png) left 5px no-repeat;list-style-type:none;padding-left:25px}
.filled_bullet_list ul li{background:url(images/filled_bullet.png) left 5px no-repeat;list-style-type:none;padding-left:25px}
.button_powerpoint{background:url(images/button_powerpoint.png) left top no-repeat;font-size:24px;height:64px;line-height:normal;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:10px 5px 10px 110px;width:175px}
.button_word{background:url(images/button_word.png) left top no-repeat;font-size:24px;height:64px;line-height:normal;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:10px 5px 10px 110px;width:175px}
.button_excel{background:url(images/button_excel.png) left top no-repeat;font-size:24px;height:64px;line-height:normal;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:10px 5px 10px 110px;width:175px}
.button_pdf{background:url(images/button_pdf.png) left top no-repeat;font-size:24px;height:64px;line-height:normal;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:10px 5px 10px 110px;width:175px}
.button_download{background:url(images/button_download.html) left top no-repeat;font-size:24px;height:64px;line-height:normal;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:10px 5px 10px 110px;width:175px}
.success_box,.error_box,.warning_box,.info_box,.question_box{margin:10px 0}
.success_box{background:#dbf3be url(images/success_box_icn.png) 15px 15px no-repeat;border:1px solid #45a106;color:#256302;padding:12px 20px 15px 70px}
.error_box{background:#fab8b8 url(images/error_box_icn.png) 15px 15px no-repeat;border:1px solid #9b1f06;color:#691200;padding:12px 20px 15px 70px}
.warning_box{background:#fbf0b0 url(images/warning_box_icn.png) 15px 15px no-repeat;border:1px solid #d98b00;color:#774d00;padding:12px 20px 15px 70px}
.info_box{background:#e0f2ff url(images/info_box_icn.png) 23px 20px no-repeat;border:1px solid #6ca1c7;color:#1d5e8d;padding:20px 20px 20px 70px}
.question_box{background:#f3f8f9 url(images/question_box_icn.png) 15px 15px no-repeat;border:1px solid #9aaebb;color:#424f58;padding:12px 20px 15px 70px}
.tweet_list li{background:none!important;display:block;float:left;line-height:normal!important;width:100%}
.tweet_list li:last-child{border:none}
.tweet_avatar{background-color:#FAFAFA;border:1px solid #EEE;float:left;height:50px;margin-right:8px;padding:5px;width:50px}
ol.commentlist{margin-bottom:30px}
#contact-area{float:right;padding:20px 0 20px 0;width:360px}
#contact-area input,#contact-area textarea,table input,table textarea{border:1px solid #ccc;font-family:Helvetica, sans-serif;margin:0 5px 10px 0;width:250px;float:left;font-size:13px}
#contact-area textarea,#contact-area textarea{height:100px}
#contact-area textarea:focus,#contact-area input:focus,.post_entry input:focus{border:1px solid #900}
#contact-area input.submit-button, input.submit-button{float:right;width:90px;margin-right:23px;cursor:pointer;background:#eee}
label{float:left;margin-right:5px;padding-top:5px;text-align:right;width:70px}
#address{float:left;padding-left:10px;padding-top:10px;position:inherit;width:300px}
.adressyazi{color:#6c545a;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:400;padding-top:3px}
.labelyazi{color:#6c545a;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:400}
.butonlar{float:right;margin-left:15px;margin-right:50px;margin-top:10px}
a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#533e32}
a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#77523c;text-decoration:none}
.logo,.alignleft,.commentlist .avatar{float:left}
.logo span,.post_meta_top ul,.thumbs li .comments_date{font-size:11px}
.menu_holder,.menu_single .menu_holder{background:url(images/menu_back_single.png) left top repeat-x;height:58px;position:absolute;width:100%;z-index:9999}
.menu ul li,.sidebar.wide{width:100%}
.no-padding a,.news .post_meta_top ul,.bullet_list ul,.star_list ul,.plus_list ul,.empty_bullet_list ul,.filled_bullet_list ul{padding-left:0}
.menu ul .sf-sub-indicator,.menu ul a:focus > .sf-sub-indicator,.menu ul a:hover > .sf-sub-indicator,.menu ul a:active > .sf-sub-indicator,.menu ul li:hover > a > .sf-sub-indicator,.menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}
.sidebar ul.sf-shadow li ul,.footer ul.sf-shadow li ul,#firstline.empty,#secondline.empty,.pictured a.empty{background:none;padding:0}
.sidebar .menu a,.footer .menu a,.post_entry h1.title{padding:0}
#control,#control.selected_pause{background-image:url(images/btn_pause.png);width:27px}
.screen-reader-text,.nocomments,.widgets .rsswidget img,.footer .rsswidget img,.sidebar .rsswidget img,.portfolio_box_slide .short_desc,.pagination_wide.slide{display:none}
.main_color_header pre,.main_color_header code,.main_color_header tt,.portfolio_gallery_holder .slideshow img{background:none}
.slider img.aligncenter,.slider img.alignright,.slider img.alignleft,.heading_holder h3,.post_entry.news h1,.post_entry.single,.post_entry.contact,.post_entry.page{border:0}
.form-comment input,.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right:10px}
.form-comment input:focus,#searchform #s:focus,.form-comment textarea:focus{-moz-box-shadow:#CDCDCD 0 1px 2px;-webkit-box-shadow:#CDCDCD 0 1px 2px;background:url(images/focus.png) repeat-x top #FBFBFB;border-bottom:solid 1px #999;border-left:solid 1px #d1d2d2;border-right:solid 1px #d1d2d2;border-top:solid 1px #d1d2d2;box-shadow:#CDCDCD 0 1px 2px;outline:none}
.footer a,.footer ul li a:hover,.sidebar ul li a:hover,.copyright ul li a:hover,.copyright ul li a.go_top:hover{color:#333}
.portfolio_box .title,.portfolio_box_slide p.title{border-bottom:1px solid #c2c3c3;margin-bottom:5px;padding:6px 0}
.portfolio_box_slide em,.related_posts_box em{color:#999;font-size:11px}
.thumbs li .title,.speech-holder{display:block}
span img{margin-top:5px}
.news{margin-top:20px !important}