/* CSS Document */
	html {
		background:#ebe8e1 url(../img/bg.jpg) center top;
		margin:0px;
		padding:0px;
	}
	
	body {
		background:url(../img/bg_top.jpg) repeat-x 0px 0px ;
		margin:0px;
		padding:0px;
	}
	
	IMG {
		color:#333333;
		font:bold 11px/18px Verdana, Geneva, sans-serif;
	
	
	}
	
	a:hover, a:active { /* Hides dotted outlines around clicked images */
		outline: none; 
	}
	
/*	:focus { /* Hides dotted outlines around clicked images 
		outline: 0;
	}*/
	
	FORM {
		margin:0px;
	}
	
	P {
		margin:16px 0; /* Cross browser text */
		
	}
	
	.normal P{
		text-align:left;
	}

	.features P{
		margin:0px;
		text-align:left;
	}
	
	.hightlight{
		color:#c95108;
	}
		
	ul#features {
		margin-top:70px;
	}	
	ul#features li{
	 	color:#c95108;
		font:bold italic 18px/16px Helvetica, sans-serif;
		margin-bottom:26px;
		vertical-align:text-bottom;
		
	}
	
	#header{
		background:url(../img/header_lights.png) no-repeat center 54px;
		height:100%;
		margin:0 auto;
		position:relative;
		width:100%;			
		
	}	
		

	#logo{

		border:0px dashed #CCFF00;
		margin-bottom:11px;
		position:relative;
	
		
	}


	
	#nav {
		border:0px dotted #00FFFF;
		
		padding:0;
		position:relative;	
		
	}
	
	
		#nav ul {
			
			
			list-style:none;	
			padding:0;
			margin:0 auto;
			margin-top:12px;
			vertical-align:middle;
			text-align:right;
			position:relative;
			width:700px;
			
			
			
		}
	
	
			#nav ul li {
				
				display:inline;
				float:left;	
				margin-left:64px;
				padding:0;
				vertical-align:middle;
				
				
			}
			#nav ul li:first-child {
				
					
				margin-left:4px;
				
				
			}
			#nav ul a {
				color:#be641c;
				display:block;
				font:bold 11px/16px Helvetica, sans-serif;
				letter-spacing:1px;
				padding:0;
				padding-bottom:4px;
				text-decoration:none; 
				text-transform:uppercase;

			}
			
			
			#nav a:hover {
				/*padding-bottom:2px;
				border-bottom:2px solid #b11d00;*/
				color:#11a0ba;
			}
			
			
	#motto{	
		font:italic 18px/30px Helvetica, sans-serif;
		color:#ffd269;
		letter-spacing:2px;
		margin-bottom:30px;
		margin-top:24px;
	
	}
	
	#btn_learnmore{
		float:right;		
		height:38px;	
		vertical-align:middle;
		width:120px;
		
		
	}
	
		
			#btn_learnmore a{
				color:#f3f3f3;
				background:url(../img/btn_learnmore.png) center top;
				display:block;
				font:bold 15px/18px Helvetica, sans-serif; color:#d6f1ff;
				height:38px;
				padding:0;
				right:0;
				text-decoration:none; 
				text-indent:-9999px;
				width:120px;				
							
			}
			
				#btn_learnmore a:hover{
					background-position:center bottom;
				}
				
			
				
	#content_top{
		background:url(../img/content_top.png) no-repeat center top;
		height:13px;
		margin:0 auto;
		padding:0;
		position:relative;
		width:772px;
	}
	
	#content{
		background:url(../img/content_bg.png) repeat-y center top;
		margin:0 auto;
		padding:0;
		position:relative;
		width:772px;
				
	}

	#content_bottom{
		background:url(../img/content_bottom.png) no-repeat center top;
		
	}

	.title_top{
		background:url(../img/title_top.gif) no-repeat center bottom;
		height:8px;	
		
	}
	
	.title_mid{
		background:url(../img/title_mid.gif) repeat-y center top;
		text-align:center;
	}
	
	
	.title_bottom{
		background:url(../img/title_bottom.gif) no-repeat center top;
		height:13px;	
		
	}
	
	.title_top_smaller{
		background:url(../img/title_top_smaller.gif) repeat-x center bottom;
		height:8px;	
		
	}
	
	.title_mid_smaller{
		background:url(../img/title_mid_smaller.gif) repeat-y center top;
	}
	
	
	.title_bottom_smaller{
		background:url(../img/title_bottom_smaller.gif) repeat-x center top;
		height:13px;	
		
	}
	
	
			
	.divider{
		background:url(../img/dot.png) repeat-x center center;
		height:8px;
	}	

	.no-wrap{
		white-space:nowrap;

	}
	

	
	h1{
		color:#270b00;
		font:normal 41px/56px Georgia, "Times New Roman", Times, serif;
		letter-spacing:-2pt;
		margin:16px auto;
		text-align:center;
		
		
	}
	
	h1.smaller{
		line-height:50px;
		font-size:35px;
	}	
	
	h2{
		color:#c95108;
		font:normal 28px/40px Georgia, "Times New Roman", Times, serif;	
	}
	
	h3{
		color:#c95108;
		font-size:16px;
		margin:0;
		padding:0;
	}
		
	.testimonial {
		background-color:#f8e9c6;
		color:#1e1410;
		float:right;
		font:italic 15px/22px Georgia, "Times New Roman", Times, serif;
		margin-left:20px;
		padding:18px 30px;
		width:270px;
	}
	
		
	.normal {	
		color:#0c0f14;
		font:normal 14px/22px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
		text-align:left;
	}
		
		.normal a:link {
			color:#0b89be;
			text-decoration:underline;
		}	
		
		.normal a:visited {
			color:PURPLE;
			text-decoration:underline;
		}
		
		.normal a:active {
			color:#0b89be;
			text-decoration:underline;
		}
			
		.normal a:hover {
			color:#c95108;
			text-decoration:none;
		}
	
	
	.small {
		color:#696969;
		font:normal 12px/18px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
		text-align:center;
	}
		
		.small a:link {
			color:#0b89be;
			text-decoration:underline;
		}	
		
		.small a:visited {
			color:PURPLE;
			text-decoration:underline;
		}	
		
		.small a:active {
			color:#0b89be;
			text-decoration:underline;
		}	
			
		.small a:hover {
			color:#c95108;
			text-decoration:none;
		}	
		
		.small p{
			text-align:center;
			margin:0;
			padding:0 0 0 5px;
			
		}
	
	
	#guarantee{
		background-color:#0d9bb5;
		color:#fff;	
		width:534px;

	}
		#guarantee .top{
			background:url(../img/guarantee_top.gif) no-repeat center top;
			height:4px;
			width:534px;
		}
		
		#guarantee .left{
			background:url(../img/gurantee_left.gif) repeat-y left top;
			width:4px;
		}
		
		#guarantee .right{
			background:url(../img/guarantee_right.gif) repeat-y right top;
			width:4px;
		}
		
		#guarantee .bottom{
			background:url(../img/gurantee_bottom.gif) no-repeat center bottom;
			height:5px;
			width:534px;
		}
		
		#guarantee h1{
		
		color:#fff;
		font:bold 18px/30px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
		letter-spacing:normal;
		position:relative;
		margin:0px auto;
		padding-top:34px;
		text-align:center;
		width:450px;
		}
	
		#guarantee p{
			color:#fff;
			
			position:relative;
			
			text-align:center;
			margin:16px auto;
			width:450px;
		}

		#guarantee a:link {
			color:#fff;
			text-decoration:underline;
		}	
		
		#guarantee a:visited {
			color:#fff;
			text-decoration:underline;
		}
		
		#guarantee a:active {
			color:#fff;
			text-decoration:underline;
		}
			
		#guarantee a:hover {
			color:#fff;
			text-decoration:none;
		}						
	
	.timeline {	
		color:#130f0e;
		font:normal 12px/19px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
			
	}
		
		.timeline a:link {
			color:#0686b6;
			text-decoration:none;
		}	
		
		.timeline a:visited {
			color:#0686b6;
			text-decoration:none;
		}
		
		.timeline a:active {
			color:#0686b6;
			text-decoration:none;
		}
			
		.timeline a:hover {
			color:#d73009;
			text-decoration:underline;
		}
		
		.timeline .tn{
			
			margin-right:13px;
			float:left;
		}
		
	
		.timeline P{
			
			padding-top:4px;
			
		}
		
		.timeline ul{
			
			display:block;
			border-top:2px solid #d3d3cb;
			list-style-type:none;
			margin:0px;
			padding:18px 0 0 0;
			width:100%;
			

		}
		
				.timeline ul li.icon{
					float:left;
					height:100%;
					width:70px;
					
				}
				
				.timeline ul li ul{					
					border:0px;
					float:right;
					list-style-type:none;
					margin:0;
					padding:0;
					width:564px;

				}
				
					.timeline ul li ul li{
						border-top:1px solid #e4e1ce;
						background:url(../img/tick-2.png) no-repeat 0px 18px;
						display:block;
						float:left;
						margin:16px 0 0 2px; 
						padding:16px 0 0 20px;
						text-align:justify;
						width:540px;
								
					}	
					
						.timeline ul li ul li:first-child{
							border:0px;
							background-position: 0px 2px;
							margin:0 0 0 2px; 
							padding:0 0 0 20px;
							text-align:justify;
							width:540px;
						}	
					
						.timeline ul li ul li P{
							text-align:justify;
							margin:0px;
							padding:0;
							
						}
		
	
	
	
	
	
		
	
	#footer{
		background:url(../img/footer_watermark.jpg) no-repeat center bottom;
		padding-bottom:70px;
		position:relative;
		width:100%;	
	}
	
	.BottomNav {
		color:#b0540a;
		font:normal 13px/22px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; 
		vertical-align:middle;
	}
	
		.BottomNav A:link{
			color:#fff6e5;
			font-weight:bold;
			text-decoration:none;			
		}
		
		.BottomNav A:active{
			color:#fff6e5;
			font-weight:bold;
			text-decoration:none;
		}
	
		.BottomNav A:visited{
			color:#fff6e5;
			font-weight:bold;
			text-decoration:none;
		}	
		
		.BottomNav A:hover{
			color:#fff;
			font-weight:bold;
			text-decoration:underline;
		}						
	
	
		
	.copyright {
		color:#7c3613;
		font:normal 11px/20px Arial, Helvetica, sans-serif;
	
	
	}
		
		.copyright a:link {
			color:#fff6e5;
			text-decoration:underline;

		}	
		
		.copyright a:active {
			color:#fff6e5;
			text-decoration:underline;			
		}			
		
		.copyright a:visited {
			color:#fff6e5;
			text-decoration:underline;
		}
		
		.copyright a:hover	{
			color:#ffffff;	
			text-decoration:none;

		}
	

		
	.res_head {
		border-bottom:1px solid #461e0a;
		color:#7c3613;
		font:bold 13px/20px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; 
		padding-bottom:10px;
		width:100% !important;
	}	
	
	.res_links {
		font:normal 12px/30px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; 
		color:#fbfeff;
		
	}	
	
		.res_links a{
			padding:4px 4px;
			
		}	
	
	
		.res_links a:link
		{
			
			text-decoration:none;
			color:#fbfeff;
			background:none;
			
			}	
		
		
		.res_links a:active
		{
			text-decoration:none;
			color:#fbfeff;
			background:none;
			}	
			
		.res_links a:visited
		{
			
			text-decoration:none;
			color:#fbfeff;
			background:none;
			}
						
		
		.res_links a:hover
		{
			-moz-border-radius:3px;-webkit-border-radius:3px;			
			background-color:#be641c;
			color:#fff; 
			outline:none; 
			text-decoration:none; 
			filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9;
			text-decoration:none;
			
			
			}		
	
		.res_links ul {
			list-style-type:none;
			padding:0px;
			margin:0px;		
		}		
		
			.res_links ul li {
				padding:0px;
				margin:0px;		
				background:url(../img/bullet.png) no-repeat left center;
				padding-left:8px;
				
			
			}			
				
		
	
	
	
		
			
	
