
body{
	background:#EDEDED url(../images/adje/bg.jpg) center top no-repeat;
	text-align:center;
	font-family:arial;
	font-size:10pt;
	line-height:12pt;
}
.clearfix{
	clear:both;
	overflow:hidden;
	height:1px;
}
#container{
	margin:0 auto;
	width:1100px;
	position:relative;
	text-align:left;
	visibility:hidden;
}

#content-holder{
	position:absolute;
	width:737px;
	height:579px;
	background-image: url(../images/adje/content_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	top:5px;
	left:331px;
	z-index:9;
}
.footer{
	position:absolute;
	top:925px;
	right:130px;
	
}
.footer a{
	color:#000000;
	text-decoration:none;
}
.footer a:hover{
	color:#EC6E1A;
}
.close{
	width:24px;
	height:24px;
	background-image:url(../images/adje/close.png);
	cursor:pointer;
	position:absolute;
}
/***
**	CONTENT BLOCKS
***/
#content-banner{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_product.png);
	background-position:left -220px;
	background-repeat:no-repeat;
	width:714px;
	//height:330px;
	height:0;
	top:17px;
	left:21px;
	z-index:14;
}
#content-banner .close{
	left:680px;
	top:305px;
	z-index:37;
}
#content-home .close{
	left:490px;
	top:0;
	z-index:20;
}

#content-home{
	position:absolute;
	background-image: url(../images/adje/bg_yellow_big.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:574px;
	height:400px;
	top:125px;
	left:21px;
	z-index:12;
	overflow:hidden;
}
#content-home .close{
	left:490px;
	top:0;
	z-index:20;
}
#content-home .next-winners{
	position:absolute;
	left:350px;
	top:45px;
	z-index:21;
	background-image:url(../images/adje/bg_next_winner.png);
	width:268px;
	height:73px;
	
	padding:20px 0px 0px 20px;
	line-height:20pt;
	font-size:18pt;
	color:#000000;
	font-weight:normal;
	margin-bottom:20px;
	
}
.next-winners .date{
	color:#EC6D1C;
}
	
#content-home h1{
	display:block;
	margin:20px 25px 10px 20px;
	font-size:18pt;
	font-weight:normal;
}
#content-home p{
	margin:0px 25px 10px 20px;
	width:450px;
}
#content-home  .order-button{
	width:450px;
}
p.strong{
	font-weight:bold;
}
p.italic{
	font-style:italic;
	z-index:9999;
	position:relative;
}
#content-rules{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_white_rules.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:427px;
	height:311px;
	bottom:20px;
	right:75px;
	z-index:13;
}
#content-rules .close{
	left:15px;
	top:0px;
	z-index:20;
}
#content-rules h2{
	margin:30px 0px 10px 40px;
	font-size:18pt;
	color:#000000;
	font-weight:normal;
	margin-bottom:20px;
}
#content-rules p{
	margin-left:40px;
	margin-right:10px;
	margin-bottom:15px;
}
#content-about .close{
	left:25px;
	top:0px;
	z-index:20;
}
#content-about h1{
	margin:40px 0px 0px 40px;
	font-size:18pt;
}
#content-about span{
	display:block;
	margin:50px 25px 0px 40px;
	width:550px;
}

#content-about{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_white.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:604px;
	height:304px;
	top:120px;
	right:18px;
	z-index:13;
	
}
#content-about .close{
	left:25px;
	top:0px;
	z-index:20;
}
#content-about h1{
	margin:40px 0px 0px 40px;
	font-size:18pt;
}
#content-about span{
	display:block;
	margin:50px 25px 0px 40px;
	width:550px;
}

a.game-button,a.order-button{
	display:block;
	background-image:url(../images/adje/icon_go.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:32px;
	cursor:pointer;
	padding-left:26px;
	line-height:26px;
	color:#EC6D1C; 
	text-decoration:none;
	margin-left:10px;
	font-size:12pt;
	font-weight:bold;
}
a.game-button:hover,a.order-button:hover{
	text-decoration:underline;
}
	
#content-game{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_red.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:434px;
	height:414px;
	top:70px;
	left:21px;
	z-index:14;
}
#content-game .close{
	left:410px;
	top:70px;
	z-index:20;
}
#game-holder{
	margin-top:60px;
	margin-left:25px;
}

#content-shows{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_orange.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:381px;
	height:507px;
	bottom:22px;
	left:40px;
	z-index:15;
}

#content-shows{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_orange.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:381px;
	height:507px;
	bottom:22px;
	left:40px;
	z-index:15;
}
#content-shows .close{
	left:25px;
	top:0;
	z-index:20;
}
#content-shows h2{
	margin:20px 0px 0px 45px;
	font-size:18pt;
	color:#FFFFFF;
	font-weight:normal;
	margin-bottom:20px;
}
#content-shows ul{
	width:270px;
}
#content-shows ul li{
	margin:2px 0px;
	padding:5px;
	width:100%;
}
#content-shows ul li.odd{
	background-color:#ee833f;
}
#content-shows ul li .date{
	color:#FFFFFF;
	margin-bottom:4px;
	font-weight:bold;
}
#content-shows ul li .place{
	margin-bottom:2px;
}
#content-shows ul li .city{
}
#content-shows .content-scroll{
	margin:0px 0px 0px 45px;
	height:440px;
	overflow:hidden;
	width:275px;
	float:left;
}
#content-shows .ui-slider-handle{
  width: 6px;
  height:25px;
  position: absolute;
  left:-1px;
  background: #FFFFFF;
  border: solid 1px #FFFFFF;
}
#content-shows .content-slider{
  float:left;
  height: 415px;
  width: 6px;
  margin:25px 5px 5px 5px;
  background: #EE833F;
  position: relative;
}
#content-shows #search-shows{
	width:32px;
	height:32px;
	position:absolute;
	right:10px;
	top:25px;
	background-image:url(../images/adje/icon_search.png);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}
#search-shows-div{
	width:262px;
	height:77px;
	position:absolute;
	background-image:url(../images/adje/bg_search.png);
	background-repeat:no-repeat;
	background-position:left top;
	left:725px;
	top:20px;
	z-index:40;
		display:none;
}
#search-shows-div .form-content{
	margin:15px 0px 0px 45px;
}
#search-shows-div .form-content #search-shows-city{
	float:left;
}
#search-shows-div .form-content #search-shows-go{
	float:left;
	background-image:url(../images/adje/icon_go.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:32px;
	height:32px;
	cursor:pointer;

}

#content-adje-home{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_yellow.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:514px;
	height:138px;
	bottom:50px;
	right:19px;
	z-index:15;
}
#content-adje-home h2{
	margin:20px 0px 0px 40px;
	font-size:18pt;
	color:#000000;
	font-weight:normal;
	margin-bottom:20px;
}
#content-adje-home .close{
	left:0px;
	top:0;
	z-index:20;
}
#content-adje-home p{
	margin-left:40px;
	margin-right:10px;
}
#content-adje-home a.order-button{
	position:absolute;
	right:10px;
	bottom:15px;
}

#tellafriend{
	position:absolute;
	top:540px;
	left:890px;
	z-index:120;
	cursor:pointer;
}
/*** CONTENT PRODUCT BLOCKS ****/
#content-product1,#content-product2,#content-product3{
	overflow:hidden;
	position:absolute;
	background-image: url(../images/adje/bg_product.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:704px;
	height:0px;
	top:17px;
	left:21px;
	z-index:14;
}
.content-product h2{
	line-height:28pt;
	font-weight:normal;
	font-size:28pt;
	text-align:right;
	margin-right:15px;
}
.content-product .botleft{
	position:absolute;
	bottom:40px;
	left:0;
}
.content-product .detail-holder{
	margin-top:30px;
}
.content-product .moreinfo{
	position:absolute;
	bottom:75px;
	right:33px;
	
}
.content-product .detail{
	background-image:url(../images/adje/product_detail_bg.png);
	height:160px;
	width:311px;
	float:right;
	padding:5px;
	margin-right:20px;
	margin-bottom:10px;
	clear:right;
}
.content-product .detail ul{
	margin-left:10px;
}
.content-product .detail ul li{
	padding-left:15px;
	background-image:url(../images/adje/bullet.png);
	background-repeat:no-repeat;
	background-position:left 5px;
}
.content-product .detail .order{
	margin-top:13px;
	margin-right:10px;
	float:right;
}

.content-product .detail .dprice{
	float:right;
	width:140px;
	margin-top:10px;
}
.content-product .detail .promo-price{
	width:153px;
	height:57px;
	background-image:url(../images/adje/promo-price3.png);
	
}
.content-product .detail .promo-price2{
	width:153px;
	height:57px;
	background-image:url(../images/adje/promo-price2.png);
	
}
.content-product .detail .dprice .price{
	
	font-size:24pt;
	margin-left:25px;
	float:left;
	line-height:24pt;
}
.content-product .detail .dprice .subprice{
	float:left;
	width:60px;
	font-size:11pt;
}
.content-product .detail .dprice .month{
	float:left;
	width:60px;
	margin-top:-2px;
	color:#5b5b5b;
}

/*** 
*** MAIN LEFT MENU 
***/
#menu-holder{
	position:absolute;
	z-index:10;
	top:125px;
	left:60px;
	height:500px;
}
.menu-item{
	position:relative;
}
.menu-item img{
	position:absolute;
	z-index:11;
}
.menu-item span{
	display:block;
	position:absolute;
	z-index:12;
	font-size:24pt;
	width:250px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:24pt;
	
}
.menu-item span.item1{
	top:30px;
	left:40px;
}
.menu-item span.item2{
	top:32px;
	left:0px;
	text-align:center;
}
.menu-item span.item3{
	top:30px;
	left:35px;
}
.menu-item span.item4{
	top:45px;
	left:30px;
	
}
/***
***	TOP 5 BLOCK 
***/
#win-block{
	background-image: url(../images/adje/win_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:272px;
	height:287px;
	position:absolute;
	top:590px;
	left:60px;
	overflow:hidden;
}
#win-block h2{
	margin:16px 0px 0px 40px;
	font-size:18pt;
	color:#FFFFFF;
	font-weight:normal;
}
#win-block ul{
	margin-top:0px;
	margin-left:30px;
}
#win-block ul li{
	color:#FFFFFF;
	font-size:14pt;
	padding-top:7px;
	padding-bottom:7px;
}
#win-block .ui-slider-handle{
  width: 6px;
  height:25px;
  position: absolute;
  left:-1px;
  background: #FFFFFF;
  border: solid 1px #FFFFFF;
}
#win-block .content-slider{
  float:left;
  height: 160px;
  width: 6px;
  margin:50px 5px 5px 5px;
  background: #EE833F;
  position: relative;
}
#win-block .content-scroll{
	margin:25px 0px 0px 0px;
	height:180px;
	overflow:hidden;
	width:210px;
	float:left;
}
#win-block ul li.odd{
	background-color:#ee833f;
}
/*** AUTOCOMPLETE ****/
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	z-index:50;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
	text-align:left;
}

.ac_loading {
	/*
	background : Window url('./indicator.gif') right center no-repeat;
	*/
}

.ac_over {
	/*background-color: Highlight;
	color: HighlightText;*/
	background-color:#EC6D1B;
}


/*** 
** PRODUCT BLOCK 
***/
#product-block{
	position:absolute;
	top:600px;
	left:355px;
	height:50px;
	width:50px;
}
#product-block .product{
	
	background-color:#ededed;
	width:510px;
	margin:25px 0px 40px 0px;
	position:relative;
	
	padding-bottom:15px;
}
#product-block .product h2{
	font-size:18pt;
	font-weight:normal;
	margin-left:20px;
	padding-top:18px;
}
#product-block .product p{
	margin-right:20px;
	margin-left:20px;
	margin-top:15px;
}
#product-block .product .product-price{
	background-image:url(../images/adje/price_bg.png);
	width:142px;
	height:69px;
	position:absolute;
	right:-60px;
	top:-40px;
	z-index:150;
}
#product-block .product .promo{
	background-image:url(../images/adje/promo.png);
	width:118px;
	height:118px;
	position:absolute;
	right:-60px;
	top:-40px;
	z-index:750;
	cursor:pointer;
}
#product-block .product .product-price .from{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:14pt;
	
}
#product-block .product .product-price .price{
	
	font-size:24pt;
	margin-left:25px;
	float:left;
	line-height:24pt;
}
#product-block .product .product-price .subprice{
	float:left;
	width:80px;
	font-size:11pt;
}
#product-block .product .product-price .month{
	float:left;
	width:80px;
	margin-top:-2px;
	color:#5b5b5b;
}

/** content col **/
.content-col{
	float:left;
	width:44%;
	margin:30px 2%;
	padding:1%;
	-moz-border-radius:10px;
	background-color:#DCDCDC;

}
.content-col img {
	margin-bottom:10px;
}

.content-overflow{
	overflow-y:auto;
	overflow-x:hidden;
	height:340px;
}
.content-col.longer .content-overflow{
	height:360px;
}

dl{
	margin-top:10px;
}
dt{
	font-weight:bold;
	margin-bottom:5px;
}
						



