* {	margin: 0;	padding: 0;}.wrapper {	width: 100%;	overflow: hidden;}.wrapper-1 {	width: 100%;}.clear {	clear: both;	font-size: 0%;	line-height: 0%;	height: 0;}input, select {	vertical-align: middle;	font-weight: normal;}img {	border: 0;	vertical-align: top;	text-align: center;}ul, ol {	list-style: none;}object {	vertical-align: top;	outline: none;}a {	outline: none;	color: #8CBB42;}	a:hover {		text-decoration: none;	}html {	min-width: 980px;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	line-height: 1em;}h2 {	background: url(images/title.gif) no-repeat 0% 0%;	position: relative;	padding: 4px 0 14px 10px;	line-height: 1.8em;	letter-spacing: -1px;	font-size: 1.85em;	font-weight: 700;	color: #ccc8c2;}	h2 span {	color: #FFF;	}		h2 strong {		display: block;		padding: 0 0 5px 0;		font-weight: 700;	}		h2 b {		display: block;		padding: 0 0 2px 0;		font-weight: 700;	}		h2 em {		display: block;		padding: 0 0 5px 0;		letter-spacing: -2px;		font-style: normal;	}h3 {	background: url(images/title-1.gif) no-repeat 0% 0%;	position: relative;	padding: 4px 0 14px 10px;	line-height: 1.8em;	letter-spacing: 0px;	font-size: 1.85em;	font-weight: 700;	color: #FFF;}	h3 span {	color: #FFF;	}h4 {	padding: 0 0 4px 0;	line-height: 1.2em;	letter-spacing: -1px;	font-size: 1.85em;	font-weight: 700;	color: #FFF;	font-family: Arial, Helvetica, sans-serif;	text-align: center;}	h4 span {		color: #8f1111;	}h6 {	line-height: 1.286em;	font-size: 1.167em;	font-weight: normal;	color: #fff;}	h6 strong {		display: block;		padding: 0 0 18px 0;		font-weight: normal;	}.fleft {	float: left;}.fright {	float: right;}.col-1, .col-2, .col-3, .col-4 {	float: left;	overflow: hidden;}.block-1, .block-2, .block-3, .block-4 {	float: left;	overflow: hidden;}#main {	width: 968px;	margin: 0 auto;	font-size: 0.75em;}#header {	height: 150px;	width: 968px;	margin: 0 auto;}#content {	padding: 0px 0px 0px 0px;}	#content p {	padding: 0 0 9px 0;	line-height: 1.286em;	font-size: 1em;	color: #000;	}			#content .indent {	padding: 0 0 10px;		}				#content p small {			float: right;			padding: 0 26% 0 0;			font-size: 1em;		}				#content p big {			font-size: 1em;		}					#content p big a {				color: #7b766d;			}		#content p.extra {		padding: 0 0 17px 0;	}		#content p.extra1 {		padding: 0 0 18px 0;	}		#content p.extra2 {		padding: 0 0 28px 0;	}		#content p.extra3 {		padding: 0 0 13px 0;	}	.contentTop {	background: url("..images/img_inner_content_top.gif") repeat scroll 0 0 transparent;	height: 19px;	margin: 0 auto;	width: 980px;}.contentBtm {	background: url("..images/img_inner_content_btm.gif") repeat scroll 0 0 trasparent;	height: 58px;	margin: 0 auto;	width: 980px}.contentRepeat . {	float: right;	padding: 10px 10px 0 0; 	width: 740px;}.link {	background: url(images/link.gif) no-repeat 0% 0%;	display: block;	width: 80px;	height: 30px;	float: right;	padding: 0 6px 0 10px;	line-height: 28px;	text-transform: uppercase;	text-decoration: none;	text-align: center;	font-size: 1.167em;	font-weight: 700;	color: #fff;}	.link:hover {		color: #ccc;	}.indent-bot {	margin: 0 0 24px 0;}.indent-bot1 {	margin: 0 0 10px 0;}.box {	overflow: hidden;	margin: 0 -37px 0 -34px;	padding: 31px 0 0 0;}	.box .border-top {		background: #202020 url(images/border-top.jpg) repeat-x 0% 0%;	}		.box .border-bot {		background: url(images/border-bot.jpg) repeat-x 0% 100%;	}		.box .border-left {		background: url(images/border-left.jpg) repeat-y 0% 0%;	}		.box .border-right {		background: url(images/border-right.jpg) repeat-y 100% 0%;	}		.box .corner-top-left {		background: url(images/corner-top-left.jpg) no-repeat 0% 0%;	}		.box .corner-top-right {		background: url(images/corner-top-right.jpg) no-repeat 100% 0%;	}		.box .corner-bot-left {		background: url(images/corner-bot-left.jpg) no-repeat 0% 100%;	}		.box .corner-bot-right {		background: url(images/corner-bot-right.jpg) no-repeat 100% 100%;		width: 100%;	}		.box .inner {		padding: 30px 26px 48px 34px;	}#scrap-form {	width: 100%;	overflow: hidden;}	#scrap-form strong {		display: block;		padding: 0 0 19px 0;		line-height: 1.286em;		font-family: Arial, Helvetica, sans-serif;		font-size: 1.167em;		font-weight: normal;		color: #4a4a4a;	}		#scrap-form b {		display: block;		width: 278px;		padding: 0 32px 0 0;		float: left;		overflow: hidden;		font-weight: normal;	}		#scrap-form em {		display: block;		width: 278px;		float: left;		overflow: hidden;		font-style: normal;	}	#scrap-form label {		background: url(images/scrap-input.gif) no-repeat 0% 0%;		display: block;		height: 41px;		overflow: hidden;	}		#scrap-form input {		background: none;		width: 266px;		height: 16px;		padding: 6px 6px 6px 6px;		border: none;		float: left;		font-family: Arial, Helvetica, sans-serif;		font-size: 1em;		color: #9f988c;	}		#scrap-form a#scrap-reset {		background: url(images/scrap-reset.gif) no-repeat 0% 0%;		display: block;		width: 90px;		height: 30px;		overflow: hidden;		float: left;		margin: 1px 0 0 0;		line-height: 28px;		text-decoration: none;		text-align: center;		font-size: 1.167em;		color: #fff;	}		#scrap-form a#scrap-submit {		background: url(images/scrap-submit.gif) no-repeat 0% 0%;		display: block;		width: 121px;		height: 30px;		overflow: hidden;		float: left;		margin: 1px 0 0 0;		padding: 0 0 0 10px;		line-height: 28px;		text-decoration: none;		text-align: center;		font-size: 1.167em;		color: #fff;	}		#scrap-form a:hover {		color: #ccc !important;	}.list {	padding: 0 0 23px 0;	overflow: hidden;}	.list li {	background: url(images/bullet_heart.gif) no-repeat 0% 2px;	padding: 0 0 0 15px;	line-height: 1.286em;	font-size: 1em;	color: #000;	}.list-1 {	padding: 0 0 7px 0;	overflow: hidden;	line-height: 1.286em;	font-size: 1.167em;	color: #7b766d;}	.list-1 dt {		color: #fff;	}		.list-1 dt.extra {		padding: 0 0 18px 0;	}			.list-1 dt a {			text-decoration: none;			color: #fff;		}				.list-1 dt a:hover {			text-decoration: underline;		}		.list-1 dd {		padding: 0 0 18px 0;	}.list-2 {	padding: 0 0 5px 0;	overflow: hidden;	line-height: 1.286em;	font-size: 1.167em;	color: #7b766d;}	.list-2 dt {		color: #fff;	}			.list-2 dt a {			text-decoration: none;			color: #fff;		}				.list-2 dt a:hover {			text-decoration: underline;		}			.list-2 dd {		padding: 0 0 18px 0;	}.list-3 {	overflow: hidden;	margin: 0 0 -6px 0;	line-height: 1.286em;	font-size: 1.167em;	color: #7b766d;}	.list-3 dt {		padding: 0 0 18px 0;		color: #fff;	}			.list-3 dt a {			text-decoration: none;			color: #fff;		}				.list-3 dt a:hover {			text-decoration: underline;		}			.list-3 dd {		padding: 0 0 18px 0;	}.list-indent {	padding: 0 0 15px 0 !important;}.list-indent1 {	padding: 0 0 4px 0 !important;}.list-indent2 {	padding: 0 0 11px 0 !important;}.list-indent3 {	padding: 0 0 9px 0 !important;}#contact-form {	background: url(images/contact-pic.gif) no-repeat 2px 35px;	overflow: hidden;	padding: 0 0 0 279px;}	#contact-form strong {		display: block;		margin: 0 0 0 -279px;		padding: 0 0 18px 0;		line-height: 1.286em;		font-family: Arial, Helvetica, sans-serif;		font-size: 1.167em;		font-weight: normal;		color: #4a4a4a;	}		#contact-form b {		background: url(images/contact-textarea.gif) no-repeat 0% 0%;		display: block;		width: 278px;		float: right;		padding: 0 10px 0 0;		font-weight: normal;	}		#contact-form textarea {		background: none;		width: 266px;		height: 57px;		margin: 0 0 14px 0;		padding: 6px 6px 6px 6px;		border: none;		float: left;		overflow: auto;		font-family: Arial, Helvetica, sans-serif;		font-size: 1em;		color: #9f988c;	}		#contact-form label {		background: url(images/contact-input.gif) no-repeat 0% 0%;		display: block;		height: 41px;		overflow: hidden;	}		#contact-form input {		background: none;		width: 296px;		height: 16px;		padding: 6px 6px 6px 6px;		border: none;		float: left;		font-family: Arial, Helvetica, sans-serif;		font-size: 1em;		color: #9f988c;	}		#contact-form a#contact-reset {		background: url(images/contact-reset.gif) no-repeat 0% 0%;		display: block;		width: 90px;		height: 30px;		overflow: hidden;		float: left;		margin: 1px 0 0 0;		line-height: 28px;		text-transform: uppercase;		text-decoration: none;		text-align: center;		font-size: 1.167em;		color: #fff;	}		#contact-form a#contact-submit {		background: url(images/contact-submit.gif) no-repeat 0% 0%;		display: block;		width: 121px;		height: 30px;		overflow: hidden;		float: left;		margin: 1px 0 0 0;		padding: 0 0 0 10px;		line-height: 28px;		text-transform: uppercase;		text-decoration: none;		text-align: center;		font-size: 1.167em;		color: #fff;	}		#contact-form a:hover {		color: #ccc !important;	}.privacy {	padding: 0 0 39px 0;}	.privacy h2 {		background: url(images/title-3.gif) no-repeat 0% 0%;		padding: 4px 0 14px 10px;	}		.privacy p {		padding: 0 0 18px 0 !important;	}			.privacy p a {			color: #7b766d;		}#footer {	background: url(images/footer.gif) repeat-x 0% 0%;	height: 85px;}	#footer .inner {		padding: 20px 0 0 0;	}	#footer p {	float: right;	line-height: 1.5em;	text-transform: uppercase;	color: #A79896;	}			#footer p a {	margin: 0 0 0 9px;	text-decoration: none;	color: #9F988C;		}				#footer p a:hover {			text-decoration: underline;		}			#footer ul {		float: left;	}			#footer ul li {			float: left;			padding: 0 14px 0 0;			line-height: 1.5em;			text-transform: uppercase;			font-size: 1em;			color: #9f988c;		}					#footer ul li a {				text-decoration: none;				color: #9f988c;			}						#footer ul li a:hover {				color: #000;			}						#footer ul li.act a {				color: #000;			}
