@charset "UTF-8";/** CSS DOCUMENT *//** CSSAuthor: Fritschle CommunicationsClient: Mominee StudiosCreated: 11-15-08*//** GLOBAL ELEMENTS */html { overflow-x: auto; height:100%;}	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */div { text-align: left; }body {	background-color: #000000;	margin: 0 0 0 0;	text-decoration: none;	line-height: 1.2em;}/** HEADINGS */h2 {	font-family: "Times New Roman", Times, serif;}h1, h3, h4, body {	font-family: Arial, Helvetica, sans-serif;}/** TEXTS */h1 {	font-size: 36px;	font-weight: bold;	color: #FFFFFF;	margin-top: 0;}h2 {	font-size: 21px;	font-weight: bold;	color: #CB190A;	margin-top: 0;}h3 {	font-size: 12px;	font-weight: bold;	margin: 0;}h4 {	font-weight: bold;	text-decoration: underline;	font-size: 14px;	margin: 0;}body {	font-size: 18px;	color: #FFFFFF;	font-weight: bold;	line-height: 1.2em;	margin: 0;}a {	text-decoration: none;	font-size: 18px;	color: #FFFFFF;	font-weight: bold;}img {	border: 0;}/** LAYOUT */#home_wrapper {	width: 975px;	min-height: 452px;	margin-top: 0;	margin-right: auto;	margin-left: auto;	background: url(../images/backgrounds/home.jpg) top no-repeat;}#home_menu_contain {	float: left;	clear: none;	width: 168px;	height: 239px;	padding: 442px 0 0 46px;}#home_body {	width: 680px;	height: auto;	padding: 465px 0 0 0;	float: right;	clear: none;}#home_text {	width: 339px;	height: auto;	padding: 0 52px 0 14px;	float: right;	clear: none;}#home_slideshow {	width: 275px;	height: auto;	float: left;	clear: none;}#page_wrapper {	width: 970px;	margin-top: 0;	margin-right: auto;	margin-left: auto;}#page_wrapper2 {	width: 970px;	margin-top: 0;	margin-right: auto;	margin-left: auto;	position: absolute;}#page_menu_contain {	float: left;	width: 168px;	height: 239px;	padding: 400px 0 0 46px;}#page_body {	width: 650px;	height: auto;	padding: 260px 0 0 0;	float: right;}#background {	width: 970px;	height: 400px;	position: absolute;}#gallery_menu_contain {	float: left;	width: 481px;	height: 283px;	padding: 40px 0 0 0;}/** MENU */#home_nav, #home_nav ul {    width: auto;	padding: 0;	margin: 0;	list-style: none;}#home_nav li {	padding: 0 0 31px 0;	width: auto;}#home_nav a {	display: block;    padding: 0;	width: 100px;}#gallery_nav, #gallery_nav ul {    width: auto;	padding: 0;	margin: 0;	list-style: none;}#gallery_nav li {	padding: 20px 0 20px 0;	width: auto;}#gallery_nav a {	display: block;	padding: 4px 0 4px 0;	width: 100px;}