/*This is an Elated PageKit - www.elated.com.All artwork copyright (c) 1996-2007 Elated Communications Ltd.By using this PageKit, you are agreeing to be bound by theusage agreement available online at http://www.pagekits.com/usage/*//* Standard font family for site */body, table, tr, td, a, p, h1, h2, h3, h4, h5{  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  line-height: 1.8em;}/* Page body style */body{	margin: 0;	padding: 0;  color: #fff;	background-color: 000;  font-size: 1.00em;}/* Standard paragraph style */p, ul{	margin-top: 0;	margin-bottom: 18px;}/* Links */a:link, a:active{	color: #c30;	background-color: inherit;  text-decoration: none;}a:visited{	color: #999;	background-color: inherit;}a:hover{	color: #fff;	background-color: inherit;  text-decoration: underline;}/* Headings */h1, h2, h3{	margin: 0 0 8px 0;  padding-top: 0;  color: #fff;}h1{	font-weight: bold;	font-size: 1.0em;  letter-spacing: 0.02em;  margin-bottom: 0;  text-transform: uppercase;}h2{	font-weight: normal;	font-size: 1.2em;  letter-spacing: 0.02em;}h3{	font-weight: bold;	font-size: 1.1em;}/* Intro text */p.intro{  color: #595956;  text-transform: uppercase;  margin-bottom: 3.6em;}/* Standard images */img{	border: none;}/* Containers for page */#container{  width: 100%;  background: #292927 url("images/container_bg.jpg") repeat-x left top;  margin: 0;  padding: 0;}#container-inner{	margin: 0 auto;  padding: 0;	position: relative;	width: 95%;  max-width: 980px;  min-width: 600px;}/* Site name */h1#site-name{  margin: 0 0 36px 0;  padding-top: 8px;  font-size: 2.0em;  text-transform: uppercase;  letter-spacing: 0.2em;  height: 34px;  font-weight: normal;}h1#site-name a{  color: #fefefe;  text-decoration: none;}/* Navigation menu */#menu{  width: 100%;  margin: 0;  padding: 0;  font-weight: bold;  text-transform: uppercase;  background: transparent url("images/night2.jpg") no-repeat right 4px;}#menu li{  list-style: none;  display: block;  margin: 0 0 10px 25px;  padding: 0;}#menu a{  margin: 0;  padding: 0;  color: #fff;	background-color: inherit;	text-decoration: none;}#menu a:hover{	color: #c30;	background-color: inherit;  text-decoration: underline;}/* Page body area */#page-body{  float: left;  width: 71.9%; /* 72% causes IE6 to randomly drop the left hand column down */  padding-bottom: 30px;}/* Sidebar */#sidebar{  float: right;  position: relative;  width: 28%;}#sidebar p, #sidebar h2{  padding-left: 25px;}#sidebar p{  font-size: 0.95em;}  #sidebar h2{  font-size: 1.1em;  text-transform: uppercase;  letter-spacing: 0.2em;  margin-top: 2.2em;}/* Page footer area */#page-footer{	margin: 0 auto;  padding: 0;	position: relative;	width: 95%;  max-width: 980px;  clear: both;  color: #595956;  text-transform: uppercase;}#page-footer p{  clear: both;  height: 2em;  margin-bottom: 0;  padding: 20px 0 10px;}#page-footer a{  color: #fff;  text-decoration: none;}#page-footer a:visited{  color: #999;  text-decoration: underline;}#page-footer a:hover{  color: #c30;  text-decoration: underline;}/* Photos */.photos{  float: left;  width: 346px;  margin: 0.4em 0 0 25px;}.photos img{  width: 265px;  height: 217px;  border: 10px solid #424240;}.photos p{  margin-top: 4px;  color: #595956;  text-transform: uppercase;}  /* Clearing element */.clear{  position: relative; clear: both; height: 0; line-height: 0; font-size: 0;}