body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #1d1e20;
}
#wrapper {
	margin: 0 auto;
	text-align: center;
	width: 690px;
}
#masthead {
	width: 690px;
	margin: 40px 0px 0px 0px;
}
#mainlogo {
	width: 180px;
	height: 50px;
	background: url(images/mainLogo.gif) no-repeat ;
	float: left;
}
.offScreen {
	position: absolute;
	left: -5000px;
}
#mainNav{
	height: 25px;
	width: 356px;
	margin: 25px 0px 0px 0px;
	float: right;
}
#mainNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#mainNav li {
	float: left;
}
#mainNav li a {
	float: left;
	overflow: hidden;
	text-indent: -5000px;
	display: inline;
	text-decoration: none;
}
#mainNav a {
	margin: 0px;
	height: 25px;
	text-decoration: none;
}
#mainNav a.homebut { background: url("images/mnH.gif") no-repeat left top; width: 62px; height: 25px;}
#mainNav a.homebut:hover { background: url("images/mnH.gif") no-repeat left bottom; width: 62px; height: 25px;}
#mainNav a.homebut_on { background: url("images/mnH.gif") no-repeat left bottom; width: 62px; height: 25px;}

#mainNav a.showbut { background: url("images/mnS.gif") no-repeat left top; width: 92px;}
#mainNav a.showbut:hover { background: url("images/mnS.gif") no-repeat left bottom; width: 92px;}
#mainNav a.showbut_on { background: url("images/mnS.gif") no-repeat left bottom; width: 92px;}

#mainNav a.aboutbut { background: url("images/mnA.gif") no-repeat left top; width: 87px;}
#mainNav a.aboutbut:hover { background: url("images/mnA.gif") no-repeat left bottom; width: 87px;}
#mainNav a.aboutbut_on { background: url("images/mnA.gif") no-repeat left bottom; width: 87px;}

#mainNav a.contactbut { background: url("images/mnC.gif") no-repeat left top; width: 115px;}
#mainNav a.contactbut:hover { background: url("images/mnC.gif") no-repeat left bottom; width: 115px;}
#mainNav a.contactbut_on { background: url("images/mnC.gif") no-repeat left bottom; width: 115px;}

#mainImage{
	clear: both;
	width: 690px;
	border-top: solid 1px #51555b;
	border-bottom: solid 1px #e50202;
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 5px 0px;
}
#mainContent{
	width: 690px;
	margin: 0px 0px 10px 0px;
	clear: both;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #bcc1cc;
	text-decoration: none;
}
#mainContent2{
	width: 690px;
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 15px 0px;
	clear: both;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #bcc1cc;
	text-decoration: none;
	border-top: solid 1px #51555b;
}
#mainContent2 a{
	color: #bcc1cc;
	text-decoration: none;
}
#mainContent2 a:hover{
	color: #bcc1cc;
	text-decoration: underline;
}
p {
	margin: 10px 0px 0px 0px;
} 
#leftCol{
	width: 300px;
	float: left;
	padding: 5px 5px 5px 20px;
	margin: 0px 0px 10px 0px;
}
#rightCol{
	width: 330px;
	float: right;
	padding: 5px 10px 5px 5px;
	margin: 0px 0px 10px 0px;
}
#rightHolder{
	width: 330px;
	float: right;
	padding: 5px 10px 5px 5px;
	margin: 0px 0px 10px 0px;
	border-top: solid 1px #e50202;
	border-bottom: solid 1px #e50202;
}
#rightHolderLogo{
	width: 330px;
	float: right;
	text-align: center;
	padding: 25px 10px 25px 10px;
	margin: 0px 0px 10px 0px;
	border-top: solid 1px #e50202;
	border-bottom: solid 1px #e50202;
}
#footer{
	height: 56px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #55585d;
	text-decoration: none;
	border-top: solid 1px #3d3f42;
	border-bottom: solid 1px #3d3f42;
	clear: both;
	padding: 0px 20px 0px 20px;
}
#footerNav{
	width: 370px;
	float: left;
	padding: 10px 0px 0px 0px;
}
#footerNav a{
	color: #7b7e85;
	text-decoration: none;
}
#footerNav a:hover{
	color: #7b7e85;
	text-decoration: underline;
}
#footerIcon{
	float: right;
	width: 30px;
	height: 50px;
	padding: 4px 0px 0px 0px;
	background: url(images/footerIcon.gif) right no-repeat;
}
.cntctxt{
	background: url(images/contactTxt.gif) no-repeat;
	width: 95px;
	height: 15px;
}
#formTable{	
	margin: 15px 0px 15px 0px;
}
#formTable td{	
	padding: 2px 0px 2px 0px;
}
.txtField1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bcc1cc;
	text-decoration: none;
	background: url(images/formshim1.gif) top repeat-x;
	border: none;
	width: 200px;
	padding: 0px 0px 0px 2px;
}
#sendbut{
	background: transparent url(images/sendBut1.gif) no-repeat;
	width: 46px;
	height: 15px;
	border: none;
	magin: 0;
	padding: 0;
	text-indent: -5000px;
  	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
	float: left;
	display: block;
}
#clearbut{
	background: transparent url(images/clearBut1.gif) no-repeat;
	width: 46px;
	height: 15px;
	border: none;
	magin: 0;
	padding: 0;
	text-indent: -5000px;
  	cursor: pointer; /* hand-shaped cursor */
  	cursor: hand; /* for IE 5.x */
	float: left;
	display: block;
}
form {
	margin: 0;
	padding: 0;
}
#showHolder{
	width: 690px;
	margin: 0px 0px 10px 0px;
	clear: both;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #bcc1cc;
	text-decoration: none;
}
#roomRow{
	height: 30px;
	margin: 10px 0px 0px 0px;
	border-bottom: solid 1px #3d3f42;
}

#roomName{
	height: 16px;
	float: left;
	margin: 0px 0px 0px 20px;
}
#roomViews{
	height: 16px;
	float: right;
	margin: 0px 20px 0px 0px;
}
#roomViews ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#roomViews li {
	float: left;
}
#roomViews li a {
	float: left;
	overflow: hidden;
	text-indent: -5000px;
	display: inline;
	text-decoration: none;
}
#roomViews a {
	margin: 0px;
	height: 25px;
}
#roomViews a { background: url("images/pageUp.gif") no-repeat left top; width: 19px; height: 16px;}
#roomViews a:hover { background: url("images/pageOver.gif") no-repeat left top; width: 19px; height: 16px;}
#roomViews a.but_on { background: url("images/pageOver.gif") no-repeat left top; width: 19px; height: 16px;}

#thumbRow{
	clear: both;
	float: left;
	margin: 10px 0px 15px 15px;
	display: block;
}

#thumbRow ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#thumbRow li {
	float: left;
}
#thumbRow li a {
	float: left;
	overflow: hidden;
	text-indent: -5000px;
	display: inline;
	text-decoration: none;
}
#thumbRow a {
	margin: 0px;
	height: 62px;
	text-decoration: none;
	margin: 0px 0px 0px 5px;
}
#thumbRow a.area1 { background: url("showcase/thumbs/area1.jpg") no-repeat left bottom; width: 60px; height: 62px;}
#thumbRow a.area1:hover { background: url("showcase/thumbs/area1.jpg") no-repeat left top; width: 60px; height: 62px;}
#thumbRow a.area1_on { background: url("showcase/thumbs/area1.jpg") no-repeat left top; width: 60px; height: 62px;}

#thumbRow a.blank { background: url("showcase/thumbs/blank.gif") no-repeat left bottom; width: 60px; height: 62px;}
#thumbRow a.blank:hover { background: url("showcase/thumbs/blank.gif") no-repeat left top; width: 60px; height: 62px;}
#thumbRow a.blank_on { background: url("showcase/thumbs/blank.gif") no-repeat left top; width: 60px; height: 62px;}