
p {
	font: 1.2em/1.4em Arial, Helvetica, sans-serif;
	color: #606060;
}

h2 {
	font-size: 1.6em;
	line-height: 1.2em;
	font-weight: normal;
	color: #606060;
}

div {
	margin: 0;
	padding: 0;
}

#phoneFooter {
	float: right;
	width: 146px;
	display: block;
	font-size: 1.8em;
	text-align: right;
}

#centerIntro a:link, #centerIntro a:visited,
#nameList p a:link, #nameList p a:visited,
#newsBlock a:link, #newsBlock a:visited {
	color: #c0c1c6;
	text-decoration: none;
	border-bottom: 1px solid #9fa2a5;
}

#centerIntro a:hover, #centerIntro a:active,
#nameList p a:hover, #nameList p a:active,
#newsBlock a:hover, #newsBlock a:active {
	color: #c0c1c6;
	border-bottom: 1px solid #ed3624;
	text-decoration: none;
}

#centerHead, #blockHead {
	height: 40px;
	display: block;
	margin: 0;
}

#castLink a {
	width: 108px;
	height: 19px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	text-indent: -9999px;
	text-decoration: none;
}

#castLink a:link, #castLink a:visited {
	background: url(../images/industry_casting.gif) no-repeat 0px 0px;
}

#castLink a:hover, #castLink a:active {
	background: no-repeat url(../images/industry_casting.gif) 0px -19px;
}

/*<group=search>*/

input#searchBox {
	border: 1px solid #363638;
	width: 1010px;
	vertical-align: bottom;
	color: #363638;
	top: 36px;
	position: absolute;
	right: 0px;
	padding-top: 2px;
	padding-left: 2px;
	font: 1.1em Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 108px;
}
html>body input#searchBox {
	width: 108px;
}

#searchGfx {
	vertical-align: top;
	background: url(../images/search.gif) no-repeat 0px center;
	width: 40px;
	height: 21px;
	display: block;
	float: left;
	text-indent: -9999px;
}

#advSearch {
	margin-top: 23px;
	display: block;
	text-indent: 0px;
}

#advSearchText {
	text-indent: 0px;
	position: absolute;
	top: 65px;
	right: 0px;
	display: block;
	height: 20px;
}

#advSearchText a:link, #advSearchText a:visited {
	color: #9fa2a5;
	text-decoration: none;
	border-bottom: 1px solid #9fa2a5;
}

#advSearchText a:hover, #advSearchText a:active {
	color: #9fa2a5;
	text-decoration: none;
	border-bottom: 1px solid #ed3624;
}
	
/*</group>*/

/*<group=right side bar>*/

#newsGfx {
	height: 30px;
	margin-bottom: 10px;
	display: block;
}

#newsGfx a {
text-decoration: none;
	height: 20px;
	display: block;
	text-indent: -9999px;
}

#newsGfx a:link, #newsGfx a:visited {
	background: no-repeat url(../images/news.gif);
}

#newsGfx a:hover, #newsGfx a:active {
	background: url(../images/news.gif) no-repeat 0px -26px;
}

.sideItem {
	width: 148px;
	margin-bottom: 10px;
}


.sideItem p {
	padding-top: 3px;
	margin: 2px 2px 8px;
}

.sideItem a {
	text-decoration: none;
	display: block;
	padding-bottom: 1px;
	font-size: 0.9em;
	line-height: 1em;
}

.sideItem a:link u, .sideItem a:visited u {
	border-bottom: 1px solid #606060;
	text-decoration: none;
}

.sideItem a:hover u, .sideItem a:active u {
	text-decoration: none;
	border-bottom: 1px solid #ed3624;
	color: #c0c1c6;
}

.sideItem a:link, .sideItem a:visited {
	background: url(../images/sideLinkFade0.jpg) no-repeat bottom;
	color: #c7cacf;
	text-decoration: none;
}

.sideItem a:hover, .sideItem a:active {
	color: #c0c1c6;
	background: #181818 url(../images/sideLinkFade.jpg) no-repeat bottom;
}

.sideItem a:hover p, .sideItem a:active p {
	color: #606060;
}

.rightSideCopy {
	padding-top: 3px;
	margin: 2px 2px 8px;
	font: 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #606060;
	display: block;
}
	
/*</group>*/

/*<group=model thumbnails>*/

.modelThumb p {
	margin-top: 10px;
	height: 1.6em;
	margin-left: 5px;
	margin-right: 5px;
}

.modelThumb a {
	text-decoration: none;
	display: block;
	padding-bottom: 0;
	padding-top: 0;
}

.modelThumb a:link, .modelThumb a:visited {
	background: url(../images/directory_fade0.jpg) no-repeat 0px 176px;
	color: #606060;
}

.modelThumb a:hover, .modelThumb a:active {
	background: url(../images/directory_fade.jpg) no-repeat 0px 176px;
	color: #aeb0b3 !important;
}

.modelThumb a:hover p {
	color: #aeb0b3;
}
	
/*</group>*/

/*<group=news>*/

.newsItem img {
	background: #101010;
	padding-left: 10px;
	display: block;
	float: right;
}

.newsItem p, .newsItemFull p {
	padding: 5px 10px 10px;
	margin: 0;
	font-size: 1.2em;
	color: #606060;
}

.newsItem h2, .newsItemFull h2 {
	margin: 0;
	padding: 10px 10px 0;
	font-size: 1.3em;
	color: #c0c1c6;
}

#newsStory {
	height: 360px;
	overflow: auto;
	margin-top: 10px;
	width: 306px;
}
	
/*</group>*/

/*<group=model>*/

#profileBigPic img {
	display: block;
}

#profileBigPic a {
	text-decoration: none;
	display: block;
	margin-top: 10px;
	height: 24px;
	text-indent: -9999px;
	background: #464749;
}

#profileBigPic a:link, #profileBigPic a:visited {
	background: url(../images/enlarge.gif) no-repeat  0px 0px;
}

#profileBigPic a:hover, #profileBigPic a:active {
	background: url(../images/enlarge.gif) no-repeat  0px -24px;
}

#nextModel {
	position: absolute;
	right: 0;
	bottom: 0;
}

#nextModel a {
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	width: 93px;
	height: 16px;
}

#nextModel a:link, #nextModel a:visited {
	background: url(../images/nextModel.gif) no-repeat right 0px;
}

#nextModel a:hover, #nextModel a:active {
	background: url(../images/nextModel.gif) no-repeat right -16px;
}

#lastModel {
	position: absolute;
	bottom: 0;
	left: 0;
}

#lastModel a {
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	width: 115px;
	height: 15px;
}

#lastModel a:link, #lastModel a:visited {
	background: url(../images/lastModel.gif) no-repeat 0px 0px;
}

#lastModel a:hover, #lastModel a:active {
	background: url(../images/lastModel.gif) no-repeat 0px -15px;
}

#modelSpec p, #modelSpecMale {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #adb0b3;
}

p#heightEyesHair {
	position: absolute;
	left: 2px;
	top: 14px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#bust {
	position: absolute;
	left: 2px;
	top: 44px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#waist {
	position: absolute;
	left: 2px;
	top: 60px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#hips {
	position: absolute;
	left: 2px;
	top: 75px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#dress {
	position: absolute;
	left: 2px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
	top: 96px;
}

p#shoe {
	position: absolute;
	left: 2px;
	top: 121px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#heightEyesHairM {
	position: absolute;
	left: 2px;
	top: 7px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#chestM {
	position: absolute;
	left: 2px;
	top: 42px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#collarM {
	position: absolute;
	left: 2px;
	top: 50px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#waistM {
	position: absolute;
	left: 2px;
	top: 71px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#insideLegM {
	position: absolute;
	left: 2px;
	top: 90px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

p#collarM {
	position: absolute;
	left: 2px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
	top: 25px;
}

p#shoeM {
	position: absolute;
	left: 2px;
	top: 118px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.9em;
}

#directory {
	position: absolute;
	bottom: 45px;
	left: 0;
}

#directory a {
	text-indent: -9999px;
	height: 15px;
	width: 79px;
	display: block;
	text-decoration: none;
}

#directory a:link, #directory a:visited {
	background: url(../images/directory.gif) no-repeat 0px 0px;
}

#directory a:hover, #directory a:active {
	background: no-repeat url(../images/directory.gif) 0px -15px;
}

#viewCommercial {
	position: absolute;
	bottom: 45px;
	left: 98px;
}

#viewCommercial a {
	text-indent: -9999px;
	height: 17px;
	width: 132px;
	display: block;
	text-decoration: none;
}

#viewCommercial a:link, #viewCommercial a:visited {
	background: url(../images/view_commercials.gif) no-repeat 0px 0px;
}

#viewCommercial a:hover, #viewCommercial a:active {
	background: no-repeat url(../images/view_commercials.gif) 0px -21px;
}

#modelSpecBlank p {

	
}

#enquire {
	float: right;
}

#enquire a {
	text-indent: -999px;
	width: 192px;
	height: 17px;
	display: block;
	text-decoration: none;
}

#enquire a:link, #enquire a:visited {
	background: url(../images/enquire.gif) no-repeat 0px 0px;
}

#enquire a:hover, #enquire a:active {
	background: no-repeat url(../images/enquire.gif) 0px -17px;
}
	
/*</group>*/

/*<group=contact>*/

#downloadPDF a {
	display: block;
	height: 23px;
	width: 140px;
	text-indent: -9999px;
	position: absolute;
	left: 0;
	bottom: 0;
	text-decoration: none;
}

#downloadPDF a:link, #downloadPDF a:visited {
	background: no-repeat url(../images/downloadPDF.gif) 0px 0px;
	border-bottom: 1px solid #101010;
}

#downloadPDF a:hover, #downloadPDF a:active {
	background: url(../images/downloadPDF.gif) no-repeat 0px -23px;
	border-bottom: 1px solid #101010;
}

#onlineMap a {
	width: 96px;
	height: 14px;
	display: block;
	text-indent: -9999px;
	position: absolute;
	right: 0;
	bottom: 0;
	text-decoration: none;
}

#onlineMap a:link, #onlineMap a:visited {
	background: url(../images/online_map.gif) no-repeat 0px 0px;
	border-bottom: 1px solid #101010;
}

#onlineMap a:hover, #onlineMap a:active {
	background: no-repeat url(../images/online_map.gif) 0px -14px;
	border-bottom: 1px solid #101010;
}

table#cForm {
	width: 100%;
}

table#cForm td {
	background: #242424;
	color: #606060;
	font-size: 1.1em;
	padding: 6px 5px;
	border-top: 4px solid #101010;	
	font: 1.2em Arial, Helvetica, sans-serif;
}

#cForm td input {
	float: right;
	margin-right: 10px;
	border-width: 0;
	padding: 5px;
	color: #242424;
	background: #aeb0b3;
	font: 1.1em Arial, Helvetica, sans-serif;
	width: 300px;
}

#cForm td textarea {
	margin-right: 10px;
	float: right;
	width: 300px;
	color: #242424;
	background: #aeb0b3;
	height: 8em;
	border-width: 0;
	font: 1.1em Arial, Helvetica, sans-serif;
	padding: 5px;
}

form#contactForm {
	padding: 0;
	margin-top: -5px;
}

td.col1 {
	vertical-align: top;
	margin-top: 3px;
	margin-left: 3px;
}

#subButt {
	padding-top: 20px;
}
	
/*</group>*/

#listNext {
	position: absolute;
	bottom: 0;
	right: 9px;
}

#listNext a {
	text-decoration: none;
	width: 20px;
	height: 15px;
	display: block;
	text-indent: -999px;
	overflow: hidden;
}

#listNext a:link, #listNext a:visited {
	background: url(../images/next6.gif) no-repeat right 0px;
}

#listNext a:hover, #listNext a:active {
	background: url(../images/next6.gif) no-repeat right -15px;
}

#listLast {
	position: absolute;
	bottom: 0;
	left: 0;
}

#listLast a {
text-decoration: none;
	width: 20px;
	height: 15px;
	display: block;
	text-indent: -999px;
	overflow: hidden;
}

#listLast a:link, #listLast a:visited {
	background: url(../images/prev6.gif) no-repeat 0 0px;
}

#listLast a:hover, #listLast a:active {
	background: url(../images/prev6.gif) no-repeat 0 -15px;
}

#footer a {
	text-decoration: none;
}

#footer a:link, #footer a:visited {
	border-bottom: 1px solid;
	color: #606060;
}

#footer a:hover, #footer a:active {
	color: #9c9c9c;
	border-bottom: 1px solid #ed3624;
}

#homeButton a {
	display: block;
	width: 190px;
	height: 30px;
	margin-top: 30px;
	text-decoration: none;
}
#home a {
	text-decoration: none;
	text-indent: -999px;
	width: 39px;
	height: 13px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

#home a:link, #home a:visited {
	background: url(../images/home_button.gif) no-repeat 0px 0px;
}

#home a:hover, #home a:active {
	background: url(../images/home_button.gif) no-repeat 0px -13px;
}

#potentialEmail a {
	text-decoration: none !important;
	display: block;
	width: 74px;
	height: 14px;
	text-indent: -999px;
	border-bottom: 1px solid #0f0f0f !important;
}

#potentialEmail a:link, #potentialEmail a:visited {
	background: url(../images/email.gif) no-repeat 0px 0px;
}

#potentialEmail a:hover, #potentialEmail a:active {
	background: url(../images/email.gif) 0px -14px no-repeat;
}

#listNext2 {
	position: absolute;
	bottom: 0;
	right: 9px;
}

#listNext2 a {
	text-decoration: none;
	width: 105px;
	height: 15px;
	display: block;
	text-indent: -999px;
	overflow: hidden;
}

#listNext2 a:link, #listNext2 a:visited {
	background: url(../images/more_models.gif) no-repeat right 0px;
}

#listNext2 a:hover, #listNext2 a:active {
	background: url(../images/more_models.gif) no-repeat right -15px;
}