/* 

-----------------------------------------------------------------------------------------------
Author			: Puneet Sakhuja
Contacts		: contact.sakhuja@gmail.com, www.puneetsakhuja.com, +97150-9372493, Dubai
Project Name	: 
Browser Tested	: Mozilla FF 2.0, IE 6,7, Safari
-----------------------------------------------------------------------------------------------
*/






/* -------------------------Reset-------------------------*/

*
	{
		margin:0;
		padding:0;
	}


/* -------------------------Global Selectors-------------------------*/

body
	{
		background:#232323;
		font-family:garamond, gerogia;
	}

h1
	{
		background:url(../images/bg-h1.gif) no-repeat;
		width:323px;
		height:77px;
		text-indent:-9999px;
	}
	
	
	

h2
	{
		color:#fff;
		font-size:24px;
		
	}
	
h3
	{
		color:#fff;
		font-size:26px;
		font-weight:normal;
	}
	
h4
	{
		color:#fff;
		font-size:22px;
		font-weight:normal;
	}
		
	


#headerClouds
	{
		background:url(../images/bg-header-clouds.gif);
		width:900px;
		height:77px;
		text-indent:-9999px;
	}

#bannerInside
	{
		background:url(../images/banner-inside.jpg);
		width:880px;
		height:190px;
		border:10px solid #494949;
	}
	
	#bannerInside1
	{
		background:url(../images/banner-inside1.jpg);
		width:880px;
		height:190px;
		border:10px solid #494949;
	}
	
	#bannerInside2
	{
		background:url(../images/banner-inside2.jpg);
		width:880px;
		height:190px;
		border:10px solid #494949;
	}
	
	#bannerInside3
	{
		background:url(../images/banner-inside3.jpg);
		width:880px;
		height:190px;
		border:10px solid #494949;
	}



/* -------------------------IDs-------------------------*/

#mainNav
	{
		width:900px;
		height:50px;
		background:#181818;
		line-height:50px;
		font-size:18px;
		color:#6A6A6A;
	}
	
#mainNav li
	{
		display:block;
		list-style-type:none;
		float:left;
		border-right:1px solid #363636;
	}	
	
#mainNav li	a
	{
		display:block;
		padding:0 25px;
		color:#6A6A6A;
		text-decoration:none;
	}
	
	
#mainNav li	a:hover
	{
		color:#fff;
		background:#080808;
	}	

p strong
	{
		font-weight:normal;
	}


#content
	{
		position: absolute;
		top: 50%;
		left: 50%;
		width: 900px; /* Specify DIV's Width */
		height: 568px; /* Specify DIV's Height */
		margin-top: -284px; /* Set To A Negative Number 1/2 Of Your Height */
		margin-left: -450px; /* Set To A Negative Number 1/2 Of Your Width */
		padding: 0;
	}
	
#contentAll
	{
		width:900px;
		margin:0 auto;
	}	
	


#homeAllContainer
	{
		background:#4A4A4A;
		width:886px;
		height:428px;
		padding:7px;
	}
	

#homeVideo
	{
		width:647px;
		height:429px;
		float:left;
	}

	
#podsContainer
	{
		width:238px;
		height:430px;
		background:#4A4A4A;
		float:left;
	}	
	
#podsContainer p
	{
		color:#939393;
		font-size:16px;
		margin-top:10px;
		line-height:18px;
	}	
	
#podsContainer p a
	{
		color:#fff;
	}	
	

	
#pod1
	{
		width:220px;
		height:120px;
		background:#363636;
		margin-bottom:7px;
		padding:10px;
	}
	
#pod2
	{
		width:220px;
		height:118px;
		background:#363636;
		margin-bottom:7px;
		padding:10px;
		padding-top:2px;
	}	
	
#pod3
	{
		width:220px;
		height:118px;
		background:#363636;
		padding:10px;
	}		
		

#primaryContainer
	{
		margin-top:20px;
		width:600px;
		float:left;
		border-right:1px solid #4B4B4B;
	}
	
#primaryContainer p
	{
		color:#939393;
		font-size:16px;
		line-height:20px;
		margin-top:20px;
		margin-right:20px;
	}
	
		#primaryContainer p a
	{
		color:#fff;
		text-decoration:none;
	}	
	
		#primaryContainer p a:hover
	{
		
		text-decoration:underline;
	}	
	
	#primaryContainer ul
	{
		color:#666;
		font-size:16px;
		line-height:20px;
		margin-top:20px;
		margin-right:20px;
		line-height:33px;
	}
	#primaryContainer ul li
	{
		border-bottom:1px solid #333;
		
	}
	#primaryContainer ul li a
	{
	color:#666;
	background:url(../images/bullet.gif) no-repeat left;
	padding:0 0 0 17px;
	text-decoration:none;
	}
	
#primaryContainer p strong
	{
		color:#fff;
	}	
	
	
#secondaryContainer
	{
		margin-top:20px;
		width:270px;
		float:right;
	}	
	
	
#secondaryContainer p
	{
		color:#939393;
		font-size:16px;
		line-height:20px;
		margin-top:20px;
		margin-right:20px;
	}	
	
#secondaryContainer p strong
	{
		font-size:16px;
		color:#fff;
	}	
	
#secondaryContainer p a
	{
		color:#fff;
	}	
	
	
	
#secondaryContainer ul
	{
		font-size:16px;
		color:#939393;
		line-height:30px;
		margin-top:10px;
	}	
	
#secondaryContainer ul li
	{
		list-style-type:none;
		border-bottom:#393939 1px solid;
	}	
	
	

/* -------------------------Classes-------------------------*/

.clear
	{
		clear:both;
	}

.footer
	{
		width:900px;
		margin:20px auto 50px auto;
		color:#494949;
		font-size:14px;
	}
	
.footer a
	{
		color:#494949;
	}	

.left
	{
		float:left;
		margin:18px 20px 0 0;
		border:7px solid #000;
	}
	
	
	
	
	
	
/*-----------------------FORM---------------------*/



.podForm
	{
		width:570px;
		float:left;
	}
	
.podForm p
	{
		color:#fff;
		font-size:15px;
		line-height:19px;
		margin:0 0 15px 0;
	}	
	
.labelContainer
	{
		width:140px;
		float:left;
	}	
	
.fieldContainer
	{
		width:230px;
		float:left;
	}		

form label
	{
		color:#fff;
		font-size:15px;
		line-height:19px;
		margin:0 0 15px 0;
		display:block;
	}	
	
.fieldContainer span
	{
		color:#fff;
		font-size:14px;
	}	
	
form input:focus
	{
		border:1px solid #fff;
	}	

form textarea:focus
	{
		border:1px solid #fff;
	}	

.fields
	{
		background:#000;
		border:1px solid #666;
		height:22px;
		width:200px;
		margin:0 0 8px 0;
		color:#bbb;
		
		font-size:14px;
	}

form textarea
	{
		background:#000;
		border:1px solid #666;
		height:120px;
		width:200px;
		color:#bbb;
		font-size:12px;
	}
	
.formBtn
	{
		background:#666;
		color:#fff;
		border:0;
		padding:3px;
		margin:10px 0 0 0;
	}		
	
	#news
	{
		width:900px;
		margin:0 auto;

	}

	#news ul
	{
		color:#666;
		font-size:16px;
		line-height:20px;
		margin-top:10px;
		margin-right:20px;
		line-height:33px;
	}
	#news ul li
	{
		border-bottom:1px solid #333;

			padding:0 0 0 2px;
		
	}
	#news ul li a
	{
	color:#666;
	background:url(../images/bullet.gif) no-repeat left;
	padding:0 0 0 17px;
	text-decoration:none;
	}
	

#homeCountries
	{
		color:#fff;
		margin-bottom:20px;
		height:40px;
		background:#161616;
		line-height:40px;
		font-size:18px;
	}	
	
#homeCountries li
	{
		list-style-type:none;
		float:left;
		margin-right:80px;
		margin-left:60px;
		color:#575757;
	}	