html {
	-webkit-text-size-adjust: none;
}
body {
	margin: 0;
	padding: 10px 15px;
	background: #FAFAFA;
	font-family: arial;
	font-size: 9pt;
	color: #333;
}
a {
	text-decoration: none;
	color: #00A0E0;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: 0;
}
input, textarea {
	border: 1px solid #7F7F7F;
	padding: 2px 3px;
	color: #7F7F7F;
}
textarea {
	font-family: arial;
	font-size: 9pt;
}
input.checkbox {
	border: 0;
	padding: 0;
}
input.image {
	border: 0;
	padding: 0;
}
input.btn {
	background: #EEE;
}
.clear_left, .clear_right, .clear_both {
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
.clear_left {
	clear: left;
}
.clear_right {
	clear: right;
}
.clear_both {
	clear: both;
}
#share_this a img {
	vertical-align: bottom;
}
#container, #network {
	width: 960px;
	margin: auto;
}
#network {
	text-align: center;
	color: #7F7F7F;
	padding-top: 5px;
	font-size: 9px;
}
#container {
	border: 1px solid #7F7F7F;
	border-collapse: collapse;
	position: relative;
}
#container #header {
	position: relative;
	background-color: #F2F2F2;
	border-bottom: 1px solid #7F7F7F;
	height: 87px;
}
#container #header .logo_words {
	width: 417px;
	height: 75px;
	margin: auto;
	background: url(/images/sprite.png) transparent no-repeat 0 -591px;
	position: relative;
	top: 12px;
}
#container #header .logo_ball {
	cursor: pointer;
	width: 68px;
	height: 75px;
	position: absolute;
	bottom: 0;
	left: 20px;
	background: url(/images/sprite.png) transparent no-repeat 0 -501px;
}
#container #header .tag_line {
	position: absolute;
	left: 0;
	top: 12px;
	_top: 5px;
	width: 960px;
	text-align: center;
	color: #7F7F7F;
}
#container #header .video_links {
	position: absolute;
	top: 5px;
	right: 20px;
	text-align: right;
}
#container #header .user {
	position: absolute;
	bottom: 5px;
	right: 20px;
	text-align: right;
	line-height: 11pt;
}
#container #header .share {
	text-align: right;
}
#container .title_bar {
	height: 36px;
	border-bottom: 1px solid #7F7F7F;
	background: url(/images/nav_bar_bkg.jpg) repeat-x 0 0;
	line-height: 36px;
	font-weight: bold;
}
#container #nav_bar {
	font-weight: normal;
	text-align: center;
	position: absolute;
	left: 0;
	top: 88px;
	width: 960px;
}
#container.admin #nav_bar {
	position: relative;
	top: 0;
}
#container #nav_bar ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#container #nav_bar ul li {
	display: inline;
	margin: 25px 15px;
	padding: 0;
	font-size: 10pt;
	position: relative;
}
#container #nav_bar ul li a {
	color: #333;
	padding: 0 11px;
}
#container #nav_bar ul li.selected a, #container #content .left_nav ul li.selected a, #container #content .left_nav ul li a:hover, #container.admin #nav_bar ul li:hover a {
	color: #00A0E0;
}
#container #content .left_nav input {
	width: 103px;
}
#container #content .left_nav input.btn {
	width: 111px;
}
#container #nav_bar ul li:hover a {
	color: #333;
	background-color: #FFF;
	position: relative;
	z-index: 101;
	border: 1px solid #7F7F7F;
	border-bottom: none;
	padding: 0 10px;
}
#container #nav_bar ul li.submit:hover a {
	color: #00A0E0;
	background: none;
	border: none;
	margin: 0 1px;
}
#container.admin #nav_bar ul li a {
	padding: 0;
}
#container.admin #nav_bar ul li:hover a {
	background: none;
	border: none;
	padding: 0;
	cursor: pointer;
}
#container #nav_bar ul li a:hover, #container #content .left_nav ul li a:hover {
	text-decoration: none;
}
#container #nav_bar ul li .category_nav {
	position: absolute;
	left: 0;
	top: 15px;
	visibility: hidden;
	z-index: 100;
	font-size: 9pt;
	line-height: 0;
	text-align: left;
	padding: 0 10px 10px 0;
	background-color: #FFF;
	border: 1px solid #7F7F7F;
}
#container #nav_bar ul li .category_nav.random {
	left: auto;
	right: 4px;
}
#container #nav_bar ul li .category_nav .width_bar {
	visibility: hidden;
	height: 0;
	border: 0;
}
#container #nav_bar ul li .category_nav .current, #container #nav_bar ul li .category_nav .col {
	white-space: nowrap;
}
#container #nav_bar ul li .category_nav .current {
	position: relative;
	left: 10px;
	border-bottom: #7F7F7F;
	margin: 10px 10px 5px 0;
	font-weight: bold;
	line-height: 13pt;
}
#container #nav_bar ul li .category_nav .current a {
	border-bottom: 1px solid #7F7F7F;
	padding-bottom: 5px;
	color: #7F7F7F;
	display: block;
}
#container #nav_bar ul li .category_nav .current a:hover {
	text-decoration: none;
}
#container #nav_bar ul li .category_nav .col {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	position: relative;
	z-index: 102;
	line-height: 13pt;
}
#container #nav_bar ul li .category_nav a {
	padding: 0;
	border: none;
	cursor: pointer;
	zoom: 1;
}
#container #nav_bar ul li .category_nav .selected a {
	color: #333;
}
#container #nav_bar ul li .category_nav a {
	color: #00A0E0;
}
#container #nav_bar ul li:hover .category_nav {
	visibility: visible;
}
#container #content {
	position: relative;
	padding-top: 37px;
	background: #FFF;
}
#container.admin #content {
	padding-top: 0;
}
#container #content .left_nav {
	width: 130px;
	border-right: 1px solid #7F7F7F;
	border-collapse: collapse;
	float: left;
}
#container #content .left_nav .title_bar, #container #content #videos .title_bar {
	padding-left: 10px;
	border-top: 1px solid #7F7F7F;
}
#container #content .left_nav ul img {
	vertical-align: bottom;
}
#container #content .left_nav ul, #container #content #videos .links ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#container #content .left_nav ul li, #container #content #videos .links ul li {
	margin: 7px 10px;
}
#container #content .left_nav ul li a, #container #content #videos .links ul li a {
	color: #7F7F7F;
}
#container #content .left_nav ul.search li {
	margin-top: 0;
	margin-bottom: 1px;
}
#container #content .left_nav ul.search {
	margin: 7px 0;
}
#container #content .main {
	border-left: 1px solid #7F7F7F;
	border-collapse: collapse;
	margin-left: 130px;
}
#container #content .main.admin {
	border-left: none;
	margin-left: 0;
}
#container #content .main .content .content_title, .content_title {
	font-size: 11pt;
	margin-bottom: 5px;
	font-weight: bold;
}
#container #content .main .content .content_title.list {
	padding-bottom: 10px;
}
#container #content .main .content .content_title span {
	color: #58585A;
	font-weight: normal;
	font-size: 9pt;
}
#container #content .main .content .content_title.tired span {
	color: #666;
}
#container #content .main .content .overview_recent span, #container #content .main .content .overview_active span {
	font-weight: normal;
	color: #666;
}
#container #content .main .content .content_title span img, #container #content .main .content .overview_recent span img, #container #content .main .content .overview_active span img {
	padding: 0 5px;
}
#container #content .main .content .content_title.list span img {
	padding: 0 10px;
}
#container #content .main .content .content_title.wired {
	color: #404040;
}
#container #content .main .content .content_title .sub {
	font-size: 9px;
}
#container #content .main .overview_left .content_title, #container #content .main .overview_right .content_title {
	padding:  10px 0 10px 20px;
	color: #242424;
}
#container #content .main .overview_left {
	width: 414px;
}
#container #content .main .overview_left.list_left, #container #content .main .overview_right.list_right {
	width: 374px;
	padding-right: 5px;
	padding-left: 15px;
	margin-bottom: 25px;
}
#container #content .main .overview_right.list_right {
	border-left: none;
	padding-right: 0;
}
#container #content .main .overview_right {
	width: 414px;
	border-left: 1px solid #7F7F7F;
}
#container #content .main .overview_wired, #container #content .main .overview_tired {
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 394px;
	position: relative;
	zoom: 1;
}
#container #content .main .overview_wired .more, #container #content .main .overview_tired .more {
	padding-bottom: 10px;
	padding-left: 12px;
}

#container #content .main .overview_wired .more a{
	color: #58585A;	
}	

#container #content .main .overview_tired .more a{
	color: #A9A9A9;
	
}

#container #content .main .overview_wired .more a:hover, #container #content .main .overview_tired .more a:hover{
	text-decoration: underline;
}

#container #content .main .overview_tired .more {
	left: 440px;
}
#container #content .main .content {
	padding: 15px;
	position: relative;
}
#container #content .main.no_padding .content {
	padding: 0;
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x 0 0; 
}
#container #content .main.no_padding .breadcrumb {
	padding: 10px;
}
#container #content .main .overview_wired {
	background: #E6E6E6 url(/images/overview_wired_pane_bkg.jpg) repeat-x 0 0;
}

#container #content .view_wired, #container #content .view_active, #container #content .view_recent, #container #content .main .body, #wt_detail_other table, #container #content .text_view {
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x 0 0;
	
}
#container #content .main .overview_tired, #container #content .view_tired {
	background: #5C5C5C url(/images/overview_tired_bkg.jpg) repeat-x 0 0;
}
#container #content .main .overview_active, #container #content .view_active, #container #content .main .overview_recent {
	background: #FFF;
}
#container #content .breadcrumb {
	position: absolute;
	right: 15px;
	top: 15px;
	height: 20px;
	font-size: 10px;
}
#container #content .breadcrumb img {
	margin: 0 5px;
}
#container #content .overview_left .breadcrumb, #container #content .overview_right .breadcrumb {
	padding: 10px;
}
#container #content .view_tired .breadcrumb a {
	color: #F7F7F7;
}
#container #content .main .overview_recent, #container #content .main .overview_active {
	height: 200px;
	height: auto;
}
#container #content .main .title_bar {
	padding-left: 15px;
	border-top: 1px solid #7F7F7F;
	color: #333;
}
#container #content .main .overview_wired .title_bar, #container #content .main .overview_tired .title_bar {
	margin-bottom: 15px;
}
#container .title_bar.footer {
	border-bottom: none;
}
#container .footer {
	text-align: center;
}
#container .footer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#container .footer ul li {
	display: inline;
	margin-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #333;
}
#container .footer ul li.first {
	border-left: none;
}
#container #content .footer ul li a {
	color: #333;
}
#container #content .footer ul li a:hover {
	color: #00A0E0;
	text-decoration: none;
}

#container .wt_small {
	width: 375px;
	height: 55px;
	margin: 5px auto;
	position: relative;
}
#container .wt_small .summary, #container .wt_small .stuffing, #container .wt_small .stuffing .avatar, #container .wt_small .stuffing .text, #container .wt_small .rating {
	float: left;
}
#container .wt_small .summary, #container .wt_full .summary {
	color: #00A0E0;
	font-weight: bold;
}
#container .tired_small .summary, #container .tired_full .summary {
	color: #666;
}
#container .wt_small .summary {
	height: 100%;
	width: 38px;
	background: url(/images/sprite.png) transparent no-repeat 0 -1131px;
}
#container .tired_small .summary {
	background-position: 0 -991px;
}
#container .wt_small .summary .rank, #container .wt_small .summary .score {
	width: 38px;
	text-align: center;
	height: 27px;
}
#container .wt_small .summary .rank {
	line-height: 27px;
	font-size: 12pt;
}
#container .wt_small .summary .score {
	line-height: 33px;
	font-size: 9px;
}
#container .wt_small .stuffing {
	height: 100%;
	width: 290px;
	background: url(/images/sprite.png) transparent no-repeat 0 -1061px;
}
#container .tired_small .stuffing {
	background-position: 0 -921px;
}
#container .wt_small .stuffing .avatar {
	width: 52px;
	height: 100%;
	text-align: center;
}
#container .wt_small .stuffing .avatar img {
	margin-top: 2px;
	vertical-align: middle;
	width: 50px;
	height: 50px;
}
#container .wt_small .stuffing .text {
	height: 45px;
	position: relative;
	padding: 5px;
	width: 228px;
	font-size: 10pt;
	font-weight: bold;
	color: #666;
	line-height: 13px;
}
#container .wt_small .stuffing .text .links a .label, #wt_detail.random .links a .label {
	color: #666;
}
#container .tired_small .stuffing .text, #container .tired_small .stuffing .text .links a .label {
	color: #A9A9A9;
}
#container .tired_small .stuffing .text a {
	color: #EFEFEF;
}
#container .wt_small .stuffing .text .flag, #container .wt_small .stuffing .text .links {
	font-weight: normal;
	font-size: 10px;
}
#container .wt_small .stuffing .text .links a {
	color: #00A0E0;
}
#container .wt_small .stuffing .text .flag {
	position: absolute;
	bottom: 5px;
	left: -3px;
}
#container .flag {
	float: right;
	margin-left: 10px;
	text-align: right;
	position: relative;
	left: 10px;
}
#container .flag a {
	color: #CCC;
	padding-left: 10px;
	background: url(/images/sprite.png) transparent no-repeat 0 -445px;
	font-size: 9pt;
}
#container .flag .spacer {
	height: 5px;
}
#container .flag a.flagged:hover {
	cursor: default;
}
#container .flag a#subscribe_flag {
	display: block;
	float: right;
	width: 70px;
	height: 20px;
	background: url(/images/sprite.png) no-repeat 0 -1890px;
	padding: 0;
}
#container .flag a#subscribe_flag.subscribed {
	background-position: 0 -1925px;
}
#container .tired_small .stuffing .text .flag a:hover, #container .tired_small .stuffing .text .flag a.flagged {
	color: #CCC;
} 
#container .flag a:hover, #container .flag a.flagged {
	color: #333;
	text-decoration: none;
	background-position: 0 -473px;
}
#container .tired_small .stuffing .text .flag a {
	background-position: 0 -1429px;
}
#container .tired_small .stuffing .text .flag a:hover, #container .tired_small .stuffing .text .flag a.flagged {
	background-position: 0 -1457px;
}
#container .wt_small .stuffing .text .links {
	position: absolute;
	bottom: 5px;
	right: 5px;
}
#container .wt_small .rating {
	width: 47px;
	height: 100%;
	background: url(/images/sprite.png) transparent no-repeat 0 -1750px;
	position: relative;
	line-height: 55px;
	cursor: pointer;
}
#container .wt_small.inactive .rating {
	background: url(/images/sprite.png) transparent no-repeat 0 -1820px;
	cursor: auto;
}
#container .wt_small .wt img {
	vertical-align: middle;
}
#container #content #profile_links {
	padding-bottom: 15px;
}
#container #content #profile_links ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 0 0 10px;
	border-bottom: 1px solid #7F7F7F;
}
#container #content #profile_links ul li {
	display: inline;
	padding: 3px 10px 0;
	border: 1px solid #7F7F7F;
	margin: 0;
}
#container #content #profile_links ul li.selected {
	border-bottom: 1px solid #FFF;
}
#container #content #profile_links ul li a:hover {
	text-decoration: none;
	color: #333;
}
.flash_msg {
	padding: 15px;
	border-bottom: 1px solid #7F7F7F;
	color: #7A7A65;
	background-color: #F9F8E4;
	margin: 0 auto;
	text-align: center;
	position: relative;
}
.flash_error {
	color: #6D2B22;
	background-color: #F4E3E1;
}
.sweet_spot {
	width: 960px;
	margin: 0 auto;
}
.load_spot {
	display: none;
}
#left_nav_show {
	width: 120px;
	height: 90px;
}
#top_spot {
	margin-bottom: 10px;
}
#bottom_spot {
	border-top: 1px solid #7F7F7F;
	padding: 10px;
	height: 90px;
	position: absolute;
	bottom: 35px;
	display: none;
}
#bottom_spot.sweet_spot {
	width: 810px;
}
#content_spot {
	padding: 15px 0;
}
#wt_detail #modal_spot {
	padding-bottom: 25px;
}
.captcha #modal_spot {
	padding-top: 25px;
}
#modal_spot .spot {
	height: 60px;
}
#modal_spot .spot img {
	max-width: 468px;
	max-height: 60px;
	border: none;
}
.spot {
	position: relative;
	font-size: 9px;
	text-align: center;
	width: 100%;
	height: 90px;
}
#footer {
	position: absolute;
	height: 36px;
	width: 780px;
	bottom: 0;
	left: 0;
}
#facebox .content .small {
	width: 350px;
	padding: 10px 15px;
}
#facebox .content .small, #facebox .content .facebox {
	border: double #7F7F7F;
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x 0 0;
}
#facebox .content .captcha {
	width: auto;
}
#facebox .content .title {
	text-transform: uppercase;
	font-size: 11pt;
	color: #7F7F7F;
	border-bottom: solid 1px #7F7F7F;
	text-align: center;
}
#facebox .content .sub_title {
	margin-bottom: 15px;
	text-align: center;
	color: #7F7F7F;
	margin-top: 2px;
	font-size: 11px;
}
#facebox .captcha .submit {
	float: left;
	margin-left: 10px;
	margin-top: 43px;
}
#facebox .captcha .separator {
	height: 1px;
	border-bottom: solid 1px #DDD;
	width: 80%;
	margin: 15px auto;
}
#facebox .captcha .sponsored_by, #wt_detail.facebox .sponsored_by {
	text-align: center;
}
#wt_detail.facebox .sponsored_by {
	height: 70px;
	margin-top: 5px;
}
#facebox .captcha .sponsored_by .title, #wt_detail.facebox .sponsored_by .title {
	font-size: 8px;
	border: none;
	margin: 0;
	height: auto;
	text-align: center;
}

#simple_captcha .simple_captcha_image img{
	margin: 0 10px 0 0;
	padding: 0px;
	width: 110px;
	height: 40px;
	border: 1px solid #7F7F7F;
}
#simple_captcha{
	padding: 5px;
}
#simple_captcha, #simple_captcha div{
	display: table;
}
#simple_captcha .simple_captcha_field, #simple_captcha .simple_captcha_image {
	margin: 0px 0px 2px 0px;
	padding: 0px ;
}
.wt_full_rating {
	width: 310px;
	height: 48px;
}
#wt_detail.random .details {
	width: 534px;
	height: auto;
}
#container #content #wt_detail.random .breadcrumb {
	padding: 0;
}
#wt_detail.random .wt_full_rating {
	padding-top: 15px;
}
.wt_full_rating.new {
	width: 260px;
	height: 60px;
}
.wt_full_rating .scale {
	width: 260px;
	height: 48px;
	position: relative;
	float: left;
	background: url(/images/sprite.png) transparent no-repeat 0 -707px;
	overflow: hidden;
}
.wt_full_rating .submit_topic {
	float: left;
	width: 260px;
	margin: auto;
	text-align: center;
}
.wt_full_rating .scale a {
	display: block;
	border-left: 1px solid #AEAFB1;
	width: 51px;
	height: 46px;
	float: left;
	line-height: 46px;
	text-align: center;
	background-color: #FFF;
	margin: 1px 0;
}
.wt_full_rating.new .scale a.tired {
	width: 50px;
	border-right: 1px solid #AEAFB1;
}
#wt_detail.inactive .wt_full_rating .scale a:hover {
	cursor: default;
	background-color: #FFF;
}
.wt_full_rating .scale a.wired {
	color: #00A0E0;
	border-left: none;
	margin-left: 1px;
}
.wt_full_rating .scale a.wired.selected, .wt_full_rating .scale a.wired:hover, #wt_detail.inactive .scale a.wired.selected, #wt_detail.inactive .scale a.wired.selected:hover {
	background-color: #00A0E0;
}
#wt_detail.inactive .wt_full_rating .scale a.wired:hover, #wt_detail .ratings .wired {
	color: #00A0E0;
}
.wt_full_rating .scale a.buzz, #wt_detail.inactive .wt_full_rating .scale a.buzz:hover, #wt_detail .ratings .buzz {
	color: #98DBF8;
}
.wt_full_rating .scale a.buzz.selected, .wt_full_rating .scale a.buzz:hover, #wt_detail.inactive .scale a.buzz.selected, #wt_detail.inactive .scale a.buzz.selected:hover {
	background-color: #98DBF8;
}
.wt_full_rating .scale a.neutral, #wt_detail.inactive .wt_full_rating .scale a.neutral:hover, #wt_detail .ratings .neutral {
	color: #C8C8C8;
}
.wt_full_rating .scale a.neutral.selected, .wt_full_rating .scale a.neutral:hover, #wt_detail.inactive .scale a.neutral.selected, #wt_detail.inactive .scale a.neutral.selected:hover {
	background-color: #C8C8C8;
}
.wt_full_rating .scale a.yawn, #wt_detail.inactive .wt_full_rating .scale a.yawn:hover, #wt_detail .ratings .yawn {
	color: #979797;
}
.wt_full_rating .scale a.yawn.selected, .wt_full_rating .scale a.yawn:hover, #wt_detail.inactive .scale a.yawn.selected, #wt_detail.inactive .scale a.yawn.selected:hover {
	background-color: #979797;
}
.wt_full_rating .scale a.tired, #wt_detail.inactive .wt_full_rating .scale a.tired:hover, #wt_detail .ratings .tired {
	color: #666;
}
.wt_full_rating .scale a.tired.selected, .wt_full_rating .scale a.tired:hover, #wt_detail.inactive .scale a.tired.selected, #wt_detail.inactive .scale a.tired.selected:hover {
	background-color: #666;
}
.wt_full_rating .scale a.selected, .wt_full_rating .scale a:hover, #wt_detail.inactive .wt_full_rating .scale a.selected:hover, #wt_detail.inactive .wt_full_rating .scale a.selected {
	text-decoration: none;
	color: #FFF;
}
.wt_full_rating .scale a.selected {
	cursor: default;
}
.wt_full_rating .scale #slider {
	position: absolute;
	top: 25.5px;
	cursor: pointer;
	width: 10px;
	height: 10px;
	background: url(/images/sprite.png) transparent no-repeat 0 -833px;
}
.wt_full_rating .scale #slider.wired {
	left: 18px;
}
.wt_full_rating .scale #slider.interesting {
	left: 73px;
}
.wt_full_rating .scale #slider.neutral {
	left: 128px;
}
.wt_full_rating .scale #slider.yawn {
	left: 184px;
}
.wt_full_rating .scale #slider.tired {
	left: 239px;
}
.wt_full_rating .rating {
	width: 50px;
	height: 48px;
	background: url(/images/sprite.png) transparent no-repeat 0 -770px;
	float: left;
}
#wt_detail.inactive .rating {
	cursor: auto;
	background: url(/images/sprite.png) transparent no-repeat 0 -858px;
}
#wt_detail {
	height: 250px;
	padding: 25px 25px 25px 40px;
}
#wt_detail.facebox {
	height: 340px;
	padding: 15px 30px;
}
#wt_detail.facebox.with_spot {
	height: 420px;
}
#wt_detail.facebox .title {
	text-align: left;
	border: none;
	text-transform: none;
}
#facebox .spacer {
	height: 35px;
}
#facebox .spacer_small {
	height: 10px;
}
#wt_detail .avatar {
	float: left;
	width: 250px;
	height: 250px;
	margin-right: 30px;
	position: relative;
	text-align: center;
	padding-bottom: 25px;
}
#wt_detail.new .avatar, #wt_detail.random .avatar {
	margin-right: 15px;
}
#wt_detail.random .avatar {
	padding-bottom: 10px;
}
#wt_detail.facebox .avatar {
	padding-bottom: 0;
}
#container #wt_detail.random .flag {
	float: left;
	margin: 20px 0 0;
	left: 0;
	text-align: left;
	overflow: hidden;
}
#container #wt_detail.random .flag a {
	float: left;
	margin-left: 15px;
}
#wt_detail .avatar img, #wt_previous .avatar img {
	border: 1px solid #333;
}
.avatar .upload {
	position: absolute;
	bottom: 0px;
	left: 80px;
	width: 90px;
	height: 10px;
	padding: 2px 2px 7px;
	color: #00A0E0;
	text-align: center;
	line-height: 14px;
}
#facebox .avatar .upload {
	left: 0;
}
.avatar .upload.hidden {
	background: none;
}
.avatar .upload input {
	width: 90px;
	height: 14px;
	opacity: 0;
	filter: alpha(opacity=0);
	zoom: 1;
	border: none;
}
.avatar img {
	vertical-align: middle;
}
#wt_detail .details {
	position: relative;
	float: left;
	height: 250px;
	color: #7F7F7F;
	width: 449px;
}
#wt_detail.new .details {
	width: 469px;
}
#wt_detail.facebox .details {
	width: auto;
}
#wt_detail .details .small {
	font-size: 9px;
}
#wt_detail .details .title {
	font-size: 11pt;
	line-height: 12pt;
}
#wt_detail .details .title.wt_rating {
	position: absolute;
	top: 0;
	left: 221px;
}
#wt_detail .details .info {
	height: 164px;
	width: 452px;
}
#wt_detail.show {
	position: relative;
}
#wt_detail.show .details .info {
	padding: 15px 0 9px;
	height: 144px;
}
#wt_detail.random .details .info {
	height: auto;
	padding-bottom: 11px;
}
#wt_detail.random {
	padding: 15px;
	height: auto;
}
#wt_detail.facebox .details .info {
	height: 175px;
	width: auto;
}
#wt_detail.show .details .title {
	height: 20px;
}
#wt_detail.show .details .title h1 {
	font-size: 12pt;
	margin: 0;
	font-weight: normal;
}
#wt_detail.show .details .byline {
	height: 14px;
	font-weight: bold;
}
#wt_detail.show .details .byline h2 {
	font-size: 9pt;
	font-weight: bold;
	margin: 0;
}
#wt_detail .details .info .column {
	float: left;
	height: 142px;
	width: 211px;
}
#wt_detail.show .details .info .column {
	width: auto;
}
#wt_detail.show .details .info .column {
	height: auto;
	overflow: hidden;
}
#wt_detail.facebox .details .info .column {
	width: auto;
	min-width: 120px;
	height: 175px;
}
#wt_detail.facebox .wt_full_rating {
	margin: auto;
}
#wt_detail .details .info .column.first {
	margin-right: 30px;
}
#wt_detail.show .details .info .column.first {
	margin-right: 50px;
}
#wt_detail .details .info .row {
	margin-bottom: 10px;
}
#wt_detail.facebox .details .info .column .row {
	margin-bottom: 7px;
}
#wt_detail.facebox .details .info .column .row.title {
	margin-bottom: 15px;
}
#wt_detail.facebox .details .info .column .row.title .subtitle {
	font-size: 9pt;
	line-height: 10pt;
}
#wt_detail .details .info .column .row.last {
	margin-bottom: 0;
}
#wt_detail.new {
	height: auto;
	padding-bottom: 120px;
}
#wt_detail.new .wt_full_rating {
	margin: 25px auto 0;
}
#wt_detail.new .details .info {
	height: 188px;
}
#wt_detail_other, #wt_detail_other table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	height: 100%;
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x 0 0;
	position: relative;
}
#wt_detail_other .comments {
	width: 538px;
	border-right: 1px solid #7F7F7F;
	margin: 0;
}
#wt_detail_other .links {
	width: 310px;
	border-left: 1px solid #7F7F7F;
	margin: 0;
}
#wt_detail_other .title_bar {
	padding-left: 10px;
}
#container #content #wt_detail_other .content {
	padding: 0 10px 15px;
}
ul#recent_comments .topic {
	height: 25px;
	overflow: none;
	padding-bottom: 10px;
}
ul#recent_comments li.zebra {
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x 0 0;
}
#wt_detail_other .content ul, ul#recent_comments {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#recent_comments li {
	padding: 10px;
}
#wt_detail_other .content ul li {
	margin: 15px 0 0 0;
	padding: 0;
	width: 100%;
}
#wt_detail_other .content ul li .toggle {
	float: left;
	margin-top: 1px;
}
#wt_detail_other .content ul li .comment {
	width: auto;
}
#wt_detail_other .content ul.comment_list li {
	width: auto;
}
#wt_detail_other .content ul.comment_list li.zebra {
	background-color: #FFF;
}
#wt_detail_other .content ul li .comment, #wt_detail_other .content ul li .link {
	margin-left: 20px;
	color: #7F7F7F;
}
#wt_detail_other .content ul li .comment .info, #wt_detail_other .content ul li .link .info {
	height: 20px;
}
.left {
	float: left;
}
#wt_detail_other .content ul li .comment .flag, #wt_detail_other .content ul li .link .flag, #wt_detail_other .content ul li .comment .reply_link  {
	margin-left: 10px;
	float: left;
	position: relative;
	left: 0px;
}
#wt_detail_other .content ul li .wired {
	color: #00A0E0;
}
#wt_detail_other .content ul li .tired {
	color: #666;
}
#wt_detail_other .content ul li .comment .view {
	color: #333;
}
#wt_detail_other .content ul li .comment .view textarea {
	margin-top: 10px;
	height: 50px;
}
#wt_detail_other table tr {
	vertical-align: top;
}
#wt_detail_other .new_comment, #wt_detail_other .new_link {
	margin-top: 25px;
}
#wt_detail_other .no_comment, #wt_detail_other .no_link {
	margin-top: 15px;
}
#new_link_error {
	display: none;
	color: #7F7F7F;
}
#wt_detail_other .new_comment textarea {
	width: 508px;
	height: 75px;
}
#wt_detail_other .new_link input.link {
	width: 220px;
	margin-bottom: 1px;
}
input.wt_title {
	font-size: 12pt;
}
#cropper {
	width: 400px;
	height: 400px;
	background: #FFF;
}
#cropper .stencil {
	width: 400px;
	height: 320px;
	overflow: hidden;
	position: relative;
}
#cropper .stencil .bkg {
	position: absolute;
	left: 75px;
	top: 35px;
	width: 250px;
	height: 250px;
	background: url(/images/sprite.png) transparent no-repeat 0 -1485px;
}
#cropper .stencil .overlay {
	height: 320px;
	width: 400px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/images/sprite.png) transparent no-repeat 0 -110px;
}
#cropper .zoom {
	height: 80px;
	background: url(/images/sprite.png) transparent no-repeat 0 -15px;
	position: relative;
	visibility: hidden;
}
#cropper .zoom .buttons {
	text-align: center;
	position: relative;
	top: 45px;
}
#cropper .zoom #cropper_slider {
	position: absolute;
	cursor: pointer;
}
#cropper #cropper_image {
	position: absolute;
	visibility: hidden;
	top: 15px;
	left: 100px;
}
#cropper #cropper_dragger {
	cursor: move;
	width: 400px;
	height: 320px;
	position: absolute;
	top: 0;
	left: 0;
}
.pagination {
	text-align: center;
}
.pagination ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.pagination ul li {
	display: inline;
	margin: 0 10px;
}
#container #content .text_view, #container #content .text_view .rate {
	padding: 5px 15px;
	border-bottom: 1px solid #7F7F7F;
	background: #E6E6E6 url(/images/overview_wired_bkg.jpg) repeat-x scroll 0 0;
	height: 25px;
	
}
#container #content .text_view .rank, #container #content .text_view .rating {
	font-weight: bold;
}
#container #content .text_view .rank, #container #content .text_view .avatar {
	float: left;
	margin-right: 5px;
	height: 25px;
}
#container #content .text_view.tired .rank a {
	color: #333;
}
#container #content .text_view .rank, #container #content .text_view .rate {
	line-height: 25px;
}
#container #content .text_view .avatar img {
	vertical-align: bottom;
	width: 25px;
	height: 25px;
}
#container #content .text_view .to_param {
	height: 25px;
	line-height: 12px;
	padding-top: 1px;
}
#container #content .text_view .wt {
	color: #7F7F7F;
}
#container #content .text_view .wt:hover {
	text-decoration: none;
}
#container #content .text_view.wired .wt:hover {
	color: #00A0E0;
}
#container #content .text_view.tired .wt:hover {
	color: #333;
}
#container #content .text_view .rate {
	float: right;
	border: 0;
	padding: 0;
	margin-left: 15px;
}
#container #content .text_view.inactive .rating {
	color: #7F7F7F;
	cursor: default;
	font-weight: normal;
}
#container #content .text_view.inactive .rating:hover {
	text-decoration: none;
}
.ie6 {
	display: none;
	_display: block;
}
#facebox .flag textarea {
	width: 342px;
	height: 75px;
}
.new_wt h2 {
	margin: 0;
}
.new_wt #errorExplanation {
	padding: 15px 15px 0;
}
.close {
	position: absolute;
	right: 25px;
	top: 25px;
	font-size: 9px;
}
.flash_msg .close {
	top: 5px;
	right: 5px;
}
#wt_detail .error div {
	display: none;
	text-align: center;
	width: 310px;
}
#wt_detail.facebox .error div {
	margin: auto;
}
.small {
	font-size: 9px;
}
.no_wrap {
	white-space: nowrap;
}
.fieldWithErrors {
	display: inline;
}
input.wt_title, input.byline {
	width: 200px;
}
.obscure {
	color: #A9A9A9;
}
#subscriptions {
	position: relative;
}
#subscriptions span {
	white-space: nowrap;
}
#subscriptions #dialog {
	width: 107px;
	height: 43px;
	background: url(/images/sprite.png) transparent no-repeat 0 -1371px;
	position: absolute;
	text-align: center;
	padding-top: 2px;
}
#wt_detail #rating_received {
	display: none;
	position: absolute;
	left: 320px;
	bottom: 10px;
}
#social_networks table th {
	padding: 0 5px;
	height: 20px;
}
#social_networks table td {
	text-align: center;
	border-left: 1px dotted #666;
	width: 125px;
}
#social_networks table td.first div {
	width: 200px;
	text-align: center;
	padding-top: 50px;
}
#social_networks table td.last {
	border-right: 1px solid #666;
}
#social_networks table td.first a {
	font-size: 9px;
}
#social_networks table .twitter td.first, #social_networks table .facebook td.first {
	width: 200px;
	height: 70px;
	border-left: solid 1px #666;
}
#social_networks table .twitter td.first {
	background: url(/images/sprite.png) transparent no-repeat 0 -1286px;
}
#social_networks table .facebook td.first {
	background: url(/images/sprite.png) transparent no-repeat 0 -1201px;
}
#social_networks table .facebook td {
	background-color: #074590;
	border-top: 1px solid #666
}
#social_networks table .twitter td {
	border-bottom: 1px solid #666;
}
#social_networks .table {
	position: relative;
}
#social_networks .table .overlay {
	border: 1px solid #7A7A65;
	background-color: #F9F8E4;
}
#social_networks .table .enable_facebook, #social_networks .table .enable_twitter {
	position: absolute;
	left: 232px;
	width: 317px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #7A7A65;
}
#social_networks .table .enable_facebook a, #social_networks .table .enable_twitter a {
	color: #6D2B22;
}
#social_networks .table .enable_facebook {
	top: 34px;
}
#social_networks .table .enable_twitter {
	top: 103px;
}
#search_results input {
	width: 350px;
}
#search_results input.btn {
	width: auto;
}
#search_results .result {
	height: 50px;
	margin-top: 10px;
}
#search_results .result img, ul#recent_comments .topic img {
	float: left;
	margin-right: 5px;
}
#search_results .result .details {
	color: #7F7F7F;
}
#search_results .pagination {
	text-align: left;
	margin-bottom: 25px;
}
.question_mark {
	vertical-align: middle;
}
#user_wt_list {
	overflow: hidden;
}
#user_wt_list .col {
	float: left;
	width: 24%;
}
#user_wt_list .col .entry {
	width: 100%;
	overflow: hidden;
	height: 50px;
	margin-bottom: 10px;
}
#user_wt_list .col .entry .avatar {
	float: left;
	height: 50px;
	width: 50px;
	overflow: hidden;
	margin-right: 5px;
}
#wt_detail .info .ratings span {
	padding-right: 10px;
}
.me a {
	font-weight: bold;
}
#videos .video {
	width: 480px;
	height: 385px;
	background: #333;
	float: left;
}
#videos .video object {
	width: 480px;
	height: 385px;
}
#videos .links {
	margin-left: 500px;
}
#videos .links .block {
	border: 1px solid #7F7F7F;
	border-top: none;
}
#search_results .inactive a {
	color: #7F7F7F;
	cursor: default;
	font-weight: normal;
}
#search_results .inactive a:hover {
	text-decoration: none;
}
#wt_previous {
	font-size: 9pt;
	float: right;
	width: 175px;
	border: 1px solid #7F7F7F;
	border-top: none;
	background-color: #FFF;
}
#wt_previous .display {
	padding: 10px 15px;
}
#wt_detail.random #wt_previous .avatar {
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 0;
}
#wt_previous .tiline {
	margin-left: 57px;
}
#wt_detail.random #wt_previous .details {
	width: auto;
	float: none;
}
#wt_detail.random .skip {
	margin: 2px 0 0 1px;
}
#wt_detail.random .links {
	padding-top: 15px;
}#facebox .b {
}

#facebox .tl {
}

#facebox .tr {
}

#facebox .bl {
}

#facebox .br {
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  position: relative;
  z-index: 10000;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
