/*
Style sheet created by Paul Garbutt, August 2006 & updated 26/09/2006.
*/

/* HTML tag over-rides, first... */

body
{
	background-color: #000;
	color: #fff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
}

a
{
	background-color: #000;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
/* -------------------------------------------------- */

/* ...then the Custom Classes. */

/* Main Table styling*/
.maintable
{
	border: 0px;
	width: 600px;
}

/* Basic alignments */
.right
{
	text-align: right;
}

.left
{
	text-align: left;
}

.ctr
{
	text-align: center; 
}

.imgleft
{
	float: left;
}

.imgright
{
	float: right;
}

/* Basic 1 pixel blue border for tables */
.blueborder
{
	border: 1px solid #C3D9F0;
}

/* Basic formatting for the Home Page */
.maintitle
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;	
	color: #eee;
	text-align: center;
}

.subtitle
{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;	
	color: #eee;
	text-align: center;
}

.HelpWindow
{
	z-index: 999;
	position: absolute;
	top: -999px;
	left: -999px;
	display: none;
	visibility: hidden;	
	width: 215px;
	height: 320px;	
	background-color: #fff;
	border: solid 5px #fff;
}

.imagehover
{
	border: 1px solid #ccc;
	cursor: hand;
}

/* -------------------------------------------------- */

/* These are for the Model Gallery Template Pages */

.modelgallerycell
{
	text-align:center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: top;
}

.modelgallerylink
{
	text-align:center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: top;
}

a.modelgallerylink:link, a.modelgallerylink:visited, a.modelgallerylink:active
{
	text-align:center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	background-color: #000;
	color: #C3D9F0;
	text-decoration: none;	
}

a.modelgallerylink:hover
{
	text-align:center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	background-color: #C3D9F0;
	color: #000;
	text-decoration: none;	
}
/* -------------------------------------------------- */

/* These are for the Model Information Template Pages*/
.modelstatsheader
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #C3D9F0;
	color: #000;
	width: 15%;
}

.modelstatstitle
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #eee;
	color: #000;	
}

.modelstatsinfo
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;	
	color: #eee;
	width: 35%;
}

.modelcvinfo
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;	
	color: #eee;	
}
/* -------------------------------------------------- */

/* This is for the fields on the Contact Forms */
.bluetext
{
	background-color: #C3D9F0;
	color: #000;
	font-size: 9pt;	
}
/* -------------------------------------------------- */

/* This is for the Home Page Image SlideShow */
 #photoholder
{
	background:#fff;
	height:300px;
	overflow:hidden;
	width:200px;
	position:relative;
}
 /* -------------------------------------------------- */

/*  Menu 2 table cell width tweaks - should all add up to 600 (pixels) */
.menu2LHSbold {font-weight:bold; text-align: left; padding-left: 5px;	background-color: #84BEF4; width: 70px;}
.menu2ctrnew {text-align: center; width: 35px;}
.menu2ctrmale {text-align: center; width: 45px;}
.menu2ctrfemale {text-align: center; width: 55px;}
.menuctrjunior {	text-align: center; width: 50px;}
.menu2ctrcouples {text-align: center; width: 120px;}
.menuctrcasting {text-align: center; width: 80px;}
.menu2ctrpromo {text-align: center; width: 90px;}
.menu2ctrdancers {text-align: center; width: 60px;}
/* End of Menu 2 table cell width tweaks */
/* -------------------------------------------------- */

 /* Model Page Menu cell width tweaks*/
.menumodelctrgallery {text-align: center; width: 150px;}
.menumodelctrall {text-align: left; width: 350px;}
 /* End of Model Page Menu cell width tweaks*/
/* -------------------------------------------------- */

/* Generic Menu Stylings */
.menu1
{
	background-color: #eee;
	color: #000;
	font-size: 9pt;
	text-align: right;
	border: 0px;
}

.menu2
{
	background-color: #C3D9F0;
	color: #000;
	font-size: 9pt;
	text-align: right;
	border: 0px;	
}
/* -------------------------------------------------- */

/*  Finally, the Anchor (hyperlink) Pseudo-Classes. */
a.menu1:link, a.menu1:visited, a.menu1:active
{
	background-color: #eee;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a.menu1:hover
{
	background-color: #000;
	color: #eee;
	text-decoration: none;
	font-weight: bold;
}

a.menu2:link, a.menu2:visited, a.menu2:active
{
	background-color: #C3D9F0;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a.menu2:hover
{
	background-color: #000;
	color: #C3D9F0;
	text-decoration: none;
	font-weight: bold;
}
