@charset "UTF-8";  body {text-align: center; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 0.8em; background-color:#fff}
body, a {color:#9f7e63;  }
a {outline:none}
a:hover {color:#000}
a img {border:none}
i {font-style: normal}
h1, h2, h3, h2 a, .collectionof, .loginbox fieldset div label {font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: lighter; font-size: 19px; clear:both; color: #000000 }
h1, h2 {background-image: url(../images/h2bg.png); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 9px; padding-right: 5px; padding-left: 5px; float: left; margin: 0px 5px 5px 0px; padding-top: 0px; clear: none}
abbr {text-decoration:none; border:none}
fieldset {border:none; margin:0; padding:0}
legend {display:none}
 #main {text-align: left; padding: 0px; width: 1004px; margin-right: auto; margin-left: auto}
#widecolumn {margin: 0px; padding: 0px; width: 877px; float: left; clear: left; margin-top: 10px}
#widecolumn p {margin-top:1px; margin-bottom: 5px }
#narrowcolumn {margin: 0px; padding: 0px; width: 350px; float: left; clear: left }
#header {width: 1002px}
#mediumwide {float: left; width: 657px; clear:left; margin-top: 10px}
#mediumsmall {float: right; width: 300px; overflow:hidden; padding-top: 5px}
 .hide, .disabled {display: none }
.collectionof, .le, .le a {color:#cbaa89;  }
.notice {padding:7px; background-color: #e7dac7; border: 1px solid #d1242a; color: #25140d; margin-top: 5px; margin-bottom: 5px; vertical-align:middle; clear:both}
.error { }
.clear {display: block; clear: both; overflow: hidden; height: 1px }
.largebox {font-size:18px; padding-left: 200px; background-color:#e7dac7; clear:both; margin-top:20px; padding: 20px; border: 1px solid #9f7e63; color:#000}
.mediumcolumn {padding-top: 30px; float:left; overflow:hidden; width:500px}
.emphasis {color:#000}
.fromsearchengine {width: 877px; margin: 20px 0 10px -5px; border:1px solid #999; padding: 5px 0 0 5px; overflow:visible}
.fromsearchengine h2 {float:none; background:none; display:block}
.fromsearchengine .close {background-image:url(../images/close-box.png); background-position:left top; background-repeat:no-repeat; width: 30px; height: 30px; overflow:hidden; float: right; text-indent: -1000em; margin: -20px -15px 0 0}
.fromsearchengine .close a {display:block; width:100%; height:100%}
.fromsearchengine p {clear:both; margin: 3px 0 5px 5px}
h1.pagetitle a.clean {text-decoration:none; background:none; color:#000; padding-right:0}
.following a {color:#000}
 #logo {float:left; margin-right: 11px}
#top {width:100%; height:52px; background-color:#e7dac7;  overflow:hidden}
#login-or-register {float:right; padding-top:17px; padding-right:11px}
#search {border: 1px solid #cbaa89; height: 26px; width: 300px; padding:1px; float:left; margin-top: 11px; background-color:#FFF; overflow:hidden}
#search input[type="text"], #search #q {border:none; height:24px; float:left; width:260px; font-size:16px; color: #cbaa89; font-style:italic; padding-left: 4px; border-color:#FFF;  }
#search input[type="text"].active, #search #q input.active {font-style:normal; color:#000}
#search input[type="submit"], #search2 {float:right; background-image:url(../images/search-button.png); background-position: left top; border:none; width: 26px; height:26px; text-indent: -1000px; line-height: 100px;  overflow:hidden; border: 0px solid #FFFFFF;  }
#sort {padding-left:5px; margin: 10px 0 15px 0}
#sort .rss {float: right; background: transparent url('../images/rss_icon.gif') no-repeat 0px 2px; padding-left: 18px; margin-right: 13px}
h1.pagetitle {display:inline; clear:both; background-image: none; padding-right: 0px; float: none; padding-top: 0px}
h1.pagetitle a {padding-right: 15px; background-image:url(../images/open-in-new-window.png); background-repeat:no-repeat; background-position:right 2px}
 #favorites {clear:both; width:870px; padding: 10px 0 10px 5px; float:left; background-image:url(../images/tab-bg.png); background-repeat:repeat-y}
#favorites ul {margin:0; padding:0}
#favorites li {display:block; padding:5px; padding-top: 2px; margin-right:3px; border:1px solid #cbaa89; height: 12px; float:left; margin-bottom: 10px}
#favorites li a {text-decoration:none}
#favorites li a:hover, #favorites li.currenttab a {color: #25140d}
#favorites li.currenttab {background-color:#FFF; border-bottom-color:#FFF; padding-right:4px}
#favorites li.mine {background-image:url(../images/mine.png); background-position:left top; background-repeat:no-repeat}
#favorites a.deletetab {font-size:10px; font-weight:bold; margin-left: 4px; vertical-align:top; line-height:5px; color:#cbaa89 !important}
#favorites a.deletetab:hover {color:#000 !important}
#favorites li.addpageastab {border:none}
#favorites li.searchtab {background-image:url(../images/search-icon.png); background-repeat:no-repeat; background-position: 2px; padding-left: 17px}
#favorites li.favoritetab {background-image:url(../images/star-icon.png); background-repeat:no-repeat; background-position: 2px; padding-left: 17px}
#favorites strong {font-weight:normal; color:#000}
 #favorites li input {display:inline; margin:0; padding: 1px; height: 14px; width: 60px; overflow:hidden; font-size:10px; border: 1px solid #E7DAC7}
#favorites li form {margin:0; padding:0; display:inline}
#makepage {float:right; border:1px solid #d1242a; height: 25px; overflow:hidden; text-align:center; margin-top:10px; margin-bottom:10px; line-height:22px; padding: 2px 5px 2px 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px}
#makepage a {color: #d1242a}
 #introbox {width:999px; height:343px; background-image:url(../images/home.png); background-repeat:no-repeat; background-position:left top; clear:both; padding-top:9px}
#intromovie {margin: 0 0 0 586px; height:300px; width: 400px; border: 2px solid #9f7e63; padding: 0}
#hidethis {margin: 9px 0 0 870px; display:block; height:20px; width:95px}
 #showfeedlist {position:absolute; z-index:100; width: 200px; background-color:#fff; border: 1px solid #cbaa89; padding: 5px; display:inline; visibility:hidden; margin-left: -17px; margin-top: 18px}
#showfeedlist span.showfeedlisticon {background-image: url(../images/show-feeds-hover-transparent.gif); display:block; background-repeat: no-repeat; background-position: left top; position: relative; margin-top: -18px; margin-left: -6px; height: 13px; width: 17px; padding:0}
#showfeedlist ul, .addfeedto ul{ margin: 0; padding: 0; clear:both}
#showfeedlist li, .addfeedto li{ background:transparent url(../images/arrow2.gif) no-repeat 5px 6px; list-style:none; padding-left:16px; width:184px}
.addfeedto li {width: 134px}
#showfeedlist li:hover, .addfeedto li:hover {background-color:#eee}
#showfeedlist li a, .addfeedto li a{ padding-left:3px; text-decoration:none; color:#000000; padding: 3px; display:inline-block; width:145px}
#showfeedlist a.deletefeedfrompage {overflow:hidden; width: 13px; background-image:url(../images/delete-mouseout.png); background-repeat: no-repeat; background-position:left 4px; text-indent:-1000px; height:13px; float:right; display:block}
#showfeedlist a.deletefeedfrompage:hover{ background-image:url(../images/delete.png)}
#showfeedlist ul {clear:both}
.addfeed {display:block; padding: 4px 5px 4px 0; float:right}
img.browsefeedsadd {margin-top:25px}
div.browsefeedsmenu {margin-top:-49px}
  div.postfeedview { height:252px}
.addfeedto {position:absolute; border-color: #cbaa89; padding: 5px; display:inline; visibility:hidden; margin-left: 187px; margin-top: 0; font-size:1em; background-color:#fff; border: 1px solid #cbaa89; width: 150px; z-index:30}
.addfeedtoicon {background-image: url(../images/addfeedto-hover-transparent.gif); display:block; background-repeat: no-repeat; background-position: left top; position: relative; margin-top: -18px; margin-left: -6px; height: 13px; width: 13px; padding:0}
div.pagination {text-align:right; padding-right:6px; clear:both; padding-top: 10px; font-size:1.2em }
.pagination a {text-align:right; padding: 5px; background-color:#d1242a; color:#FFFFFF; text-decoration:none; border:solid 1px #ccc; margin-left: 5px}
.pagination a:hover {background-color: #cbaa89; border-color:#990000; color:#000000}
 #sidebar {margin: 0px; padding: 0px; width: 125px; float: right; overflow:hidden !important}
#sidebar ul {margin: 0px; padding:0px}
#sidebar li {list-style-type: none; padding-bottom: 3px}
.sidebaraddfeed {background-image:url(../images/add.png); background-repeat:no-repeat; background-position:0px 8px; margin-top:20px; width: 85px; padding: 5px 5px 5px 20px}
#sidebar .sidebartags {color:#000; margin-bottom:3px; margin-top:20px}
.sidebarrssfeed {margin-top: 50px; background-image:url(../images/rss_icon.gif); background-position: 0px; background-repeat:no-repeat; padding-left: 18px}
.sidebarreportabuse {background-image:url(../images/report-abuse.png); background-position: 0px; background-repeat:no-repeat; padding-left: 18px}
#sidebar .sidebardeletepage {background-image:url(../images/delete.png); background-repeat:no-repeat; background-position:0px; padding-left: 18px}
#sidebar .sidebardeletepage a:hover {color:#fff; background-color:#F00}
#sidebar a.deletetag {display: inline-block; width:10px; height:10px; text-indent:1000px; overflow:hidden; background-image:url(../images/delete-small-mouseout.png); background-repeat:no-repeat; margin-top: 3px; margin-left:5px}
#sidebar a.deletetag:hover {background-image:url(../images/delete-small.png)}
#sidebar #tagform {margin:0; padding:0}
#sidebar #tags {border: 1px solid #cbaa89; width:120px; overflow:hidden; padding:1px; height:18px}
#sidebar #tags input[type="text"], #tags input#tag_list {width:80px; float:left; color:#CCC; border:none; border-color:#fff;  }
#sidebar #tags input[type="text"].active, #tags input#tag_list.active {color:#000}
#sidebar #tags input[type="submit"] {width: 30px; border: 1px solid #cbaa89; height:18px; margin-left:2px; background-color:#e7dac7; color:#000; float:right}
#footer {clear: both; width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #9f7e63; margin-top: 40px; text-align: right; padding-bottom: 50px; padding-top: 4px; display: block}
 div.exploremore {clear: both; height: 75px; padding-top: 10px}
div.exploremorefloat .exploremore {clear:none; width: 50%; float:left}
.exploremore img {margin-right: 5px; vertical-align: middle; float: left}
.exploremore div {padding-top: 20px; float: left; width: 250px}
.exploremore div h3 a {text-decoration:underline}
.exploremore h3 {margin: 0px; padding: 0px; font-weight: lighter}
.exploremore p {margin: 0px; padding: 0px}
 #mediumsmall div.exploremore div {padding-top:0px}
#mediumsmall div.exploremore {height:auto; padding-top:23px}
#mediumsmall p {margin-bottom:0}
div.browsefeeds {clear: both; height: 75px; margin-bottom: 15px}
.browsefeeds img {margin-right: 5px; vertical-align: middle; float: left}
.browsefeeds div {padding-top: 20px; float: left; width: 600px}
.browsefeeds h3 {margin: 0px; padding: 0px; font-size: 1.2em; font-weight: lighter}
.browsefeeds div h3 a {text-decoration:underline}
.browsefeedse p {margin: 0px; padding: 0px; font-size: 0.75em}
.browsefeeds h3 a {color: #000000; text-decoration: none}
.paginateshort {width: 260px}
div#populartags, div#dosomething {float: left; width: 180px}
div#populartags ol, div#dosomething ul, .defaultlist {clear:both; padding: 0px; margin: 0px}
div#dosomething li, .defaultlist li {list-style-image: url(../images/arrow2.gif); padding-bottom: 3px; clear:both}
div#populartags li, div#dosomething li, .defaultlist li {margin-left: 30px; list-style-position: outside; margin-bottom: 4px}
.feedicon {padding-right: 10px; padding-left: 3px}
ul#feedlist {margin: 0px; padding: 0px}
#feedlist li {padding-left: 0px; list-style-type: none; padding-bottom: 10px}
#widecolumn p.st {font-size: 15px; color: #FFFFFF; background-color: #000000; background-image: none; display: block; line-height: 1.2em; padding: 4px}
#widecolumn p.st a {color: #FFFFFF; text-decoration: none}
div.feedaction {margin-top: 15px; margin-bottom: 15px}
div.feedaction form {display:inline}
.backtopage {background-image: url(../images/icon-arrow-back.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px}
 .box {text-align:center; background-color:#e7dac7; clear:both; margin-top:20px; padding: 20px; border: 1px solid #9f7e63; color:#000}
.box a {color:#000}
.boxtext {text-align:left; margin:0 0 0 150px; padding-top:0}
.boxtext ul {margin:0; padding:0}
.boxtext li {margin: 10px 0 0 20px; padding-top:3px; list-style-image:url(../images/arrow2.gif)}
.boxtext li img {vertical-align: middle}
.box label, .box .warning, .box .notice, .boxtext h3, .or, .loginbox .warning {font-size:18px}
.box .warning, .loginbox .warning {border:none; margin:0 0 20px 0; padding:0 0 0 20px; background-image:url(../images/exclamation.png); background-repeat:no-repeat; background-position: left center; display:inline-block}
.boxtext h3 {margin-top:0; padding-top:0}
.inputinfo {background-image:url(../images/arrow-black.png); background-repeat:no-repeat; background-position: left top; margin-left: 400px; padding-left: 20px; text-align:left; padding-top:3px; width:300px}
.inputinfo p {margin-top:0}
.box span {border: 1px solid #9f7e63; background-color:#FFF; display:inline-block; padding:1px; margin-right:2px;  }
.box .invisible {visibility: hidden}
.box input[type="text"] {border:none; width:260px; padding-left: 4px; font-size:18px; color: #cbaa89; font-style:italic; border: 0px solid #FFFFFF;  }
.box input[type="text"].active {color: #000; font-style:normal}
.box input[type="submit"], .loginbox input[type="submit"], #submitbutton input{ border:none; font-size:16px; height:26px; background-image:url(../images/button-bg.png); background-repeat:repeat-x; color:#FFF; border: 0px solid #FFFFFF;  }
.or {display:block; text-align:center}
.addfeaturedfeeds {border: 1px solid #9f7e63; padding: 10px; margin-bottom: 20px; height: 1%;  }
.addfeaturedfeeds div.exploremore {float:left; height: 90px; width: 50%; clear:none}
.addfeaturedfeeds div.exploremore div {padding-top:0}
.addfeaturedfeeds p.sidebaraddfeed {width:200px; padding-left: 20px; background-position:left top; margin: 4px}
.addfeaturedfeeds p {margin:2px 0 5px 1px}
.addfeaturedfeeds h3 {margin-top:-5}
.loginbox {background-color:#e7dac7; clear:both; margin-top:20px; padding: 20px; border: 1px solid #9f7e63; color:#000; width: 400px}
.loginbox fieldset div {margin-bottom: 15px}
.profileavatar {float: left; margin-right: 10px}
h1.afteravatar {padding-top: 20px; margin-top: 20px}
p.favorites {padding-left: 90px; padding-top: 5px}
p.favorites a {background-image:url(../images/star-icon.png); background-repeat:no-repeat; background-position: 0 50%; display: block; padding-left: 15px}
li.rmfeed {background-image:url(../images/delete.png); background-position:left; border-top: 1px solid #cbaa89; margin-top: 10px}
.avatarbox {width: 85px; float: right; border: 1px solid #cbaa89}
.avatarbox img, .avatarbox p {margin: 5px}
.avatarbox p {font-size: 0.9em}
.avatarbox a {color:#000}
 .fieldWithErrors {display: inline}
 #popup_container {font-family: Arial, sans-serif; font-size: 12px; min-width: 300px;  max-width: 600px;  background: #FFF; border: solid 5px #999; color: #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
#popup_title {font-size: 14px; font-weight: bold; text-align: center; line-height: 1.75em; color: #666; background: #CCC url('../images/title.gif') top repeat-x; border: solid 1px #FFF; border-bottom: solid 1px #999; cursor: default; padding: 0em; margin: 0em; float: none}
#popup_content {background: 16px 16px no-repeat url('../images/info.gif'); padding: 1em 1.75em; margin: 0em}
#popup_content.alert {background-image: url('../images/info.gif')}
#popup_content.confirm {background-image: url('../images/important.gif')}
#popup_content.prompt {background-image: url('../images/help.gif')}
#popup_message {padding-left: 48px}
#popup_panel {text-align: center; margin: 1em 0em 0em 1em}
#popup_prompt {margin: .5em 0em}
div#feedback {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100001}
a#feedback_link {position: fixed; z-index: 99999; width: 26px; height: 96px; overflow: hidden; background: #D1242A url(/images/feedback/feedback_tab.png); _position: absolute;  }
a#feedback_link:hover {background-color: #999}
a#feedback_link.left {left: 0; top: 139px; width: 26px; height: 96px; background-image: url(/images/feedback/feedback_tab.png); _background-image: url(/images/feedback/feedback_tab.png)}
a#feedback_link.right {right: 0; top: 25%; width: 26px; height: 96px; background-image: url(/images/feedback/feedback_tab.png); _background-image: url(/images/feedback/feedback_tab.png)}
a#feedback_link.top {right: 10%; top: 0; width: 96px; height: 26px; background-image: url(/images/feedback/feedback_tab_h.png); _background-image: url(/images/feedback/feedback_tab_h.png)}
a#feedback_link.bottom {right: 10%; bottom: 0; width: 96px; height: 26px; background-image: url(/images/feedback/feedback_tab_h.png); _background-image: url(/images/feedback/feedback_tab_h.png)}
a#feedback_close_link {right: 5pt; top: 3pt; position: absolute; height: 22px; width: 66px; background-image: url(/images/feedback/closelabel.gif); _background-image: url(/images/feedback/closelabel.gif)}
div#feedback_modal_window {width: 400px; margin: 0 auto; position: relative; background-color: #FFFFFF; border: 1px solid #ccc}
div#feedback_modal_content {padding: 12px; text-align: left}
div#feedback_loading {padding: 12px}
#feedback_overlay {position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-color: #000; opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50)}
.feedback_hide {z-index:-100}
.feedback_overlayBG {background-color: #000; z-index: 100000}
* html #feedback_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
form#feedback_form .error {color: red; font-weight: bold}
form#feedback_form label {display: block; width: 55px; float: left}
#feedback_email {width: 300px; background: url("../images/feedback/bg_textfield.png"); border: 1px solid #C1C1C1; border-color: #858585 #C1C1C1 #E1E1E1; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; font-family: Arial,Helvetica,sans-serif; font-size: 16px}
#feedback_comment {width: 355px; background: url("../images/feedback/bg_textfield.png"); border: 1px solid #C1C1C1; border-color: #858585 #C1C1C1 #E1E1E1; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; font-family: Arial,Helvetica,sans-serif; font-size: 16px}
 h1 {text-align: left}
h1 img {margin-right: 5px}