/* CSS Document */* {	margin:0;	padding:0;	font-size:None;	background-repeat: repeat-y;	background-attachment: fixed;	background-position: left;	border-top: thin none #666666;	border-right: thin none #666666;	border-bottom: thin none #666666;	border-left: thin none #666666;}body{	text-align:center;	background-color: #000000;}img {	vertical-align:middle;}a img { border:0;}ul { list-style:none;}.left { float:left;}.right {float:right;}.clear  {	clear:both;	background-color: #000000;}html, input, textarea	{	font-family:Arial, Helvetica, sans-serif;	font-size:x-small;	line-height:1,100;	color:#777676;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #009999;	border-right-color: #009999;	border-bottom-color: #009999;	border-left-color: #009999;	}input, select { vertical-align:middle; font-weight:normal;}a {	color:#CEED2E;	text-decoration: none;}a:hover{text-decoration:none;}p {padding-top:15px;}span {color:#fff;}/* ============================= main layout ====================== */.link {	color:#CEEC31;	font-size:1.273em;	text-transform:uppercase;	display:block;	margin:16px 0 0 25px;	float:right;}li a {line-height:1.636em;}cite {font-style:normal;}.list li {	border-bottom:1px solid #3b3302;	font-size:1.273em;	padding:14px 0 0 0;	position:relative;	width: 140;}.list li a {	color:#CEEC31;	text-decoration:none;}.list li a:hover {color:#fff;}.list .marked {background:url(images/list-marker.gif) top right no-repeat;}.imgindent {margin:0 20px 0 0; float:left;}h3 {color:#fff; font-size:1.455em; line-height:1.563em; font-weight:normal; margin-bottom:31px;}.box h3 {	margin-bottom:10px;}/* ============================= header ====================== */.flash {width:980px; height:265px; position:absolute;}/* ============================= content ====================== */#page6 #content {padding:31px 99px 65px 95px;}#page6 .line {padding-right:40px;}.col-pad {	padding-right:20px;	position:relative;}.col-pad2 {padding-right:63px;}.box {background:url(images/box-bg.png) top left no-repeat;}.box .indent { padding:49px 48px 0 52px;}.line {	padding-bottom:10px;	margin-bottom:10px;	width:100%;}.gallery {padding:31px 0 0 0; margin-right:-12px;}.gallery img {margin-right:15px;}.arrow {margin-top:38px;}.phone {float:right; color:#777676; margin-right:160px;}.extra-img {margin:0 -40px 0 -30px; position:relative;}.extra {background:url(images/extra-tail-bg.gif) top left repeat-x #262626; position:relative; margin:-26px 12px 0 0; font-size:0.909em; line-height:1.2em; padding:6px 0 10px 12px;}.extra a {font-size:1.4em; line-height:2em;}.extra .col-pad {padding-right:130px;}.margin0 {margin:1px 12px 0 0; background:#262626; padding:8px 0 9px 12px;}.no-margin {margin:0;}.padding1 {	padding-top:0px;}.padding2 {padding-top:27px;}.padding3 {padding-top:19px;}.margin1 {margin-bottom:5px !important;}.margin2 {padding-right:10px;}.margin3 {margin-top:51px;}.margin4 {margin-top:37px;}.img1 {margin:28px 0 22px 0;}.banner {margin-top:53px;}/* ============================= footer ====================== */#footer {	font-size:1.273em;	padding:0px 0 0 0px;}#footer a {color:#d5d5d5; text-decoration:none;}#footer a:hover {text-decoration:underline;}/* ============================= forms ============================= */#ContactForm .rowi {height:46px;}.input {width:233px; height:16px; border:1px solid #cfcfcf; background:#fff; padding:0 0 0 5px; font-size:1em;}textarea {width:236px; height:110px; border:1px solid #cfcfcf; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}