/* 

-----------------------------------------------------------------------------------------------
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;
		outline:0;
	}


/* -------------------------Global Selectors-------------------------*/

body
	{
		background:url(../images/bg-body.jpg) #ECFCF4 repeat-x;
	}
	
h1
	{
		width:287px;
		height:96px;
		padding-top:10px;
	}	

h2
	{
		width:482px;
		height:29px;
		background:url(../images/bg-h2.gif);
		line-height:29px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		padding-left:20px;
	}	

h3
	{
		width:398px;
		height:29px;
		background:url(../images/bg-h3.gif);
		line-height:29px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		padding-left:20px;
	}
	
h4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#90283B;
		margin-top:20px;
	}	
		

p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#424242;
		margin-top:15px;
		line-height:20px;
		
	}

p a
	{
		color:#90283B;
		text-decoration:none;
	}

p a:hover
		{
		text-decoration:underline;
	}
		


/* -------------------------IDs-------------------------*/

#wrapper
	{
		width:990px;
		margin:0 auto;
	}


#mainNav
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#fff;
		height:30px;
		margin-top:30px;
		font-weight:bold;
		border-bottom:1px solid #BF8892;
		width:940px;
	}
	
#mainNav li 
	{
		float:left;
		list-style-type:none;
		display:block;
		
		height:30px;
		line-height:30px;
	}	

#mainNav li a
	{
		color:#fff;
		display:block;
		height:30px;
		line-height:30px;
		text-decoration:none;
		padding:0 15px;
		float:left;
	}
	
#mainNav li a:hover
	{
		display:block;
		height:30px;
		line-height:30px;
		background:#001D2F;
	}	
	
	
.current
	{
		display:block;
		height:30px;
		line-height:30px;
		background:#001D2F;
	}		
	
#header
	{
		width:940px;
		height:96px;
		position:relative;
		background:url(../images/bg-header.jpg)
	}
	
#header p
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		position:absolute;
		font-size:13px;
		top:28px;
		left:320px;
		line-height:21px;
		margin:0;
		font-weight:bold;
	}	

#masthead
	{
		width:940px;
		height:245px;
		background:url(../images/masthead-1.jpg);

	}

#content
	{
		width:940px;
		margin-top:25px;
	}


#primaryContainer
	{
		width:503px;
		float:left;
		margin-right:19px;
	}
	
#secondaryContainer
	{
		width:418px;
		float:left;
	}	
	
	
#footerContainer
	{
		background:url(../images/bg-footer.gif) repeat-x;
		height:175px;
		width:100%;
	}	
	
#footer
	{
		background:url(../images/bg-footer1.gif);
		height:175px;
		width:990px;
		margin:0 auto;
		position:relative;
	}		

#footer p
	{
		font-size:11px;
		color:#7A7867;
		position:absolute;
		left:0;
		top:140px;
		margin:0;
	}

#features
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#3C3C3C;
		font-weight:bold;
		margin-top:15px;
		margin-bottom:25px;
	}
	
#features li
	{
		list-style-type:none;
		border-bottom:1px solid #C1C1C1;
		height:26px;
		line-height:26px;
		background:url(../images/bullet-1.gif) no-repeat 0 6px;
		padding-left:15px;
	}	
	
#features li a
	{
		color:#3C3C3C;
		text-decoration:none;
	}
	
#features li a:hover
	{
		text-decoration:underline;
	}	
	
	
	
#features1
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#3C3C3C;
		margin-top:15px;
		margin-bottom:25px;
	}
	
#features1 li
	{
		list-style-type:none;
		border-bottom:1px solid #C1C1C1;
		line-height:19px;
		background:url(../images/bullet-2.gif) no-repeat 0 6px;
		padding:5px 0 5px 25px;
	}		
	
#features1 li a
	{
		color:#3C3C3C;
		text-decoration:none;
	}	
	
#features1 li a:hover	
	{
		text-decoration:underline;
	}
	
	



/* -------------------------Classes-------------------------*/

.clear
	{
		clear:both;
	}

