html,body{font-size:14px;font-family:"Lucida Grande",Helvetica,Arial,sans-serif;line-height:25px;}
#body .over_all{z-index:100;}
.wf-loading h1 {font-family: sans-serif;font-size: 33px;}
.wf-inactive h1 {font-family: sans-serif;font-size: 33px;}
.wf-active h1 {font-family: ff-dax-web-pro,sans-serif;font-size: 33px;}
.wf-loading h2 {font-family: sans-serif;font-size: 27px;}
.wf-inactive h2 {font-family: sans-serif;font-size: 27px;}
.wf-active h2 {font-family: ff-dax-web-pro,sans-serif;font-size: 27px;line-height:30px;}
.wf-loading h3 {font-family: sans-serif;font-size: 23px;}
.wf-inactive h3 {font-family: sans-serif;font-size: 23px;}
.wf-active h3 {font-family: ff-dax-web-pro,sans-serif;font-size: 23px;line-height:30px;}
.wf-loading h4 {font-family: sans-serif;font-size: 16px;color:#62564c;}
.wf-inactive h4 {font-family: sans-serif;font-size: 16px;color:#62564c;}
.wf-active h4 {font-family: ff-dax-web-pro,sans-serif;font-size: 16px;color:#62564c;}
h2,h3{padding-bottom:10px;}
a{text-decoration:none;}
ul a{font-weight:normal;}
p{margin-bottom:20px;}
img{display:block;}
hr{border:solid 0px transparent!important;background-color:transparent!important;height:1px;}
blockquote{display:block;margin-bottom:20px;font-style:italic;}
blockquote p{margin-bottom:0px;padding:10px 10px 10px 50px;}
input,textarea{font-size:13px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;}
.table_wrapper{margin-bottom:20px;padding:0px 0px;}
.table{width:100%;border:none;border-collapse:collapse;}
.table td{padding:5px 10px 5px 10px;}
.table th{height:30px;padding:5px 0px 0px 10px;text-align:left;}
#nav{margin:2px 0px -5px 0px;height:65px;}
#logo{float:left;width:200px;height:100%;}
#options_menu{float:right;width:100px;height:100%;}
#logo .logo a{display:block;position:absolute;border:none;text-indent:-9999px;}
#menu ul{margin:22px 0px 0px 20px;z-index:500;}
#menu ul a{float:left;display:block;position:relative;border:none;}
#menu ul li{float:left;position:relative;margin-right:20px;padding-bottom:10px;z-index:20;}
#options_menu ul{position:absolute;margin:22px 0px 0px 25px;}
#options_menu li{float:left;cursor:pointer;}
#options_menu .search,#options_menu .feed{padding-right:3px;}
#options_wrapper{position:absolute;margin:54px 0px 0px 640px;width:300px;z-index:13;}
#search,#login{display:none;position:absolute;width:300px;height:60px;}
#search form{margin:20px 0px 0px 23px;}
#search input{margin-bottom:-10px;padding:5px;width:240px;background:none;border:none;}
#search .input_search,{float:left;padding:7px 5px;border:none;background:none;}
#search .input_search{width:190px;}
#search .button_search,{float:left;margin-left:-10px;background:none;border:none;cursor:pointer;margin: 0 auto;}
#search .button_search{width:65px;height:30px;}
#search2{clear:both;width:532px;float:right;position:relative;}
#search2 form{margin:20px 0px 0px 23px;}
#search2 input{margin-bottom:-10px;padding:5px;width:240px;background:none;border:none;}
#search2 .input_search,{float:left;padding:7px 5px;border:none;background:none;margin: 0 auto;}
#search2 .input_search{width:190px;}
#search2 .button_search,{float:left;margin-left:-10px;background:none;border:none;cursor:pointer;margin: 0 auto;}
#search2 .button_search{width:65px;height:30px;}
#login{height:130px;}
.breadcrumb{padding-top:30px;font-size:12px;}
#call_to_action h3 {display:block;float:left;width:650px;font-size:19px;color:#777;}
#call_to_action .link{float:left;margin:0px 0px 0px 50px;width:177px;height:55px;}
#page_title{display:block;float:left;margin:5px 30px 0px 0px;min-height:60px;line-height:1.5;}
#body .big_padding{padding:30px 0 0 0;}
#feature {display:block;padding-bottom:30px;}
.featuredPic{float:right;position:relative;margin:0px 70px 0px 0px;width:170px;height:128px;}
.featureIntro{width:650px;}
.featureText{width:650px; font-style:normal;}
#main,#main_home{margin-top:-15px;padding-bottom:30px;z-index:1;}
#main_home{padding-top:10px;}
#main .entry{margin:20px 0px 20px 0px;}
#main .entry h2,.entry h2 a{margin-bottom:5px;}
#main .entry p{clear:left;margin:10px 0px 20px 0px;}
#main .entry blockquote p{margin:0px;padding:10px 10px 10px 50px;}
#main .entry .post_meta{margin-bottom:10px;padding:3px 0px;}
#main .entry .post_meta p{margin:0px;padding:0px;font-size:11px;}
.gallery_navigation{display:none;position:absolute;margin-top:-20px;padding-right:10px;}
.gallery_navigation_left,.gallery_navigation_right{float:left;width:10px;height:40px;}
.gallery_navigation_center{float:left;padding:9px 10px 0px 10px;height:31px;}
.gallery_navigation a{display:block;float:left;padding:0px;width:15px;height:15px;text-indent:-9999px;}
.gallery_navigation .button_play_pause{display:block;float:right;margin:2px 0px 0px 0px;padding-left:30px;width:10px;height:10px;cursor:pointer;}
.big_gallery .gallery_items{height:465px;}
.big_gallery .gallery_items .item{display:none;position:absolute;margin:0px auto;width:940px;height:465px;overflow:hidden;}
.big_gallery .gallery_items .current{display:block;}
.big_gallery .gallery_items .image{margin:0px;width:610px;height:465px;overflow:hidden;}
.big_gallery .gallery_items .description{margin:0px;width:250px;height:465px;}
.big_gallery .gallery_items .description h2{margin-bottom:20px;}
.big_gallery .gallery_items .description_left{float:left;padding:50px 30px 30px 50px;}
.big_gallery .gallery_items .description_right{float:right;padding:50px 50px 30px 30px;}
.big_gallery .gallery_items .over{position:absolute;margin-top:335px;width:940px;height:130px;}
.big_gallery .gallery_items .over .title{float:left;padding:20px 20px 20px 30px;width:280px;}
.big_gallery .gallery_items .over .caption{float:right;padding:20px 30px 0px 0px;width:570px;}
.gallery_button_next,.gallery_button_prev{display:none;position:absolute;width:35px;height:35px;cursor:pointer;}
.big_gallery .gallery_button_next{margin-left:915px;z-index:11;}
.big_gallery .gallery_button_prev{margin-left:-10px;z-index:10;}
#grid{padding:20px 0px 20px 0px;}
#grid .box_one_third{margin-bottom:20px;}
#grid h3{margin-bottom:10px;}
#grid h3{font-weight:normal;}
#grid .caption{margin-top:5px;margin-bottom:0px;padding:0px 5px;}
#grid .box_one_third{background:transparent center 140px no-repeat;}
#categories_dropdown{top:0;left:0;position:absolute;margin:-67px 5px 0px 690px;width:200px;z-index:60;}
.dropdown_button{margin:0px;}
.dropdown{display:none;position:absolute;margin:-8px 0px 0px 5px;width:190px;z-index:80;}
.dropdown a{display:block;padding:3px 20px;height:auto;font-weight:normal;font-size:12px;}
#right_sidebar{padding:10px 0px 10px 10px;}
#sidebar_top,#sidebar_bottom{display:block;position:absolute;top:0;width:15px;height:70px;z-index:0;}
#right_sidebar #sidebar_top,#right_sidebar #sidebar_bottom{left:0;}
#right_sidebar #sidebar_bottom{top:auto;bottom:0;}
#right_sidebar .box{margin:0px 0px 20px 10px;padding-bottom:20px;}
#right_sidebar .last{margin-right:0px;}
#form input{float:right;margin-bottom:10px;padding:6px 5px 6px 5px;width:450px;font-size:13px;line-height:18px;}
#form input,#form textarea{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination{clear:both;text-align:left;padding-left:10px;}
#pagination a{text-align:center;padding:6px 10px;font-size:12px;}
#pagination span.ditto_currentpage{text-align:center;padding:6px 10px;font-size:12px;}
#pagination.blog{padding-top:10px;}
#pagination.portfolio{padding-top:30px;}
#pre_footer{padding-bottom:20px;overflow:hidden;}
#pre_footer h3{margin:20px 0px 25px 0px;}
#footer{height:50px;}
#footer .menu_clone{float:left;margin:10px 10px 0px 10px;font-size:11px;}
#footer .menu_clone li{float:left;margin-right:3px;}
#footer .menu_clone li a{padding:0px;margin:0px;border:none;}
#footer .networks li{float:left;margin:14px 3px 0px 3px;}
#footer .copyright{float:right;margin:10px 10px 0px 0px;font-size:11px;}
#body .light_button{display:inline-block;margin:10px 0px 0px 0px;padding:4px 20px 6px 20px;height:20px;font-weight:normal;}
/*#body .light_button:hover{background-position:0px bottom;}*/
#body .light_button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#body .highlighter_1{padding:2px 10px 4px 10px;}
#body .highlighter_2{padding:2px 10px 4px 10px;}
#body .text_caps{font-size:45px;line-height:40px;float:left;margin:3px 10px 0px 0px;}
#body .heading,.heading a{margin:30px 0px 20px 0px;padding-bottom:5px;color:#3F3F3F;}
.heading2,.heading2 a{margin:0 0 10px 0px;padding:5px;color:#4f4f4f !important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;}
.heading3,.heading3 a{margin:10px 0px 20px 0px;padding:5px;color:#4f4f4f !important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.heading4,.heading4 a{color:#4f4f4f !important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:4.5px;}
.heading5 {font-variant:small-caps;margin:40px 0px 20px 0px;padding:5px;color:#4f4f4f !important;border-bottom:1px solid #ddd;border-top:1px solid #ddd; width:200px;}
#body .label{margin-bottom:10px;padding-bottom:5px;}
#body .border{padding:5px;}
#body .neutral_outline{padding-bottom:4px;}
#body .border,#pagination a,#pagination span,#body .neutral_outline{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#body .thumb_shadow{width:100px;padding:5px 0 10px 0;}
#body .small_shadow{width:277px;padding:5px 0 10px 0;}
#body .big_shadow_border{padding:0px 0 10px 0;}
#body .full_shadow{width:940px;padding-bottom:40px;}
#search #ajaxSearch_form {float: right;right: 0;}
#ajaxSearch_input {width: 200px;background: #FFFFFF;font-size: 0.8em;padding: 3px 1px 2px 1px;border: 2px inset gray;}
#ajaxSearch_submit {height: 2em;background: #6F9303;text-transform: lowercase;font-size: 0.9em;font-weight: bold;color: #FFFFFF;}
#intro h4{padding-bottom:15px;}
