/* CSS Document */

*
	{
		margin:0;
		padding:0;
		outline:0;
	}
	
body
	{
		background:#fff;
		font-family:Arial, Helvetica, sans-serif;
	}	

h2
	{
		background:url(../images/bg-h2.gif);
		height:32px;
		width:530px;
		font-size:17px;
		color:#8B503A;
		font-weight:bold;
		line-height:32px;
		padding-left:13px;
		margin-bottom:15px;
	}
	
h2 a
	{
		color:#8B503A;
		text-decoration:none;
	}	
	
h3
	{
		background:url(../images/bg-h3.gif);
		height:32px;
		width:307px;
		font-size:17px;
		color:#8B503A;
		font-weight:bold;
		line-height:32px;
		padding-left:13px;
		margin-bottom:15px;
	}	
	
h3 a
	{
		color:#8B503A;
		text-decoration:none;
	}	
	
	
h4
	{
		background:url(../images/bg-h4.gif);
		height:32px;
		width:870px;
		font-size:17px;
		color:#8B503A;
		font-weight:bold;
		line-height:32px;
		padding-left:13px;
		margin-bottom:15px;
		position:relative;
	}	
	
h5
	{
		height:32px;
		font-size:14px;
		color:#948567;
		line-height:18px;
		padding:10px;
		border-bottom:4px solid #F5F0E6;
		border-top:4px solid #F5F0E6;
		background:#F8F6F1;
	}		
h6
{
		height:32px;
		width:543px;
		font-size:17px;
		color:#8B503A;
		font-weight:bold;
		line-height:32px;
		padding-left:13px;
		margin-bottom:15px;
}
.hotels
{
	font-size:16px;
	font-weight:bold;
	color:#024887;
	background:none;
	padding-left:0;
	margin-bottom:-10px;

	
}


.Toppper
	{
		margin-top:50px;
	}
	
	
.blockButton
	{
		padding:4px;
		background:#D52B14;
		color:#fff;
		display:block;
	}

		
.platinum
{
	background:url(../images/bg-platinum.gif) no-repeat;
}
.silver
{
	background:url(../images/bg-silver.gif) no-repeat;
}
.gold
{
	background:url(../images/bg-gold.gif) no-repeat;
}	
.bronze
{
	background:url(../images/bg-bronze.gif) no-repeat;
}
.partnersMedia
{

margin:-510px 0 0 0;




}
.dubaiTempHomeP
{
	float:right;
	margin-top:-218px;
	width:360px;
	
	margin-left:0;
	
}
.dubaiTempHomeP img
{
	float:left;
	margin:5px 10px 10px 0;
	
}
p
	{
		font-size:12px;
		color:#666;
		margin-bottom:15px;
		line-height:17px;
	}
	
p strong
	{
		font-size:14px;
		color:#565252;
		font-family:Arial, Helvetica, sans-serif;
	}		
	
p a
	{
		color:#BF2B14;
	}
	
p a:hover
	{
		text-decoration:none;
	}		
	

#wrapper
	{
		width:965px;
		margin:0 auto;
	}	
#mainNavContainer
	{
		background:url(../images/bg-nav.gif);
		width:100%;
		height:40px;
	}	
	
	
#insideSubNav
	{
		font-size:12px;
		width:310px;
		margin-bottom:30px;
	}	
	
#insideSubNav li
	{
		list-style-type:none;
		color:#BF2B14;
		line-height:18px;
		border-bottom:1px solid #F5F0E6;
		height:25px;
		line-height:25px;
		display:block;
		background:url(../images/li-arrow.gif) no-repeat 0 7px;
		padding-left:15px;
	}	
	
#insideSubNav li a
	{
		color:#BF2B14;
		height:25px;
		line-height:25px;
		display:block;
		text-decoration:none;
	}	
	
#insideSubNav li a:hover
	{
		text-decoration:underline;
	}	
	
.noBg
	{
		background:none;
	}
	
#headerContainer
	{
		width:100%;
		background:url(../images/bg-header.gif);
		height:160px;
	}	
	
#header
	{
		width:950px;
		margin:0 auto;
		position:relative;
	}
	
.logo
	{
		position:absolute;
		top:20px;
		left:40px;
		width:327px;
		height:100px;
		display:block;
	}	
	
.btnsContainer
	{
		width:530px;
		position:absolute;
		font-size:14px;
		font-weight:bold;
		margin-right:30px;
		top:30px;
		left:480px;
	}	
	
.btnsContainer span
	{
		text-indent:300px;
		position:absolute;
		top:55px;
		left:70px;
	}	
	
	
	
.btnsContainer a
	{
		color:#BF2B14;
		text-decoration:none;
	}	
	
.btnsContainer a:hover
	{
		color:#7D190A;
		text-decoration:underline;
	}	
	
.searchContainer
	{
		width:508px;
		height:42px;
		position:absolute;
		top:110px;
		left:410px;
		background:url(../images/bg-search.jpg);
		margin-top:7px;
		margin-right:30px;
		line-height:42px;
	}	
	
.searchContainer span
	{
		margin-left:180px;
	}	
	
.searchInput
	{
		border:0;
		height:17px;
		line-height:17px;
	}	
		
.searchContainer span a
	{
		color:#fff;
		font-size:12px;
		font-weight:bold;
	}		
		
#mastHead
	{
		width:100%;
		height:180px;
		background:url(../images/bg-masthead.jpg);

	}		
		
#intro
	{
		width:950px;
		margin:0 auto;
		
	}	
	
	
#primaryContainer
	{
		width:543px;
		float:left;
		margin:0 20px 0 40px;
		display:inline;
	}	
	
#secondaryContainer
	{
		width:320px;
		float:left;
	}	
	
#fullContainer
	{
		width:873px;
		float:left;
		margin:0 20px 0 40px;
		display:inline;
	}		
	
	
	
.podAboutDubai a
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-about-dubai.jpg) top left;
		text-indent:-9999px;
		float:left;
		margin-right:10px;
	}	
	
.podAboutDubai a:hover
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-about-dubai.jpg) top right;
	}	
	
.podVisa a
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-visa.jpg) top left;
		text-indent:-9999px;
		float:left;
		margin-right:10px;
	}	
	
.podVisa a:hover
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-visa.jpg) top right;
	}		
	
.podAccomodation a
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-accomodation.jpg) top left;
		text-indent:-9999px;
		float:left;
	}	
	
.podAccomodation a:hover
	{
		width:174px;
		height:135px;
		display:block;
		background:url(../images/bg-accomodation.jpg) top right;
	}		
		
	
.speakers
	{
		width:310px;
		float:left;
		margin-bottom:15px;
	}	
	
.speakers img
	{
		margin-right:15px;
		float:left;
	}	
	
.speakers p strong
	{
		font-size:14px;
	}	
	
	
#generalList
	{
		font-size:12px;
		color:#939393;
		margin:15px 0;
	}	
	
#generalList a
	{
		color:#BF2B14;
		text-decoration:none;
	}	
	
#generalList a:hover
	{
		text-decoration:underline;
	}	
	
	
	
.visaCountries
	{
		font-size:12px;
		color:#737272;
	}
	
.visaCountries a	
	{
		color:#BF2B14;
		text-decoration:none;
	}		
	
.visaCountries a:hover	
	{
		text-decoration:underline;
	}		
	
.visaCountries td
	{
		padding:5px;
	}	
		
	
#generalList li
	{
		list-style-type:none;
		border-bottom:1px solid #F5F0E6;
		margin:5px 0;
		padding-bottom:5px;
		background:url(../images/li-arrow.gif) 0 3px no-repeat;
		padding-left:15px;
	}	
	
	
#newsList
	{
			font-size:12px;	
			font-family:Arial, Helvetica, sans-serif;	
			margin-bottom:50px;
			
	}	
	
#newsList dt
	{
		font-size:11px;
		color:#737373;
		font-weight:bold;
	}	
	


#newsList dd
	{
		color:#BF2B14;
		line-height:17px;
		padding-bottom:15px;
			margin-bottom:15px;
			border-bottom:1px solid #F5F0E6;
	
	}

#newsList dd a
	{
		color:#BF2B14;
		text-decoration:none;
	}
	
#newsList dd a:hover
	{
		text-decoration:underline;
	}	
	
		
	
#galleryThumbs
	{
		margin-bottom:20px;	
	}	
	
#galleryThumbs li
	{
		float:left;
		list-style-type:none;
		border:6px solid #F5F0E6;
		margin-right:10px;
		margin-bottom:10px;	
	}	
	

.white_content
	{
		display: none;
		width: 90%;
		height: 50%;
		padding: 12px;
		border: 10px solid #F5F0E6;
		background-color: #fff;
		z-index:1002;
		overflow: auto;
		margin-bottom:15px;
		}
		
		
.bios
	{
		border-bottom:1px solid #F5F0E6;
		margin-bottom:20px;
	}	
	
.biosDesc
	{
		width:430px;
		float:left;
	}	
	
.bioPic
	{
		width:81px;
		height:81px;
		margin:0 15px 0 0;
		float:left;
	}	
	
	
	
.fullBios
	{
		margin-bottom:20px;
	}	
	
.fullBiosDesc
	{
		width:675px;
		float:left;
	}	
	
.fullBiosPic
	{
		width:171px;
		height:161px;
		margin:0 25px 0 0;
		float:left;
	}		
		
.updatesForm
	{
		width:410px;
		background:#F7F7F7;;
		padding:5px;
		float:left;
		margin-right:15px;
	}	
	
.updatesForm label
	{
		font-size:12px;
		line-height:20px;
	}	
	
	
#sponsporsContainer
	{
		width:880px;
		height:185px;
		margin:0 auto;
	}
	
	
#sponsporsContainer1
	{
		width:880px;
		
		margin:0 auto;
	}
.para
	{
		font-size:13px;
		color:#666;
		margin-bottom:15px;
		line-height:17px;
	}	
.para a
	{
		color:#BF2B14;
	}
.paragraphs
{
	margin-bottom:0;
	font-size:12px;
	color:#666;
	line-height:17px;
	
}
.accomodations
{
	font-size:14px;
	font-weight:bold;
	color:#A84F37;
}
.parColor
{
	font-weight:bold;
	color:#848282;
	margin-bottom:0;
	font-size:14px;
}	
.para a:hover
	{
		text-decoration:none;
	}		
.links
{
	float:left; text-decoration:none;
    font-weight:bold;background:url(../images/bg-schedule.gif) no-repeat;
	
	width:57px;
	height:32px;
	text-align:center;
    margin:0 0px 25px 0; 
	line-height:32px;
	
}		
#sponsorsLogo
	{
		
		margin-top:-155px;
		float:right;
		width:315px;
		
	
	}	
.sponsorsLogo
{
	float:left;
	margin-top:0px;
}	
#abc
	{
		float:left;
		margin-right:20px;
	}	
	
	#abc1
	{
		float:left;
		margin-right:20px;
		padding:10px 20px 10px 0;
	}	
.links
{
	margin-right:30px;
	padding:0 10px;
}	
#footerContainer
	{
		width:100%;
		height:36px;
		background:url(../images/bg-footer-container.gif);
		padding-top:36px;
	}	
	
#footer
	{
		width:882px;
		height:36px;
		background:url(../images/bg-footer.gif);
		margin:0 auto;
		
	}	
	
#footer span
	{
		float:right;
		margin-right:20px;
		font-weight:bold;
		font-size:12px;
	}
	

		
	
.left
	{
		float:left;
	}	
	
.right
	{
		float:right;
		margin-right:15px;
		margin-top:2px;
		position:absolute;
		top:0;
		left:770px;
	}	
	
	
#footer p
	{
		color:#D3D6D8;
		padding-left:15px;
		font-size:11px;
		padding-top:5px;
	}	
	
#footer p a
	{
		color:#D3D6D8;
	}	
	
	
.clear
	{
		clear:both;
	}	
	
	
/* ----------------- FORM STYLING ------------------- */
	
#formContainer1
	{
		width:405px;
		height:560px;
		background:#F7F7F7;	
		margin-right:10px;
		float:left;
		padding:20px 0 0 20px;
		margin-bottom:20px;
	}	
	
#formContainer2
	{
		width:415px;
		height:560px;
		background:#F7F7F7;	
		float:left;
		padding:20px 0 0 20px;
		margin-bottom:20px;
	}		
	
#form1
	{
		font-size:12px;
		color:#939393;
	}
	
#form2
	{
		font-size:12px;
		color:#939393;
	}	


.req
	{
		color:#ff0000;
	}

#form1 select
	{
		font-size:12px;
		color:#939393;
	}

	
#form1 input
	{
		margin-bottom:15px;
		color:#939393;
		font-size:12px;
	}
	
#form2 input
	{
		margin-bottom:15px;
		color:#939393;
		font-size:12px;
	}	
	
#form1 select
	{
		margin-bottom:10px;
	}	
	
	
.width390
	{
		width:390px;
	}	
	
.width187
	{
		width:187px;
	}		

.width195
	{
		width:195px;
	}
	
#form1 .checkbox
	{
		margin:0;
	}	
	
#form2 .checkbox
	{
		margin:0;
	}		

#submitButton
	{
		width:900px;
		text-align:center;
		margin:0 auto;
	}
	