/* SSS GENERAL STYLES */
html{
	padding: 0;
	margin: 0; }
body{
	padding: 0;
	margin: 0;
	text-align: center;
	font: 80% Arial, Helvetica, sans-serif;
	background: #000 url(../images/backgrounds/bg.jpg) center center;
	color: #fff; }
/* reset all padding and margins to 0 */
h1, h2, h3, h4, h5, h6, a, form, img{
	padding: 0;
	margin: 0;
	border: 0; }
a{
	color: #fff; }
p span{
	color: #D6BD8C; }
/* hide text elements with hide style for image replacement */
span.hide{
	visibility: hidden; }
.clearer{
	display: block;
	clear: both; }
.right{
	float: right; }
.left{
	float: left; }
/* EEE GENERAL STYLES */

/* SSS GENERAL LAYOUT */
#cntMainHolder{
	width: 826px;
	background: url(../images/backgrounds/topglow.gif) 0 0 no-repeat;
	margin: 20px auto 0 auto;
	padding: 5px 0 0 0;
	position: relative; }
#cntMainHolderInner{
	padding: 4px 5px 4px 5px;
	background: #fff url(../images/backgrounds/sideglow.gif) 0 0 repeat-y;
	position: relative; }
#cntMainContentHolder{
	background: #fff;
	position: relative; }
#cntContentHolder{
	position: relative;
	text-align: left; }
#cntBodyContent{
	position: relative;
	text-align: center;
	margin: 4px 4px 0px 4px;
	background: #000 url(../images/backgrounds/contentbottom.jpg) left bottom no-repeat; }
#cntFooter{
	width: 826px;
	background: url(../images/backgrounds/botglow.gif) 0 0 no-repeat;
	position: relative;
	text-align: left; 
        font-size: 9px;
	font-weight: lighter;}

.contentHolder{
	width: 692px;
	position: relative;
	padding: 10px 0 50px 0;
	margin: auto;
	text-align: left; }
.contentHolder2{
	width: 796px;
	position: relative;
	padding: 6px 0 6px 0;
	margin: auto;
	text-align: left; }
.contentScroller1{
	width: 568px;
	height: 305px;
	overflow: auto;
	float: right;
	position: relative; }
.contentScroller1Inner{
	padding: 0 18px 0 0; }
.contentScroller2{
	width: 692px;
	height: 305px;
	overflow: auto;
	float: right;
	position: relative; }
.contentScroller3{
	width: 692px;
	height: 365px;
	overflow: auto;
	float: right;
	position: relative; }
.contentAuto{
	width: 692px;
	overflow: auto;
	float: right;
	position: relative; }
.contentLeftLinks{
	width: 114px;
	height: 305px;
	float: left;
	position: relative; }
/* EEE GENERAL LAYOUT */

/* SSS HEADER */
#cntHeader{
	width: 808px;
	margin: auto;
	background: #68A2D1;
	text-align: left;
	position: relative; }
#cntHeader a#headerLogo{
	display: block;
	position: relative;
	width: 410px;
	height: 77px;
	background: url(../images/header/logo.gif) 0 0 no-repeat;
	text-decoration: none; }
#cntHeader a#headerLogo span{
	position: relative; right: 6000px; }

.contentBanner{
	width: 808px;
	margin: auto;
	background: #68A2D1;
	text-align: left;
	position: relative; }

.contentHeader1{
	padding: 0;
	width: 233px;
	height: 29px;
	background: url(../images/backgrounds/contentheader1.gif) 0 0 no-repeat;
	text-align: left;
	position: relative;
	margin-top: 5px;
	margin-bottom: 0;
}
.contentHeader1 h3{
	padding: 0;
	margin: 0;
	line-height: 50%;
	width: 200px;
	height: 15px;
	display: block;
	position: relative; left: 7px; top: 7px; }
.contentHeader1 h3 span{
	position: relative; right: 6000px; }

.contentHeader2{
	padding: 0;
	margin: 0 auto 0 auto;
	padding: 3px 0 0 0;
	width: 799px;
	height: 32px;
	background: url(../images/backgrounds/contentheader2.gif) left bottom no-repeat;
	text-align: left;
	position: relative; }
.contentHeader2 h3{
	padding: 0;
	margin: 0;
	line-height: 50%;
	width: 200px;
	height: 15px;
	display: block;
	position: relative; left: 59px; top: 9px; }
.contentHeader2 h3 span{
	position: relative; right: 6000px; }
	
h3#headerNews{
	background: url(../images/content/headernews.gif) 0 0 no-repeat; }
h3#headerBuy{
	background: url(../images/content/headerbuy.gif) 0 0 no-repeat; }
h3#headerMobile{
	background: url(../images/content/headermobile.gif) 0 0 no-repeat; }
h3#headerGallery{
	background: url(../images/content/headergallery.gif) 0 0 no-repeat; }
h3#headerLinks{
	background: url(../images/content/headerlinks.gif) 0 0 no-repeat; }
h3#headerRegister{
	background: url(../images/content/headerregister.gif) 0 0 no-repeat; }
h3#headerExtras{
	background: url(../images/content/headerextras.gif) 0 0 no-repeat; }

#cntHeaderBuyLinks{
	position: absolute; top: 14px; right: 10px; }
#cntHeaderBuyLinks td{
	vertical-align: top; }
#cntHeaderBuyLinks label{
	width: 60px;
	height: 18px;
	display: block;
	padding: 0;
	margin: 0; }
#buyLinkSingle{
	background: url(../images/header/buysingle.gif) 0 0 no-repeat; }
#buyLinkAlbum{
	background: url(../images/header/buyalbum.gif) 0 0 no-repeat; }
#cntHeaderBuyLinks select{
	display: block;
	padding: 0;
	margin: 0;
	font-size: 11px; }
#cntHeaderBuyLinks label span{
	position: relative; right: 6000px; }

#cntHeaderNav{
	height: 26px;
	background: #fff;
	position: relative; }
#cntHeaderNav a{
	position: absolute;
	text-decoration: none;
	height: 26px; }
#cntHeaderNav a span{
	position: relative; right: 6000px;}

#cntHeaderNav #navi1{
	position: absolute; left: 0; top: 0;
	width: 45px;
	background: url(../images/nav/home.gif) 0 0 no-repeat; }
#cntHeaderNav #navi2{
	position: absolute; left: 45px; top: 0;
	width: 40px;
	background: url(../images/nav/news.gif) 0 0 no-repeat; }
#cntHeaderNav #navi3{
	position: absolute; left: 85px; top: 0;
	width: 56px;
	background: url(../images/nav/gallery.gif) 0 0 no-repeat; }
#cntHeaderNav #navi4{
	position: absolute; left: 141px; top: 0;
	width: 40px;
	background: url(../images/nav/links.gif) 0 0 no-repeat; }
	
/*
#cntHeaderNav #navi5{
	position: absolute; left: 181px; top: 0;
	width: 51px;
	background: url(../images/nav/mobile.gif) 0 0 no-repeat; }
#cntHeaderNav #navi6{
	position: absolute; left: 232px; top: 0;
	width: 50px;
	background: url(../images/nav/ussite.gif) 0 0 no-repeat; }
#cntHeaderNav #navi7{
	position: absolute; left: 282px; top: 0;
	width: 61px;
	background: url(../images/nav/register.gif) 0 0 no-repeat; }
#cntHeaderNav #navi8{
	position: absolute; left: 343px; top: 0;
	width: 50px;
	background: url(../images/nav/extras.gif) 0 0 no-repeat; }
#cntHeaderNav #navi9{
	position: absolute; left: 393px; top: 0;
	width: 49px;
	background: url(../images/nav/forum.gif) 0 0 no-repeat; }
*/
	
	
#cntHeaderNav #navi6{
	position: absolute; left: 181px; top: 0;
	width: 50px;
	background: url(../images/nav/ussite.gif) 0 0 no-repeat; }
#cntHeaderNav #navi7{
	position: absolute; left: 231px; top: 0;
	width: 61px;
	background: url(../images/nav/register.gif) 0 0 no-repeat; }
#cntHeaderNav #navi8{
	position: absolute; left: 292px; top: 0;
	width: 50px;
	background: url(../images/nav/extras.gif) 0 0 no-repeat; }
#cntHeaderNav #navi9{
	position: absolute; left: 342px; top: 0;
	width: 49px;
	background: url(../images/nav/forum.gif) 0 0 no-repeat; }
	
	

#cntHeaderNav #navi1:hover, #cntHeaderNav #navi1.selected{
	background: url(../images/nav/home.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi2:hover, #cntHeaderNav #navi2.selected{
	background: url(../images/nav/news.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi3:hover, #cntHeaderNav #navi3.selected{
	background: url(../images/nav/gallery.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi4:hover, #cntHeaderNav #navi4.selected{
	background: url(../images/nav/links.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi5:hover, #cntHeaderNav #navi5.selected{
	background: url(../images/nav/mobile.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi6:hover, #cntHeaderNav #navi6.selected{
	background: url(../images/nav/ussite.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi7:hover, #cntHeaderNav #navi7.selected{
	background: url(../images/nav/register.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi8:hover, #cntHeaderNav #navi8.selected{
	background: url(../images/nav/extras.gif) 0 -26px no-repeat; }
#cntHeaderNav #navi9:hover, #cntHeaderNav #navi9.selected{
		background: url(../images/nav/forum.gif) 0 -26px no-repeat; }
/* EEE HEADER */

/* SSS FOOTER */
#cntFooterInner{
	padding: 10px 0 0 0;
	position: relative; }
#cntFooterInner img{
	padding: 0 0 0 3px; }
#cntFooterInner a{
	text-decoration: none; }
#cntFooterInner a span, #cntFooterInner span span{
	position: relative; right: 6000px; }
#footerCopy{
	width: 185px;
	height: 9px;
	background: url(../images/footer/copy.gif) 0 0 no-repeat;
	position: absolute; left: 55px; top: 11px; }
#footerLink1{
	width: 83px;
	height: 9px;
	background: url(../images/footer/privacy.gif) 0 0 no-repeat;
	position: absolute; left: 240px; top: 11px; }
#footerLink2{
	width: 112px;
	height: 9px;
	background: url(../images/footer/terms.gif) 0 0 no-repeat;
	position: absolute; left: 323px; top: 11px; }
#footerLink3{
	width: 145px;
	height: 9px;
	background: url(../images/footer/ralph.gif) 0 0 no-repeat;
	position: absolute; right: 4px; top: 11px; }
/* EEE FOOTER */

/* SSS VIDEO BANNER */
#cntVideoBanner{
	height: 280px;
	background: url(../images/backgrounds/videobanner.jpg) 0 0 no-repeat;
	position: relative; }
#cntVideoBannerHolder{
	width: 337px;
	height: 307px;
	position: absolute;
	right: 25px;
	top: -35px;
}
/* EEE VIDEO BANNER */

/* SSS HOME CONTENT */
#homeContentColumns{
	width: 798px;
	margin: auto;
	position: relative; }
#homeContentColumns td{
	vertical-align: top; }
td#homeContentColumnsCentre{
	background: url(../images/content/centrecolumnbg.gif) 0 0 no-repeat;
	text-align: center;
	width: 332px; }
#homeContentLeft{
	width: 233px; }
#homeContentCentre{
	width: 233px;
	margin: auto;
	text-align: left; }
#homeContentRight{
	width: 233px; 
	position: relative;
	text-align:left; }

.contentColumn{
	padding: 10px 4px 10px 4px;
	position: relative;
	text-align: left; }
.contentColumn a{
	color: #fff;
	text-decoration: underline; }
.newsItem{
	position: relative;
	padding: 0 0 10px 0; }
.newsItem h4{
	font-size: 85%;
	color: #68A2D1;
	font-weight: 600;
	float: left;
	padding: 0 0 8px 0; }
.newsItem h4 a{
	color: #68A2D1;
	font-weight: 600;
	text-decoration:none;
}
.newsItem h4 a:hover{
	text-decoration:underline;
}
.newsItem h5{
	font-size: 80%;
	color: #979870;
	font-weight: 100;
	float: right;
	padding: 0 0 8px 0; }
.newsItem p{
	font-size: 80%;
	line-height: 120%;
	color: #fff;
	font-weight: 100;
	padding: 0 0 5px 0;
	margin: 0; }

.newsImage{
	float: right;
	padding: 6px 0px 6px 10px; }

.buyItem{
	position: relative;
	padding: 0 0 10px 0; }
.buyItem h4{
	font-size: 85%;
	color: #68A2D1;
	font-weight: 600;
	padding: 0 0 8px 0; }
.buyItem p{
	font-size: 80%;
	line-height: 120%;
	color: #fff;
	font-weight: 100;
	padding: 0 0 5px 0;
	margin: 0; }
.buyItem img{
	float: left;
	padding: 0 10px 5px 0; }


.linkFooter{
	text-align: right; }
.linkFooter a{
	display: block;
	float: right;
	text-decoration: none; 
	position: relative; }
.linkFooter a span{
	position: relative; right: 6000px; }

#linkMoreNews{
	width: 65px;
	height: 9px;
	background: url(../images/content/morenews.gif) 0 0 no-repeat; }
#linkReadMore{
	width: 63px;
	height: 9px;
	background: url(../images/content/readmore.gif) 0 0 no-repeat; }
	
/* EEE HOME CONTENT */

/* SSS NEWS CONTENT */
.contentLeftLinks a{
	display: block;
	position: relative;
	width: 100px;
	height: 15px;
	overflow: hidden;
	border-bottom: 3px solid #000;
	text-decoration: none; }
.contentLeftLinks a span{
	position: relative; right: 6000px; }

#newsLinks1{
	height: 16px;
	border-bottom: 20px solid #000;
	background: url(../images/links/newslink1.gif) 0 0 no-repeat; }
#newsLinks2{
	background: url(../images/links/newslink2.gif) 0 0 no-repeat; }
#newsLinks3{
	background: url(../images/links/newslink3.gif) 0 0 no-repeat; }
#newsLinks4{
	background: url(../images/links/newslink4.gif) 0 0 no-repeat; }
#newsLinks5{
	background: url(../images/links/newslink5.gif) 0 0 no-repeat; }
#newsLinks6{
	background: url(../images/links/newslink6.gif) 0 0 no-repeat; }
#newsLinks7{
	background: url(../images/links/newslink7.gif) 0 0 no-repeat; }
#newsLinks8{
	background: url(../images/links/newslink8.gif) 0 0 no-repeat; }
#newsLinks9{
	background: url(../images/links/newslink9.gif) 0 0 no-repeat; }
#newsLinks10{
	background: url(../images/links/newslink10.gif) 0 0 no-repeat; }
#newsLinks11{
	background: url(../images/links/newslink11.gif) 0 0 no-repeat; }
#newsLinks12{
	background: url(../images/links/newslink12.gif) 0 0 no-repeat; }
#newsLinks13{
	background: url(../images/links/newslink13.gif) 0 0 no-repeat; }
#newsLinks14{
	background: url(../images/links/newslink14.gif) 0 0 no-repeat;
	border-top: 20px solid #000; }

#newsLinks1:hover, #newsLinks1.selected{
	background: url(../images/links/newslink1.gif) 0 -16px no-repeat; }
#newsLinks2:hover, #newsLinks2.selected{
	background: url(../images/links/newslink2.gif) 0 -15px no-repeat; }
#newsLinks3:hover, #newsLinks3.selected{
	background: url(../images/links/newslink3.gif) 0 -15px no-repeat; }
#newsLinks4:hover, #newsLinks4.selected{
	background: url(../images/links/newslink4.gif) 0 -15px no-repeat; }
#newsLinks5:hover, #newsLinks5.selected{
	background: url(../images/links/newslink5.gif) 0 -15px no-repeat; }
#newsLinks6:hover, #newsLinks6.selected{
	background: url(../images/links/newslink6.gif) 0 -15px no-repeat; }
#newsLinks7:hover, #newsLinks7.selected{
	background: url(../images/links/newslink7.gif) 0 -15px no-repeat; }
#newsLinks8:hover, #newsLinks8.selected{
	background: url(../images/links/newslink8.gif) 0 -15px no-repeat;}
#newsLinks9:hover, #newsLinks9.selected{
	background: url(../images/links/newslink9.gif) 0 -15px no-repeat; }
#newsLinks10:hover, #newsLinks10.selected{
	background: url(../images/links/newslink10.gif) 0 -15px no-repeat; }
#newsLinks11:hover, #newsLinks11.selected{
	background: url(../images/links/newslink11.gif) 0 -15px no-repeat; }
#newsLinks12:hover, #newsLinks12.selected{
	background: url(../images/links/newslink12.gif) 0 -15px no-repeat; }
#newsLinks13:hover, #newsLinks13.selected{
	background: url(../images/links/newslink13.gif) 0 -15px no-repeat; }
#newsLinks14:hover, #newsLinks14.selected{
	background: url(../images/links/newslink14.gif) 0 -15px no-repeat; }
/* EEE NEWS CONTENT */

/* SSS GALLERY CONTENT */
.contentGallerySelector{
	width: 225px;
	float: left; }
#contentGallerySelectorHeader{
	padding: 0 0 10px 0; }
#contentGallerySelectorHeader h4{
	padding: 0;
	margin: 0;
	width: 200px;
	height: 16px;
	background: url(../images/content/headerselectimage.gif) 0 0 no-repeat; }
#contentGallerySelectorHeader h4 span{
	position: relative; right: 6000px; }
#contentGalleryScroller{
	width: 225px;
	height: 350px;
	position: relative;
	overflow: auto; }

.contentGalleryViewer{
	width: 459px;
	float: right;
	position: relative; }

#contentGallerySelectorHeader{
	height: 16px;
	padding: 0 0 10px 0;
	position: relative; }

#contentGalleryViewerNav{
	background: url(../images/backgrounds/frametop.gif) left bottom no-repeat;
	height: 16px;
	padding: 0 0 29px 0;
	position: relative;
	display: block; }

#contentGalleryViewerNav a span{
	position: relative; right: 6000px; }
#contentGalleryViewerNav a#prev{
	width: 91px;
	height: 9px;
	display: block;
	position: absolute; top: 7px; left: 0px;
	text-decoration: none;
	background: url(../images/content/previousimage.gif) 0 0 no-repeat; }
#contentGalleryViewerNav a#next{
	width: 69px;
	height: 9px;
	display: block;
	position: absolute; top: 7px; right: 0px;
	text-decoration: none;
	background: url(../images/content/nextimage.gif) 0 0 no-repeat; }

#contentGalleryViewerFrame{
	width: 459px;
	margin: 0;
	padding: 0 0 19px 0;
	background: url(../images/backgrounds/framebottom.gif) left bottom no-repeat; }
#contentGalleryViewerFrame img{
	margin: 0;
	border: 0;
	padding: 0 20px 0 19px;
	background: url(../images/backgrounds/framesides.gif) 0 0 repeat-y; }

div.frameme {
      float:left;padding: 2px 6px 7px 2px;
      background: url(../images/backgrounds/thumbbg.gif) 0 0 no-repeat; }
div.cropme {
      width:93px;height:77px;
      overflow:hidden; }
div.cropme img{
      width:120px;
      margin-top:0px;
      margin-left:0px; }
/* EEE GALLERY CONTENT */

/* SSS LINKS CONTENT */
.linksItem{
	width: 295px;
	position: relative;
	padding: 0 40px 10px 0; }
.linksItem.left{
	float: left; }
.linksItem.right{
	float: right; }
.linksItem h4{
	font-size: 85%;
	color: #68A2D1;
	font-weight: 600;
	float: left;
	padding: 0 0 8px 0; }
.linksItem h5{
	font-size: 80%;
	color: #979870;
	font-weight: 100;
	float: right;
	padding: 0 0 8px 0; }
.linksItem p{
	font-size: 80%;
	line-height: 120%;
	color: #fff;
	font-weight: 100;
	padding: 0 0 5px 0;
	margin: 0; }

#linkVisitWebsite{
	position: relative;
	display: block;
	float: right;
	width: 79px;
	height: 9px;
	background: url(../images/content/visitwebsite.gif) 0 0 no-repeat;
	text-decoration: none;
	clear: both; }
#linkVisitWebsite span{
	position: relative; right: 6000px; }
/* EEE LINKS CONTENT */

/* SSS MOBILE CONTENT */
#contentMobileHeader{
	width: 380px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/headergetringtone.gif) 0 0 no-repeat;
	padding: 0 0 8px 0; }
#contentMobileHeader span{
	position: relative; right: 6000px; }
.mobileImageRight{
	float: right;
	padding: 0 20px 10px 10px; }

.ringtoneTable{
	position: relative;
	width: 516px; }
.ringtoneTable thead{
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x; }
.ringtoneTable td, .ringtoneTable th{
	vertical-align: top;
	text-align: left; }
.ringtoneTable h4{
	color: #68A2D1;
	padding: 0 0 6px 0;
	font-size: 100%; }
.ringtoneTable p{
	padding: 0 0 10px 0;
	line-height: 120%; }
.contentMobile{
	font-size: 85%; }
.contentMobile p{
	padding-right: 10px; }
.contentMobile p a{
	color: #D6BD8C; }
.contentMobile h5{
	font-size: 100%;
	font-weight: 600;
	color: #68A2D1;
	padding-top: 8px; }
/* EEE MOBILE CONTENT */

/* SSS COMPETITION CONTENT */
#linkCompetition{
	display: block;
	position: absolute; left: 9px; top: 5px;
	width: 303px;
	height: 55px;
	text-decoration: none;
	background: url(../images/content/complink.gif) 0 0 no-repeat; }
#linkCompetition span{
	position: relative; right: 6000px; }
.competitionHeaderBox{
	display: block;
	background: #E4CB9C url(../images/backgrounds/compheadersides.gif) 0 0 repeat-y; }
.competitionHeaderBoxInner{
	padding: 0 10px 12px 10px;
	display: block;
	background: url(../images/backgrounds/compheaderbottom.gif) left bottom no-repeat; }
.competitionHeaderBox h3{
	width: 796px;
	height: 31px;
	background: url(../images/content/compheader.gif) 0 0 no-repeat;
	line-height: 50%;
	padding: 0 0 10px 0;
	margin: 0; }
.competitionHeaderBox h3 span{
	position: relative; right: 6000px; }
.competitionHeaderBoxInner p{
	color: #333;
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 85%;
	width: 100%; }
#linkSubmitOwn{
	width: 134px;
	height: 9px;
	display: block;
	position: relative;
	background: url(../images/content/submitown.gif) 0 0 no-repeat;
	text-decoration: none;
	float: right; }
#linkSubmitOwn span{
	position: relative; right: 6000px; }

.cntCompContent{
	width: auto;
	height: 444px;
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x;
	position: relative; }
.cntCompNav{
	width: auto;
	height: 25px;
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x;
	padding: 6px 0 0 0; }
.cntCompContentLeft{
	width: 540px;
	height: 443px;
	background: url(../images/backgrounds/dash2.gif) left top repeat-y;
	position: absolute; top: 0; left: 0; }
.cntCompContentRight{
	width: 256px;
	height: 443px;
	background: url(../images/backgrounds/compright.gif) right top repeat-y;
	position: absolute; top: 0; right: 0; }

#linkViewEntries{
	width: 239px;
	height: 24px;
	display: block;
	position: relative;
	float: left;
	text-decoration: none;
	background: url(../images/content/viewentries.gif) 0 0 no-repeat; }
#linkViewEntries.selected{
	background: url(../images/content/viewentries.gif) 0 -24px no-repeat; }
#linkViewEntries span{
	position: relative; right: 6000px; }
#linkSubmitEntry{
	width: 238px;
	height: 24px;
	display: block;
	position: relative;
	float: left;
	text-decoration: none;
	background: url(../images/content/submitentry.gif) 0 0 no-repeat;  }
#linkSubmitEntry.selected{
	background: url(../images/content/submitentry.gif) 0 -24px no-repeat;  }
#linkSubmitEntry span{
	position: relative; right: 6000px; }

.cntCompContentLeftScroller{
	width: 526px;
	height: 435px;
	overflow: auto;
	margin: 4px 4px 4px 10px;
	position: relative; }

.cntCompContentRightScroller{
	width: 242px;
	height: 435px;
	overflow: auto;
	margin: 4px 4px 4px 10px; }

.cntCompContentLeftScroller h4 span, .cntCompContentRightScroller h4 span{
	position: relative; right: 6000px; }
.cntCompContentLeftScroller h4, .cntCompContentRightScroller h4{
	width: 200px;
	height: 18px;
	line-height: 50%;
	display: block;
	position: relative;
	padding: 0 0 8px 0;
	margin: 8px 0 0 0; }
#headerVideosImages{
	background: url(../images/content/h_videosimages.gif) 0 0 no-repeat; }
#headerUploadImage{
	background: url(../images/content/h_uploadimage.gif) 0 0 no-repeat; }
#headerOrSubmitVideo{
	background: url(../images/content/h_orsubmitvideo.gif) 0 0 no-repeat; }
#headerAudio{
	background: url(../images/content/h_audio.gif) 0 0 no-repeat; }
#headerOrSubmitAudio{
	background: url(../images/content/h_orsubmitaudio.gif) 0 0 no-repeat; }

.compItem{
	width: 500px;
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x;
	position: relative;
	padding: 10px 0 0 0; }
.compItemRight{
	width: 358px;
	float: right;
	position: relative; }
.compItemRightHead{
	width: 358px;
	position: relative; }
.compItemRightHead h5{
	font-size: 85%;
	color: #68A2D1;
	float: left; }
.compItem.video .compItemRightHead h5 span{
	padding: 0 16px 5px 0;
	background: url(../images/backgrounds/videoicon.gif) right 3px no-repeat; }
.compItem.picture .compItemRightHead h5 span{
	padding: 0 16px 5px 0;
	background: url(../images/backgrounds/picicon.gif) right 3px no-repeat; }
.compItemRightHead a{
	text-decoration: none;
	display: block;
	float: right; }
.compItemRightHead a span{
	position: relative; right: 6000px; }
.compItem.video .compItemRightHead a.button{
	width: 70px;
	height: 9px;
	background: url(../images/content/viewvideo.gif) 0 0 no-repeat; }
.compItem.picture .compItemRightHead a.button{
	width: 80px;
	height: 9px;
	background: url(../images/content/viewpicture.gif) 0 0 no-repeat; }
.compItem p{
	font-size: 85%;
	color: #fff;
	font-weight: 100;
	line-height: 120%; }
.compItemImg{
	float: left;
	padding: 0 0 10px 0; }

.compAudioItem{
	width: 210px;
	padding: 10px 0 10px 0;
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x; }
.compAudioItem h5{
	font-size: 85%;
	color: #68A2D1;
	float: left; }
.compAudioItem h5 span{
	padding: 0 16px 5px 0;
	background: url(../images/backgrounds/audioicon.gif) right 2px no-repeat; }
.compAudioItem a.button{
	text-decoration: none;
	display: block;
	float: right;
	width: 50px;
	height: 9px;
	background: url(../images/content/listen.gif) 0 0 no-repeat; }
.compAudioItem a span{
	position: relative; right: 6000px; }

.submitEntryForm{
	background: url(../images/backgrounds/dash.gif) left bottom repeat-x;
	width: 490px; }
.submitEntryForm table{
	padding: 10px 0 0 0; }
.submitEntryForm input.textInput{
	border-style: solid-1px;
	background:#fff;
	color: #333;
	font-size:10px;
	width: 180px;
	margin: 0 15px 5px 0; }
.submitEntryForm input.textInput2{
	border-style: solid-1px;
	background:#fff;
	color: #333;
	font-size:10px;
	width: 330px;
	margin: 0 15px 5px 0; }
.submitEntryForm .textArea{
	width: 430px;
	height: 75px; }
.submitEntryForm table td{
	vertical-align: top;
	padding: 0 0 8px 0; }
.submitEntryForm label{
	font-size: 85%;
	color: #68A2D1;
	font-weight: 600;
	padding: 0 8px 0 0; }
span.spanChooseImage{
	font-size: 80%;
	padding: 0 0 0 8px; }
input.submitEntry{
	padding: 5px 0 5px 0; }

.boldBlue{
	font-size: 85%;
	color: #68A2D1;
	font-weight: 600; }
.smallWhite{
	font-size: 80%;
	color: #fff;
	font-weight: 100; }

.compTel{
	display: block;
	position: relative;
	width: 168px;
	height: 30px;
	line-height: 50%;
	background: url(../images/content/telephone.gif) 0 0 no-repeat; }
.compTel span{
	position: relative; right: 6000px; }

/* EEE COMPETITION CONTENT */


/* SSS DOWNLOADS */

#contentWallpaperHeader{
	width: 380px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_wallpapers.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentScreensaverHeader{
	width: 380px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_screensaver.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentBuddyHeader{
	width: 380px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_buddy.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentBannersHeader{
	width: 380px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_banners.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }

.downloadBanner{
	display: block;
	position: relative;
	margin: 0 0 10px 0; }

.contentMobile h4 span{
	visibility: hidden; }

#downloadsWallpaper td{
	vertical-align: top; }
#downloadsWallpaper img{
	padding: 2px 0 0 0; }
#downloadsWallpaper h5{
	padding: 0 0 4px 10px; }
#downloadsWallpaper a{
	padding: 0 0 0 10px;
	color: #D6BD8C;
	text-decoration: none; }
#downloadsWallpaper a:hover{
	text-decoration: underline; }
#downloadsWallpaper table{
	padding: 0 30px 15px 0; }

#contentLoginHeader{
	width: 300px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_login.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentRegLinkHeader{
	width: 300px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_register.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentLoginHeader span, #contentRegLinkHeader span{
	visibility: hidden; }


.contentLogin{
	font-size: 85%;
	width: 300px;
	padding: 0 0 10px 0; }
.contentLogin input#loginSubmit{
	float: right; }

.contentRegLink{
	font-size: 85%;
	width: 300px; }
.contentRegLink a{
	display: block;
	float: right;
	width: 65px;
	height: 9px;
	background: url(../images/content/register.gif) 0 0 no-repeat;
	text-decoration: none; }
.contentRegLink a span{
	visibility: hidden; }

#loginTable{
	padding: 0 0 8px 0; }
#loginTable td{
	position: relative;
	padding-bottom: 2px; }
#loginTable label{
	color: #68A2D1;
	font-weight: 900;
	padding: 0 0 8px 0; }

/* EEE DOWNLOADS */

/* SSS REGISTER */

#contentAboutYouHeader{
	width: 300px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_aboutyou.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }
#contentPreferencesHeader{
	width: 300px;
	height: 16px;
	display: block;
	position: relative;
	background: url(../images/content/h_preferences.gif) 0 0 no-repeat;
	padding: 0 0 2px 0; }

#contentPreferencesHeader span, #contentAboutYouHeader span{
	visibility: hidden; }

#formRegister{
	font-size: 85%; }

#formRegister label{
	color: #68A2D1;
	font-weight: 900;
	padding: 0 0 8px 0; }

#formRegister span{
	color: #979870;
	display: block; }
#formRegister span#smsText, .formText300{
	width: 300px; }
#formRegister td{
	position: relative;
	padding-bottom: 2px; }
	

#downloadsWallpaper td{
	vertical-align: top; }
#downloadsWallpaper img{
	padding: 2px 0 0 0; }
#downloadsWallpaper h5{
	padding: 0 0 4px 10px; }
#downloadsWallpaper a{
	padding: 0 0 0 10px;
	color: #D6BD8C;
	text-decoration: none; }
#downloadsWallpaper a:hover{
	text-decoration: underline; }
#downloadsWallpaper table{
	padding: 0 30px 15px 0; }

/* EEE REGISTER */
