html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-family: inherit;	vertical-align: baseline;}/* remember to define focus styles! */:focus {	outline: 0;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after, q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}body {	color: #000000;	font-size: 110%;	line-height: 1.6em;	background-image: url(../images/body-bg.gif);	background-repeat: repeat-x;	background-color: #867B6C;	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;}p {	font-size: 82%;	color: #EBEBDB;	line-height: 1.5em;	margin: 10px 10px 20px 6px;}a {	color: #FFFFFF;}strong {	font-weight: bold;}#skip {	text-indent: -9999px;	display: none;}#container {	width: 900px;	margin-right: auto;	margin-left: auto;	position: relative;}#logo {	background: url(../images/logo.gif) no-repeat;	text-indent: -9999px;	padding: 0px;	float: left;	height: 170px;	width: 270px;	margin: 0;}#footer {	clear: both;	float: left;	width: 900px;	background-image: url(../images/footer-top.gif);	background-repeat: no-repeat;	background-position: left top;}#main-content {	padding: 20px;	float: left;	width: 900px;	}#main-image {	float: left;	height: 301px;	width: 900px;	margin-top: -8px;}#credits {	float: right;	color: #3D3831;	font-size: 78%;	margin-top: 30px;}#copy {	margin-top: 30px;	margin-left: 40%;	color: #C9C4BD;	font-size: 78%;}#footer-contacts {	float: left;	width: 500px;	margin-left: 4px;	color: #534C43;	margin-top: -18px;	font-size: 78%;}#hp-heading {	margin: 0px 0 10px 0;	padding: 12px 0 0px 6px;	font-size: 150%;	color: #EBEBDB;	font-weight: normal;	letter-spacing: -1px;	background-color: #867B6C;	width: 888px;}#hp-left-column {	padding: 10px;	float: left;	width: 540px;}#hp-right-column {	float: right;	width: 260px;	margin-right: 48px;	margin-top: 40px;}#full-column {	float: left;	width: 900px;}#full-column h2 {	font-size: 120%;	margin-top: 10px;	margin-bottom: 14px;	margin-left: 5px;	padding: 0;	color: #EBEBDB;}#slider {		height: 300px;	width: 900px;}.graphic, #prevBtn, #nextBtn{            margin:0;            padding:0;            display:block;            overflow:hidden;            text-indent:-8000px;            }																								/* Easy Slider */	#slider{}		#slider ul, #slider li{		margin:0;		padding:0;		list-style:none;		}	#slider li{ 		/* 			define width and height of list item (slide)			entire slider area will adjust according to the parameters provided here		*/ 		width:900px;		height:300px;		overflow:hidden; 		}		#prevBtn{ 		display:block;		width:60px;		height:77px;		position:absolute;		left:-40px;		top:280px;		}				#nextBtn{ 	display:block;		width:60px;		height:77px;		position:absolute;		left:920px;		top:280px;		}															#prevBtn a, #nextBtn a{  		display:block;		width:60px;		height:77px;		background:url(../images/btn_prev.gif) no-repeat 0 0;			}		#nextBtn a{ 		background:url(../images/btn_next.gif) no-repeat 0 0;			}												/* // Easy Slider */.imgright {	margin: 1em 1em 1em 2em;	float: right;}.imgright img {	padding: 4px;	background-color: #5C554A;	border: 1px solid #ccc;}
