@import "css/reset.css";

body {
font-family:Arial,Helvetica,Sans-serif;
font-size:12px;
line-height:1.2;
color:#333;
background-color:#e4e4e4
}

h1,h2,h3,h4,h5,h6 {
font-family:Arial,Helvetica,Sans-serif;
color:#000;
line-height:1;
margin:0
}

h3 {
font-size:20px
}

h4 {
font-size:18px
}

h5 {
font-size:14px
}

h6 {
font-size:12px
}

a:link,a:visited {
text-decoration:none;
color:#838C1C
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
text-decoration:none;
border:none !important
}

#top {
background:#232323 url(images/bg.jpg) no-repeat top center
}

.col-right {
float:right
}

.col-full {
width:960px;
margin:0 auto
}

#page-nav ul.rss {
background:url(images/ico-rss.png) no-repeat right 8px;
padding:0 35px
}

#page-nav ul.rss a {
line-height:29px;
display:block;
padding:0 10px
}

#page-nav {
position:relative;
background:url(images/bg-pagenav.png) repeat-x;
height:29px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
text-transform:uppercase
}

#page-nav a {
color:#eee;
text-decoration:none;
text-shadow:#333 0 1px 0
}

#page-nav a:hover {
background:url(images/nav-hover.png) repeat;
color:#fff
}

#page-nav .ico-home {
padding:7px 0 6px
}

#nav,#nav ul {
position:relative;
z-index:200;
list-style:none;
line-height:1;
margin:0;
padding:0
}

#nav a {
display:block;
z-index:200;
line-height:29px;
text-decoration:none;
padding:0 10px
}

#nav li ul li {
background:#7d7d7d
}

#nav li ul li a {
width:160px;
line-height:26px;
color:#eee
}

#nav li ul li a:hover {
color:#fff
}

#nav li ul ul {
margin:-26px 0 0 180px
}

#cat-nav {
position:relative;
background:url(images/bg-catnav.png) repeat-x bottom;
height:58px;
border-top:1px solid #fff
}

#cat-nav a {
color:#333;
text-decoration:none;
text-shadow:#fff 0 1px 0
}

#cat-nav .qtrans_language_chooser a:hover {
text-decoration:none;
border:1px solid #ddd
}

#cat-nav a:hover {
color:#000
}

#cat-nav li:hover {
background:#e6e6e6
}

#cat-nav a span {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
color:#888;
text-shadow:none
}

#cat-nav a:hover span {
color:#555
}

#secnav li ul li a span.sf-sub-indicator {
display:inline
}

#secnav,#secnav ul {
position:relative;
z-index:100;
list-style:none;
line-height:1;
background:url(images/secnav-div.png) no-repeat right;
margin:0;
padding:0
}

#secnav a {
font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-weight:700;
font-size:14px;
display:block;
z-index:100;
line-height:58px;
text-decoration:none;
padding:0 15px
}

#secnav li {
float:left;
width:auto;
background:url(images/secnav-div.png) no-repeat left;
height:58px
}

#secnav li ul li {
background:url(images/bg-catnav.png) repeat-x bottom;
border:1px solid #ddd;
height:30px;
border-width:0 1px
}

#secnav li ul li a {
font-family:Verdana, Geneva, sans-serif;
width:160px;
line-height:30px;
font-size:11px;
font-style:normal;
font-weight:400;
color:#555;
padding:0 10px
}

#secnav li ul ul {
margin:-30px 0 0 180px
}

#cat-nav #search {
width:80px;
float:right;
margin:0;
padding:10px 0 0
}

#cat-nav #search input {
background:none;
border:none;
width:156px;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
color:#9d9d9d;
margin:0;
padding:8px 25px 8px 12px
}

#cat-nav #search input.submit {
position:absolute;
right:8px;
top:7px;
width:15px;
height:16px;
margin:0;
padding:0
}

#header {
clear:both;
position:relative;
padding:25px 0
}

#logo {
min-height:70px
}

#logo .site-title {
padding-top:15px
}

#logo .site-title a {
color:#fff;
font-size:36px;
font-weight:700;
line-height:36px;
text-transform:uppercase;
letter-spacing:-2px;
text-shadow:#000 1px 1px 0
}

#logo .site-title a:hover {
text-decoration:none;
color:#eee
}

#logo .site-description {
color:#bbb;
text-transform:uppercase;
font-size:11px;
text-shadow:#000 1px 1px 0
}

#topad {
position:absolute;
right:0;
top:36px
}

#twitter-top {
position:absolute;
right:0;
top:36px;
overflow:hidden
}

#twitter-top div.logo {
float:left;
background:url(images/bg-twitter.png) no-repeat;
width:60px;
height:76px
}

#twitter-top div.tweet {
float:left;
background:url(images/bg-twitter.png) no-repeat right;
max-width:450px;
height:76px
}

#twitter-top img {
float:left;
margin:14px 0 0 15px
}

#twitter-top #twitter_update_list {
font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
color:#eee;
line-height:18px;
padding:11px 20px 0 0
}

#twitter-top #twitter_update_list a {
color:#eee;
border-bottom:1px dotted
}

#twitter-top #twitter_update_list a:hover {
color:#eee;
border-bottom:1px solid
}

#content {
min-height:400px;
margin:20px auto 30px;
padding:0
}

* html #content {
height:400px
}

#main {
width:640px
}

#main.fullwidth {
width:960px
}

#sidebar {
width:300px;
overflow:hidden
}

#footer {
background:#828282;
color:#cacaca;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:11px;
border-top:1px solid #b3b3b3;
padding:25px 0
}

#footer a {
color:#cacaca
}

#footer #credit img {
vertical-align:middle
}

#footer-widgets {
position:relative;
background:url(images/bevel-footer-widgets.png) repeat-x top;
background-color:#c1c0c0;
border-bottom:1px solid #7b7b7b
}

#footer-widgets .container {
background:url(images/bg-footer-widgets.png) no-repeat center 2px;
padding:30px 0 10px
}

#footer-widgets .block {
width:300px;
float:left;
margin:0 30px 0 0
}

#footer-widgets .block.last {
margin-right:0
}

#footer-widgets .widget h3 {
background:url(images/bg-footer-widget-title.png) repeat-x;
text-shadow:#fff 0 1px 0
}

#loopedSlider {
position:relative;
width:960px;
background:#e5e5e5;
border-bottom:1px solid #b9b9b9;
border-right:1px solid #d0d0d0
}

#loopedSlider .container {
width:640px;
height:340px;
overflow:hidden;
position:relative;
background:#fff;
border-right:1px solid #d0d0d0
}

#loopedSlider .slides {
position:absolute;
top:0;
left:0
}

#loopedSlider .slides div.slide {
position:absolute;
top:0;
width:640px;
display:none
}

#loopedSlider .slides .post-bottom {
border-bottom:none
}

#loopedSlider .featured-nav {
width:318px;
float:right
}

#loopedSlider ul.pagination {
list-style:none;
border-top:1px solid #d0d0d0;
margin:0;
padding:0
}

#loopedSlider ul.pagination li {
float:left;
border-bottom:1px solid #f6f6f6
}

#loopedSlider ul.pagination li a {
width:278px;
display:block;
opacity:0.7px;
border-bottom:1px solid #d4d4d4;
min-height:52px;
padding:15px 20px
}

#loopedSlider ul.pagination img {
background:#fff;
border:1px solid #d1d1d1;
float:left;
margin-right:10px;
padding:2px
}

#loopedSlider ul.pagination em {
color:#555;
font-family:Arial, Georgia, serif;
font-weight:700;
line-height:18px;
margin-top:10px;
font-style:normal
}

#loopedSlider ul.pagination .meta {
display:block;
font-size:11px;
color:#777;
line-height:16px;
margin:5px 0 0 64px
}

.archive_header {
display:block;
font-size:18px;
font-weight:700;
background:url(images/bg-widget-title.png) repeat-x;
height:33px;
margin:0 0 15px;
padding:10px 20px 0
}

.archive_header .catrss {
background:url(images/ico-rss.png) no-repeat 2px
}

.archive_header .catrss a {
font-size:14px;
text-decoration:none;
line-height:22px;
margin-left:35px
}

.box {
background:#fefefe url(images/bg-box.png) repeat-x;
margin:0 0 20px
}

.post {
border:1px solid #fff;
position:relative;
padding:25px 25px 20px
}

.post-bottom {
background:#E4E4E4 url(images/bg-post-bottom.png) repeat-x top;
line-height:44px;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #DBDBDB;
padding:0 25px
}

.post-bottom div,.post-bottom div a {
color:#777;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:none
}

.post-bottom .cat {
background:url(images/ico-cat.png) no-repeat top left;
height:16px;
padding:2px 0 2px 25px
}

.post-bottom .tags {
background:url(images/ico-tags.png) no-repeat top left;
height:16px;
padding:1px 0 2px 25px
}

.post .title {
font-weight:400;
margin:0 0 15px
}

.post-meta {
font-size:10px;
color:#9F9F9F;
font-family:Verdana, Geneva, sans-serif;
text-transform:uppercase;
line-height:11px;
margin:0 0 15px
}

.post-meta img {
vertical-align:top;
margin:0 5px
}

.post p.tags {
background:url(images/ico-tag.gif) no-repeat center left;
padding-left:25px;
width:100%;
clear:both
}

.post .thumbnail {
border:1px solid #e2e2e2;
background:#fff;
margin-top:0;
padding:4px
}

.post .video {
margin-bottom:20px
}

.entry {
font-size:14px;
line-height:20px
}

.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {
margin:15px 0
}

.entry p {
margin:0 0 15px
}

.entry blockquote {
color:#666;
padding:10px 30px
}

.entry ul li {
list-style-type:circle
}

.entry ul ul li {
list-style-type:disc
}

.entry ol li {
list-style-type:upper-latin
}

.entry ol li ol li {
list-style-type:lower-latin
}

.entry img {
border:1px solid #ccc;
padding:5px
}

img.wp-smiley {
border:none;
padding:0
}

.alignleft {
float:left;
width:auto;
margin:10px 20px 10px 0
}

.alignright {
float:right;
width:auto;
margin:10px 0 10px 20px
}

.aligncenter {
text-align:center;
margin-bottom:10px
}

.wp-caption {
text-align:center;
background:#F8F8F4;
border:solid 1px #e6e6e6;
padding:1px
}

.wp-caption img {
background:none;
border:0;
margin:0;
padding:4px 0
}

.wp-caption-text {
font-size:11px;
text-align:center;
margin:0;
padding:0
}

.wp-caption a:hover {
border:none !important
}

.more_entries {
font-size:12px;
line-height:18px;
font-family:Arial, Georgia, serif !important;
font-style:italic !important
}

.more_entries a {
display:block;
background:#efefef;
color:#777;
text-shadow:#fff 0 1px 0;
border:1px solid #ccc;
margin:0;
padding:4px 8px
}

.more_entries a:hover {
background:#ddd;
text-shadow:#fff 0 1px 0;
border:1px solid #ccc
}

.more_entries .fl a {
background-image:url(images/ico-arrow-left.png);
background-repeat:no-repeat;
background-position:8px center;
padding-left:20px
}

.more_entries .fr a {
background-image:url(images/ico-arrow-right.png);
background-repeat:no-repeat;
background-position:95% center;
padding-right:20px
}

.more_entries .wp-pagenavi {
text-align:right;
margin:15px 0 0
}

.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited {
display:inline;
text-decoration:none;
background:#efefef;
color:#777;
border:1px solid #ccc;
padding:4px 8px
}

.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover {
background:#ddd;
color:#777;
text-shadow:#fff 0 1px 0;
border:1px solid #ccc;
padding:4px 8px
}

.more_entries .wp-pagenavi .extend,.more_entries .wp-pagenavi span.pages {
background:#efefef;
color:#777;
text-shadow:#fff 0 1px 0;
border:1px solid #ccc;
padding:4px 8px
}

.entry a.btn,input.submit {
background:url(images/bg-button.png) no-repeat center 0;
color:#fff;
font:Arial, Georgia, serif;
font-size:12px;
font-style:italic;
text-shadow:#777 0 1px 0;
background-color:#838C1C;
border:1px solid #626915;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding:4px 8px
}

.post #share {
position:relative;
height:35px;
margin:20px 0 0;
padding:1px 0 0 55px
}

.post #share .banner {
background:url(images/banner-share.png) no-repeat;
position:absolute;
top:0;
left:-40px;
width:78px;
height:36px;
color:#fff;
font:bold italic 14px Georgia, serif;
text-shadow:#555 0 1px;
line-height:29px;
padding:0 0 0 16px
}

.post #share a img {
opacity:0.7px;
padding:0 10px 0 0
}

.post #share a:hover img {
opacity:1px;
padding:0 10px 0 0
}

.featured-banner {
background:url(images/banner-featured.png) no-repeat;
position:absolute;
top:14px;
left:-14px;
width:100px;
height:36px;
color:#fff;
font:bold italic 14px Arial, Georgia, serif;
text-shadow:#555 0 1px;
line-height:29px;
z-index:99;
padding:0 0 0 16px
}

.widget {
position:relative;
background:#fefefe url(images/bg-box.png) repeat-x;
border:1px solid #fff;
color:#555;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
line-height:20px;
margin:0 0 20px;
padding:0
}

.widget h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
color:#666;
height:30px;
background:url(images/bg-widget-title.png) repeat-x;
margin:0;
padding:14px 15px 0
}

.widget .textwidget p {
padding:5px 0
}

.widget ul,.widget div,.widget p {
padding:0 15px 0
}

.widget ul {
clear:both;
margin:5px 0
}

.widget ul li {
background:url(images/ico-bullet.png) no-repeat 4px 14px;
padding-left:20px;
border-bottom:1px solid #ededed
}

.widget ul li a {
line-height:30px;
text-decoration:none;
color:#777;
padding:0
}

.widget ul li a:hover {
color:#000;
border-bottom:1px dotted
}

.widget ul ul {
border-top:none;
margin:0;
padding:0
}

.widget_recent_comments li,#twitter li {
line-height:18px;
border-bottom:1px solid #eee;
padding:6px 0
}

.widget_recent_comments li a,#twitter a {
display:inline;
line-height:18px !important;
padding:0
}

.widget_tag_cloud a {
color:#777
}

.widget_tag_cloud div {
padding-top:5px
}

#advert_300x250 {
background:none;
border:none
}

#advert_125x125 {
padding:18px 0 5px 18px
}

#advert_125x125 img {
padding:0 8px 8px 0
}

.widget #searchform {
margin:15px 0 0 15px
}

.widget select {
margin:15px 0 15px 15px
}

.widget input#s,.widget input.field,.widget select {
width:250px;
border:1px solid #ccc;
padding:3px 0 3px 5px
}

#search_main form div {
position:relative;
height:33px;
margin-bottom:25px
}

#search_main input.field {
float:left;
border:1px solid;
background:#fff;
font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
color:#999;
width:170px;
border-color:#C5C3C3 #EDEDED #EDEDED #C5C3C3;
margin:0 5px 5px 0;
padding:7px 10px
}

#searchform .submit {
font-family:Arial, Georgia, serif;
padding:5px 8px
}

#searchform .submit:hover {
opacity:0.8px;
cursor:pointer
}

#flickr h3 span {
color:#0061D8
}

#flickr h3 span span {
color:#FF1183
}

#flickr .flickr_badge_image {
float:left;
margin:0;
padding:0
}

#flickr .wrap {
position:relative;
margin:10px;
padding:0
}

#flickr a img {
float:left;
display:block;
border:#CECFC6 1px solid;
width:70px;
height:70px;
margin:5px 0 5px 10px;
padding:3px
}

#flickr a:hover img {
border:#A8AA99 1px solid
}

.widget_lifestream ul li {
border-bottom:1px solid #e0e6e6
}

.widget_lifestream ul li a {
border:none;
background:none !important
}

.widget_lifestream ul .lifestream_meta {
color:inherit
}

#wp-calendar {
width:95%;
margin-bottom:15px;
clear:both;
padding:0
}

#wp-calendar caption {
padding:10px
}

#wp-calendar th,#wp-calendar td {
text-align:center;
background:#E7E7E7;
color:#9E9E9E;
padding:5px
}

#wp-calendar td {
background:transparent
}

#author .widget_title img {
vertical-align:top;
margin-right:10px;
margin-top:-2px
}

#author .wrap {
padding:10px 5px
}

#author img.avatar {
background:#fff;
border:1px solid #ddd;
padding:2px
}

#author .author-info {
float:left;
width:190px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
text-transform:uppercase;
line-height:16px;
color:#777;
padding:2px 0 0
}

#author .author-desc {
font-style:italic
}

#tabs {
background:#FEFEFE url(images/bg-box.png) repeat-x;
height:auto !important;
border:1px solid #fff;
display:block
}

#tabs .inside {
padding:0 5px 5px !important
}

#tabs ul.wooTabs {
height:53px !important;
background:url(images/bg-widget-title.png) repeat-x center top;
padding:0 10px
}

#tabs ul.wooTabs li {
float:left;
display:inline;
font-family:Arial, Verdana, Geneva, sans-serif;
font-size:9px;
color:#fff;
cursor:pointer;
margin:0 !important
}

#tabs ul.wooTabs li a.selected,#tabs ul.wooTabs li a:hover {
color:#838C1C;
text-decoration:none;
background:url(images/bg-tabs-selected.png) no-repeat center 41px
}

#tabs ul.wooTabs li a {
color:#777;
line-height:42px;
display:block;
float:left;
text-transform:uppercase;
padding:0 10px 10px
}

#tabs #tagcloud,#tabs .inside li {
font-family:Arial, Georgia, serif;
padding:10px
}

#tabs .inside ul {
margin:0 5px 5px
}

#tabs .inside li {
border-bottom:1px solid #EDEDED
}

#tabs .inside li a {
color:#555;
line-height:18px
}

#tabs .inside li span.meta {
display:block;
font-size:10px;
text-transform:uppercase;
color:#777;
font-family:Verdana, Geneva, sans-serif;
line-height:20px
}

#tabs .inside li img.avatar,#tabs .inside li img.thumbnail {
border:1px solid #ddd;
background-color:#fff;
float:left;
margin:0 8px 0 0;
padding:2px
}

#video .inside {
padding:0
}

#video .inside div {
padding:7px
}

#video ul.wooTabs {
margin:0;
padding:0 14px 5px
}

#video ul.wooTabs li {
background:#fafafa;
border:1px solid #eee;
margin-bottom:5px;
padding:0 10px
}

#comments {
background:#ececec;
border-top:1px solid #f5f5f5;
border-bottom:1px solid #dadada;
position:relative;
margin-top:20px;
padding:25px 25px 20px
}

#comments .comment {
margin-top:10px;
width:100%;
list-style-type:none
}

#comments img.avatar {
background:#fff;
border:1px solid #ddd;
padding:4px
}

#comments .comment-right {
margin-left:95px
}

#comments .comment-head {
background:#e4e4e4 url(images/bg-comment-head.png) repeat-x bottom;
border:1px solid #d8d8d8;
height:40px;
line-height:40px;
margin:0;
padding:0 15px
}

#comments .comment-head .name {
font-family:Arial, Georgia, serif;
font-style:italic;
font-weight:700;
font-size:12px;
margin:0 0 -5px
}

#comments .comment-head .date {
margin-right:10px
}

#comments .comment-head .date a,#comments .comment-head .edit {
font-size:11px;
color:#777
}

#comments .comment-entry {
background:#fff;
border:1px solid #d8d8d8;
color:#555;
font-size:14px;
line-height:20px;
border-width:0 1px 1px;
padding:20px 15px 10px
}

#comments .comment-entry p {
margin:0 0 10px
}

#comments ul.children {
background:url(images/ico-comment-reply.png) no-repeat 0 25px;
margin:0;
padding:0 0 0 25px
}

#comments .cancel-comment-reply {
margin-bottom:10px
}

#comments .navigation a {
display:block;
text-decoration:none;
margin:15px 0 0
}

#comments a.comment-reply-link {
background:url(images/bg-button.png) no-repeat center 0;
color:#fff;
font:Arial, Georgia, serif;
font-size:12px;
font-style:italic;
text-shadow:#777 0 1px 0;
background-color:#aaa;
border:1px solid #999;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding:2px 6px
}

#respond {
background:#ececec;
border-top:1px solid #f5f5f5;
border-bottom:1px solid #bbb;
margin:0;
padding:25px 25px 20px
}

#comments #respond {
padding:20px 0
}

#respond .left {
float:left;
width:200px
}

#respond .right {
float:left;
width:380px
}

#commentform {
font-family:Arial, Helvetica, sans-serif;
margin:15px 0 0
}

#commentform input.txt {
color:#555;
width:180px;
border:1px solid #eee;
margin:0 5px 10px 0;
padding:7px 5px
}

#commentform textarea {
color:#555;
width:95%;
border:1px solid #eee;
padding:5px
}

#commentform #submit {
font-family:Arial, Georgia, serif;
background:url(images/bg-button.png) no-repeat center 0;
color:#fff;
font:Arial, Georgia, serif;
font-weight:700;
font-size:12px;
font-style:italic;
text-shadow:#555 0 1px;
background-color:#6694ac;
border:1px solid #557c90;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
margin:15px 0 0;
padding:4px 8px
}

#commentform input.txt,#commentform textarea {
border:1px solid;
border-color:#C5C3C3 #EDEDED #EDEDED #C5C3C3
}

h3#pings {
margin:20px 0 10px
}

.pinglist li {
list-style-type:decimal;
margin:0 0 0 20px
}

.pinglist li .author {
font-weight:700;
font-size:15px
}

.pinglist li .pingcontent {
display:block;
margin:10px 0
}

h1,h2 {
font-size:28px
}

p,.entry ul ul,.entry ol ol {
margin:0
}

a:hover,.entry a:hover,.widget a:hover,h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited {
text-decoration:none
}

.col-left,#comments .avatar {
float:left
}

#navigation,#page-nav,.pinglist li .date {
font-size:11px
}

#navigation a:hover,#page-nav,.post-meta a:hover,.widget ul ul li,#advert_300x250 a:hover,#advert_125x125 a:hover {
border:none
}

#page-nav ul.rss li,#nav li {
float:left;
width:auto
}

#nav li ul,#secnav li ul {
position:absolute;
left:-999em;
width:180px
}

#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#secnav li:hover ul ul,#secnav li:hover ul ul ul,#secnav li.sfhover ul ul,#secnav li.sfhover ul ul ul {
left:-999em
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#secnav li:hover ul,#secnav li li:hover ul,#secnav li li li:hover ul,#secnav li.sfhover ul,#secnav li li.sfhover ul,#secnav li li li.sfhover ul {
left:auto
}

#nav li:hover,#nav li.hover,#secnav li:hover,#secnav li.hover {
position:static
}

#secnav li a span.sf-sub-indicator,#logo .site-title,#logo .site-description,#footer #credit span,.widget .screen-reader-text {
display:none
}

#footer a:hover,.post-meta a,#tabs .inside a:hover {
border-bottom:1px dotted
}

#loopedSlider ul.pagination li a:hover,#loopedSlider ul.pagination li.active a {
opacity:1px;
background:#eee
}

.post-bottom div a:hover,.post .title a:link,.post .title a:visited {
color:#222
}

.entry ul,.entry ol {
margin:0 0 15px;
padding:0 0 0 30px
}

.entry a.btn:hover,#comments a.comment-reply-link:hover,#commentform #submit:hover {
cursor:pointer;
opacity:0.8px
}

#wp-calendar td,table#wp-calendar th,#comments .comment .comment-container {
padding:3px 0
}

#comments h3,#respond h3 {
font-size:16px;
color:#777;
padding-bottom:10px
} 