body {
	background: #101010;
	text-align: center;
	font-size: 10px;
	color: #606060;
}

.clearing {
	clear: both;
}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	width: 742px;
	padding-top: 0;
	position: relative;
}

p,h1,h2,h3,h4 {
	font-family: Arial, Helvetica, sans-serif;
}

div {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

#head {
	width: 742px;
	height: 95px;
	display: block;
	position: relative;
	float: left;
	background: url(../images/industry_people.gif) no-repeat 0 center;
	text-indent: -999px;
	border-bottom: 1px solid #262626;
	margin-bottom: 12px;
}

#homeButton a {
	display: block;
	width: 190px;
	height: 30px;
	margin-top: 30px;
	text-decoration: none;
}

form {
	margin: 0;
	padding: 0;
}

#search {
	width: 160px;
	height: 94px;
	display: block;
	float: right;
	margin-bottom: 12px;
	text-align: right;
	background: url(../images/search.gif) no-repeat 0px center;
	padding-top: 38px;
	position: relative;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 56px;
}
html>body #search {
	height: 56px;
}

#leftCol {
	border-right: 1px solid #262626;
	width: 126px;
	height: 475px;
	display: block;
	float: left;
	position: relative;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 125px;
}
html>body #leftCol {
	width: 125px;
}

#centerIntro {
	width: 436px;
	margin-right: 10px;
	margin-left: 10px;
	height: 475px;
	display: block;
	float: left;
	overflow: hidden;
	color: #606060;
}

#rightCol {
	width: 160px;
	border-left: 1px solid #262626;
	height: 475px;
	display: block;
	float: left;
	color: #606060;
	padding-left: 12px;
	overflow: hidden;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 147px;
}
html>body #rightCol {
	width: 147px;
}

#footer {
	border-top: 1px solid #262626;
	display: block;
	margin-top: 12px;
	padding-top: 12px;
	font-size: 0.9em;
	color: #5a5b5e;
	float: left;
	width: 742px;
}

/* @group left nav */

div#navbar {
	width: 100px;
	display: block;
	float: left;
	background: url(../images/home.gif) no-repeat;
	padding-top: 40px;
}

#navbar ul {
	background: url(../images/navbar.gif) no-repeat;
	position: relative;
	width: 100px;
	height: 300px;
	display: block;
	margin: 0;
	padding: 0;
}

#navbar ul li {
	margin: 0;
	padding: 0;
	top: 0;
}

#navbar ul li, #navbar a {
	height: 23px;
	display: block;
}

#navbar ul li a {
	text-indent: -5000px;
	text-decoration: none;
}

#nb1 { top: 0; width: 100px; }

#nb2 { top: 23px; width: 100px; }

#nb3 { top: 46px; width: 100px; }

#nb4 { top: 69px; width: 100px; }

#nb5 { top: 92px; width: 100px; }

#nb6 { top: 115px; width: 100px; }

#nb7 { top: 138px; width: 100px; }

#nb8 { top: 161px; width: 100px; }

#nb9 { top: 184px; width: 100px; }

#nb10 { top: 207px; width: 100px; }

#nb11 { top: 230px; width: 100px; }

#nb1 a:hover, #nb1on {background: transparent url(../images/navbar.gif) -100px 0 no-repeat;}
#nb2 a:hover, #nb2on {background: transparent url(../images/navbar.gif) -100px -23px no-repeat;}
#nb3 a:hover, #nb3on {background: transparent url(../images/navbar.gif) -100px -46px no-repeat;}
#nb4 a:hover, #nb4on {background: transparent url(../images/navbar.gif) -100px -69px no-repeat;}
#nb5 a:hover, #nb5on {background: transparent url(../images/navbar.gif) -100px -92px no-repeat;}
#nb6 a:hover, #nb6on {background: transparent url(../images/navbar.gif) -100px -115px no-repeat;}
#nb7 a:hover, #nb7on {background: transparent url(../images/navbar.gif) -100px -138px no-repeat;}
#nb8 a:hover, #nb8on {background: transparent url(../images/navbar.gif) -100px -161px no-repeat;}
#nb9 a:hover, #nb9on {background: transparent url(../images/navbar.gif) -100px -184px no-repeat;}
#nb10 a:hover, #nb10on {background: transparent url(../images/navbar.gif) -100px -207px no-repeat;}
#nb11 a:hover, #nb11on {background: transparent url(../images/navbar.gif) -100px -230px no-repeat;}

#nb1on, #nb2on, #nb3on, #nb4on, #nb5on, #nb6on, #nb7on, #nb8on, #nb9on, #nb10on, #nb11on {
	text-indent: -5000px;
}
	
/* @end */

/* @group namelist */

#nameList p {
	margin-top: 0;
	margin-bottom: 10px;
	color: #606060;
}

#nameList {
	width: 130px;
	border-right: 1px solid #262626;
	height: 475px;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	float: left;
	font-size: 1.1em;
	color: #c0c1c6;
	line-height: 1.5em;
	position: relative;
	padding-right: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 120px;
}
html>body #nameList {
	width: 120px;
}

#nameList ul {
	margin: 0;
	list-style: none;
	padding: 0 0 15px;
}

#nameList ul li {
	font-size: 1.1em;
}

#nameList ul li a {
	text-decoration: none;
}

#nameList ul li a:link, #nameList ul li a:visited {
	color: #606060;
}

#nameList ul li a:hover, #nameList ul li a:active {
	color: #c0c1c6;
	border-bottom: 1px solid #ed3624;
}
/* @end */

/* @group models */

#model6Block {
	width: 464px;
	overflow: hidden;
	display: block;
	float: left;
	height: 475px;
	position: relative;
}

.subTitle {
	font-size: 0.9em;
	color: #5b5b5b;
	padding-left: 5px;
}

.modelThumb {
	width: 148px;
	height: 200px;
	display: block;
	float: left;
	margin-bottom: 5px;
}

.wPadding {
	margin-right: 10px;
}

#modelsName {
	position: absolute;
	bottom: 28px;
	color: #c0c1c6;
	font-size: 2em;
	display: block;
	height: 1.8em;
	letter-spacing: 1px;
	word-spacing: 2px;
	width: 464px;
	text-align: right;
	left: 0;
	clear: both;
	border-bottom: 1px solid #262626;
}

#nextLast {
	display: block;
	width: 464px;
	position: absolute;
	bottom: 0;
	left: 0;
	padding-top: 10px;
}

#last6 a {
	text-indent: -9999px;
	display: block;
	height: 15px;
	width: 130px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-decoration: none;
}

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

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

#next6 a {
	height: 15px;
	display: block;
	text-indent: -9999px;
	width: 130px;
	float: right;
	position: absolute;
	bottom: 0;
	right: 0;
	text-decoration: none;
}

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

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

#profileInfo {
	width: 230px;
	display: block;
	float: left;
}

.profileThumb {
	width: 70px;
	height: 98px;
	overflow: hidden;
	margin-bottom: 10px;
	background: #242424;
	display: block;
	float: left;
}

#profileBigPic {
	float: right;
	width: 224px;
	display: block;
}

#modelSpec {
	width: 230px;
	height: 142px;
	display: block;
	float: left;
	position: relative;
	background: url(../images/spec_bg.gif) no-repeat;
	border-bottom: 1px solid #262626;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 141px;
}
html>body #modelSpec {
	height: 141px;
}

#modelSpecMale {
	width: 230px;
	height: 142px;
	display: block;
	float: left;
	position: relative;
	background: url(../images/spec_bg_male.gif) no-repeat;
	border-bottom: 1px solid #262626;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 141px;
}

html>body #modelSpecMale {
	height: 141px;
}

#modelSpecBlank {
	width: 230px;
	height: 142px;
	display: block;
	float: left;
	position: relative;
	border-bottom: 1px solid #262626;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 141px;
}
html>body #modelSpecBlank {
	height: 141px;
}

#kidsSoon {
	width: 464px;
	height: 434px;
	display: block;
	float: left;
	background: url(../images/kids_soon.jpg) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}
	
/* @end */

/* @group news */

#newsBlock {
	width: 464px;
	height: 475px;
	display: block;
	float: left;
	position: relative;
}

.newsPic {
	width: 148px;
	height: 125px;
	overflow: hidden;
	display: block;
	float: left;
	margin-left: 10px;
}

.newsItem {
	height: 125px;
	display: block;
	background: #242424;
	margin-bottom: 10px;
	float: left;
	width: 306px;
}

.newsItemFull {
	height: 395px;
	display: block;
	background: #242424;
	margin-bottom: 10px;
	float: left;
	width: 306px;
}

.newsPic {
	background: #101010;
}

.newsLeft a {
	height: 15px;
	width: 16px;
	display: block;
	float: left;
	text-indent: -9999px;
	border-bottom: 1px solid #101010 !important;
	position: absolute;
	bottom: 0;
	left: 0;
	text-decoration: none;
}

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

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

.newsRight a {
	height: 15px;
	width: 16px;
	display: block;
	float: right;
	text-indent: -9999px;
	border-bottom: 1px solid #101010 !important;
	position: absolute;
	bottom: 0;
	right: 0;
	text-decoration: none;
}

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

.newsRight a:hover, .newsRight a:active {
	background: url(../images/next6.gif) right -15px  no-repeat;
}
	
/* @end */