/* CSS Document */html{height: 100%;}body {	margin:0px; padding:0px;	background-color:#000000;	font-family:Arial, Helvetica, sans-serif;	height: 100%;}a:link, a:visited, a:active{ color: #e6d997;text-decoration: none;}a:hover{ color: #cc0000;text-decoration: underline;}#outside_container {	background:url(images/background_slice.jpg) repeat-x #000000;}#container {	background:url(images/background_main.jpg) no-repeat;	min-height: 100%;	margin-bottom: -330px;	width:1000px;	position:relative;}#containerB {	background:url(images/background_secondary.jpg) no-repeat;	min-height: 100%;	margin-bottom: -330px;	width:1000px;	position:relative;}#containerC {	background:url(images/background_tertiary.jpg) no-repeat;	min-height:750px;	width:1000px;	position:relative;}/* 	Logo / Menu / Text Positioning*/#logo { position:absolute; top:70px; left:100px; }    #panel { position:absolute; top:186px; left:112px; }    ul#menu {       margin:0px; padding:0px;      position:absolute; top:160px; left:140px;       } ul#right_menu {       margin:0px; padding:0px;      position:absolute; top:160px; right:122px;     }   ul#menu li, ul#right_menu li {	margin:0px;	padding:0px;	list-style:none;	margin-right:10px;	font-size:11px;	text-transform:uppercase;	display:inline;}ul#menu li a, ul#right_menu li a {	text-decoration:none;	color:#e6d997;}ul#menu li a:hover, ul#right_menu li a:hover {	text-decoration:none;	color:#ffffff;}#footer {height: 330px;position: relative;	border-top:1px solid #680d09;	padding:10px 50px 40px 140px;	color:#ffffff;	font-size:9px;	line-height:14px;	bottom:0px;}#footer img {	float:left;	margin-right:10px;}#footer span {	display:block;	float:left;	width:1280px;}#footer a {	color:#9e8292;	text-decoration:none;}#footer a:hover { color:#ffffff; }.clearfooter {height: 330px;clear: both;}/*	Content*/#content {	padding-top:200px;	padding-left:140px;	width:740px;	color:#ffffff;	font-size:13px;	line-height:20px;}.column1 { float:left; width:550px; margin-right:40px; }.column2 { float:left; width:150px; margin-right:0px; }#content h2 {	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;	color:#e6d997;	margin:0px 0px 20px 0px;	font-weight:normal;}img.imagefloatl {float:left;padding-right: 10px;}/*	ContentProfile*/#contentB {	padding-top:200px;	padding-left:140px;	width:740px;	color:#ffffff;	font-size:13px;	line-height:20px;}.column1B { float:left; width:550px; margin-right:40px; }.column2B { float:left; width:150px; margin-right:0px; }#contentB h2 {	font-family:Arial, Verdana, Helvetica, Geneva, sans-serif;	color:#e6d997;	margin:0px 0px 20px 0px;	font-weight:normal;}