@charset "utf-8";
/* CSS Document */

*		{ margin:0px; padding:0px; outline:none; border:0px;}
html	{ background:#2e5e7d url(images/bg.gif) repeat-x;}
li		{ list-style:none;}
h1, h2, h3, h4, p, ul, li, a	{ font-family:"Lucida Sans", "Lucida Grande", sans-serif; text-decoration:none; font-weight:lighter;}
p, li		{ font-size:14px; color:#fff; line-height:19px; text-align:justify;}


.wrapper	{ margin:0px; padding:0px; background:url(images/bgtop.jpg) no-repeat center top;}
	.inner	{ margin:0px auto; position:relative; width:980px;}
	
		.top	{ position:relative; width:980px; height:201px; background:url(images/logo.jpg) no-repeat top left;}
			.top h1		{ position:absolute; top:59px; left:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; color:#e0e8fa;}
			.top h2 	{ position:absolute; top:100px; left:25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#fff;}
			.top h2 span	{ padding:0 0 0 3px; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:13px;}
			.top h3		{ position:absolute; top:30px; left:630px; font-size:17px; color:#FFF; text-align:center; letter-spacing:-1px; line-height:22px;}
			.top h3 span	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; color:#e0e8fa; line-height:60px;}
			.top h3 a	{ color:#CCC;}
			
		.content	{ float:left; width:980px; background:url(images/bg_content.jpg) no-repeat top center;}
			.content h3	{ padding:17px 0px 17px 20px; width:100%; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#0f1923; font-style:italic; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.17);}
			.left	{ float:left; padding:0 0 0 20px; width:570px;}
				.lists	{ float:left; margin:30px 0px; width:570px;}
					.lists ul	{ float:left; padding:0 50px 0 0;}
					.lists ul li	{ padding:0 0 4px 18px; background:url(images/bullet.gif) no-repeat 0px 4px;}
			
			.right	{ float:left; width:390px; text-align:center;}
				.right img	{ padding-bottom:15px;}
					
		.contactform	{ float:left; margin-top:15px; width:460px;}
			.contactform h4	{ font-size:19px; color:#0f1923; font-family:"Lucida Sans", "Lucida Grande", sans-serif; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.17);}
			.contactform span	{ display:block; float:left; margin:5px 0px; width:150px; height:22px; color:#fff; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:13px;}
			.contactform input	{ display:block; float:left; margin:5px 0px; padding:4px 0 0 5px; width:295px; height:18px; color:#005a78; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #ccc;}
			.contactform textarea	{ display:block; float:left; margin:5px 0px; padding:4px 0 0 5px; width:295px; height:80px; color:#005a78; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #ccc;}
			.contactform input.verify	{ display:block; float:left; margin:5px 0px; width:170px; height:22px; color:#005a78; font-family:"Lucida Sans", "Lucida Grande", sans-serif; font-size:11px; border:solid 1px #ccc;}
			.contactform input.btn		{ display:block; float:right; margin:12px 10px 0 0; width:64px; height:23px; background:url(images/send.gif) no-repeat; border:none; cursor:pointer; outline:none;}
			


					
		.footer	{ float:left; margin:30px 0 0 0; width:980px; height:50px; border-top:solid 1px #17435c;}
			.footer p	{ float:left; padding:3px 0 0 0; font-size:10px; color:#17435c;}
			.footer a.brew	{ display:block; float:right; width:74px; height:28px; background:url(images/brew.gif) no-repeat 0px 0px; text-indent:-9999px;}