html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
background:transparent;
margin:0;
padding:0;
}

body {
line-height:1;
font-family:Helvetica, Arial, sans-serif;
background-color:#04080F;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

a:hover,a:active {
outline:none;
}

ins {
text-decoration:none;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
}

a {
text-decoration:none;
outline-color:invert;
outline-style:none;
border:none;
}

a img {
border:none;
}

#page_wrap {
width:960px;
margin:0 auto;
}

#header {
font-size:12px;
background:url(/images/sprites.png) no-repeat scroll 2px 0;
background-position:-1px 0;
width:960px;
position:relative;
margin:0 auto;
}

#header div.blog_title {
float:left;
background:transparent url(/images/rowsdowr_logo.png) no-repeat scroll right center;
margin-top:15px;
margin-left:20px;
padding-bottom:50px;
padding-right:150px;
padding-top:40px;
}

#header div.blog_title h1 a,#header div.blog_title h3 a {
font-family:'Luckiest Guy', cursive;
font-weight:700;
letter-spacing:0;
font-size:48px;
color:#fff;
line-height:45px;
display:block;
}

#header div.blog_title p.description {
color:#CCC;
margin-top:10px;
margin-left:15px;
font-family:verdana;
font-size:13px;
}

#main_navi {
background:url(/images/sprites.png) no-repeat;
background-position:0 -223px;
height:37px;
width:960px;
margin:0 auto;
}

#main_navi ul.left {
float:left;
list-style-type:none;
height:20px;
overflow:hidden;
padding:9px 0 0 20px;
}

#main_navi ul li {
display:inline;
text-transform:uppercase;
}

#main_navi ul.left li a {
float:left;
overflow:hidden;
color:#ccc;
font-size:13px;
line-height:18px;
margin:0 30px 0 0;
}

#main_navi ul.right {
float:right;
list-style-type:none;
padding:9px 15px 0 0;
}

#main_navi ul.right li a {
float:left;
overflow:hidden;
color:#fff;
font-size:12px;
line-height:20px;
text-transform:uppercase;
margin:0 0 0 10px;
}

#main_navi ul.right li.feed a {
padding-left:15px;
}

#main {
width:660px;
float:left;
display:inline;
margin:10px 25px 120px 10px;
}

#main div.post {
background-color:#131313;
border:1px solid #1f2223;
color:#EBEBEB;
line-height:23px;
word-spacing:1px;
margin-bottom:30px;
}

#main div.post div.date,#singletitle .date {
background:url(/images/sprites.png) no-repeat;
background-position:0 -264px;
float:left;
font-size:12px;
line-height:14px;
font-family:"Trebuchet MS", Georgia, sans-serif;
text-align:center;
vertical-align:middle;
color:#fff;
height:43px;
width:50px;
margin-left:-10px;
margin-top:16px;
padding-top:4px;
position:relative;
margin-right:12px;
}

#main div.post div.title {
margin-left:15px;
margin-bottom:10px;
margin-top:16px;
}

#singletitle {
margin-left:10px;
}

#singletitle .title {
background-color:#131313;
border:1px solid #1F2223;
width:920px;
padding:16px 10px 10px 15px;
}

#main div.post div.title h2,#main div.post div.title h1 {
font-family:Helvetica, "Trebuchet MS", Verdana, sans-serif;
font-size:20px;
font-weight:700;
letter-spacing:-1px;
line-height:24px;
color:#eee;
}

#singletitle .title h1 {
font-family:Helvetica, "Trebuchet MS", Verdana, sans-serif;
font-size:28px;
font-weight:700;
color:#eee;
margin-bottom:3px;
}

#main div.post div.title h2 a,#main div.post div.title h1 a,#singletitle .title h1 a {
color:#eee;
}

#main div.post div.title div.postmeta,#singletitle .title .postmeta {
font-size:12px;
color:#666;
overflow:hidden;
}

#main div.post div.title div.postmeta a,#singletitle .title .postmeta a {
color:#666;
border-bottom:1px solid #131313;
text-decoration:none;
}

#main div.post div.title div.postmeta a:hover,#singletitle .title .postmeta a:hover {
color:#ff5a00;
border-bottom:1px solid #ff5a00;
text-decoration:none;
}

#main div.post div.entry {
font-size:1em;
padding:0 20px;
}

#main div.post div.no_result {
padding:20px;
}

#main div.post div.no_result p.no_result {
margin-bottom:0;
}

#main div.post div.entry a {
color:#59ADCC;
border:none;
text-decoration:none;
}

#main div.post div.entry p {
padding-top:10px;
margin-bottom:10px;
}

#main div.post div.entry h1 {
font-size:20px;
margin-bottom:5px;
}

#main div.post div.entry h2 {
font-size:18px;
margin-bottom:25px;
margin-top:50px;
}

#main div.post div.entry h3 {
font-size:16px;
margin-bottom:5px;
}

#main div.post div.entry h4 {
font-size:15px;
margin-bottom:5px;
}

#main div.post div.entry h5 {
font-size:14px;
margin-bottom:5px;
}

#main div.post div.entry h6 {
font-size:12px;
margin-bottom:5px;
}

#main div.post div.entry ul,#main div.post div.entry ol {
padding-bottom:24px;
margin-left:40px;
margin-right:40px;
}

#main div.post div.entry ul {
list-style-type:disc;
}

#main div.post div.entry ol {
list-style-type:decimal;
}

#main div.post div.entry ul li,#main div.post div.entry ol li {
list-style:inside;
padding:1px 0;
}

#main div.post div.entry blockquote {
background:url(/images/blockquote.gif) no-repeat;
background-color:#181818;
border-top:1px solid #2a2e2f;
border-bottom:1px solid #2a2e2f;
color:#999;
margin:0 15px 24px;
padding:35px 20px 10px 50px;
}

#main div.post div.entry code {
font-family:"Courier New", mono;
background-color:#181818;
border-left:1px solid #2a2e2f;
color:#197b30;
display:block;
padding:5px 10px;
}

#main div.post div.entry table {
margin-bottom:20px;
border-collapse:collapse;
border:1px solid #2a2e2f;
background-color:#181818;
color:#999;
}

#main div.post div.entry table td,#main div.post div.entry table th {
border:1px solid #2a2e2f;
padding:2px 5px;
}

#main div.navigation {
font-size:13px;
}

#footer {
color:#666;
font-size:12px;
background:url(/images/footer_bg.gif) repeat-x;
}

#footer div.footer_wrapper {
width:960px;
position:relative;
margin:0 auto;
padding:18px 0;
}

#footer div.footer_wrapper a {
color:#ccc;
text-decoration:none;
}

#footer div.footer_wrapper a:hover {
color:#fff;
}

#sidebar {
width:260px;
float:left;
display:inline;
margin-top:10px;
margin-bottom:30px;
color:#aaa;
font-size:12px;
background-color:#131313;
border:1px solid #1f2223;
}

#sidebar ul {
background-color:#131313;
}

#sidebar ul li h5 {
background:url(/images/sprites.png) no-repeat;
background-position:-58px -265px;
font-size:18px;
line-height:30px;
color:#ccc;
background-color:#0C182F;
font-weight:400;
padding:5px 10px;
}

#sidebar ul li ul {
list-style-type:none;
color:#eee;
line-height:20px;
}

#sidebar ul li ul li {
background:url(/images/sprites.png) no-repeat;
background-position:-58px -265px;
padding:2px 10px 2px 26px;
}

#sidebar ul li ul li a {
background:none;
display:inline;
color:#ccc;
line-height:26px;
text-decoration:none;
}

#sidebar ul li ul li.rc a {
display:inline;
}

#sidebar ul li.widget_archive,#sidebar ul li.widget_categories,#sidebar ul li.widget_search,#sidebar ul li.widget_tag_cloud div,#sidebar ul li.widget_text {
background:url(/images/sidebar_list_bg.gif) no-repeat left bottom;
}

#sidebar ul li.widget_archive select,#sidebar ul li.widget_categories select {
margin:15px 26px;
}

#sidebar ul li.widget_calendar #calendar_wrap {
background:url(/images/sidebar_list_bg.gif) no-repeat left bottom;
padding:15px 26px;
}

#wp-calendar {
color:#ccc;
width:95%;
font-family:Arial, sans-serif;
}

#wp-calendar caption {
letter-spacing:2px;
padding:5px;
}

#wp-calendar th,#wp-calendar td {
text-align:center;
padding:5px;
}

#wp-calendar th {
border-bottom:1px solid #1f2223;
border-top:1px solid #1f2223;
}

#wp-calendar td {
background:transparent;
}

#wp-calendar td,table#wp-calendar th {
padding:3px 0;
}

#wp-calendar #prev {
text-align:left;
padding-left:5px;
}

#wp-calendar #next {
text-align:right;
padding-right:5px;
}

#wp-calendar #prev,#wp-calendar #next,#wp-calendar tfoot tr td.pad {
border-top:1px solid #1f2223;
}

#wp-calendar #prev a,#wp-calendar #next a {
color:#999;
}

#wp-calendar td#today {
color:#fff;
background-color:#101010;
font-weight:700;
}

li.widget_search #search {
padding:10px 30px;
}

li.widget_search form#searchform {
width:200px;
height:25px;
border:none;
background-color:#fff;
position:relative;
}

li.widget_search form#searchform .searchinput {
position:absolute;
top:5px;
left:8px;
color:#666;
font-size:13px;
width:165px;
border:0;
}

li.widget_search form#searchform .button {
position:absolute;
top:0;
left:175px;
background:url(/images/mag.gif) no-repeat;
height:25px;
width:25px;
border:0;
cursor:pointer;
}

#sidebar ul li.widget_tag_cloud div {
padding:10px 16px;
}

.textwidget {
line-height:16px;
padding:0!important;
}

.textwidget p {
margin-bottom:10px;
line-height:16px;
}

.textwidget a,.textwidget p a {
color:#ff5a00;
text-decoration:none;
}

#main #comments {
margin-bottom:10px;
}

#main #comments h3 {
float:left;
font-size:16px;
color:#ccc;
line-height:24px;
font-weight:400;
}

#main #comments .add_your_comment a {
float:right;
font-size:16px;
color:#ccc;
line-height:24px;
font-weight:400;
}

#main ol.commentlist {
font-size:13px;
color:#ccc;
overflow:hidden;
}

#main ol.commentlist li {
margin-bottom:15px;
background-color:#101010;
border:1px solid #1f2223;
-moz-border-radius:2px;
-webkit-border-radius:2px;
padding:20px 20px 15px;
}

#main ol.commentlist li ul {
list-style-type:none;
margin-left:60px;
margin-top:6px;
}

#main ol.commentlist li ul.children li {
background-color:#0d0d0d;
border-left:1px solid #181a1b;
border-top:0;
border-bottom:0;
border-right:0;
}

#main ol.commentlist li div.vcard div.left {
width:56px;
margin-right:5px;
}

#main ol li div.left img {
border:1px solid #000;
display:block;
height:48px;
width:48px;
}

#main ol li div.left div.reply a {
background:url(/images/reply.gif) no-repeat 0 0;
display:block;
height:0;
padding-top:17px;
width:41px;
overflow:hidden;
margin-left:5px;
margin-top:5px;
}

#main ol li div.left div.reply a:hover {
background-position:0 -17px;
}

#main ol.commentlist li div.right {
float:left;
line-height:20px;
width:80%;
}

#main ol.commentlist li div.right p a {
color:#ccc;
text-decoration:none;
border-bottom:1px solid #ccc;
}

#main ol.commentlist li div.right p a:hover {
color:#ff5a00;
border-bottom:1px solid #ff5a00;
}

#main ol li div.right div.commentmetadata {
font-size:12px;
color:#999;
border-bottom:1px solid #181a1b;
padding-bottom:3px;
margin-bottom:8px;
}

#main ol li div.right div.commentmetadata a {
color:#ccc;
text-decoration:none;
font-weight:700;
}

#main ol li div.right p {
margin-bottom:20px;
}

#main .comments_navi {
font-size:12px;
}

#main #respond {
background-color:#101010;
border:1px solid #181a1b;
-moz-border-radius:2px;
-webkit-border-radius:2px;
color:#ccc;
margin-top:15px;
padding:15px 20px;
}

#main #respond div.h3_cancel_reply {
margin-bottom:5px;
}

#main #respond h3 {
font-size:16px;
color:#ccc;
line-height:24px;
font-weight:400;
float:left;
display:inline;
}

#main #respond span.cancel-comment-reply {
float:right;
display:inline;
padding-top:6px;
}

#main #respond span.cancel-comment-reply a {
font-size:12px;
color:#999;
text-decoration:none;
}

#main #respond form#commentform p {
font-size:12px;
color:#999;
padding:3px 0;
}

#main #respond form#commentform p a {
color:#fff;
border:0;
}

#main #respond form#commentform p a:hover {
border-bottom:1px solid #fff;
}

#main #respond div.input_area {
padding:15px 30px;
}

#main #respond div .message_input {
font-family:"Trebuchet MS", "Lucida Grande", Arial, sans-serif;
background-color:#eee;
border:2px solid #000;
color:#333;
font-size:13px;
height:120px;
width:98%;
padding:5px;
}

#main #respond div.user_info {
font-size:12px;
line-height:16px;
display:block;
padding:0 30px;
}

#main #respond div.user_info div.single_field {
display:inline;
float:left;
width:33%;
}

label.desc {
display:block;
color:#999;
padding-bottom:4px;
}

label.desc abbr {
color:#ff5a00;
border:0;
}

#main #respond div.user_info input.comment_input {
background-color:#eee;
color:#666;
border:2px solid #000;
width:90%;
padding:2px 3px;
}

#main #respond div.submit_button {
margin:15px 30px 0;
}

#main #respond form#commentform div.submit_button input.button {
display:block;
background:url(/images/submit.gif) no-repeat 0 0;
width:76px;
height:28px;
border:0;
color:#bbb;
font-size:12px;
cursor:pointer;
float:left;
padding:0;
}

#main #respond form#commentform div.submit_button input.button:active {
background-position:0 -28px;
color:#fff;
}

div.submit_button span.key {
float:left;
margin-left:10px;
padding-top:6px;
font-size:12px;
line-height:16px;
color:#333;
}

.nocomments {
color:#ccc;
font-size:16px;
}

.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignleft {
display:inline;
margin-bottom:2px;
margin-right:6px;
padding:3px;
}

img.alignright {
display:inline;
margin-bottom:2px;
margin-left:6px;
padding:3px;
}

.wp-caption {
border:1px solid #1f2223;
text-align:center;
background-color:#0d0d0d;
padding-top:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin:10px;
}

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

.wp-caption p.wp-caption-text {
font-size:12px;
line-height:17px;
color:#ccc;
margin:0;
padding:0 4px 5px;
}

#main div.post div.entry div.wp-caption p {
margin-bottom:3px;
padding:5px;
}

ul.archiveslist {
color:#ccc;
font-size:13px;
}

.linkpage {
background-color:#131313;
padding:10px 15px;
}

.linkpage ul {
list-style-type:none;
}

.linkpage ul li {
float:left;
margin-bottom:10px;
}

.linkpage ul li ul li {
float:left;
width:130px;
text-align:center;
line-height:180%;
background-color:#202020;
margin:5px 12px;
}

.linkpage ul li ul li a {
color:#ccc;
display:block;
text-decoration:none;
border:1px solid #1f2223;
font-size:12px;
}

.linkpage ul li ul li a:hover {
background-color:#0d0d0d;
border:1px solid #1f2223;
color:#ff5a00;
}

.linkpage ul li h3 {
margin-bottom:5px;
margin-left:12px;
}

div.strong {
color:#fff;
font-size:18px;
margin-bottom:25px;
padding:10px 0;
}

#add-to-any-subscribe {
margin-left:0;
}

#subscribe_btn {
float:right;
margin-top:25px;
margin-right:10px;
}

#aboutmedesc {
line-height:150%;
padding:5px;
}

.gconnect {
margin-left:-16px;
}

#cse-search-results {
background-color:#131313;
border:1px solid #000;
margin:5px 5px 0 6px;
padding:10px 15px 0 8px;
}

#googlesearch {
text-align:center;
margin:10px;
}

#header-ad {
float:right;
height:15px;
position:absolute;
top:156px;
width:457px;
margin:0 0 0 450px;
}

div.post-input {
color:#FFF;
}

.amzn_wdgt {
margin-left:5px!important;
padding:5px 0 10px!important;
}

.quotescollection_randomquote {
padding:8px 10px;
}

.youtube-video {
margin-top:10px;
}

.gimmickad img {
width:130px;
}

.gimmickad table {
width:100%;
}

#related-post-section {
margin-top:10px;
font-size:.9em;
}

.related-items {
float:left;
max-width:195px;
margin-right:10px;
}

.related-items img {
width:195px!important;
height:auto;
}

.related-img-box {
max-height:195px;
overflow:hidden;
}

.entry img {
max-width:600px;
width:auto;
height:auto;
}

.entry img.fullwidth {
width:600px;
}

.pop_posts {
border-bottom:1px solid #666;
font-size:12px;
margin:0 8px;
padding:10px 0;
}

.adsense-leadout {
margin-left:-15px!important;
margin-top:-110px!important;
}

.wide img {
width:600px!important;
}

.wide object,.wide embed,.wide iframe {
width:600px!important;
height:480px!important;
}

li.popular-posts ul li {
position:relative;
padding:2px 0!important;
}

img.wpp-thumbnail {
height:auto!important;
width:260px!important;
}

#sidebar ul li ul li a.wpp-post-title {
margin-left:5px;
display:block;
line-height:15px;
margin-bottom:10px;
}

ul.scrd_digest {
margin-left:5px!important;
margin-right:5px!important;
}

ul.scrd_digest p {
margin-left:5px;
}

ul.scrd_digest li {
font-size:15px!important;
padding:15px 0!important;
}

.img_arc_img img {
max-width:150px!important;
}

div.tumblr_photoset {
margin:0 50px;
}

.twocol a img {
width:280px;
padding:10px;
}

.midbannerad {
width:460px;
margin:10px auto;
}

.responsive-mid {
width:468px;
height:60px;
}

#main div.post div.entry div.readable {
background-color:#F4F4F4;
border-top:1px solid #2a2e2f;
border-bottom:1px solid #2a2e2f;
color:#222;
word-wrap:break-word;
font-family:Verdana, Helvetica, Arial, sans-serif;
margin:0 15px 24px;
padding:35px 20px 10px 50px;
}

li.pins-feed-item {
margin:0!important;
padding:0!important;
}

#gridcontainer {
width:100%;
margin:20px 0;
}

#gridcontainer #main img {
max-width:150px;
}

#gridcontainer h2 a {
color:#77787a;
font-size:13px;
}

#gridcontainer .griditemleft {
float:left;
width:170px;
margin:0 40px 40px 20px;
}

#gridcontainer .griditemcenter {
float:left;
width:170px;
margin:0 40px 40px 0;
}

#gridcontainer .griditemright {
float:left;
width:170px;
}

#gridcontainer .postimage {
margin:0 0 10px;
}

#gridcontainer .nav {
text-align:center;
font-size:2em;
color:#CCC;
}

.archive-header {
color:#CCC;
font-size:2em;
margin:0 0 20px 20px;
}

.navigation .next-posts {
width:325px;
float:left;
}

.navigation .prev-posts {
width:325px;
float:right;
}

.navigation .prev-posts a {
text-align:right;
}

#subscribe-field {
float:left;
width:60%!important;
margin:3px 5px 0 10px;
padding:0!important;
}

.yarpp-related {
margin:0 -5px 10px;
}

#topbanner {
width:970px;
height:90px;
background:url(/images/vhsshelfdarker.png) repeat scroll 0 0 transparent;
margin:10px auto 0;
}

.sidebar_facebooklike {
padding-left:5px;
}

.slidedeck-frame dt {
visibility:hidden;
}

.lens-o-town.sd2-dark dl.slidedeck {
background:url(/images/tvstaticbg.jpg) no-repeat!important;
}

#popularhorizontal ul {
display:block;
width:100%;
height:190px;
padding:0;
}

#popularhorizontal ul li {
border:1px solid #000;
display:block;
float:left;
height:190px;
position:relative;
list-style:none;
width:190px;
}

#popularhorizontal ul li:hover {
border:1px solid #ff5a00;
}

#popularhorizontal ul li a img.wpp-thumbnail {
height:auto!important;
width:190px!important;
}

#popularhorizontal a.wpp-post-title {
left:0;
bottom:0;
position:absolute;
background-color:rgba(0,0,0,0.6);
color:#ccc;
padding:2px 0 2px 2px;
}

li.popular-posts ul li a.wpp-post-title {
background-color:rgba(0,0,0,0.6)!important;
bottom:10px;
color:#FFF!important;
left:0;
position:absolute;
width:260px;
margin:0!important;
padding:2px 0 2px 2px;
}

.jetpack_subscription_widget {
padding:0;
}

.followmenu {
float:left;
color:#CCC;
font-size:13px;
line-height:18px;
}

li.simpleSlideshowWidget {
height:260px;
}

a.shtml_wpf_ref {
z-index:-1;
}

#dd_ajax_float {
background:none!important;
padding-top:35px;
}

.entry iframe {
display:block;
margin:0 auto;
}

.rfbp-text a,.rfbp-page-link {
color:#59ADCC;
}

span.rfbp-link-image-wrap {
width:260px!important;
}

img.rfbp-link-image {
width:100%!important;
}

.rfbp-text {
padding:15px 5px 5px;
}

.rfbp-post {
margin-bottom:0!important;
padding-bottom:0!important;
}

.rfbp-page-link-wrap {
margin:5px;
}

.rfbp-widget .rfbp-post p.rfbp-link-wrap,img.rfbp-image {
border:0!important;
}

.gallery-columns-1 .gallery-item img,.homepost img {
width:600px;
height:auto;
}

.nrelate_bty.nr_150 .nr_panel {
margin-left:8px;
}

.clear,.shareaholic-show-on-load {
clear:both;
}

#main_navi ul.left li a:hover,#main_navi ul.right li.pinterest a:hover,#main_navi ul.right li.instagram a:hover,#main_navi ul.right li.facebook a:hover,#main_navi ul.right li.gplus a:hover,#main_navi ul.right li.twitter a:hover,#main_navi ul.right li.tumblr a:hover,#main_navi ul.right li.feed a:hover,#main div.post div.title h2 a:hover,#main div.post div.title h1 a:hover,#singletitle .title h1 a:hover,#sidebar ul li ul li a:hover,#wp-calendar a,#sidebar ul li.widget_tag_cloud div a:hover,#main #comments .add_your_comment a:hover,#main ol li div.right div.commentmetadata a:hover,#main #respond span.cancel-comment-reply a:hover,#main div.post div.entry ul.archiveslist li a:hover,div.strong .keyword,.pop_posts a:hover,#gridcontainer .nav a:hover,#main div.navigation .next-posts a:hover,#main div.navigation .prev-posts a:hover,#disqus_thread a,#popularhorizontal a.wpp-post-title:hover {
color:#ff5a00;
}

#main_navi ul.right li.pinterest a,#main_navi ul.right li.instagram a,#main_navi ul.right li.facebook a,#main_navi ul.right li.gplus a,#main_navi ul.right li.twitter a,#main_navi ul.right li.tumblr a {
padding-left:21px;
}

#main div.sticky,#sidebar ul li ul li:hover {
background-color:#0d0d0d;
}

#main div.post div.entry a:hover,#wp-calendar a:hover,.textwidget a:hover,.textwidget p a:hover {
text-decoration:underline;
}

#main div.post div.entry blockquote p,#main div.post div.entry div.readable p {
margin-bottom:8px;
}

#main div.navigation a,#main .comments_navi .alignleft a,#main .comments_navi .alignright a {
display:block;
color:#ccc;
border:1px solid #1f2223;
background-color:#101010;
line-height:28px;
padding:0 5px;
}

#main div.navigation .left a:hover,#main div.navigation .right a:hover,#main .comments_navi .alignleft a:hover,#main .comments_navi .alignright a:hover {
color:#ff5a00;
background-color:#000;
}

#main div.navigation .left,#main ol.commentlist li div.vcard,#main .comments_navi .alignleft,.alignleft {
float:left;
}

#main div.navigation .right,#main .comments_navi .alignright,.alignright,#tagrss {
float:right;
}

#sidebar ul li h5 a,.pop_posts a,#gridcontainer .nav a {
color:#CCC;
}

#sidebar ul li ul li ul li,#sidebar ul li ul li ul.children li,#sidebar ul li ul li ul li:hover,#sidebar ul li ul li ul.children li:hover {
background:none;
}

.widget_rss a,#sidebar ul li.widget_tag_cloud div a,#main div.post div.entry ul.archiveslist li a,#disqus_thread {
color:#ccc;
}

.img_arc td,#topbanner .topbannerad {
text-align:center;
}

.nailthumb-container,.yarpp-thumbnail,.rfbp-image-wrap,.rfbp-link-wrap {
margin:0!important;
}

img #wpstats,span.rfbp-link-text-wrap {
display:none;
}

@media all and min-device-width1001px{
.midbannerad {
width:728px;
margin:10px 0 0 -20px;
}

.responsive-mid {
width:728px;
height:90px;
}

#page_wrap {
width:1000px;
}

#main {
width:728px;
margin:10px 9px 120px 0;
}

.yarpp-thumbnail {
margin:0 0 0 15px !important;
}

#main #comments .add_your_comment a {
margin-right:20px;
}

div.sharedaddy .sd-content {
float:left!important;
width:103%!important;
margin:0 0 0 -10px !important;
}

.yarpp-related {
margin:0 0 10px;
}

.entry img {
margin-left:35px;
}

#singletitle .title {
width:970px;
}

#singletitle {
margin-left:0;
}

#popularhorizontal ul {
margin:0 21px;
}
}