body {margin:0; padding:0;  background:#000000; font-family:Arial; font-size:13px; color:#ffffff;}
#all:after {
    display:none;
	/*IMAGES AND SOUNDS PRELOAD*/
    content:url(img/bg.jpg) url(img/p1.jpg) url(img/p2.jpg) url(img/p3.jpg) url(img/p4.jpg) url(img/p5.jpg) url(img/ph.png) url(img/p6.jpg) url(img/p7.jpg) url(img/p8.jpg);
}
.clear {clear:both;}
table,img {border:0;}

/*div {border:1px solid #ff0000;}*/

#closing {text-shadow:0 1px 0 #ffffff; font-size:13px; float:right; color:#777777; background:url(img/close.png) no-repeat right center; padding:2px 22px 0 20px; height:18px; cursor:pointer; margin:-1px 0 5px 0;}
#closing:hover {color:#111111;}
#subscription {text-shadow:0 1px 0 #ffffff; font-size:14px; float:right; color:#888888; margin:0 0 2px 0;}
#fii {position:absolute; bottom:0; left:15px; font-size:13px; padding:2px 0 2px 0; color:#444444;}
#belgiumbox {display:none; position:absolute; right:0; top:4px; background-color:#ffffff; z-index:1010; cursor:default;}
#belgiumbox div.doubleborder {margin:4px; background-color:#ffffff; border:1px solid #333333;}
#belgiumbox div.top {background-color:#000000; font-size:15px; padding:3px 8px 3px 8px; color:#ffffff;}
#belgiumbox div.bottom {color:#000000; font-size:12px; text-align:center; padding:1px 7px 1px 7px;}
#language {display:none; position:absolute; right:0; top:25px; padding:4px 10px 4px 10px; color:#ffffff; background:#9c005d;
	-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin-right:20px;
	box-shadow:inset 1px 1px 6px #4a002c; cursor:pointer;
}
#language:hover {color:#ffde00; background:#de0084; box-shadow:inset 1px 1px 6px #6c0040;}
#termsbox {display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(img/errbg.png); z-index:1011;}
#termsbox div.box {width:90%; height:460px; margin:auto 5% auto 5%;
	-webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px;
	background:#eeeeee; box-shadow:1px 1px 4px #777777; padding:10px;
}
#termsbox div#tbcontent {overflow-y:scroll; height:365px; font-size:13px; background:#ffffff; margin:0 0 9px 0;
	border:1px solid #888888; box-shadow:inset 2px 2px 6px #bbbbbb; padding:20px;
}
#termsbox div.buttons {width:100%; text-align:center;}
#termsbox div.buttons div {display:inline-block; /*IE7*/*display:inline;zoom:1; margin:0 20px 0 20px; /*IE7*/*display:inline;zoom:1;}
#sounds {position:absolute; top:0; width:0; overflow:hidden;}



#disclaimer a,#landingpagefooter a {color:#97005a;}
#disclaimer a:hover,#landingpagefooter a:hover {color:#db0082;}
#disclaimer {margin:22px auto 0 auto; color:#8e8e8e; text-align:justify; font-size:11px; line-height:15px;}
#landingpagefooter {color:#666666; text-align:center; margin:9px 0 15px 0; font-size:13px;}

/*competitions logos*/
#competitions {display:none; position:absolute; top:4px; right:0; width:200px; height:65px; 
	background:#ffffff; z-index:5;
	background-image: linear-gradient(bottom, rgb(230,230,230) 30%, rgb(255,255,255) 78%);
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 30%, rgb(255,255,255) 78%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 30%, rgb(255,255,255) 78%);
	background-image: -webkit-linear-gradient(bottom, rgb(230,230,230) 30%, rgb(255,255,255) 78%);
	background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 30%, rgb(255,255,255) 78%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.3, rgb(230,230,230)),color-stop(0.78, rgb(255,255,255)));
	padding:10px; color:#000000;
	-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; box-shadow:0 1px 3px #777777;
}
#free_competition {position:absolute; opacity:0; width:100%; height:100%;}
#free_competition_1 {position:absolute; width:92px; top:0; bottom:0; margin:auto 0 auto 0; z-index:1;}
#mobile_content {position:absolute; opacity:0; width:100%; height:100%;}
#mobile_content_1 {position:absolute; width:78px; z-index:1;}
#animation {position:absolute; background:url(../html/img/mob_banner.png) no-repeat; width:111px; height:57px; top:0; right:20px;}
#animation_scr {position:absolute; width:72px; height:48px; top:4px; left:20px; overflow:hidden;}
#animation img {position:absolute; top:0;}
#free_competition img {position:absolute; opacity:0; right:20px; opacity:0; filter: alpha(opacity=0);}
#free_competition img#priz1 {opacity:1; filter: alpha(opacity=100);}




.container {position:relative; width:82%; min-width:860px; max-width:1270px; margin:0 auto;}
#page {position:relative; width:90%; min-width:860px; max-width:1270px; margin:0 auto;}
#page {height:510px; background:url(img/bg.jpg) no-repeat center top;}
#starr1 {position:absolute; top:-10px; left:59%; z-index:2;}
#starr2 {position:absolute; top:295px; left:35px;}
#whiteline {position:relative; background:#ffffff; z-index:1; min-height:67px;}
#title {color:#000000;}
#artists {position:absolute; top:20px; left:0; overflow:hidden; height:134px;}

#a1,#a2,#a3,#a4 {position:absolute; top:0; right:0; width:132px; height:134px; background:#ffffff;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden;
}
#a2 {right:133px;}
#a3 {right:266px;}
#a4 {right:399px;}
#artists img {position:absolute; left:0; top:0;}
#artists img.second {opacity:0;}

#phone {background:url(img/ph.png) no-repeat; width:230px; height:395px; position:absolute; top:55px;}
#product_name {position:absolute; bottom:30px; left:15px; padding:8px 53px 8px 0; background:url(img/logo.png) no-repeat right center;
	font-size:22px; color:#767676;
}
#product_name span {color:#ffffff;}
#get_ringtones_box {background:url(img/box.png); padding:12px;
	position:absolute; top:295px;
	-webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; box-shadow:1px 1px 3px #4f002c;
}
#get_ringtones {background:url(img/arr.png) no-repeat right center; padding-right:58px; color:#000000;}
#slogan {position:absolute; left:3%; top:180px; text-align:center; text-shadow:3px 3px 2px #000000;}



#form {font-family:Arial; position:absolute; top:40px; right:4%; width:450px; height:400px;}

