BODY
{
	margin:				10px;
	background:			#000;
	color:				#FFF;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			90%;
	text-decoration:	none;
}

H1, H2, H3, H4
{
	text-align:			center;
	font-weight:		bold;
	letter-spacing:		.4em;
	color:				#00A3E4;
}

H1
{
	margin:				10px;
	font-size:			300%;
}
H1 A:Link, H1 A:Visited, H1 A:Hover
{
	text-decoration:	none;
	color:				#00A3E4;
}

H2
{
	margin:				0 0 30px 0;
	font-size:			100%;
}
H3
{
	margin:				0;
	text-align:			left;
	font-size:			150%;
}
H4
{
	margin:				20px 0 10px 0;
	text-align:			left;
	font-size:			100%;
}

P
{
	margin:				0 0	.5em 0;
	text-align:			justify;
}

IMG
{
	border:				0;
	vertical-align:		middle;
}

A:Link, A:Visited, A:Hover
{
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFF;
}
A:Hover
{
	text-decoration:	underline;
}


DIV.alignleft
{
	float:				left;
	text-align:			left;
}
DIV.alignright
{
	float:				right;
	text-align:			right;
}

IMG.spotlighticon
{
	vertical-align:		middle;
}


DIV#main
{
	margin:				0 auto;
	width:				800px;
}

DIV#footer
{
	clear:				both;
	margin:				auto;
	padding:			50px 0 0 0;
	width:				800px;
	text-align:			center;
	font-size:			80%;
	color:				#00A3E4;
}
DIV#footer A:Link, DIV#footer A:Visited, DIV#footer A:Hover
{
	color:				#00A3E4;
}


DIV#news
{
	width:				620px;
	padding-right:		20px;
	border-right:		1px solid #FFF;
	float:				left;
}
DIV#news H4
{
	margin:				0 0 10px 0;
	letter-spacing:		.2em;
}
DIV#news HR
{
	clear:				both;
}
DIV#news DIV
{
	clear:				left;
	margin:				0 0 1em 0;
}
DIV#news IMG
{
	float:				left;
	margin:				0 10px 10px 0;
}
DIV#newsdates
{
	float:				left;
	width:				140px;
	padding-left:		15px;
}
A.newstop
{
	float:				right;
}

DIV#slider
{
	position:			relative;
	width:				800px;
	height:				150px;
	overflow:			hidden;
}
DIV#sliderThumbs
{
	position:			absolute;
	top:				0;
	left:				0;
}

DIV#actorthumbs
{
	margin:				0 36px;
}
DIV#actorthumbs DIV
{
	float:				left;
	margin:				0 5px 10px 0;
	width:				140px;
	text-align:			center;
}

DIV#gallery
{
	margin:				0 auto;
	padding:			0;
}
DIV#gallery DIV
{
	float:				left;
	margin:				0 auto;
	padding:			0 5px 15px 5px;
	text-align:			center;
}
DIV#gallery IMG
{
	margin:				5px;
}

DIV#imageMenu
{
	position:			relative;
	margin:				0 auto 20px auto;
	border-top:			1px solid #FFF;
	border-bottom:		1px solid #FFF;
	width:				800px;
	overflow:			hidden;
}
DIV#imageMenu UL
{
	list-style:			none;
	margin:				10px 0;
	padding:			0;
	display:			block;
	height:				200px;
	width:				800px;
}
DIV#imageMenu UL LI
{
	float:				left;
	margin:				0;
	padding:			0;
}
DIV#imageMenu UL LI A
{
	text-indent:		-1000px;
	background:			scroll 0%;
	border-left:		2px solid #FFF;
	cursor:				pointer;
	display:			block;
	overflow:			hidden;
	width:				76px;
	height:				200px;
}
DIV#imageMenu UL LI.home A			{	background: url(images/menu_home.jpg); 			}
DIV#imageMenu UL LI.male A			{	background: url(images/menu_male.jpg);			}
DIV#imageMenu UL LI.female A		{	background: url(images/menu_female.jpg);		}
DIV#imageMenu UL LI.about A			{	background: url(images/menu_about.jpg);			}
DIV#imageMenu UL LI.news A			{	background: url(images/menu_news.jpg);			}
DIV#imageMenu UL LI.gallery A		{	background: url(images/menu_gallery.jpg);		}
DIV#imageMenu UL LI.testimonials A	{	background: url(images/menu_testimonials.jpg);	}
DIV#imageMenu UL LI.links A			{	background: url(images/menu_links.jpg);			}
DIV#imageMenu UL LI.join A			{	background: url(images/menu_join.jpg);			}
DIV#imageMenu UL LI.contact A		{	background: url(images/menu_contact.jpg);		}

DIV#twitter_update_list LI
{
	margin:				6px 20px;
	list-style:			url(images/now.png);
	padding-left:		4px;
}

