/* shw_global.css (c)2007 SugarHill Works LLC - http://www.sugarhillworks.com */

* {
	margin: 0px;
	padding: 0px;
	font-family: "Helvetica Neue", helvetica, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	outline: none;
	border: none;
}

* html {
	
}

div { border: none; }
p { border: none; }


a { color: #999; cursor: pointer; }
a:hover { color: #FFF; }
a:visited { color: #999; }
a:active { color: #FFF; }
a[href="#"] { cursor: pointer; }

body {
	background: #191919;
	color: #999;
}
/* ---------------- main container ---------------- */
#ceibw { /*background-color: #999999;*/
	position: relative;
	margin: 25px auto 0px auto;
	width: 650px; /*NOTE: ceibw width gets overwritten by siteSettings.js */
	height: 625px; /*NOTE: ceibw height gets overwritten by siteSettings.js */
	overflow: visible;
	z-index: 100;
}

/* ---------------- main image goes here ------------------ */
#splash #main_div { /*border: #fff solid 2px;*/
	background: #000 url(img/blk_bg.gif) top no-repeat;
	position: relative;
	top: 20px;
	margin: 0px auto;
	width: 360px; 
	height: 530px; /*NOTE: main_div height gets overwritten by siteSettings.js */
	overflow: visible;
	z-index: 200;
}

/* ---------------- slideshow container ---------------- */
#xfsoContainer, #ss_div {
	background-color: #000; /*url(img/blk_bg.gif) top no-repeat;*/
	position: relative;
	margin: 0px auto;
	width: 360px; 
	text-align: center;
	border: none;
	z-index: 400;
}

#xfsoContainer img {
	position: absolute;
	visibility: hidden;
	margin: 0px auto;
}

#ss_p {
	position: absolute;
	top: 0px;
	width: 100%;
	height: 100%;
	padding: 0px;
	text-align: center;
	visibility: visible;
	z-index: 500;
}

/* ----------------- name & menu info ------------------- */
#splash #hdr {
	background-color: #000;
	position: relative;
	top: 310px;
	width: 100%;
	height: 220px;
	z-index: 500; 
}
#splash #hdr_p {
	width: 360px;
	text-align: center;
	z-index: 510;
}
#splash #hdr_p img {
	margin: 75px auto; 
}


/* ---------------- copyright info ----------------- */
#copy {
	position: fixed;
	bottom: 0px;
	width: 480px;
	height: 18px;
	margin: 0px 50%;
	left: -240px;
	text-align: center;
	z-index: 900;
}
* html #copy {
	position: absolute;
}

#copy.credits span, #copy.credits a  {
	font-size: 100%;
}

#copy p { 
	position: relative;
	bottom: 0px;
	width: 480px;
	height: 18px;
	margin: 0px auto;
	text-align: center;
	color: #444;
}

#copy p a {
	color: #444;
	font-style: normal;
}
#copy p a:hover { color: #666; }

/* ---------------- SHW webmark ------------------ */
#shwFtr {
	position: absolute;
	right: 10px; /*position gets overwritten by siteSettings make_shwFtr function*/
	bottom: 5px;
	height: 16px;
	width: 22px;
	text-align: center;
	font-size: 9px;
	overflow: hidden;
	color: #555;
	z-index: 0;
}
#shwFtr a img {
	padding: 0px 0px;
	border: none;
}









