	@charset "utf-8";
	/* global css */
	html,body {height:100%;}
	body{background: #fff;}
	body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,th,img,div,blockquote,dl,dt,dd,blockquote, pre,object,textarea,input{margin:0;padding:0}
	body,select,input,textarea{font:14px/21px Verdana, Arial, Helvetica, sans-serif; color: #7C7C7C;}	
	input,select,img{vertical-align:middle}
	h1,h2,h3,h4,h5,h6{font-size: 14px; font-weight: normal;}
	dfn,em,cite,address,caption{font-style:normal}
	fieldset,img,abbr {border: 0;} 
	img,object,embed{vertical-align: top;}
	ul,ol{list-style-type:none;}
	table{border-collapse:collapse;;width:100%; border-spacing:0;}
	caption,th{text-align:left;}
	table th{line-height:25px;height:25px;}
	
	a,#footer a:hover{
		color: #c00;
		text-decoration:none;
	}
	a:hover,.llc-list li a:hover{color: #BE0000;}
	
	#header p,#navigation a,#declare,#links h2{text-indent: -2000px; overflow: hidden;}
	
	#content:after,#prompt:after,#main-info:after,.order-form li:after{content:''; display: block; clear:both}
	
	/* main css */
	#body-wrape{
		width: 1200px;
		margin: 0 auto;
		_height: 100%;
		min-height:100%;
	}
	.faq{
		background: url(../images/faq.gif) repeat-y;
	}
	.home{
		background: url(../images/home.gif) repeat-y;
	}
	.about{
		background: url(../images/about.gif) repeat-y;
	}
	.our{
		background: url(../images/our.gif) repeat-y;
	}
	.oversight{
		background: url(../images/oversight.gif) repeat-y;
	}
	.contact{
		background: url(../images/contact.gif) repeat-y;
	}
	#header{
		height: 76px;
		position: relative;
		background: #fff;
		z-index: 2;
	}
	#logo,#header p{
		position:absolute;
		left: 93px;
		top:21px;
		background-image: url(../images/logion2.gif);
	}
	#header p{
		left: auto;
		top:32px;
		right: 43px;
		width: 267px;
		height: 33px;
		background: url(../images/logion2.gif) no-repeat;
	}
	
	#main{
		width: 770px;
		position: relative;
		padding: 190px 215px 0;
		overflow: hidden;
	}
	.faq #main{
		background: url(../images/faq_bg.gif) no-repeat;
	}
	.home #main{
		height: 500px;
		background: url(../images/home_bg.gif) no-repeat;
	}
	.about #main{
		background: url(../images/about_bg.gif) no-repeat;
	}
	.our #main{
		background: url(../images/our_bg.gif) no-repeat;
	}
	.oversight #main{
		background: url(../images/oversight_bg.gif) no-repeat;
	}
	.contact #main{
		background: url(../images/contact_bg.gif) no-repeat;
	}
	
	#navigation{
		position: absolute;
		top:129px;
		left: 91px;
		z-index: 3;
		width:1024px;
	}
	#navigation a{
		float: left;
		height: 22px;
		width: 152px;
		margin-right: 2px;
		cursor: pointer;
		position: relative;
		white-space: nowrap;
	}
	#nav-home{
		background: url(../images/nav_home.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_home.png", sizingMethod="scale");
	}
	#nav-home:hover{
		background: url(../images/nav_home_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_home_hover.png", sizingMethod="scale");
	}
	.home #nav-home,.home #nav-home:hover{
		background: url(../images/nav_home_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_home_on.png", sizingMethod="scale");
	}
	#nav-about{
		background: url(../images/nav_about.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_about.png", sizingMethod="scale");
	}
	#nav-about:hover{
		background: url(../images/nav_about_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_about_hover.png", sizingMethod="scale");
	}
	.about #nav-about,.about #nav-about:hover{
		background: url(../images/nav_about_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_about_on.png", sizingMethod="scale");
	}
	#nav-our{
		background: url(../images/nav_our.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_our.png", sizingMethod="scale");
	}
	#nav-our:hover{
		background: url(../images/nav_our_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_our_hover.png", sizingMethod="scale");
	}
	.our #nav-our,.our #nav-our:hover{
		background: url(../images/nav_our_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_our_on.png", sizingMethod="scale");
	}
	#nav-oversight{
		background: url(../images/nav_oversight.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_oversight.png", sizingMethod="scale");
	}
	#nav-oversight:hover{
		background: url(../images/nav_oversight_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_oversight_hover.png", sizingMethod="scale");
	}
	.oversight #nav-oversight,.oversight #nav-oversight:hover{
		background: url(../images/nav_oversight_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_oversight_on.png", sizingMethod="scale");
	}
	#nav-faqs{
		background: url(../images/nav_faqs.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_faqs.png", sizingMethod="scale");
	}
	#nav-faqs:hover{
		background: url(../images/nav_faqs_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_faqs_hover.png", sizingMethod="scale");
	}
	.faq #nav-faqs,.faq #nav-faqs:hover{
		background: url(../images/nav_faqs_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_faqs_on.png", sizingMethod="scale");
	}
	#nav-contact{
		background: url(../images/nav_contact.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_contact.png", sizingMethod="scale");
	}
	#nav-contact:hover{
		background: url(../images/nav_contact_hover.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_contact_hover.png", sizingMethod="scale");
	}
	.contact #nav-contact,.contact #nav-contact:hover{
		background: url(../images/nav_contact_on.png) no-repeat;
		_background:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_contact_on.png", sizingMethod="scale");
	}
	.faq #nav-faqs,.home #nav-home,.about #nav-about,.our #nav-our,.oversight #nav-oversight,.contact #nav-contact{
		height: 31px;
		margin-top: -9px;
	}
	
	#declare{
		width: 864px;
		height: 138px;
		margin:0 0 25px -43px;
		background: url(../images/faq_declar.gif) no-repeat;
	}
	.home #declare,.contact #declare{
		height: 125px;
		background: url(../images/home_declar.gif) no-repeat;
	}
	#content{
		width: 754px;
		padding: 20px 8px 0;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	#content p,.home #content ul{
		margin-bottom:15px;
	}
	.faq-list dt{
		color: #BE0000;
	}
	.faq-list dd{
		margin-bottom: 21px;
	}
	.faq-list dd strong{
		color: #001147;
	}
	
	#footer{
		height: 42px;
		padding: 0 8px;
		font-size: 10px;
		line-height: 42px;
	}
	#footer ul{
		float: left;
		margin-right: -50px;
	}
	#footer li{
	float: left;
	margin-right:45px;
	}
	#footer a{
		color: #7C7C7C;
	}
	
	.home #content ul{
		padding-left: 72px;
	}
	.home #content ul li{
		padding-left: 13px;
		width: 100%;
		background: url(../images/dot.gif) 0 9px no-repeat;
	}
	
	.llc-list,.sort{
		padding: 20px 8px;
		margin: 0 -8px;
		border-top:1px solid #ccc;
	}
	.llc-list h2,.sort h2,#address h2{
		color: #001147;
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 12px;
	}
	.llc-list ul{
		padding-left: 29px;
	}
	.llc-list li{
		padding-left: 12px;
		width: 721px;	
		background: url(../images/dot_2.gif) 0 9px no-repeat;
	}
	.llc-list li a{
		color: #7291A3;
	}
	.founder h2,#address h2{
		color: #BE0000;
	}
	.about #content .founder p,.oversight #content .founder p{
		margin: 0;
	}
	.sort{
		padding: 0 8px;
		border:0;
	}
	.sort h2{
		letter-spacing: -1px;
	}
	.sort dt strong{
		border-bottom: 1px solid #BDBDBD;
		text-transform: uppercase;
	}
	.sort dd{
		margin: 1px 0 21px;
	}
	.oversight .llc-list{
		padding-top: 0;
		padding-bottom: 0;
		border: 0;
	}
	.oversight .llc-list ul{
		margin-bottom: 15px;
	}
	.oversight .founder{
		padding-top: 20px;
		border-top: 1px solid #ccc;
		padding-bottom:20px;
	}
	
	#address{
		float: left;
		width: 236px;
		padding-left: 46px;
		margin-right: 178px;
	}
	#address h2{
		font-size: 18px;
		margin-bottom: 18px;
		letter-spacing: -1px;
	}
	#address dt,#links dt{
		font-size: 14px;
		line-height: 18px;
		color: #001147;
	}
	#address dd{
		margin-bottom: 16px;
	}
	#links{
		float: left;
		width: 208px;
	}
	#links dt strong{
		font-weight: normal;
		border-bottom: 1px solid #7F88A3;
	}
	#links h2{
		height: 24px;
		padding-bottom:9px;
		margin-bottom: 16px;
		border-bottom: 1px solid #CBE0ED;
		background: url(../images/links.gif) no-repeat;
	}
	#links dd{
		margin-bottom: 21px
	}
