/* $Id$ */

/*body {margin:0; padding:0; font-size:75%; font-family:arial, sans-serif; background-color:#fff; color:#000;}*/
body {margin:0; padding:0; font-size:13px; font-family:arial, sans-serif; background-color:#fff; color:#000;}

/* GENERAL */
img {border:0;}
#accessibility {height:0; visibility:hidden; margin:0; padding:0;}
span.cleared {display:block; clear:both; width: 100%; height: 1px;}
br.cleared {clear:both;}
form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:0;}
input, textarea {border:0; background:transparent;}
select, option {background:#fff;}

a, input#submitvoteform { cursor: pointer; }
a:link {color:#EE3425; text-decoration:none;}
a:visited {color:#EE3425; text-decoration:none;}
a:hover {color:#fff; background-color:#EE3425;}
a:active {color:#fff; background-color:#EE3425;}
a.noBg:link, a.noBg:visited, a.noBg:hover, a.noBg:active {color:#EE3425; text-decoration:none; background-color: transparent; }
h1 {margin-top:0;font-size:200%;}
h2 {margin-top:0;font-size:200%; display:none;}
h3 {margin:0; color:#EE3425; font-size:100%;}
h3.normheader {font-size:120%; color:#000000;}
strong {font-size:114%;}
.disclaimer {font-size:92%; color:#666666;}
.imgbutton {display:block; margin:0 auto; margin-top:36px;}

ol.faqs {padding-bottom: 20px;}
.separate { margin-top: 10px; margin-bottom: 20px; padding-bottom: 10px; background-image: url("../img/layout/dotted.gif") ; background-repeat: repeat-x; background-position: left bottom;}


a.mainbutton:link, a.mainbutton:visited, a.mainbutton:active {background: url("../img/buttons/submit_your_video.png") 0 0 repeat; height:32px; display:block; width:175px; margin:0 auto; margin-top:15px;}
a.mainbutton:hover {background-position:0 -32px;}
a.mainbutton span {visibility:hidden}

a.submitvideo:link, a.submitvideo:visited, a.submitvideo:active {background: url("../img/buttons/submit_your_video2.png") 0 0 repeat;}
a.submitvideo:hover {background-position:0 -32px;}

a.watchthevideos:link, a.watchthevideos:visited, a.watchthevideos:active {background: url("../img/buttons/watch_the_videos.png") 0 0 repeat;}
a.watchthevideos:hover {background-position:0 -32px;}

a.backtogallery:link, a.backtogallery:visited, a.backtogallery:active {background: url("../img/buttons/back_to_gallery.png") 0 0 repeat; width:148px; margin-right:38px; margin-top:0px;}
a.backtogallery:hover {background-position:0 -32px;}

/* LAYOUT */
#header {margin:0 auto; width:914px; padding:0; height:47px; position:relative; background: url("../img/nav/dropshadow.png") 50% 0 no-repeat; behavior:url(../css/iepngfix.htc);}
#topnav {margin:0 auto; padding:0; width:900px; height:40px; z-index:500; background: url("../img/layout/transparent.png") 0 0 repeat; behavior:url(../css/iepngfix.htc); position:relative;}
#topnav ul {margin:0; padding:0; list-style:none; float:left; margin-top:2px; margin-left:6px;}
#topnav ul li {float:left; text-align:center; height:33px;}
#topnav ul li a {display:block; background:none; height:33px; cursor:pointer; position:relative;}
#topnav ul li span {display:none;}
#topnav ul li.nav_home a:link {background:transparent url("../img/nav/home.png") 0 0 no-repeat; width:56px; margin-right:2px; margin-left:15px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_home a:visited {background:transparent url("../img/nav/home.png") 0 0 no-repeat; width:56px; margin-right:2px; margin-left:15px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_home a:hover {background:transparent url("../img/nav/home.png") 0 -33px no-repeat; width:56px; margin-right:2px; margin-left:15px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_home a:active {background:transparent url("../img/nav/home.png") 0 -66px no-repeat; width:56px; margin-right:2px; margin-left:15px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_watch a:link {background:transparent url("../img/nav/videos.png") 0 0 no-repeat; width:127px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_watch a:visited {background:transparent url("../img/nav/videos.png") 0 0 no-repeat; width:127px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_watch a:hover {background:transparent url("../img/nav/videos.png") 0 -33px no-repeat; width:127px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_watch a:active {background:transparent url("../img/nav/videos.png") 0 -66px no-repeat; width:127px; margin-right:1px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_music a:link {background:transparent url("../img/nav/music.png") 0 0 no-repeat; width:56px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_music a:visited {background:transparent url("../img/nav/music.png") 0 0 no-repeat; width:56px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_music a:hover {background:transparent url("../img/nav/music.png") 0 -33px no-repeat; width:56px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_music a:active {background:transparent url("../img/nav/music.png") 0 -66px no-repeat; width:56px; margin-right:1px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_register a:link {background:transparent url("../img/nav/register.png") 0 0 no-repeat; width:68px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_register a:visited {background:transparent url("../img/nav/register.png") 0 0 no-repeat; width:68px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_register a:hover {background:transparent url("../img/nav/register.png") 0 -33px no-repeat; width:68px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_register a:active {background:transparent url("../img/nav/register.png") 0 -66px no-repeat; width:68px; margin-right:1px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_contact a:link {background:transparent url("../img/nav/contact.png") 0 0 no-repeat; width:84px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_contact a:visited {background:transparent url("../img/nav/contact.png") 0 0 no-repeat; width:84px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_contact a:hover {background:transparent url("../img/nav/contact.png") 0 -33px no-repeat; width:84px; margin-right:1px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_contact a:active {background:transparent url("../img/nav/contact.png") 0 -66px no-repeat; width:84px; margin-right:1px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_terms a:link {background:transparent url("../img/nav/faqs.png") 0 0 no-repeat; width:54px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_terms a:visited {background:transparent url("../img/nav/faqs.png") 0 0 no-repeat; width:54px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_terms a:hover {background:transparent url("../img/nav/faqs.png") 0 -33px no-repeat; width:54px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_terms a:active {background:transparent url("../img/nav/faqs.png") 0 -66px no-repeat; width:54px; behavior:url(../css/iepngfix.htc);}

/*#topnav ul li.nav_2009 a:link {background:transparent url("../img/nav/2009win.png") 0 0 no-repeat; width:110px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_2009 a:visited {background:transparent url("../img/nav/2009win.png") 0 0 no-repeat; width:110px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_2009 a:hover {background:transparent url("../img/nav/2009win.png") 0 -33px no-repeat; width:110px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_2009 a:active {background:transparent url("../img/nav/2009win.png") 0 -66px no-repeat; width:110px; behavior:url(../css/iepngfix.htc);}*/

#topnav ul li.nav_comp2009 a:link {background:transparent url("../img/nav/2009comp.png") 0 0 no-repeat; width:130px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_comp2009 a:visited {background:transparent url("../img/nav/2009comp.png") 0 0 no-repeat; width:130px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_comp2009 a:hover {background:transparent url("../img/nav/2009comp.png") 0 -33px no-repeat; width:130px; behavior:url(../css/iepngfix.htc);}
#topnav ul li.nav_comp2009 a:active {background:transparent url("../img/nav/2009comp.png") 0 -66px no-repeat; width:130px; behavior:url(../css/iepngfix.htc);}

#topnav ul li.nav_home a.selected,#topnav ul li.nav_watch a.selected,#topnav ul li.nav_music a.selected,#topnav ul li.nav_register a.selected,#topnav ul li.nav_contact a.selected,#topnav ul li.nav_terms a.selected,#topnav ul li.nav_2009 a.selected,#topnav ul li.nav_comp2009 a.selected
{background-position:0 -66px;}

#topnav a.submit_now:link, #topnav a.submit_now:visited, #topnav a.submit_now:active {display:block; float:right; margin-right:6px; margin-top:3px; height:37px; width:126px; background:transparent url("../img/nav/submit.png") 0 0 no-repeat;}
#topnav a.submit_now:hover {background:transparent url("../img/nav/submit.png") 0 -37px no-repeat;}
#topnav a.submit_now span {visibility:hidden;}

#hero {position:absolute; left:1%; overflow:hidden; width:98.5%; margin:0 auto; padding:0; text-align:center;}
#hero h1 {display:none;}
#hero img {width:1150px;}

.content {margin:0 auto; width:922px; margin-top:373px; margin-bottom:50px; background:#fff; z-index:100; position:relative; line-height:1.5em; letter-spacing: -0.2px}

.content.ctop {margin:0 auto; padding:0; width:917px; background:none; height:18px; background:transparent url("../img/layout/droShaTop.png") 0 0 repeat-y; behavior:url(../css/iepngfix.htc); margin-top:115px;}
.content.cbottom {margin:0 auto; padding:0; width:917px; background:none; height:27px; background:transparent url("../img/layout/droShaBot.png") 0 0 repeat-y; behavior:url(../css/iepngfix.htc); margin-bottom:55px;}
.content.cstandard {margin:0 auto; padding:0; width:917px; background:none; background:transparent url("../img/layout/droShaBig.png") 0 0 repeat-y; /*behavior:url(../css/iepngfix.htc);*/}

.content.cstandard div.standard_inner {width:840px; margin:0 auto;}
.content.cstandard h2 {margin-left:22px;}

img.headerimghome {margin-top:12px;}
img.headerimgvote {margin-top:5px; display: none; }
img.headerimg {margin-left:30px; margin-top:5px;}
img.headerimghr {margin-top:0px;}

#footer {margin:0 auto; padding:0; border-top:1px solid #cccccc; height:40px; z-index:100; position:relative; width:900px;}
#footer ul {margin:0; padding:0; list-style:none; float:left; margin-top:10px;}
#footer ul li {float:left; margin-right:15px; padding-left:5px;}
#footer ul li a {color:#000;}
#footer ul li a:hover {color:#fff;}

/* SPECIFIC PAGES */

/* home */
div.col {margin:0; padding:0; float:left; width:285px;}
div.intro {margin-right:10px; margin-left:17px; margin-top:10px;}
div.homecols {margin:0; padding:0; width:305px; float:left; background:transparent url("../img/layout/colTopShadow.png") 0 0 no-repeat;}
div.homecols div.innerWrapper {margin:0; padding:0; width:100%; background:transparent url("../img/layout/colDropShadow.png") 0 0 repeat-y; float:left; margin-top:9px;}
div.homecols div.inner {margin:0 auto; padding:0; width:262px; height:600px;}

div.home_videos {float:left; margin-right:9px; width:142px; font-size:92%; margin-top:10px; margin-bottom:10px;}
div.home_videos img {display:block; margin:0; padding:0; border:1px solid #666; margin-top:-10px;}
div.minifeedOrig div.home_videos img {margin-top:0px;}

#enter {margin:0; padding:0; list-style:none; margin-top:10px;}
#enter li {background:#fff url("../img/layout/list_rule.png") 0 100% no-repeat; padding-bottom:37px;}
#enter li.no_rule {background:none; padding:0;}
#enter li span {font-size:150%; color:#999999; font-weight:bold; padding-right:3px;}

/* contact us */

div.halfcolumn, div.fullcolumn, div.fortycolumn  {margin:0; padding:0; float:left; width:50%;}
div.halfcolumn p, div.fullcolumn p {margin-top:0;}
div.fullcolumn {width:100%;}
div.fortycolumn {width:45%; float:right;}

.home_right {margin:0; padding:0; float:right; width:490px;}
.home_left {margin:0; padding:0; float:left; width:329px;}

#miniVideos {background:#000 url("../img/layout/galleryBg.jpg") 0% 0% no-repeat; padding:20px 0; width:490px;}
#miniVideos img.headerVimg {padding:0; margin:0; margin-left:20px;}
#miniVideos img.imgbutton {margin:10px auto;}
#minifeed {margin-left:20px;}

/* submit */
select, input {border:1px solid #999999; float:left; margin-top:10px;}
input {padding-left:5px;}
label {display:block; float:left; margin-top:11px; margin-right:9px; width:152px; text-align:right;}
label.vote {width: 122px;}
label.fullwidth {width:80%; text-align:left; margin-top:7px; margin-left:10px;}
div.cbLabels label {width:110px; text-align:left; padding-top:0; margin-top:6px; margin-left:3px;}
span.mand {color:#EE3425;}

#submitform {height:32px; width:175px; background:#EE3425 url("../img/buttons/submit_your_video.png") 0 0 no-repeat; margin-top:20px; margin-bottom:40px; border:0; color:#EE3425; font-size:0.01%;}
#submitform:hover {background-position:0 -32px;}

#registerform {height:32px; width:194px; background:#EE3425 url("../img/buttons/register_for_updates.png") 0 0 no-repeat; margin-top:20px; margin-bottom:40px; border:0; color:#EE3425; font-size:0.01%;}
#registerform:hover {background-position:0 -32px;}

#submitvoteform { float: left; display: inline; height:33px; width:200px; background:#EE3425 url("../img/buttons/vote-for-this-video.gif") 0 0 no-repeat; margin-top:20px; margin-bottom:40px; border:0; color:#EE3425; font-size:0.01%; }
#submitvoteform:hover {background-position:0 -33px;}

a.submitvotehome {height:33px; width:144px; position: relative; display: block; border:0; margin-top: 7px; padding: 0; }
a.submitvotehome span {height:100%; width:100%; background:#EE3425 url("../img/buttons/vote_wide.gif") 0 0 no-repeat; position: absolute; }
a.submitvotehome:hover {background-color: transparent;}
a.submitvotehome:hover span {background-position:0 -33px;}

a.backButton { float: left; height:33px; width:74px; position: relative; display: inline; border:0; padding: 0; margin-top: 20px; margin-left: 5px; }
a.backButton span {height:100%; width:100%; background:#EE3425 url("../img/buttons/back.gif") 0 0 no-repeat; position: absolute; }
a.backButton:hover {background-color: transparent;}
a.backButton:hover span {background-position:0 -33px;}

a.submitvotelightbox {float: right; margin-left: 5px; height:33px; width:82px; position: relative; display: block; border:0; padding: 0; }
a.submitvotelightbox span {height:100%; width:100%; background:#EE3425 url("../img/buttons/vote_narrow.gif") 0 0 no-repeat; position: absolute; }
a.submitvotelightbox:hover {background-color: transparent;}
a.submitvotelightbox:hover span {background-position:0 -33px;}

#submitform[value] {color:transparent;}
#registerform[value] {color:transparent;}
#submitvoteform[value] {color:transparent;}

.required {margin-left:160px;}

#country {width:170px;}
#terms {height:215px; border:1px solid #999999; overflow:auto; padding:5px; position:relative; z-index:500;}

/* video gallery */
#vidPanel {display:block; margin:0; padding:0;}
.vidFieldset {border:1px solid #cfcfcf; float:left; margin:0; padding:0; background:#fff url("../img/layout/fieldsetBg.jpg") 100% 100% no-repeat;}
.vidSort {width:159px; height:138px; margin-right:12px; padding:0;}
.vidSort div {float:left; border-bottom:2px solid #e1e1e1; margin-left:6px; padding:3px 0; width:145px;}
.vidSort div label {display:block; float:left; text-align:left; width:100px; margin:0; padding:6px 4px 0 0;}
.vidSort div input {display:block; float:left; border:none;}
.vidSort div.ordering {border:none;}
.vidSort div.ordering label {width:40px;}

.vidFilter {margin:0; padding:0; width:665px;}
.vidFilter div.search-list {border-bottom:2px solid #e1e1e1; margin:0; padding:0; margin-left:6px; margin-top:1px;}
.vidFilter div.id-tags {border:none; margin:0; padding:0;}
.vidFilter div.search-list div {border:2px solid #fff; float:left; width:auto; padding:2px 4px 0 3px; margin:2px 0; margin-left:5px;}
.vidFilter div.search-list div.assetWrap {width:530px;}
.vidFilter div.search-list div.selected {border:2px solid #959595;}
.vidFilter div.search-list div label {width:auto; margin:0; padding:0; margin-left:6px; margin-top:1px; color:#959595; height:17px;}
.vidFilter div.search-list div input {border:none; margin:0; padding:0; margin-top:5px; background:#fff;}
.vidFilter div.search-list img {padding-top:7px;}
.vidFilter div.search-list div.assetWrap label.assetType {margin:0; padding:0; width:auto; padding:3px 0; margin-left:10px; margin-top:4px; margin-right:2px; color:#000;}
.vidFilter div.search-list div.deselect {float:right; margin-right:10px;}
.vidFilter div.search-list div.deselect label {color:#000;}

.pagination { float: left; margin-top: 15px; padding-bottom: 4px; clear:left;}
.subTotals {background:#000; color:#EE3425; margin-top:10px; padding:5px 8px 5px 8px; float:right;}
.subTotals span {color:#fff;}
#videoGallery {background:#3F3D3E url("../img/layout/galleryBg.jpg") 0% 0% no-repeat; clear:both; padding:10px 0 20px 0; float:left; width:100%; margin-top:0px;}
#videoGallery a:link, #videoGallery a:visited, #videoGallery a:active {color:#fff;}
hr {border:0; margin:0 auto; height:1px; color:#959595; clear:both; width:96.5%; padding-bottom:10px; border-top:1px solid #959595;}

#videoGallery p.noresults {border:1px solid red; text-align:center; color:#EE3425; font-weight:bold; padding:5px; width:50%; margin:0 auto;}

.galleryItem {float:left; width: 144px; margin:10px 10px 10px 13px; display:inline;}
.galleryItem img {float:left; padding:1px;}
.galleryItem a:hover img {border:1px solid #EE3425; margin:0; padding:0;}

.galleryItem a {position:relative;}

/*
.galleryItem a span.bevel {position:absolute; margin:0; padding:0; height:107px; width:142px; top:17px; left:0px; background:transparent url("../img/layout/thumbBevel.png") 0 0 no-repeat; display:block;}
.galleryItem a:hover span.bevel {display:none; color:#000;}
*/

.galleryItem a span.infoWin {position:absolute; margin:0; padding:0; height:74px; width:110px; top:24px; left:7px; padding:10px; background:transparent url("../img/layout/transparent.png") 0 0 repeat; display:none;}
.galleryItem a:hover span.infoWin {display:block; color:#000;}

#videoEntry {margin:0; padding:0; background:#000 url("../img/layout/galleryBg.jpg") 0% 0% no-repeat; padding:17px 17px 0 17px; float:left; width:96%;}
#vidDetails {margin:0; padding:0; float:left; width:303px;}
#vidDetails h3 {font-size:150%; font-weight:normal; margin-bottom:20px;}

#theVidWrap {float:right; margin-bottom:10px;}

#theVideo {margin:0; padding:5px 4px 0 6px; background:#000 url("../img/layout/vidBg.gif") 0 0 repeat-x; width:428px;}

#voteform {margin:0; padding:0; float:left; width:100%; text-align:center;}
#voteform fieldset {margin:0; padding:0; width:100%; text-align:center;}
#voteforthis {height:32px; width:181px; background:#EE3425 url("../img/buttons/vote_for_this.png") 0 0 no-repeat; border:0; margin:20px 0; margin-left:40px; color:#EE3425; font-size:0.1%;}
#voteforthis:hover {background-position:0 -32px;}
#voteforthis[value] {color:transparent;}

.detailsTable {margin-top:15px; color:#fff;}
.detailsTable td, .detailsTable th {padding-bottom:10px;}


/* MUSIC PAGE */
#musicTable {margin:0; padding:20px; background:#000 0% 0% no-repeat;}
#musicTable table {margin:0px; padding:0;}
#musicTable table th {text-align:left; color:#ee3425; border-bottom:3px double #484647; padding:0 0 5px 0; margin-bottom:10px;}
#musicTable table td {color:#fff; padding:10px 0;}
#musicTable table td.tracktitle {font-size:125%; font-weight:bold; position:relative;}
#musicTable table td.tracktitle a.notdisplay {padding-right:19px; display:block; float:left; background:transparent url("../img/layout/arrowRight.gif") 100% 6px no-repeat;}
#musicTable table td.tracktitle a.display {padding-right:19px; display:block; float:left; background:transparent url("../img/layout/arrowDown.gif") 100% 7px no-repeat;}
#musicTable table td.tracktitle div.infoBlock {position:absolute; top:0; left:0;}

#musicTable table td.footer {text-align:left; padding-top:5px; border-top:1px double #747474; color:#EE3424; font-weight:bold;}
#musicTable table td.footer span.current {text-align:left; padding-top:5px; color:#FFF; font-weight:bold;}
#musicTable table td.footer a.page:hover {font-weight:bold; color:#FFF; background:transparent;}
#musicTable table td.footer a:link.page, #musicTable table td.footer a:visited.page, #musicTable table td.footer a:active.page {font-weight:bold;}

#musicTable table tr.dont {height:0px; margin:0; padding:0;}
#musicTable table tr.dont td {width:100%; margin:0; padding:0; border:none;}
div.infoBlock {margin:0; padding:0; width:100%; border-bottom:1px solid #484647;}
div.infoBlock div {float:left;}
div.infoBlock div.iImg {width:22.5%; padding-right:10px;}
div.infoBlock div.iText {float:left; width:60%; padding-right:10px;}
div.infoBlock div.iLink {width:auto;}

#musicTable table td a span {visibility:hidden;}
#musicTable table td a:link.musicListen {background:#000 url("../img/buttons/listen.png") 0 0 no-repeat; height:28px; width:129px; display:block;}
#musicTable table td a:visited.musicListen {background:#000 url("../img/buttons/listen.png") 0 0 no-repeat; height:28px; width:129px; display:block;}
#musicTable table td a:hover.musicListen {background:#000 url("../img/buttons/listen.png") 0 -28px no-repeat; height:28px; width:129px; display:block;}
#musicTable table td a:active.musicListen {background:#000 url("../img/buttons/listen.png") 0 -28px no-repeat; height:28px; width:129px; display:block;}

#musicTable table td a:link.musicDownload, #musicTable table td a:visited.musicDownload, #musicTable table td a:active.musicDownload {background:transparent url("../img/buttons/download.png") 0 0 no-repeat; height:28px; width:182px; display:block;}
#musicTable table td a:hover.musicDownload {background:transparent url("../img/buttons/download.png") 0 -28px no-repeat; height:28px; width:182px; display:block;}

.errormsg {float:left; color:#FC0000; font-weight:bold; font-size:130%; margin-top:10px; margin-left:20px;}
.error {border:1px solid #EE3425; background-color:#FEFFBF; color:#FC0000;}
label.error {border:1px solid #EE3425; background-color:#FEFFBF; color:#FC0000; padding-left:5px;}
p.thankyou {font-size:120%; font-weight:bold;}

#furniture {margin-top:-50px;}
#furniture ul {margin:0; padding:0; list-style:none; float:left; margin-left:10px;}
#furniture ul li {margin:0; padding:0; float:left; margin-left:8px;}
#furniture ul li a {border:1px solid #959595; display:block; float:left;}
#furniture ul li a:hover {border:1px solid #EE3425;}
#furniture ul li a img {float:left;}

/*new top ten homepage*/
#miniVideos-ten {background:#000 url("../img/layout/galleryBg.jpg") 0% 0% no-repeat; padding:20px 0; width:845px;}
#miniVideos-ten img.headerVimg {padding:0; margin:0; margin-left:20px;}
#miniVideos-ten img.imgbutton {margin:10px auto;}
#minifeed-ten {margin-left:20px;}

#miniVideos-ten #minifeed div.home_videos {
	margin-right:20px;
	color:#fff;
}

#miniVideos-ten a.vote:link, #miniVideos-ten a.vote:visited, #miniVideos-ten a.vote:active {background: url("../img/buttons/vote.png") 0 0 repeat; height:32px; display:block; width:61px; margin:0 auto; margin-top:15px;}
#miniVideos-ten a.vote:hover {background-position:0 -32px;}
#miniVideos-ten a.vote span {visibility:hidden}

/* new voting page */
dl.vote-confirmation { margin-top: 0; }
dl.vote-confirmation dt { float: left; width: 61px; clear: left; line-height: 1.5em; display: none; }
dl.vote-confirmation dd { clear: right; padding: 0; margin: 0 50px 0 0; line-height: 1.5em; }

p.note {color:#8EFFA1; text-align:left;}

/* OVERWRITE CSS */
.noRgtMar {margin-right:0;}
.noTopMar {margin-top:0;}
.padBot {padding-bottom:15px;}
.marBotLrg {margin:0; margin-bottom:40px;}
.marTop {margin-top:20px;}
.marTopTen {margin-top:8px;}
.marBot {margin-bottom:10px;}
.marLft {margin-left:10px;}
.fleft {float:left;}
.fright {float:right;}
.marTopAuto {margin:25px auto;}
.marTopAuto {margin:25px auto;}

#theVideoHolder {
	width:448px; height: 365px; background:#000000 url(../img/layout/galleryBg.jpg) no-repeat scroll 0 0;
	position:relative; top:17px; left:10px; margin:0px; padding:0px;
}
#theVideo {margin:0; padding:0px; background:#000 url("../img/layout/vidBg.gif") 0 0 repeat-x; width:428px; margin-top:-10px;}
#videocopy { clear:both;text-align:left;margin:10px;color:#000;position:relative;top:10px; }

