@charset "utf-8";

* {outline:none;}



html, body, ul, h1, h2, h3 {

	margin:0;

	padding:0;

}



body {

	background:#000 url(../images/bg_site.gif) repeat-x;

	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

}



p {

margin:0;

padding:10px 0;

}



table, td {

	font-size:12px;

}



.png, #logo, #topmenu, .glass { behavior: url(iepngfix.html); }



#container {

	width:766px;

	margin:15px auto 0 auto;

}



#topmenu {

	height:45px;

	background:url(../images/bg_topmenu.png) no-repeat;

}



#topmenu .menuwrapper {

	width:706px;

	height:45px;

	margin:0 auto;

}



#topmenu a {

	display:block;

	float:left;

	font-size:14px;

	color:#d5d5d5;

	padding:14px 40px 0 40px;

	border-right:1px solid #000000;

	text-decoration:none;

	background:none;	

}



#topmenu a#last {

	border:0;

}



#topmenu a:hover {

	background:url(../images/topmenu_arrow_over2.gif) center top no-repeat;

	color:#fff;

}



#topmenu a.current, #topmenu a.current:hover {

	background:url(../images/topmenu_arrow.gif) center top no-repeat;

	color:#fff;	

}



.topimage {
	width:766px;
	height:105px;
	background:url(../images/topimage1.jpg) no-repeat;
	position:relative;

}



.glass {

	width:782px;

	height:264px;

	position:absolute;

	top:-8px;

	left:-9px;	

	background:url(../images/glass.png) no-repeat;

}



.phone {
	position:absolute;
	width:224px;
	top:117px;
	left:20px;
	font-size:16px;
	color:#fff;
	padding:10px 0;
	border-top:1px solid #444;
	border-bottom:1px solid #444;
	text-align:center;
	height: 51px;

}



a.link {

	color:#FF00D2;

	text-decoration:none;

	background:none;

}



a.link:hover {

	background:#fff;

}



#logo {

	width:260px;

	height:85px;

	position:absolute;

	top:20px;

	left:20px;

	text-indent:-9999px;

	background:url(../images/logo.png) no-repeat;

	z-index:2;

}



#content {

	padding:40px 30px 0 30px;

	background:#0d0d0d url(../images/bg_content.gif) repeat-x;

}



#bottom {

	padding:20px 30px;

	height:53px;

	font-size:11px;

	color:#fff;

	background:url(../images/bg_content_bottom.gif) repeat-x;

}



#bottom a {

	font-size:11px;

	color:#FF00D2;

	text-decoration:none;

	background:none;

}



#bottom a:hover {

	background:#fff;

}



.title {

	font-size:18px;

	color:#fff;

	font-weight:normal;

}



.clearFloat {

	clear:both;

}



.mangenta {

	color:#FF00D2;

}



a.lady {

	display:block;

	padding:5px 5px 0 5px;

	background:#1a1a1a;

	width:120px;

	height:150px;

	text-decoration:none;

}



a.lady:hover {

	background:#333333;

}



span.ladyname{

	font-size:14px;

	line-height:14px;

	color: #FFFFFF;

}



.spacer5 {

	clear:both;

	height:5px;

	font-size:1px;

}



.spacer10 {

	clear:both;

	height:10px;

	font-size:1px;

}



.spacer15 {

	clear:both;

	height:15px;

	font-size:1px;

}



.ladyspecs {

	background:#1a1a1a;

}



.mainpic img, .thumb {

	border:1px solid #333;

}



.err {

	padding:3px;

	background:#1a1a1a;

	color: #FF00D2;

} 
