
body		{
			font-family: 'MS Sans Serif', Geneva, sans-serif;
			font-size	:	10pt;
			background	:	#00BFFF url(gfx/bg_main.png) repeat-x top left;
			margin		:	0px;
			padding		:	0px;	}

div		{	padding		:	0px;
			margin		:	0px;	}

#pageheader {
			background	:	url(gfx/bg_main.png) repeat-x top left;	}

#pageheaderinner {
			background	:	url(gfx/header.png) no-repeat top center;
			height		:	110px;	}

#pagewrapper {
			background	:	black;
			}

#page		{
			background	:	black;
			color		:	white;
			width		:	748px;
			border-top	:	none;
			margin-left	:	auto;
			margin-right	:	auto;	}

#header 	{
			text-align	:	right;
			padding-right:	30px;
			height		:	27px;
			background	:	url(gfx/white_corners.png) no-repeat top left;}

#header ul	{
			margin		:	0px;
			padding		:	0px;
			padding-top	:	5px;	}

#header li	{	list-style	:	none;display		:	inline;padding:0px;margin:0px;}

#header a,
#header a:active,
#header a:visited,
#header a:hover {
			color		:	#FE7F00;
			font-weight	:	bold;
			text-decoration:	none;	}

#header a:hover {
			color		:	white;	}

#contentwrapper {
			border-left	:	solid white 1px;
			border-right:	solid white 1px;
			padding-bottom:	20px;	}

#content 	{}

#jsblurb {	display	:	none;	}

div.sitewrapper	{	background	:	url(gfx/bg_li.png) repeat-x 0px 284px;
			position	:	relative;
			height		:	500px;	}

div.sitewrapper2 {
			background	:	url(gfx/bg_li.png) repeat-x 0px 164px;	}

#hideme {	display	:	none;	}

div.icons 	{	height		:	60px;
			text-transform	:	capitalize;
			font-weight	:	bold;
			padding-left	:	10px;	}

div.site	{	position	:	absolute;
			top		:	120px;
			left		:	0px;
			width		:	750px;
			height		:	380px;
			display		:	none;	}

div.sitesimple {
			width		:	750px;
			height	:	380px;
}

div.siteinfo {		background	:	gray;
			padding		:	5px;
			margin		:	10px;
			color		:	black;
			font-size	:	80%;
			width		:	440px;
			text-align	:	justify;
			border		:	solid 1px silver;	}

div.siteinfo a,
div.siteinfo a:active,
div.siteinfo a:visited,
div.siteinfo a:hover {
			color		:	blue;	}

div.siteinfo a:hover {
			color		:	white;	}

.siteinfo p.date {	padding		:	1px;	}

.siteinfo p	{	margin		:	0px;
			padding		:	3px;
			padding-bottom:	5px;	}

div.sitepic {		float		:	right;
			margin		:	10px;
			width		:	245px;
			height		:	370px;	}

span.label {
			display		:	block;
			text-align	:	right;
			width	:	8em;
			float		:	left;
			margin-right:	5px;
			margin-bottom:	5px;	}

span.icon {		display		:	block;
			cursor		:	pointer;
			border		:	solid black 1px;
			width		:	50px;
			height		:	50px;
			float		:	left;
			margin-right:	5px;
			margin-bottom:	5px;
			background-repeat:	no-repeat;
			background-position: top left;	}

span.icon2 {
			display	:	block;
			border	:	solid black 1px;
			width		:	50px;
			height	:	50px;
			float		:	left;
			margin-right:	5px;
			margin-bottom:	5px;
			background-repeat:	no-repeat;
			background-position: top left;	}

span.icon:hover	{	border 		:	solid white 1px;	}

#footer		{	clear		:	both;
				background	:	url(gfx/white_corners_bottom.png) no-repeat top left;
				height		:	27px;		}

#finalfoot {	background	:	url(gfx/bg_foot.png) repeat-x bottom left;	}

#finalfootinner {
				height		:	135px;
				background	:	url(gfx/footer.png) no-repeat bottom center;	}

h1, h2	{		margin		:	0px;
			padding		:	0px;	}

h1 {		padding-left:	5px;
			font-family: Georgia, serif;	}

h2		{	font-size	:	150%;
			color		:	white;	}

p		{	padding		:	3px 10px;
			text-align	:	justify;	}
			
li {padding: 2px 10px 2px 2px;}


.nobrd {		border		:	none;	}

a,
a:active,
a:visited,
a:hover {
			color		:	#FE7F00;
			text-decoration:	none;	}

a:hover {
			color		:	white;	}
