/* ------------------------Landing------------------------ */

.bgLanding {
	background-image: url(../_img/artwork/landing.jpg);
	background-repeat: no-repeat;
	}
.spaceLanding {
	padding: 15px 0px 0px 120px;
	}
.formLanding {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
.styleOrientationBox {
	background-color:#FFFFFF;
	border: 1px solid #c1c1c1;
	}
.spaceOrientationTable {
	font-size: 10px;
	line-height:normal;
	padding: 3px 10px 2px 0px;
	}
.spaceOrientationTable td {
	vertical-align:top;
	}
.spaceOrientationTableLine {
	font-size: 10px;
	line-height:normal;
	padding: 10px 10px 2px 0px;
	border-bottom: 1px solid #c1c1c1;
	font-weight:bold;
	}
.spaceGoodies {
	padding: 0px 10px 0px 0px;
	}
	
/* ------------------------Home------------------------ */

.bgHome {
	background-image: url(../_img/artwork/home.jpg);
	background-repeat: no-repeat;
	}
.spaceHome {
	padding: 0px 0px 0px 30px;
	}
.spaceShoutOut {
	padding: 30px 20px 0px 0px;
	}
td.highlightWallBox {
	padding: 3px;
	background-color:#363636;
	font-size:9px;
	color:#FFFFFF;
	}
	
/* ------------------------Surf The Web------------------------ */

.bgSurfWeb {
	background-image: url(../_img/artwork/surfweb.jpg);
	background-repeat: no-repeat;
	}
.spaceSurfWeb {
	padding: 30px 0px 0px 70px;
	}
.spaceSurfWebLinks {
	padding: 0px 30px 0px 0px;
	}
	
/* ------------------------Rates------------------------ */

.bgRates {
	background-image: url(../_img/artwork/rates.jpg);
	background-repeat: no-repeat;
	}
.spaceRates {
	padding: 20px 0px 0px 70px;
	}
	
/* ------------------------Rewards------------------------ */

.bgRewards {
	background-image: url(../_img/artwork/rewards.jpg);
	background-repeat: no-repeat;
	}
.spaceRewards {
	padding: 20px 0px 0px 40px;
	}
.bgPrivileges {
	background-image: url(../_img/artwork/rewards_privileges.jpg);
	background-repeat: no-repeat;
	}
.spacePrivileges {
	padding: 15px 0px 0px 30px;
	}
.spacePrivilegesBack {
	padding: 10px 0px 0px 10px;
	}
.spacePromoTab {
	padding: 0px 0px 0px 10px;
	}
.spacePromoLogo {
	padding: 0px 15px 0px 0px;
	}	
#tabPromo {
	margin: 0px;
	width:auto;
	height:auto;
	float: left;
}
div.tabPromo img {
	display: inline;
	margin: 0px;
	border: 0px;
}
#tabPromoText {
	background-image:url(../_img/rewards_tab_bg.png);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#111111; 
}
td#tabPromoText a:link, td#tabPromoText a:visited {
	color: #f00103;
	text-decoration: none;
	}
td#tabPromoText a:hover, td#tabPromoText a:active {
	color: #111111;
	text-decoration: none;
	}

/* ------------------------Treats------------------------ */

.bgTreats {
	background-image: url(../_img/artwork/treats.jpg);
	background-repeat: no-repeat;
	}
.spaceTreats {
	padding: 40px 0px 0px 40px;
	}
#tabTreats {
	margin: 0px;
	width:auto;
	height:auto;
	float: left;
}
div.tabTreats img {
  display: inline;
  margin: 0px;
  border: 0px;
}
.styleTreatsWinHeader1 {
	height: 80px;
	background-image: url(../_img/treats_ttl_winner1.gif);
	background-position: left;
	background-repeat: no-repeat;
	}
.styleTreatsWinHeader2 {
	height: 80px;
	background-image: url(../_img/treats_ttl_winner2.gif);
	background-position: left;
	background-repeat: no-repeat;
	}
.styleTreatsWinBox {
	background-color:#FFFFFF;
	border: 1px solid #c1c1c1;
	}
.spaceTreatsWinTable {
	padding: 3px 10px 2px 0px;
	}
.spaceTreatsWinTableLine {
	padding: 10px 10px 2px 0px;
	border-bottom: 1px solid #c1c1c1;
	font-weight:bold;
	}
div.tabTreatsNav {
	margin: 2px;
	width:auto;
	height:auto;
	float: left;
	background-color:#f00103;
	font-size:10px;
	font-weight:bold;
	color:#111111;
	display: block;
}
div.tabTreatsNavOn {
	margin: 2px;
	width:auto;
	height:auto;
	float: left;
	font-size:10px;
	font-weight:bold;
	color:#111111;
	display: block;
}
div.tabTreatsNav a:link, div.tabTreatsNav a:visited {
	color: #ffffff;
	text-decoration: none;
	display: block;
	}
div.tabTreatsNav a:hover, div.tabTreatsNav a:active {
	color: #ffffff;
	text-decoration: none;
	background-color:#333333;
	display: block;
	}
div.tabTreatsNavOn a:link, div.tabTreatsNavOn a:visited {
	color: #111111;
	text-decoration: none;
	display: block;
	}
div.tabTreatsNavOn a:hover, div.tabTreatsNavOn a:active {
	color: #111111;
	text-decoration: none;
	display: block;
	}

/* ------------------------ Treats Mini Game Slide------------------------ */
#TreatsleftControl {
	float: left;
	text-align: center;
	display: block;
	padding-top: 0px;
}
#TreatsrightControl {
	float: left;
	text-align: center;
	display: block;
	padding-top: 0px;
}
#TreatsouterScroller {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	width: 518px;
	overflow: hidden;
	height: 98px;
	border:0px solid #000;
	/*display: block;*/
	position:relative;

}

#TreatsinnerScroller {
	width: 1554px;
	height: 98px;
	position: relative;
	/*text-align: center;*/
}

#TreatsinnerScroller img{
	/*float:left;*/
}

#Treatspage0, #Treatspage1, #Treatspage2 {
	float: left;
}
	
/* ------------------------Roadshows------------------------ */

.bgRoadshows {
	background-image: url(../_img/artwork/roadshows.jpg);
	background-repeat: no-repeat;
	}
.spaceRoadshows {
	padding: 50px 0px 0px 50px;
	}
.styleRoadshowsBox {
	background-color:#FFFFFF;
	border: 1px solid #c1c1c1;
	}
.spaceRoadshowsTable {
	padding: 3px 10px 2px 0px;
	}
.spaceRoadshowsTable td {
	vertical-align:top;
	}
.spaceRoadshowsTableLine {
	padding: 10px 10px 2px 0px;
	border-bottom: 1px solid #c1c1c1;
	font-weight:bold;
	}
	
/* ------------------------Dealers------------------------ */

.bgDealers {
	background-image: url(../_img/artwork/Dealers.jpg);
	background-repeat: no-repeat;
	width: 980px;
	height: 650px;
	}
.styleDealersBox {
	background-color:#FFFFFF;
	border: 1px solid #c1c1c1;
	}
#tabDealers {
	margin: 0px;
	width:auto;
	height:auto;
	float: left;
}
div.tabDealers img {
  display: inline;
  margin: 0px;
  border: 0px;
}
#linkDealers {
	padding: 0px 0px 0px 20px;
	}
td#linkDealers a:link, td#linkDealers a:visited {
	font-size:11px;
	color: #f00103;
	text-decoration: none;
	}
td#linkDealers a:hover, td#linkDealers a:active {
	font-size:11px;
	color: #f00103;
	text-decoration: underline;
	}
	
/* ------------------------Downloads------------------------ */

.bgDownloads {
	background-image: url(../_img/artwork/downloads.jpg);
	background-repeat: no-repeat;
	}
.spaceDownloads {
	padding: 20px 0px 0px 50px;
	}
.spaceThumb {
	padding: 8px 20px 0px 0px;
	}
.styleHowToBox {
	background-color:#ebebeb;
	border: 10px solid #ffffff;
	width:400px;
	}
td#HowToContent {
	padding: 10px 20px 20px 20px;
	color:#363636;
	font-size:10px;
	line-height:14px;
	}
td#HowToContent a:link, td#HowToContent a:visited {
	color: #f00103;
	text-decoration: none;
	}
td#HowToContent a:hover, td#HowToContent a:active {
	color: #f00103;
	text-decoration: underline;
	}
	
/* ------------------------Art------------------------ */

.bgArt {
	background-image: url(../_img/artwork/art.jpg);
	background-repeat: no-repeat;
	}
.spaceArt {
	padding: 15px 0px 0px 40px;
	}
.styleArtContent {
	padding: 0px 0px 0px 10px;
	}
.spaceArchive {
	padding: 0px 38px 0px 15px;
	}
.archiveArt  {
	padding: 2px;
	}
	
/* ------------------------Music------------------------ */

.bgMusic {
	background-image: url(../_img/artwork/music.jpg);
	background-repeat: no-repeat;
	}
.spaceMusic {
	padding: 10px 0px 0px 70px;
	}
.styleMusicTxt {
	background-image: url(../_img/music_bg_artist.png);
	background-repeat: no-repeat;
	background-position:bottom;
	font-size:10px;
	line-height:13px;
	}

/* ------------------------ Music Slide------------------------ */
#leftControl {
	float: left;
	width: 35px;
	text-align: center;
	/*line-height: 178px;
	height: 100px;*/
	display: block;
	padding-top: 45px;
}
#rightControl {
	float: left;
	width: 35px;
	text-align: center;
	/*line-height: 233px;
	height: 100px;*/
	display: block;
	padding-top: 45px;
}
#outerScroller {
	float: left;
	margin-left: 30px;
	margin-right: 10px;
	width: 650px;
	overflow: hidden;
	height: 233px;
	border:0px solid #000;
	/*display: block;*/
	position:relative;

}

#innerScroller {
	width: 1300px;
	height: 233px;
	position: relative;
	/*text-align: center;*/
}

#innerScroller img{
	/*float:left;*/
}

#page0, #page1 {
	float: left;
}

/* ------------------------Games------------------------ */

.bgGames {
	background-image: url(../_img/artwork/games.jpg);
	background-repeat: no-repeat;
	}
.spaceGames {
	padding: 10px 0px 0px 125px; 
	}
.styleGamesTxt {
	background-image: url(../_img/games_bg_game.png);
	background-repeat: no-repeat;
	background-position:bottom;
	font-size:10px;
	line-height:13px;
	}


/* ------------------------Games V2------------------------ 

.bgGames {
	background-image: url(../_img/artwork/games.jpg);
	background-repeat: no-repeat;
	}
.spaceGames {
	padding: 10px 0px 0px 70px; 
	}
.styleGamesTxt {
	background-image: url(../_img/games_bg_game2.png);
	background-repeat: no-repeat;
	background-position:bottom;
	font-size:10px;
	line-height:13px;
	}
	
*/

/* ------------------------ Games V2 Slide------------------------ */
#GamesleftControl {
	float: left;
	width: 35px;
	text-align: center;
	/*line-height: 178px;
	height: 100px;*/
	display: block;
	padding-top: 45px;
}
#GamesrightControl {
	float: left;
	width: 35px;
	text-align: center;
	/*line-height: 233px;
	height: 100px;*/
	display: block;
	padding-top: 45px;
}
#GamesouterScroller {
	float: left;
	margin-left: 30px;
	margin-right: 10px;
	width: 650px;
	overflow: hidden;
	height: 233px;
	border:0px solid #000;
	/*display: block;*/
	position:relative;

}

#GamesinnerScroller {
	width: 3900px;
	height: 233px;
	position: relative;
	/*text-align: center;*/
}

#GamesinnerScroller img{
	/*float:left;*/
}

#Gamespage0, #Gamespage1, #Gamespage2, #Gamespage3, #Gamespage4, #Gamespage5 {
	float: left;
}

/* ------------------------Share------------------------ */

.bgShare {
	background-image: url(../_img/artwork/share.jpg);
	background-repeat: no-repeat;
	}
.spaceShare {
	padding: 20px 0px 0px 20px;
	}
.styleShareTop {
	background-image:url(../_img/share_bg_line-top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#navShare {
	margin: 0px;
	width:auto;
	height:auto;
	float: right;
}
div.navShare img {
	display: inline;
	margin: 0px;
	border: 0px;
}
.headerShare {	
	background-image: url(../_img/share_bg_header.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#FFFFFF;
	padding: 0px 10px 0px 10px;
	height:65px;
	}
.footerShare {	
	background-color:#FFFFFF;
	padding: 0px 10px 0px 10px;
	}
td#pageShareFeatured {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f00103;
	padding-top:5px;
}
td#pageShareFeatured a:link, td#pageShareFeatured a:visited {
	color: #000000;
	text-decoration: none;
	}
td#pageShareFeatured a:hover, td#pageShareFeatured a:active {
	color:#f00103;
	text-decoration: none;
	}
.pageShareForm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	}
.pageShareTxtGrey {
	color: #4f4f4f;
	}
td#mainShare {	
	background-color:#FFFFFF;
	padding: 0px 10px 0px 10px;
	color: #000000;
	}
td#mainShare a:link, td#mainShare a:visited {
	color: #f00103;
	text-decoration: none;
	}
td#mainShare a:hover, td#mainShare a:active {
	color: #000000;
	text-decoration: none;
	}
.featuredJoke, .featuredVideo, .featuredPhoto, .featuredBlog, .featuredSite, .featuredGame {
	background-repeat:no-repeat;
	width:267px;
	height:150px;
	}
.featuredJoke {
	background-image:url(../_img/share_bg_joke.jpg);
	}
.featuredVideo {
	background-image:url(../_img/share_bg_video.jpg);
	}
.featuredPhoto {
	background-image:url(../_img/share_bg_photo.jpg);
	}
.featuredBlog {
	background-image:url(../_img/share_bg_blog.jpg);
	}
.featuredSite {
	background-image:url(../_img/share_bg_site.jpg);
	}
.featuredGame {
	background-image:url(../_img/share_bg_game.jpg);
	}
.spaceLinkBar {	
	margin-top:6px;
	}
.featuredLinkBar {	
	background-color:#FFFFFF;
	padding: 2px 2px 5px 2px;
	width:230px;
	}
.featuredTxtGap {
	padding: 0px 20px 0px 20px;
}
.archiveShareTitle1 {
	font-size:10px;
	font-weight:bold;
	background-color:#f00103;
	color:#FFFFFF;
	height:20px;
	padding-left:20px;
}
.archiveShareTitle2 {
	font-size:10px;
	font-weight:bold;
	background-color:#f00103;
	color:#FFFFFF;
	height:20px;
	padding: 0px 16px 0px 20px;
}
.archiveShareContent1 {
	font-size:10px;
	background-color:#f1f1f1;
	color:#000000;
	padding: 3px 0px 3px 20px;
	border-bottom: 1px solid #cccccc;
}
.archiveShareJoke, .archiveShareVideo, .archiveSharePhoto, .archiveShareBlog, .archiveShareSite, .archiveShareGame {
	padding: 3px 0px 3px 20px;
	border-bottom: 1px solid #ffffff;
}
.archiveShareJoke {
	background-color:#aedfec;
}
.archiveShareVideo {
	background-color:#f5b5db;
}
.archiveSharePhoto {
	background-color:#aeeaab;
}
.archiveShareBlog {
	background-color:#fbe8c7;
}
.archiveShareSite {
	background-color:#c1c5f7;
}
.archiveShareGame {
	background-color:#e5d7cc;
}
.styleShareBox {
	background-color:#FFFFFF;
	border: 1px solid #c1c1c1;
	}
td#archiveLink a:link, td#archiveLink a:visited {
	color: #f00103;
	text-decoration: none;
	}
td#archiveLink a:hover, td#archiveLink a:active {
	color: #000000;
	text-decoration: none;
	}

/* ------------------------BidWin------------------------ */

.bgBidWin {
	background-image: url(../_img/artwork/bidwin.jpg);
	background-repeat: no-repeat;
	}
.spaceBidWin {
	padding: 20px 0px 0px 20px;
	}
.styleBidWinTop {
	background-image: url(../_img/bidwin/bid_bg_line-top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
#navBidWin {
	margin: 0px;
	width:auto;
	height:auto;
	float: right;
}
div.navBidWin img {
	display: inline;
	margin: 0px;
	border: 0px;
}
.headerBidWin {	
	background-image: url(../_img/bidwin/bid_bg_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#FFFFFF;
	padding: 0px 15px 0px 15px;
	height:377px;
	}
.thumbImg{
	padding:0px 8px 8px 8px;
	}
.thumbImgLast{
	padding:0px 8px 0px 8px;
	}
.contentFont11{
	font-size:11px;
	line-height:15px;
	color:252525;
}
.contentfont14Bold {
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	color:252525;
}
.redLink a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #f00103;
}
.redLink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #f00103;
}
.redLink a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #f00103;
}
.redLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #f00103;
}
a.blackLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #000000;
}
a.blackLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #000000;
}
a.blackLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #000000;
}
a.blackLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #000000;
}
.styleHowTitle {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	}
.lineBidWinners {
	border-bottom: 1px solid #e1e1e1;
	}
.spaceBidWinners {
	padding: 0px 0px 3px 15px;
	}
.barBidWinners {
	padding: 3px;
	background-color:#e1e1e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	}
.txtBidWeek {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #ed1c24;
	}
td#pageBidWin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f00103;
	padding-top:5px;
}
td#pageBidWin a:link, td#pageBidWin a:visited {
	color: #000000;
	text-decoration: none;
	}
td#pageBidWin a:hover, td#pageBidWin a:active {
	color:#f00103;
	text-decoration: none;
	}
.pageBidWinForm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	}
.pageBidWinTxtGrey {
	color: #4f4f4f;
	}
.stylePastBids {
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #e1e1e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.ttlPastBids {
	padding: 15px 0px 3px 0px;
	}
	
/* ------------------------PopUps------------------------ */

.bgPopUps {
	background-image: url(../_img/artwork/pop_ups.jpg);
	background-repeat: no-repeat;
	height: 140px;
	padding: 0px 0px 0px 20px;
	}
#stylePopUpsContent{
	background-color:#ffffff;
	padding: 30px 0px 30px 30px;
	font-size:11px;
	line-height:14px;
	}
td#stylePopUpsContent a:link, td#stylePopUpsContent a:visited {
	font-size:11px;
	color: #f00103;
	text-decoration: none;
	}
td#stylePopUpsContent a:hover, td#stylePopUpsContent a:active {
	font-size:11px;
	color: #f00103;
	text-decoration: underline;
	}
	
/* ------------------------WinnerList------------------------ */

.bgWinnerList {
	background-image: url(../_img/artwork/pop_ups_winnerList.jpg);
	background-repeat: no-repeat;
	height: 140px;
	padding: 0px 0px 0px 20px;
	}
#styleWinnerListContent{
	background-color:#ffffff;
	padding: 30px 0px 30px 30px;
	font-size:11px;
	line-height:14px;
	}
td#styleWinnerListContent a:link, td#stylePopUpsContent a:visited {
	font-size:11px;
	color: #f00103;
	text-decoration: none;
	}
td#styleWinnerListContent a:hover, td#stylePopUpsContent a:active {
	font-size:11px;
	color: #f00103;
	text-decoration: underline;
	}
	