body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#666666;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#666666;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#DDDDDD;
	overflow: auto;
}
td,th {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #262324;}
a:link 		{color: #ffffff; text-decoration: none;}
a:visited 	{color: #ffffff; text-decoration: none;}
a:hover 	{color: #999999; text-decoration: none;}
a:active 	{color: #999999; text-decoration: none;}
.tableheight {height: 100%;}
.subheight {height: 95%;}
.activetext {font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #e0e20c;}
.property {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #bbbbbb;}
.flashdownload {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #bbbbbb;}
.flashdownload:link {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #bbbbbb; text-decoration:underline;}
.flashdownload:visited {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #bbbbbb; text-decoration:underline;}
.flashdownload:hover {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #999999; text-decoration:underline;}
.flashdownload:active {font-family: Tahoma, Arial, Helvetica;	font-size: 9px; color: #999999; text-decoration:underline;}
.galleryselected {font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #999999;}
.sectionlinks 			{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #666666;}
.sectionlinks:link 		{font-family: Tahoma, Arial, Helvetica; font-size: 11px;	color: #666666;}
.sectionlinks:visited 	{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #666666;}
.sectionlinks:hover	 	{font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #cccccc;}
.sectionlinks:active 	{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #cccccc;}
.sectionlinks:active 	{font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #cccccc;}
.smallhome {font-family: Tahoma, Arial, Helvetica; font-size: 11px;	color: #262324;}
.thintdbg {background-color: #666666;}
.bg-white {background-color: #ffffff;}
.bg-black {background-color: #000000;}
.bg-grey  {background-color: #808080;}
.contactform {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #262324; font-style: italic;	background-color: #CCCCCC; border:#000000 1px solid;}
.contactform-fields {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #262324; font-style: italic;	background-color: #CCCCCC; border:#000000 1px solid; width: 175;}

.whiteonblack 			{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #ffffff;}
.whiteonblack:link 		{font-family: Tahoma, Arial, Helvetica; font-size: 11px;	color: #ffffff;}
.whiteonblack:visited 	{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #ffffff;}
.whiteonblack:hover	 	{font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #999999;}
.whiteonblack:active 	{font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #999999;}
.whiteonblack:active 	{font-family: Tahoma, Arial, Helvetica;	font-size: 11px; color: #999999;}

.copyright {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #ffffff;}

.headborder {border-bottom: 1px solid #000;}
#pagetext {height: 275px; width: 400px; overflow: auto; text-align: left;}
h1 {font-family: Tahoma, Arial, Helvetica; font-size: 16px; color: #000; margin: 0px 0px 10px 0px; padding: 0px;}
#pagetext p {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #000;}
#pagetext p a {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #666; text-decoration: underline;}
#pagetext p a:hover {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #333; text-decoration: underline;}


/* Video Page Specific Styles */
h5 {font-family: Tahoma, Arial, Helvetica; font-size: 15px; color: #fff; line-height: 25px; font-variant: small-caps;}
p  {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #000; line-height: 20px;}
p.vids  {font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #ccc; line-height: 20px;}
.loud {font-family: Tahoma, Arial, Helvetica; font-size: 15px; color: #fff; font-weight: bold;}

#slideshow-holder { width:383px; height:255px; position:relative; padding-bottom: 0px; }
		#slideshow-holder img { border: 0; }
		#progress { position:absolute; width:100%; text-align:center; color:#999; top:225px; font-size: 11px; }
		
#slideshow-holder-words { width:387px; height:175px; position:relative; padding-bottom: 0px; _margin-left:1px; }
		#slideshow-holder img { border: 1px solid #000000; }
		#progress-words { position:absolute; width:100%; text-align:center; color:#999; top:225px; font-size: 11px; }
		
#homepage_comps{
	width:387px;
	height:112px;
	float:left;
	}
	
#portraits_comp a{
	display:block;
	width:160px;
	height:108px;	
	float:left;
	background: transparent url(site_images/homepage_comp/win_portrait.jpg) no-repeat;
	border:none;
	text-decoration:none;
	margin: 0 0 0 25px;
	_margin-left:10px;
	}
	
#portraits_comp a:hover{
	background: transparent url(site_images/homepage_comp/win_portrait_over.jpg) no-repeat;
	}
	
#portraits_comp span{
	visibility:hidden;
	}


#makeover_comp a{
	display:block;
	width:160px;
	height:108px;	
	float:left;
	background: transparent url(site_images/homepage_comp/win_makeover.jpg) no-repeat;
	border:none;
	text-decoration:none;
	margin: 0 0 0 20px;
	_margin-left:10px;
	}
	
#makeover_comp a:hover{
	background: transparent url(site_images/homepage_comp/win_makeover_over.jpg) no-repeat;
	}
	
#makeover_comp span{
	visibility:hidden;
	}