body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p,input,select,legend,textarea,fieldset{margin:0;padding:0;}
ul, ol{list-style-type:none;list-style-position:outside;}
iframe{border:none;}
.container{margin:0 50px;position:relative;}
.boxed{padding:20px 0;}
.boxed #wrap_all{width:990px;margin:0 auto;position:relative;}
.container_wrap, #wrap_all{width:100%;margin:0 auto;z-index:5;position:relative;display:block;}
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid_fifth1, .grid_fifth2, .grid_fifth3, .grid_fifth4, .grid_fifth5, .grid1_3, .grid2_3{float:left;margin-left:30px;position:relative;}
.grid1{width:50px;}
.grid2{width:130px;}
.grid3{width:210px;}
.grid4{width:290px;}
.grid5{width:370px;}
.grid6{width:450px;}
.grid7{width:530px;}
.grid8{width:610px;}
.grid9{width:690px;}
.grid10{width:770px;}
.grid11{width:850px;}
.grid_fifth1{width:162px;}
.grid_fifth2{width:324px;}
.grid_fifth3{width:486px;}
.grid_fifth4{width:648px;}
.grid1_3{width:183px;}
.grid2_3{width:397px;}
img{border:none;padding:0;margin:0;display:block;}
.grid1  img{max-width:50px;}
.grid2  img{max-width:130px;}
.grid3  img{max-width:210px;}
.grid4  img{max-width:290px;}
.grid5  img{max-width:370px;}
.grid6  img{max-width:450px;}
.grid7  img{max-width:530px;}
.grid8  img{max-width:610px;}
.grid9  img{max-width:690px;}
.grid10 img{max-width:770px;}
.grid11 img{max-width:850px;}
.grid11 img{max-width:930px;}
.one_fifth{overflow:hidden;margin-left:4%;width:16.5%;float:left;position:relative;display:inline;}
.one_fourth{overflow:hidden;margin-left:4%;width:22%;float:left;position:relative;display:inline;}
.one_third{overflow:hidden;margin-left:4%;width:30%;float:left;position:relative;display:inline;}
.two_fifth{overflow:hidden;margin-left:4%;width:38.5%;float:left;position:relative;display:inline;}
.one_half{overflow:hidden;margin-left:4%;width:48%;float:left;position:relative;display:inline;}
.three_fifth{overflow:hidden;margin-left:4%;width:57%;float:left;position:relative;display:inline;}
.two_third{overflow:hidden;margin-left:4%;width:66%;float:left;position:relative;display:inline;}
.three_fourth{overflow:hidden;margin-left:4%;width:74%;float:left;position:relative;display:inline;}
.four_fifth{overflow:hidden;margin-left:4%;width:79%;float:left;position:relative;display:inline;}
div .first{margin-left:0;clear:left;}
html.html_container{margin-top:0!important;}
body{font:12px/1.7em "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;overflow-y:scroll;overflow-x:hidden;}
.box{position:relative;padding:30px;z-index:2;}
.inner_box{position:relative;}
.sidebar .box{padding:20px;}
#socket{font-size:10px;margin-top:1px;overflow:hidden;padding:20px 15px;clear:both;z-index:1;}
.social_bookmarks{height:24px;border:medium none;display:block;float:left;list-style-type:none;list-style-position:outside;}
#top div .social_bookmarks{margin:0;padding:0;}
.social_bookmarks a{height:26px;width:26px;float:left;display:block;border:medium none;display:block;float:left;padding:0;text-indent:-9999px;outline:none;}
.social_bookmarks a:hover{opacity:0.8;}
.social_bookmarks li{float:left;margin:0;padding:0 3px 0 0;display:block;}
.hide_content_wrap{width:80px;float:right;padding:2px 5px;text-align:center;line-height:1.1em;font-size:10px;min-height:22px;display:block;}
.hide_content_wrap span, .hide_content_wrap a{text-align:center;}
.hide_content_wrap, .hide_content_wrap span, .hide_content_wrap a{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}
.sidebar{margin:0;position:fixed;padding:50px 0 0 0;width:220px;height:100%;left:50px;top:0;}
.sidebar.sidebar_absolute{left:0;position:absolute;}
.sidebar.sidebar_absolute .inner_sidebar{padding-bottom:67px;}
.inner_sidebar{width:220px;float:left;}
.fullwidth .sidebar{display:none;}
.border-transparent{position:absolute;width:1px;left:0;top:0;height:100%;}
.border-transparent-right{left:auto;right:0;}
div .border-transparent-top{height:1px;width:100%;}
#top .logo, .logo a{display:block;position:relative;border:none;padding:0;margin:0;float:left;text-align:center;}
#top .logo a, #top .logo a:hover{top:0;left:0;outline:none;border:none;}
#top .logo img{border:none;margin:0 auto;max-width:180px;}
#top .bg-logo, #top .bg-logo a{text-indent:-9999px;height:85px;width:180px;}
.main_menu, #top .main_menu .menu{line-height:30px;z-index:300;clear:both;width:100%;position:relative;}
.main_menu div{position:relative;width:100%;z-index:300;}
.main_menu .menu, .main_menu .menu ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:50px;z-index:5;}
#top .main_menu .menu a{display:block;line-height:18px;outline:medium none;padding:9px 0;text-decoration:none;z-index:10;position:relative;width:100%;z-index:5;}
.main_menu .menu li a strong{display:block;font-size:14px;font-weight:normal;cursor:pointer;text-transform:uppercase;}
.main_menu .menu li a span{display:block;font-size:11px;line-height:14px;color:#999;cursor:pointer;position:relative;}
#top .main_menu .menu li{display:block;position:relative;clear:both;}
#top .main_menu .menu li:hover{z-index:400;}
#top .main_menu .menu li li{padding:0 20px;}
#top .main_menu .menu li:last-child>a{border:none;}
#top .main_menu .menu ul{display:none;left:160px;position:absolute;top:-1px;width:220px;padding:2px 0;z-index:200;cursor:pointer;margin:0;box-shadow:4px 4px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 0px 0px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 0px 0px rgba(0,0,0,0.1);}
#top .main_menu .menu li ul a{width:auto;height:auto;float:none;text-align:left;line-height:24px;padding:7px 0;font-size:12px;min-height:24px;max-width:none;}
#top .main_menu .menu ul ul{top:auto;padding-top:0px !important;}
#top .main_menu .menu li ul ul{left:200px;top:-1px;}
#top .main_menu .menu li:hover ul ul, #top .main_menu .menu li:hover ul ul ul,#top  .main_menu .menu li:hover ul ul ul ul{display:none;}
#top .main_menu .menu li:hover ul, #top .main_menu .menu li li:hover ul, #top .main_menu .menu li li li:hover ul, #top .main_menu .menu li li li li:hover ul{display:block;}
.widget{clear:both;float:left;width:100%;position:relative;margin:1px 0 0;}
.widget li, .widget a{background:none;}
.sidebar .widget{width:180px;padding:20px;}
#footer .widget{padding:20px 0;}
.sidebar .widget:first-child{padding-top:0;}
.sidebar .widget:last-child{border-bottom:none;}
.widget_archive li , .widget_categories li, .widget_pages li, .widget_links li, .widget_meta li, .widget_nav_menu li{clear:both;float:left;margin:0;width:100%}
.widget_archive li a, .widget_categories li a, .widget_pages li a, .widget_links li a, .widget_meta li a, .widget_nav_menu li a{font-size:11px;}
.sidebar .widgettitle, #footer .widgettitle{font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;padding-bottom:10px;}
#footer .widget_archive li a, #footer .widget_categories li a, #footer .widget_pages li a, #footer .widget_links li a, #footer .widget_meta li a, #footer .widget_nav_menu li a{display:block;font-size:11px;padding:2px 0;}
.js_active .avia_combo_widget .tab_content{padding:10px;}
.tab{font-size:11px;}
.avia_socialcount{overflow:hidden;}
.asc_multi_count{float:left;width:50%;}
.avia_socialcount a, .avia_socialcount a:hover{height:40px;text-decoration:none;display:block;min-width:90px;}
.avia_socialcount strong, .avia_socialcount span{display:block;line-height:1em;padding:0 0 0 36px;}
.avia_socialcount a strong{font-size:10px;font-weight:bold;letter-spacing:1.5px;padding-top:10px;text-transform:uppercase;color:#666;}
.avia_socialcount a span{font-size:10px;padding-top:3px;color:#999;}
#top .tweets{list-style-type:none;list-style-position:outside;border:none;}
#top .tweet{padding:7px 0 7px 0;line-height:18px;position:relative;overflow:hidden;font-size:11px;background:none;margin:0;font-style:italic;}
.tweet-thumb{position:relative;}
.tweet-thumb a{margin-right:9px;padding:3px;float:left;margin-top:5px;}
#top .tweet-thumb img{display:block;float:left;border:none;padding:0;margin:0;}
.tweet-text{position:relative;overflow:hidden;}
.tweet-time{clear:both;font-size:10px;}
.tweet-text.avatar_no{font-family:Georgia, "Times New Roman";font-style:italic;font-weight:normal;}
.avia_partner_widget a, .avia_partner_widget a:hover, .avia_one_partner_widget a, .avia_one_partner_widget a:hover{color:#aaa;}
.avia_partner_widget{overflow:hidden;clear:both;}
.avia_partner_widget a, .avia_partner_widget a:hover{float:left;display:block;text-decoration:none;height:125px;width:125px;outline:none;border:2px solid #f8f8f8;}
.avia_one_partner_widget a, .avia_one_partner_widget a:hover{height:120px;width:260px;}
.avia_one_partner_widget .avia_parnter_empty{height:118px;width:258px;}
.avia_partner1{margin-right:2px;}
.avia_parnter_empty{height:123px;width:123px;display:block;font-size:10px;text-align:center;line-height:123px;border:1px solid #e1e1e1;background:#fff;}
#top .news-content{padding:7px 0 3px 0;line-height:18px;position:relative;overflow:hidden;font-size:11px;display:block;clear:both;margin:0;}
#top #template-search .news-content:hover{text-decoration:none;}
#top .news-wrap{border:none;list-style-type:none;list-style-position:outside;}
#top .news-wrap li{border:none;background:none;}
.news-link, .news-link:hover{display:block;position:relative;text-decoration:none;overflow:hidden;}
.news-thumb{margin-right:9px;padding:3px;float:left;height:36px;width:36px;background:#fff;margin-top:4px;}
.tweet-thumb img, .news-thumb img{width:36px;height:36px;}
#top .news-thumb img{display:block;float:left;border:none;padding:0;margin:0;}
.news-headline{overflow:hidden;font-weight:bold;margin-top:2px;display:block;}
.news-time{font-weight:normal;clear:both;font-size:10px;display:block;}
.news-excerpt{}
.tagcloud a{font-size:11px !important;padding:2px 8px;margin:0 1px 1px 0;display:block;float:left;}
.tagcloud a:hover{text-shadow:none;text-decoration:none;}
.widget_tag_cloud h3{border:none;}
.widget_rss li{line-height:1.5em;font-size:11px;}
.widget_rss li div{font-family:Georgia, "Times New Roman";font-style:italic;}
.rsswidget{display:block;font-weight:bold;}
.rss-date, .widget_rss cite{font-size:11px;}
.widget_rss li{padding:7px 0;}
.widget_rss .widgettitle img{display:none;}
.recentcomments{padding:7px 0;display:block;font-size:11px;line-height:1.5em;}
.recentcomments a{font-style:italic;font-family:Georgia, "Times New Roman";}
#main{float:left;width:100%;position:relative;left:0;}
.content{width:490px;margin:50px 0 66px 0;z-index:2;float:left;}
.flexible .content{width:100%;}
.flexible .content .box{float:none;width:auto;}
.no_content_display .content{display:none;}
.content .box{margin-left:221px;min-width:430px;float:left;width:430px;}
.template-blog.content .box{}
.content img{max-width:100%;}
.entry-content:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
div .content .content{padding:0;float:none;width:auto;border:none;}
.sidebar_right .content{float:left;padding-left:0;padding-right:29px;}
.sidebar_right .sidebar{margin:0 0 0 640px;padding:0 0 30px 30px;z-index:1;}
.post-entry{clear:both;position:relative;}
.template-blog .post-entry, .post-entry-dynamic{float:left;width:100%;}
.post-entry-dynamic{padding:0;}
.blog-tags{font-size:11px;}
#top .post-title{font-size:20px;line-height:1.3em;font-weight:normal;padding:0 0 4px 0;}
.text-sep{display:block;float:left;padding:0 5px;font-size:11px;line-height:18px;}
.template-blog-overview .date{display:block;float:left;font-size:11px;line-height:1.5em;}
.template-blog-overview .hr_post_seperator{top:-15px;}
.preview_image, #top .template-archive-overview .preview_image{float:left;padding:0 0 0 40px;position:absolute;left:421px;top:0;display:none;}
.preview_image img{padding:10px;}
.post-entry:hover .preview_image{display:block;}
.post-entry-1 .preview_image{top:-30px;}
#top .post-title.big_title{font-size:53px;padding:0 0 41px 0;font-weight:bold;text-transform:uppercase;line-height:1em;text-align:center;margin:0 0 12px 0;}
.template-single-blog .post-entry{padding:0px;}
.template-single-blog .text-sep{display:none;}
.template-single-blog .blog-meta{margin:0;position:absolute;width:95px;right:-156px;padding:15px;top:-30px;}
.template-single-blog  .blog-meta .date{height:44px;text-align:center;display:block;position:relative;margin:4px 0 0 5px;left:-15px;top:-15px;}
.template-single-blog  .blog-meta .day{font-size:36px;font-weight:bold;line-height:1em;display:block;width:55px;position:absolute;top:0;left:0;margin:8px 0 0 0;}
.template-single-blog  .blog-meta .month{display:block;font-size:18px;left:60px;line-height:1em;position:absolute;text-transform:uppercase;top:9px;width:50px;}
.template-single-blog .blog-meta .year{display:block;font-size:14px;font-weight:bold;left:60px;letter-spacing:2px;line-height:1em;position:absolute;top:27px;width:53px;}
.section .template-portfolio-overview, .section .template-blog{padding-top:25px;}
.template-portfolio-overview .post-entry{padding:0 0 0 0;clear:none;overflow:hidden;}
.template-portfolio-overview .innerAjax .post-entry{width:200px;margin:0 0px 0 30px;float:left;}
.template-portfolio-overview .innerAjax .post-entry.first{margin:0;clear:left;}
.entry-content{position:relative;width:100%;}
#top .template-portfolio-overview .ajaxContainer .post-title{padding:20px 0 0;font-size:12px;font-weight:bold;}
#top .hr_portfolio{padding:15px;background:none;margin:0;border:none;}
.portfolio_image, .portfolio_image img{display:block;height:140px;width:200px;margin:0;padding:0;}
.template-blog .entry-content{clear:both;float:left;position:relative;}
.minor-meta{display:block;float:left;font-size:11px;line-height:1.5em;}
.post-meta-infos{display:block;overflow:hidden;padding:0 0 0 10px;}
.blog-author{clear:both;}
div .blog-author{border:none;}
#top .pagination{clear:both;padding:0 0;position:relative;z-index:3;line-height:13px;overflow:hidden;}
#top .pagination span, #top .pagination a{display:block;float:left;font-size:11px;line-height:13px;padding:5px 9px 5px 9px;text-decoration:none;width:auto;margin-right:1px;}
#top .pagination .current{font-size:11px;padding:5px 9px 5px 9px;margin-right:1px;}
#top .pagination a:hover{text-decoration:underline;}
#top .pagination .pagination-meta{float:right;font-size:10px;line-height:16px;}
.special_heading_container{text-align:center;padding-bottom:34px;}
div .left_heading{text-align:left;}
.special_heading_container.lessPadding{padding-bottom:10px;}
.special_heading_container.mediumPadding{padding-bottom:19px;}
.special_heading_container_small{width:690px;}
.special_heading_container .special_heading{font-weight:bold;font-size:33px;letter-spacing:2px;word-spacing:5px;text-transform:uppercase;}
.special_heading_container .subheading{font-family:Georgia, "Times New Roman";font-style:italic;font-size:15px;font-weight:normal;padding-bottom:50px;}
.left_heading.special_heading_container .subheading{padding-bottom:35px;}
.special_heading_container h4.teaser_text{font-size:20px;font-weight:normal;text-transform:none;}
.left_heading.special_heading_container h4.teaser_text{padding-top:33px;}
#top .teaserlessPadding{padding-top:0;}
.related-meta{position:relative;top:-20px;text-align:center;padding-bottom:10px;}
.related_posts{float:left;position:relative;width:430px;}
.relThumb{width:130px;float:left;margin-left:20px;line-height:16px;}
.relThumb img{max-width:130px;max-height:130px;}
div .relThumb1{margin:0;}
.relThumWrap{font-size:11px;font-style:italic;}
.relThumbTitle{padding-top:6px;display:block;}
.relThumbHeading{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:bold;}
#top .related_posts .contentSlideControlls{position:absolute;top:-25px;}
.related_single_heading{display:none;position:absolute;top:-25px;left:0;font-size:12px;z-index:10;}
.relThumb .related_posts_default_image{width:130px;height:130px;display:block;}
.related_posts .single_slide{display:none;}
#top .related_posts .single_slide_nr_1{display:block;}
#top .related_posts .contentSlideControlls a{height:24px;width:24px;display:block;outline:none;line-height:24px;text-align:center;font-size:10px;text-decoration:none;}
#comments, .miniheading, .author_name, #reply-title, #top .logged-in-as, .dynamic-column-title{font-size:10px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;font-style:normal;}
#comments span, .minitext, .form-allowed-tags, #reply-title small, #commentform label{font-size:11px;display:block;letter-spacing:0;text-transform:none;font-family:Georgia, "Times New Roman";font-style:italic;padding-top:8px;line-height:1.5em;font-weight:normal;}
#top .commentlist{padding:0 0 30px 0px;border:none;}
#top .commentlist .comment{list-style-type:none;list-style-position:outside;width:100%;position:relative;display:block;background:none;min-height:90px;clear:both;padding:25px 0 0 0;}
#top .commentlist .children .comment{border-bottom:none;}
#top .commentlist .gravatar{position:relative;}
#top .commentlist .gravatar img{padding:3px;margin:3px 3px 3px 0px;}
.comment_content{position:relative;margin:-50px 0 0 55px;padding:0 0 20px 0;}
.author_name a, .author_name a:hover{font-weight:bold;text-decoration:none;}
.comment-edit-link, #cancel-comment-reply-link{display:inline-block;font-size:10px;}
.author_name{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.commentmetadata{font-size:11px;line-height:1em;}
.says{display:block;height:1px;left:-70px;position:absolute;text-indent:-9999px;top:18px;width:40px;}
.comment_text{clear:both;font-size:12px;padding-top:5px;}
#top .comment-reply-link{font-size:10px;text-decoration:none;position:absolute;left:-45px;top:47px;}
#top .commentlist ul{border:none;margin:0 0 0 74px;}
#top .commentlist .children ul{margin:0 0 0 47px;}
.children .comment_content{margin:-50px 0 0 28px;}
.children .gravatar{position:relative;left:-26px;z-index:2;}
.comment_page_nav_links{position:relative;display:block;clear:both;overflow:hidden;font-size:11px;}
.comment_prev_page a{float:left;}
.comment_next_page a{float:right;}
.comment_page_nav_links_bottom{position:relative;top:-33px;}
.comment_page_nav_links_top{display:none;}
#commentform{position:relative;}
#commentform p{position:relative;padding:0 0 10px 0;}
#reply-title small a{float:right;}
#commentform label{position:absolute;left:265px;font-size:11px;top:0;}
.commentlist #commentform label{position:static;display:block;}
#commentform .required, .comment-notes, #commentform  .comment-form-comment label{display:none;}
.comment-form-url input, .comment-form-email input, .comment-form-author input{width:240px;}
.commentlist .comment-form-url input, .commentlist .comment-form-email input, .commentlist .comment-form-author input{width:70%;}
#comment{width:602px;height:150px;padding:10px 7px;font-size:12px;}
.form-allowed-tags{font-size:11px;line-height:1.5em;margin-bottom:5px;}
.form-allowed-tags code{display:block;padding-top:5px;}
.commentlist #respond{padding:0 0 30px 56px;}
.commentlist #respond #comment{width:90%;}
.commentlist #respond .form-allowed-tags{display:none;}
#reply-title{display:none;}
#reply-title small{display:inline;}
.commentlist #reply-title{display:block;}
.comment-meta-info{padding:0px;clear:both;text-align:center;position:relative;top:-25px;}
.logged-in-as{text-align:center;}
.personal_data p{float:left;width:33%;}
.personal_data label{display:none;}
.message_data textarea, #comment{width:95%;padding:10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.text_input, .button, #commentform input, .text_area{padding:7px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.button{padding:7px 12px 6px 12px;cursor:pointer;border-style:solid;border-width:1px;}
.gallery{padding:15px 0;}
#top .gallery-item a img, #top .gallery-item a:hover img{z-index:2;position:relative;border:none;}
#top div .gallery-item{text-align:left;margin:0;}
.gallery-icon{display:inline-block;}
#top .gallery-caption{display:none;}
strong{font-weight:bold;}
.lightbox_video, .lightbox_image, .image_overlay_effect{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;}
a img, a:hover img{
z-index: 2;
position: relative;
border:none;
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6, legend, .sliderheading{font-weight:bold;line-height:1.4em;position:relative;}
h1{clear:both;font-size:20px;font-weight:normal;text-transform:none;}
h2{font-size:18px;clear:both;font-weight:normal;text-transform:none;}
h3, legend{font-size:12px;clear:both;}
h4{font-size:12px;clear:both;text-transform:uppercase;}
h5{font-size:11px;clear:both;text-transform:uppercase;}
h6{font-size:10px;clear:both;}
.more-link{display:inline-block;font-size:11px;font-style:italic;padding-top:8px;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{padding-top:15px;}
.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{font-size:10px;font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;font-style:normal;}
.entry-content h5{font-weight:bold;letter-spacing:0px;}
.entry-content h6{
font-weight: normal;
letter-spacing: 0px;
}
p{padding:0.5em 0;}
#main ul, #main  ol{margin-bottom:10px;}
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}
body .alignleft{float:left;margin:4px 10px 0px 0;display:block;}
body .alignright{float:right;margin:4px 0px 0px 10px;display:block;}
body .aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0;}
.alignleft img, .alignright img{display:block;}
.rounded, #infscr-loading{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.rounded_small{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#top .noborder, #top .noborder img{border:none;padding:0;background:transparent;}
#top div .hidden{display:none;}
#top .wp-caption{margin:5px 15px 10px 0;position:relative;}
#top .wp-caption.aligncenter{margin:5px auto 10px auto}
#top .wp-caption img{border:medium none;display:block;padding:5px;margin:0;}
.wp-caption-text{display:block;font-size:11px;font-style:italic;margin:0 auto;padding:3px 10px 5px;text-align:center;font-family:Georgia,"Times New Roman";}
.entry-content ul li{list-style-position:outside;list-style-type:disc;margin-left:17px;padding:3px 0;}
.entry-content ol li{list-style-type:decimal;list-style-position:inside;padding:3px 0px 3px 0;}
pre{padding:20px 20px 0px;margin:15px 0;font-family:"Andale Mono", "Courier New", Courier, Monaco, monospace;position:relative;z-index:2;}
#wp-calendar{width:100%;font-size:10px;}
.widget_calendar h3{border:none;}
.entry-content table{width:auto;padding:0;margin:0;}
caption, .caption{padding:0 0 5px 0;width:auto;font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:right;}
th{font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px;text-align:center;}
th.nobg{border-top:0;border-left:0;background:none;}
td{padding:4px;text-align:center;}
th.spec{border-top:0;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
th.specalt{border-top:0;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.button, #commentform #submit{border:none;}
cite{font-family:Georgia,"Times New Roman";font-style:italic;font-weight:normal;letter-spacing:0;line-height:1.5em;}
.wp-smiley{display:inline;}
#top .firstheading{text-align:center;}
div.pp_default div .pp_content{background-color:#f8f8f8;padding-bottom:5px;}
.pp_default div .pp_description{overflow:hidden;}
div.pp_default div.pp_content_container .pp_details{margin-top:12px;}
div div.ppt{font-size:12px;font-weight:bold;}
div.pp_loaderIcon{margin:-12px 0 0 -16px;}
.pp_gallery{display:none !important;}
.ajax_form{display:block;clear:both;}
#ajaxresponse{clear:both;width:100%;}
.fieldset{border:none;padding:0;margin:0;}
.text_input, textarea, select{border-width:1px;border-style:solid;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;;}
.ajax_form #username{display:none;}
.content #searchform{margin:30px 0;max-width:50%;}
#searchform{position:relative;}
#searchform div{position:relative;width:100%;}
#searchsubmit{border:medium none;cursor:pointer;display:block;height:34px;outline:medium none;padding:0;position:absolute;right:0px;text-indent:-9999px;top:0px;width:34px;z-index:2;background:transparent;margin:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#s{z-index:1;border:none;padding:10px;position:relative;width:77%;}
#submit{cursor:pointer;}
fieldset{border:none;}
.ajax_form .text_area{padding:10px;width:96%;}
.ajax_form .text_input{width:40%;margin-right:10px;}
.ajax_form h3{border:none;padding-bottom:10px;}
.ajax_form p{padding:0 0 10px 0;}
.ajax_form label{font-size:11px;font-weight:bold;}
.MSIE7 .content{margin-top:30px;}
.MSIE7 div, .MSIE7 li, .MSIE7 li a{zoom:1;}
.MSIE7 .exif_data_tooltip{display:none!important;}
.js_active .masonry-item{margin:0 0px 30px 0;display:none;}
.masonry-content-area{overflow:hidden;}
.masonry-item{width:240px;float:left;margin:0 25px 25px 0;background:#f8f8f8;overflow:hidden;}
.js_active div .masonry-brick{display:block;}
.masonry-item img{display:block;}
.masonry-image a{display:block;position:relative;}
.masonry-content{padding:15px;border:1px solid #e1e1e1;border-top:none;}
.exif_data{display:block;width:210px;}
.exif_data_inner{overflow:hidden;font-size:11px;}
.exif_data_inner strong{font-size:11px;}
.exif_data_inner .hr{padding:15px 0;}
#top .exif_data_inner ul{padding:0;margin:0;font-size:10px;overflow:hidden;}
#top .exif_data_inner .exif-camera, #top .exif_data_inner .exif-created_timestamp, #top .exif_data_inner .exif-copyright{display:block;float:none;clear:both;width:auto;}
#top div .exif_data_inner .exif-credit, #top div .exif_data_inner_tooltip .exif-credit{display:none;}
#top .exif_data_inner li{float:left;width:48%;padding:2px 2% 2px 0;border-bottom:1px dotted #e1e1e1;margin:0;list-style-type:none;}
.exif_data_inner li span{color:#555;font-weight:bold;}
#infscr-loading{background:#fff;z-index:1000;position:absolute;clear:both;bottom:5px;width:200px;overflow:hidden;padding:15px;left:50%;margin-left:-100px;border:1px solid #eee;text-align:center;box-shadow:0 0px 9px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 0px 9px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0 0px 9px 0px rgba(0,0,0,0.1);}
#infscr-loading img{position:absolute;top:19px;left:20px;}
.js_active .masonry-pagination{display:none;}
.portfolio-size-3.content, .container.three_columns .content{width:960px;}
.portfolio-size-3.content .box, .container.three_columns .content .box{width:660px;}
#top div .avia_3_column_gallery{width:214px;margin:0 0px 0 9px;float:left;padding:4px 0 0 0;}
#top .slideshow_container.three_columns{padding-top:15px;}
#top div .avia_3_column_gallery.first{margin:0;clear:left;}
#top .avia_3_column_gallery img{padding:6px;display:block;}
#top .avia_3_column_gallery.avia_embed_image .exif_data_tooltip{margin-left:186px;box-shadow:7px 3px 8px rgba(0,0,0,0.3);-moz-box-shadow:7px 3px 8px rgba(0,0,0,0.3);-webkit-box-shadow:7px 3px 8px rgba(0,0,0,0.3);}
#top .sidebar2.sidebar_absolute{left:712px;position:absolute;top:49px;padding:0;}
#top .sidebar2{left:762px;top:49px;padding:0;z-index:1;}
div .sidebar2 .widget:first-child{padding-top:20px;}
#top .portfolio-size-3 .sidebar2 , #top .container.three_columns .sidebar2{left:992px;}
#top .portfolio-size-3 .sidebar2.sidebar_absolute , #top .container.three_columns .sidebar2.sidebar_absolute{left:942px;}
.tweet-text.avatar_no{padding-top:13px;}
#socket{margin-top:0;position:relative;top:1px;}
.sidebar.sidebar_absolute .inner_sidebar{padding-bottom:0;}
.entry-mini{width:500px;position:fixed;right:66px;bottom:66px;}
#top .entry-mini h1.post-title{font-size:50px;}
#top .protected_post .content{display:block;}
input[name="Submit"]{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:7px 12px 6px 12px;cursor:pointer;border:none;margin-top:10px;}
input[name="post_password"]{padding:7px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:200px;}
#top.MSIE8 .logo img{width:180px;}
.preview_image_full{margin-bottom:10px;}
.instant_gallery .sidebar, .instant_gallery #main, .instant_gallery .background_overlay{visibility:hidden;}
#top div .gallery-item{text-align:left;margin:0;padding:0;}
.sidebar{-webkit-backface-visibility:hidden;}
#top .entry-mini-fixed{width:500px;position:absolute;left:240px;top:50px;}
.gallery br{display:none;clear:none !important;}
.gallery br:last-child{display:block;clear:both !important;}
#top div .gallery-item{text-align:left;margin:0px 6px 6px 0;padding:0;width:auto;}
#top div .gallery-item a{position:relative;display:block !important;}
#top .widget_twitter{font-size:12px;line-height:1.65em;}
#top .widget_twitter .twitter-avatar{float:left;margin-right:13px;border-style:solid;border-width:1px;padding:3px;display:block;}
#top .widget_twitter .twitter-avatar a, #top .widget_twitter .twitter-avatar img{display:block;}
#top .widget_twitter ul{overflow:hidden;margin:0;padding:0;}
#top .widget_twitter li{padding:0 0 8px 0;margin:0 0 8px 0;border-bottom-style:solid;border-bottom-width:2px;}
#top .widget_twitter li:last-child{border-bottom:none;}
#top .widget_twitter .entry-content{padding:0;margin:0;float:none;clear:both;position:relative;border:none;width:100%;}
#top .widget_twitter .entry-meta{display:block;font-size:11px;font-style:italic;opacity:0.8;margin-top:5px;}
#top .widget_twitter .time-meta, #top .widget_twitter .from-meta{}
#top .widget_twitter .intent-meta{display:block;font-size:11px;margin-top:8px;}
#top .widget_twitter .intent-meta a{text-decoration:none;margin-right:4px;}
#top .widget_twitter .intent-meta a:hover{text-decoration: underline;}