body 
{
	background: url('../images/BG.jpg') repeat-x;
	background-position: top;
	background-color: #0F0F0F;
	font-family: "Lucida Grande", Geneva, Tahoma;
	text-shadow: black 0.05em 0.05em 0.1em
}

	a 
	{
		border: 0;
		text-decoration: none;
		color: #FFFFFF;
	}
	
	a:hover
	{
		text-decoration: none;
	}
	
	a:active, a:focus {
		outline: 0;
	}

#container
{
	width: 665px;
	margin-left: auto;
	margin-right: auto;
}

	#header 
	{
		margin-top: 30px;
		font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-size: 20px;
	}
	
		#menu
		{
			float: left;
			width: 304px;
			padding: 44px 0px 0px 12px;
			font-size: 16px;
			color: #FFFFFF;
		}
		
			#menu a
			{
				margin-right: 25px;
			}
		
		#logo
		{
			float: right;
			background: url('../images/LOGO.jpg') no-repeat;
			width: 342px;
			height: 63px;
			cursor: pointer;
		}
	
	#features 
	{
		clear: both;
		position: relative;
	}
		
		#features-loader
		{
			top: 110px;
			left: 320px;
			position: absolute;
			z-index: 1;
		}
	
		#top-features
		{
			float: right;
			background: url('../images/TOPFEATURES.jpg') no-repeat;
			width: 665px;
			height: 10px;
		}
		
		#mid-features
		{
			float: right;
			background: url('../images/MIDFEATURES.png') repeat-y;
			width: 654px;
			height: 274px;
			padding-left: 11px;
			overflow: hidden;
			position: relative;
		}
		
				.mid-features-img
				{
					position: absolute;
					z-index: 2;
					cursor: pointer;
				}

		#bottom-features
		{
			float: right;
			background: url('../images/BOTTOMFEATURES.jpg') no-repeat;
			width: 665px;
			height: 10px;
		}
		
	#body
	{
		clear: both;
		color: #CCCCCC;
		position: relative;
	}
	
		#testimonial
		{
			float: left;
			width: 150px;
			min-height: 136px;
			color: #EEE;
		}
		
			#quote-left
			{
				background: url('../images/QuoteLeft.jpg') no-repeat;
				width: 24px;
				height: 18px;
				margin: 15px 0px 0px 20px;
			}
			
			#quote-text
			{
				font-family: "Georgia", "Times New Roman";
				font-size: 25px;
				width: 288px;
				margin: -15px 0px 0px 47px;
				background: url('../images/QuoteRight.jpg') no-repeat;
				background-position: bottom right;
				white-space: normal;
				text-shadow: black 0.05em 0.05em 0.1em
			}
			
				#quote-person
				{
					font-size: 14.5px;
					width: 295px;
					margin: 10px 0px 0px 48px;
				}
			
		#blog
		{
			float: right;
			color: #FFFFFF;
			font-size: 14.5px;
			width: 270px;
			padding-top: 15px;
			white-space: normal;
		}
		
			#blog span
			{
				color: #404040;
			}

		#contact-title
		{
			clear: both;
			font-size: 42px;
			font-weight: lighter;
			color: #A1A1A1;
			font-family: "Georgia", "Times New Roman";
			text-align: center;
			text-shadow: black 0.05em 0.05em 0.1em
		}
		
			#contact-or
			{
				color: #353535;
			}
		
		#call-us
		{
			float: left;
			width: 295px;	
			color: #FFFFFF;
			text-align: right;
		}	
		
			#call-us-numbers
			{
				font-size: 26px;
				text-shadow: black 0.05em 0.05em 0.1em
			}
			
			#call-us-time
			{
				font-size: 16px;
			}
		
		#ask-us
		{
			float: right;
			border-left: 1px solid #A0A0A0;
			width: 300px;	
			padding: 0px 0px 5px 30px;
			color: #FFFFFF;
			min-height: 150px;
		}
		
	#footer
	{
		clear: both;
		margin: 20px 0px 40px 0px;
		padding: 40px 0 0 0;
		color: #999999;
		font-size: 15px;
		text-align: center;
	}	
		
/* Server Input */
/*#testimonial { background: url('images/person/JavieOnglao.jpg') no-repeat; }*/
