body {

	margin:0px;

	padding:0px;

}



div {
	margin:0px;
	padding:0px;
	background-color: #000;
	height: auto;
}



p {
	font-family:arial;
	font-size:11px;
	color:#9BE0FF;
	margin:0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
}



span {

	font-family:arial;

	font-size:11px;

}



form {

	margin:0px;

	padding:0px;

}



td {

	font-family:arial;

	font-size:11px;

	color:#666666;

}



h1 {
	font-family:verdana;
	font-size:14px;
	color:#330033;
	margin-bottom:0px;
	margin-top:5px;
	background-color: #000000;
	background-image: url(menu/logobar4.png);
}



body.main {
	background-color: #000;
}



#pagebody {
	margin:0px;
	padding:0px;
	background-color: #000000;
}



#maincontent {
	height:448px;
	overflow:hidden;
	background-repeat: no-repeat;
	padding-top: 10px;
}



#maincontent-big {

	

}



#topshad {
	background-repeat:repeat-x;
	background-position:left bottom;
	height:42px;
	clear:both;
	padding:0px;
	margin:0px;
	background-color: #000;
}



#topshad h1 {
	background-repeat:no-repeat;
	width:994px;
	height:40px;
	background-position:right top;
	margin-top:3px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-color: #000000;
}



#topshad h1.classic {
	background-image:url(menu/logobar.png);
	color: #FFFFFF;
}



#topshad h1.specialists {
	background-image:url(menu/logobar.png);
}



#topshad h1.real {
	background-image:url(menu/logobar.png);
}



#topshad h1.catalog {
	background-image:url(menu/logobar.png);
}



#topshad h1.junior {
	background-image:url(menu/logobar.png);
}



#topshad h1.newfaces {
	background-image:url(menu/logobar.png);
}



.nametable {

	margin-top:-3px;

	padding-top:0px;

}



.nametable td {

	font-family:verdana;

	font-weight:bold;

	font-size:10px;

}





.smallname {

	position:absolute;

	color:#666666;

	left:12px;

	bottom:2px;

	width:90px;

	font-family:arial;

	font-size:9px;

	z-index:1;

	background-color:white;

	opacity:0.80;

	filter:alpha(opacity=80);

}



.bignametable {

	margin-top:3px;

}



.bignametable td {

	font-family:verdana;

	font-weight:bold;

	font-size:11px;

}



#botshad {
	background-repeat:no-repeat;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}



#topnav {
	height:23px;
	margin:0px;
	padding:0px;
	background-image:url(menu/New_top_nav.png);
	background-repeat:repeat-x;
	overflow:hidden;
	width: 994px;
}



#topnav ul {

	padding:0px;

	height:23px;

	width:994px;

	list-style-type:none;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:auto;

	margin-right:auto;

	padding-left:20px;

}







#topnav li {
	float:left;
	padding:5px;
	padding-left:12px;
	padding-right:12px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
}



#topnav li:hover {
	color: #FFFFFF;
	text-decoration: none;
}



#topnav li a {
	color: #FFFFFF;	
	text-decoration: none;
}



#topnav li:hover a {
	text-decoration:none;
	border-bottom-color: #FF0000;
	border-bottom-style: solid;
	border-bottom-width: medium;
}



#topnav li.selected {
	
}



#topnav li.selected a {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}





#bottomnav {
	background-image:url(menu/New_bot_nav.png);
	background-repeat:repeat-x;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 23px;
}



#bottomnav ul {
	height:23px;
	width:994px;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:0px;
	display: inline;
	position: relative;
}



#bottomnav li {

	float:left;

	padding-bottom:5px;

	padding-top:4px;

	margin-top:1px;

	padding-left:12px;

	padding-right:12px;

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

}



#bottomnav li:hover {

	background-color:#777777;

}



#bottomnav li a {
	color:#DDDDDD;
	text-decoration:none;
}



#bottomnav li:hover a {

	color:white;

	text-decoration:underline;

}



.fullpic {

	margin-left:auto;

	margin-right:auto;

	width:994px;

}



.pages {

	float:right!important;

}







.pagenums {

	float:left;

	margin-right:10px;

	margin-top:0px;

}



.images {

	float:left;

}



.modelThumb {

	display:block;

	float:left;

	width:139px;

	height:203px;

	margin-left:0px;

	margin-right:48px;

	margin-bottom: 8px;

	cursor:pointer;

	border:1px solid white;

	overflow:hidden;

}



.modelThumb-small {

	display:block;

	float:left;

	width:90px;

	height:140px;

	margin-left:0px;

	margin-right:25px;

	margin-bottom: 1px;

	cursor:pointer;

	border:1px solid white;

	

}



.modelThumb-small:hover {

	overflow:visible;

}



.lbbutton {

	position:absolute;

	bottom:10px;

	left:0px;

	width:10px;

	height:10px;

}



.hopic {

	width:139px;

	height:185px;

	border:2px solid white;

}



.hopic:hover {

	width:143px;

	height:189px;

	border:0px;

}



.hopic-small {

	width:90px;

	height:120px;

	border:2px solid white;

	margin-bottom:0px;

}



.hopic-small:hover {

	width:94px;

	height:124px;

	border:0px;

}



.arrow {

	width: 34px;

	height:300px;

	float:left;

}



.arrowthin {

	width: 26px;

	height:300px;

	float:left;

}



.arrowthin.right {

	float:right;

}



.browseArea {
	width:1000px;
	height:450px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}



.browseArea-big {

	width:1000px;

	min-height:448px;

	margin-left:auto;

	margin-right:auto;

}
.minithumb {
	overflow: hidden;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	display: inline;
}







iframe {

	margin:0px;

	padding:0px;

}



#popupwindow {

	position:absolute;

	left:0px;

	top: 0px;

	width:294px;

	height:424px;

	z-index:2;

	margin:0px!important;

	padding:0px!important;

	background-image:url(/img/frame.png);

	background-repeat:no-repeat;

	background-color:transparent;

}



.modelZoom {

	font-family:verdana;

	font-size:10px;

}



.skinnytable {

	margin:0px;

	padding:0px;

	

}



#zoompic {

	cursor:move;

}



.detailset {

	width:760px;

	height:428px;

	float:left;

	margin-top:14px;

	overflow: hidden;

}



.twofer {

	width:150px;

	float:left;

}



.detailImage {

	width:140px;

	height:185px;

	overflow: hidden;

	float:left;

	margin-left:6px;

	margin-right:6px;

	margin-top:10px;

	margin-bottom:10px;

	vertical-align:middle;

	text-align:center;

}



.detailImage:hover {

	width:148px;

	height:193px;

	margin-left:2px;

	margin-right:2px;

	margin-top:6px;

	margin-bottom:6px;

	cursor:pointer;

}



.scaleimage {

	width:140px;

	height:185px;

}



.scaleimage:hover {

	width:148px;

	height:193px;

}



#infowindow {

	position:absolute;

	width:151px;

	height:446px;

	left:770px;

	top: 65px;

	z-index:4;

	margin:0px!important;

	padding:0px!important;

	background-color:#ffffff;

	font-family:verdana;

	font-size:10px;

	color:#666666;

	border:1px solid #ffffff;

	

}



#infowindow:hover {

	border:1px solid #dddddd;

}



#infowindow h1 {

	font-size:14px;

	margin-top:0px;

}



.printarea {

	padding:10px;

}



.printarea li {

	font-family:arial;

	font-size:11px;

}



.printfoot {

	position:absolute;

	left:10px;

	bottom:10px;

	font-family:verdana;

	font-size:10px;

}



.menu {

	font-family:verdana;

	font-size:10px;

}





.printfoottrans {

	position:absolute;

	left:10px;

	bottom:10px;

	font-family:verdana;

	font-size:10px;

	filter:alpha(opacity=50);

	opacity: 0.5;

	background-color:white;

	padding:2px;

}



.printfoottrans a{

	color:black;

}



#zoomwindow {

	position:absolute;

	left:0px;

	top: 65px;

	width:337px;

	height:448px;

	z-index:12;

	margin:0px!important;

	padding:0px!important;

	background-color:#dddddd;

	cursor:move;

}



#flashwindow {

	position:absolute;

	left:0px;

	top: 65px;

	width:337px;

	height:448px;

	z-index:8;

	margin:0px!important;

	padding:0px!important;

	background-color:#dddddd;

	cursor:move;

}

	

.dialog {

	position: absolute;

	margin-left:auto;

	margin-right:auto;

	left:20px;

	top:100px;

	width:280px;

	background-color:white;

	border: 1px solid black;

	z-index:20;

}



.lightname {

	font-family:verdana;

	font-size:9px;

	margin:0px;

	margin-bottom:10px;

}



.lightviewname {

	font-family:arial;

	font-size:11px;

	font-weight:bold;

}



.thumblight {

	float:left;

	margin-right:13px;

	width:90px;

	overflow: hidden;

	height:160px;

}



.holine {

	background-color:#eeeeee;

}



.holine:hover {

	background-color:#aaaaaa;

}



.lbpic {

	width:90px;

	height:120px;

	border:1px solid #eeeeee;

}



.lbpic:hover {

	width:92px;

	height:122px;

	border:0px;

}



.movielist ul {

	padding:0px;;

}



.movielist li { 

	list-style-type:none;

	font-family:arial;

	font-size:12px;

	font-weight:bold;

	padding:0px;

	margin:0px;

}



.column {

	float:left;

	width:220px;

	margin-top:20px;

	margin-right:20px;

}



.double {

	width:460px;

}



.first {

	margin-left:25px;

}



.small p {

	font-size:10px;

	margin-bottom:5px;

}



.articleBlock {
	float:left;
	width:205px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:12px;
	font-size:11px;
	font-family:arial;
	padding:10px;
	height:175px;
}



.articleBlock ul {

	padding-left:0px;

	margin-top:4px;

	margin-bottom:4px;

	margin-left:0px;

}



.articleBlock li {

	padding-left:0px;

	list-style-type:none;

	margin-bottom:3px;

}



.articleBlock a {

	color:#666666;

	text-decoration:none;

}



.articleBlock a:hover {

	text-decoration:underline;

}



.blockfloat {

	float: right;

	margin-left:6px;

	margin-top:0px;

}



.iright {

	float:left;

	width:53px;

}

.ileft {

	float:left;

	width:76px;

}



.sectorTitle {

	float:left;

	color:white;

	font-family:arial;

	font-size:21px;

	margin-left:22px;

	font-weight:normal;

	margin-top:8px;

}



#leftcol {

	float:left;

	width:230px;

	font-family:verdana;

	font-size:10px;

	text-align: left;

	margin-right:20px;

}



#leftcol ul{

	padding-left:10px;

	margin-left:10px;

	list-style-type:none;

	

}



#rightcol {

	padding-top:14px;

	float:left;

	font-family:verdana;

	font-size:10px;

	width:600px;

	text-align:left;

}



hr {

	padding:0px;

	border: 0px;

	border-bottom:1px solid #dddddd;

}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
