*{ margin:0; padding:0;}
*:focus{outline:none;}
*img{ border:none;}
ul, li {list-style-type:none;}
	

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}



html, body{ width:100%; height:100%; background:#000;}


#cover{
	width:100%;
	height: auto;
}

#topContainer{
	position:absolute;	
	width:100%;
	min-width:1013px;
	margin:0  auto 0 auto;
	height:791px;
	z-index:0;
	clear: both;
}
	
#menuHome{
	min-width:946px;
	width:100%;
	height:307px;
	top:351px;
	z-index:9999;
	position:absolute;
}

#mainCover{
	position:absolute;
	min-width:955px;
	width:100%;
	height: auto;
	z-index:1;
}

#mainContainer{
	width:960px;
	height:auto;
	margin:0  auto 0 auto;
}

#subMainContainer{
	width:990px;
	height:auto;
	margin:0  auto 0 auto;
}

#contentContainer{
	margin:531px 0 0 0;
	width:960px;
	overflow:hidden;
}
#subContentContainer{
	margin:531px 0 0 0;
	width:990px;
	overflow:hidden;
}

	

#homeFlash{
	width:546px;
	height:346px;
	z-index:-1000;
	float:left;
}

#acidImg{
	width:22px;
	height:854px;
	float:left;
	position:relative;
	margin-top:119px;
	@margin-top:112px;
	margin-left:34px;
	@margin-left:35px;
	background:url(../i/acidHome.png) no-repeat;
	}
	
	
.promotionContent{
	width:277px;
	height:393px;
	position: relative;
	margin-left:25px;
	margin-top:10px;
}


#homeLeftContent {
	width:546px;
	position:relative;
	float:left;
}


.homeRightContent{
	margin-left:-75px;
	width:309px;
	position:relative;
	float:left;
	z-index:801;
}


	
#centerBlock{
	width:168px;
	background: url(../i/centerRepeat.png) no-repeat;
	height:973px;
	float:left;
	margin-left:-73px;
	z-index:800;
	position:relative;
}


.leftSeperator {
	width:543px;
	height:113px;
	float:left;
	position: relative;
	z-index:9998;
	margin-top:-43px;
	background: url(../i/leftSeperator.png) no-repeat;
	}
	
	
.leftSeperator2 {
	width:543px;
	height:113px;
	float:left;
	z-index:9999;
	margin-top:-43px;
	position: relative;
	background: url(../i/leftSeperator.png) no-repeat;
}

.rightSeperator {
	width:301px;
	height:40px;		
	position:relative;
	z-index:315px;
	background: url(../i/rightSeperator.png) no-repeat;
}
	
#newsArea {
	width:100%;
	height:467px;
	position:relative;
	z-index:-310px;
	margin-top:-12px;
	background: url(../i/newsletterBg.png)  no-repeat;
}

.allNews{
	position:absolute;
	width:87px;
	height:20px;
	margin-top:-65px;
	margin-left:30px;
	}
	
.allNews a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}

.allNews a:hover{
	color:#FFF;
	text-decoration:underline;
	}


#fireSeperator{
	width:23px;
	height:854px;
	float:left;
	z-index:205;
	margin-left:-8px;
	margin-top:119px;
	@margin-top:112px;
	position:relative;
	background:url(../i/fireHome.png);
}



#login{
	width:543px;
	height:507px;
	float:left;
	position:relative;
	margin:-60px 0 0 0;
	z-index:-15px;
}
	
	
#IronBall{
	display:inline-block;
	position:relative;
	width:955px;
	margin-top:0px;
	@margin-top:-8px;
	float:left;
	}
	
.left{
	float:left;
	width:53px;
	height:174px;
	margin-left:19px;
	@margin-left:20px;
	background: url(../i/left.png) no-repeat;
	}
	
.center{
	float:left;
	margin-left:511px;
	width:53px;
	height:174px;
	background:url(../i/center.png) no-repeat;
	}
	
	
.right{
	float: right;
	width:53px;
	height:174px;
	margin-right:-5px;
	@margin-right:-6px;
	background:url(../i/right.png) no-repeat;
	}


/* ------------------------------------------------------------ MAIN PAGE END -----------------------------------------------------------
--------------------------------------------------------------               ---------------------------------------------------------*/



.subAcidBorder{
	position:relative;
	float:left;
	width:61px;
	height:980px;
	background: url(../i/acidSub.png)  no-repeat;
	margin-top:110px;
	margin-left:33px;
	@margin-left:34px;
	z-index:9000;
	}


.subLeftContent{
	width:221px;
	min-height:630px;
	height: auto;
	position:relative;
	float:left;
	margin-left:-25px;
	z-index:801;
	background:url(../i/AccordionBg.jpg) no-repeat;
	}


#subMenu{
	width:221px;
	margin-top:110px;
	}


#centerBlockSub{
	width:168px;
	background: url(../i/centerRepeatSub.png) no-repeat;
	height:1090px;
	float:left;
	margin-left:-76px;
	z-index:8000;
	position:relative;
}


.subPageRightContent{
	margin-left:-78px;
	width:648px;
	min-height:880px;
	height: auto;
	float:left;
	z-index:5000;
	position:relative;
	background:url(../i/contentTile.jpg)  repeat-y;
}



.subFireBorder{
	position:relative;
	float: left;
	width:53px;
	height:975px;
	margin-top:119px;
	margin-left:-29px;
	background: url(../i/fireSub.png)  no-repeat;
	z-index:7000;
	}


.titleImage{
	margin:auto;
	margin-top:100px;
	width:561px;
	height:74px;
	background:url(../i/titleImg.png) no-repeat;
	 }
	 
	 
.titleText  {
	margin:auto;
	width: 310px;
	margin-top:-48px;
	height:26px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#ffd353;
	text-align: center;
	}

#subContent{
	margin-top:40px;
	margin-left:60px;
	padding-bottom:50px;
	width:526px;
	height: auto;
	float:left;
	}


.subContents{
	margin-top:40px;
	margin-left:60px;
	padding-bottom:50px;
	width:526px;
	height: auto;
	float:left;
	}

	
.downloadButton{
	float:left;
	margin:15px 9px;
	}
	
	
.biggerText{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#ff9b1e;
	text-align: center;
	}
	
.biggerTextTwo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#ff9b1e;
	text-align: center;
	}


.subContentText{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	clear:both;
	line-height:1.5em;
	text-align: justify;
	margin:10px 0 0 10px;
}


.subContentAlert{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ff9b1e;
	line-height:1.5em;
	text-align: justify;
	float:left;
	font-weight:bold;
}



.subContentText img {
	float:left;
	margin:0 5px 5px 0;}
	
.perParagraph{ margin-left:15px;}	

#centerBlockSubSeperator{
	width:22px;
	min-height:24px;
	height: 35px;
	margin-left:261px;
	background:url(../i/centerSubRepeatBlock.png)/*#F00*/ repeat-y;
}


/* ------------------------------------------------------------ NEWS START ----------------------------------------------------------------
---------------------------------------------------------------		         ----------------------------------------------------------------*/


#newsContainer{
	margin:20px 0 15px 45px;
	width:550px;
	min-height: 530px;
	float:left;
	
	}
	
.newsContent{
	width:550px;
	min-height:200px;
	height:auto;
	margin-top:100px;
	@margin-top:5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	line-height:1.3em;
	}
	
.newsContent  li  { 
list-style-type:disc;
}
	
	
.newsContent li { 
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	line-height:1.3em;
}


.newsContent  a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-decoration:underline;
	}

.newsContent  a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-decoration:none;
	}


.subContentText a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-decoration:underline;
	}


.subContentText a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-decoration:none;
	}

.newsButton{
	width:148px;
	height:45px;
	float:left;
	margin-top:25px;
	}
	
.newsTitleContainer{
	width:550px;
	height:45px;
	margin-top:25px;
	float:left;
	}
	
.newsTitleContent{
	min-width:155px;
	width:auto;
	height:20px;
	margin:10px  0;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	font-weight:bold;
	}
	
	
.newsTitleContent a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	font-weight:bold;
	text-decoration:none;
	}


.newsTitleContent a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	font-weight:bold;
	text-decoration:underline;
	}

.newsletterSummary a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	text-decoration:none;
	}


.newsletterSummary a:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	text-decoration:underline;
	}



.newsTitleDate{
	min-width:100px;
	width:auto;
	height:20px;
	float:right;
	margin:10px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	}
	
.newsStroke{
	width:100%;
	height:2px;
	margin-top:30px;
	@margin-top:1px;
	background:#ffd353;
	overflow:hidden;
	font-size:0;
	}
	
	
.Content{
	width:550px;
	min-height:200px;
	height:auto;
	}




.newsletterText{
	margin:auto;
	width:550px;
	height:82px;
	margin-bottom:15px;
	}
	
	
.newsletterSummary{
	margin:auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ff9b1e;
	float:left;
	line-height:1.8em;
	margin-left:10px;
	width:540px;
	}


.pageLink{
	margin:auto;
	@margin-top:10px;
	width:310px;
	height:80px;
	}
	
.leftButton{
	width:50px;
	height:22px;
	float:left;
	}

.Pager{
	width:180px;
	height:22px;
	float:left;
	margin-left:15px;
	}
	
.Pager ul li{ float:left; padding-left:8px;}


.Pager ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	text-decoration:none;
	}
	
.pagerSelected{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffd353;
	text-decoration:underline;
	}
	
	
.Pager ul li a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ffd353;
	text-decoration:underline;
	}

.rightButton{
	width:50px;
	height:22px;
	float:right;
	}


/* ------------------------------------------------------------ NEWS END ----------------------------------------------------------------
---------------------------------------------------------------		         ----------------------------------------------------------------*/




/* ------------------------------------------------------------ FOOTER START ----------------------------------------------------------------
---------------------------------------------------------------		         ----------------------------------------------------------------*/


#footerContainer{
	clear:both;
	float:left;
	position:relative;
	z-index:-9999;
	width:100%;
	min-width:1013px;
	height:572px;
	background:#000 url(../i/istanbul.jpg) top center no-repeat;
	margin-top:-50px;
}


#footerContainerSub{
	clear:both;
	float:left;
	position:relative;
	z-index:-9999;
	width:100%;
	min-width:1013px;
	height:572px;
	margin-top:-50px;
	background:#000 url(../i/istanbul.jpg) top center no-repeat;

}



.footerContent{
	width:927px;
	height:257px;
	margin:auto;
	margin-top:310px;
	}
	
.quickLink{
	width:550px;
	height:20px;
	margin:auto;
	}
	
	
	
.quickLink li{
	padding:0 0 0 15px;
float:left;	}

.quickLink li a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	}
	
	
.quickLink li a:hover{
	color:#fdb335;
	text-decoration:underline;
	}
	
	
.yellowLine{
	margin:auto;
	margin-top:10px;
	width:805px;
	height:7px;
	background:url(../i/yellowLine.jpg) no-repeat;
	}
	
.Sobee{
	margin:auto;
	margin-top:23px;
	height:90px;
	text-align:center;
	}
	
	
.Sobee p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	margin-left:15px;
	margin-top:8px;
	}
	
.sponSored{
	margin:auto;
	margin-top:25px;
	width:823px;
	height:42px;
	}
	
.TTNET{
	width:99px;
	height:42px;
	float:left;
	margin-left:10px;
	}

.myNet{
	width:68px;
	height:42px;
	float:right;
	margin-right:10px;
	}
	
.agreement{
	margin:auto;
	margin-top:15px;
	width:340px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	}
	
.agreement span a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFF;
}



/* ------------------------------------------------------------ FOOTER END ------------------------------------------------------------
---------------------------------------------------------------		   ----------------------------------------------------------------*/


.validContent{
	width:526px;
	min-height:30px;
	height:auto;
	overflow:hidden;
	margin-bottom:15px;
	}

.validContent label{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#ff9b1e;
	font-weight:bold;
	margin-top:5px;
	float:left;
	}
	
.validContent select{
	width:178px;
	height:25px;
	padding:3px;
	margin-top:3px;
	float:left;
	margin-left:34px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background:#231605;
	border:1px solid #caa540;
	}



.calendarDatePickerButtonDefault
{
	
	position:relative;
	margin:5px 0 0 5px;
	cursor: pointer;
	width: 66px;
	height: 27px;
	float:left;

	
}


.sendBtn{
	width:98px;
	height:33px;
	float:left;
	margin-top:-2px;
	margin-left:160px;
	cursor:pointer;
	background:url(../i/sendBtn.gif) no-repeat;
	border:none;
	outline:none;
	}



.validInput{
	width:165px;
	height:15px;
	padding:5px;
	margin-top:3px;
	float:left;
	margin-left:50px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background:#231605;
	border:1px solid #caa540;
	}
	
	


.inputType{
	padding:3px;
	width:220px;
	height:22px;
	margin-top:3px;
	float: right;
	margin-right:150px;
	color:#FFF;
	overflow:hidden;
	background:#231605;
	border-left:#caa540 solid 1px;
	border-top:#caa540 solid 1px;
	border-bottom:#990 solid 1px;
	border-right:#990 solid 1px;
	}

	
	
.validContent textarea{
	width:360px;
	height:186px;
	padding:5px;
	margin-top:3px;
	float:left;
	margin-left:85px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background:#231605;
	border:1px solid #caa540;
	}




