/* Copyright Pierre Saslawsky 2006 - pierre(at@)photobiker(dot.)com */

body {
	color:white;
	background-color:black;
	margin:0;
	padding:0;
	text-align:center;	/* winIE */
}

body {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom:0;
	height:604px;
	width:960px;
	margin: auto;
	padding:0;
  }


div.page {
	position:relative;
	top:0px; width:954px;height:604px;
	margin:auto;
	text-align:left;	/* winIE */
	border:1px solid #444;
}

div.allintabs {
	position:absolute;
	top:6px; left:38px;
	font:30px "Lucida Grande", Arial, sans-serif;
	color:#eeeeee;
}

.allintabs a {
	color:#eeeeee;
	text-decoration:none;
}

.allintabs a:hover {
	color:white;
	text-decoration:none;
}


div#bkgdContainer {
	position:absolute;
	top:42px; left:16px; width:922px; height:560px;
}

div#bkgd {
	position:relative;
	width:100%; top:0px; height:540px;
	background-color:#303030;
	border:1px solid #666666;
}

div.copyright {
	position:absolute;
	bottom:2px; width:100%;
	text-align:center;
	font:10px "Lucida Grande", Arial, sans-serif;
	color:#666666;
}

div.topLinks {
	position:absolute;
	top:21px; right:30px;
	font:14px "Lucida Grande", Arial, sans-serif;
	color:#999999;
}

.topLinks a {
	color:#999999;
	text-decoration:none;
}

.topLinks a.hilited {
	color:white;
	text-decoration:none;
}

.topLinks a:hover {
	color:white;
	text-decoration:underline;
}

span.vline {
	color:#ffffff;
}

.titleText {
	font:20px "Lucida Grande", Arial, sans-serif;
	color:#aaa;
}

div.hbar {
	height:0px;
	font-size:0px;
	line-height:0px;
	border-top:1px solid #525252;
	border-bottom:1px solid black;
}

div.vbar {
	width:0px;
	border-left:1px solid #525252;
	border-right:1px solid black;
}

div.outer3d {
	border:1px solid #525252;
}

div.inner3d {
	border:1px solid black;
}

/*
div.splashImg {
	background-color:#bd9c63;
	padding:7px;
	border-top: 1px solid #ceac72;
	border-left: 1px solid #ceac72;
	border-right: 1px solid #7e5d28;
	border-bottom: 1px solid #7e5d28;
}

.splashImg img {
	border-top: 1px solid #9e7c45;
	border-left: 1px solid #9e7c45;
	border-right: 1px solid #debc82;
	border-bottom: 1px solid #debc82;
}
*/

.bigText {
	font-size:14px;
	line-height:1.6em;
}

.smallText {
	font-size:12px;
	line-height:1.25em;
}

.bigText,
.smallText {
	font-family: "Lucida Grande", Arial, sans-serif;
	color:#777;
	text-align:center;
}

#photo a,
.copyright a,
.bigText a,
.smallText a {
	color: #aaa;
	text-decoration:none;
}

#photo a:hover,
.copyright a:hover,
.bigText a:hover,
.smallText a:hover {
	color: #ccc;
	text-decoration:underline;
}

.bigText a 		 { color: #ccc; }
.bigText a:hover { color: #fff; }

.smallText			{ color:#888; }
.smallText a		{ color:#ccc; }
.smallText a:hover	{ color:#fff; }


div.button {
	font:11px "Lucida Grande", Arial, sans-serif;
	text-align:center;
}

.button img {
	border:none;
}

.button a {
	color:#ffffff;
	text-decoration:none;
}

.button a:hover {
	color:#debc82;
	text-decoration:none;
}

.button a:focus  {
	outline:none;
}

div#comments:first-line {
	text-decoration:underline;
	color: #ccc;
}
