.wrapper {
	float:none;
	overflow:auto;
	clear:both;
	padding-top:30px;
	min-width:770px;

 }

.wrapper .left {
	float:left;
	width:65%;

 }

.wrapper .right {
	float:left;
	width:34%;
	background:url('/i/people1.gif') no-repeat right bottom;
	padding-bottom:160px;
 }                                                 
.main {
	font-size:14px;
	margin-left:5%;
	float:left;
	overflow:auto;
	width:90%;
	position:relative;
	padding-top:25px;
	height:28px;

	overflow:hidden;
 }

.main a:link, .main a:visited {
	display:block;
	float:left;
	color:#ff4800;
	margin-right:2%;

 }

.logo {
	float:right;
	margin-right:6%;
	margin-top:-26px;
 }


a.selected:link,a.selected:visited {
	background:#ff4800 url('/i/main_selected.gif') no-repeat top left;
	color:#fff;
	text-decoration:none;
	height:53px;
	margin-top:-25px;
	padding-top:25px;
	padding-left:20px;
	padding-right:5px;
	margin-right:0;
 }

b.selected {
	display:block;
	float:left;
	width:22px;
	height:53px;
	margin-top:-25px;
	background:url('/i/main_selected_right.gif') no-repeat top left;
 }


.splash {
	width:100%;
	height:409px;
	background:#2d6fbd url('/i/bg_front.png') repeat-x;
	overflow:hidden;
 }

.splash span {
	display:block;
	height:409px;  	
	position:relative;
	z-index:200;
	margin-left:7%;
	padding-left:40%;
	padding-top:40px;
	color:#fff;
	z-index:2;
	padding-right:3%;
	text-align:justify;
	font-size:16px;
 }

.shar {
	height:426px;
	background:url('/i/yourmoving.jpg') no-repeat;
	margin-bottom:-409px;
	margin-top:-10px;
	position:relative;
	z-index:1;
	margin-left:7%;
 }

.splash span h1 {
	padding:0;
	margin:0;
	margin-left:-30px;
 }


.wrapper .right .menu a:link, .wrapper .right .menu a:visited {
	float:left;
	clear:both;
	margin:5px;
	margin-left:9%;
	display:block;
	color:#d1e5ff;
 }

.wrapper .right .menu a:hover {
	color:#fff;
 }

.wrapper .right .menu { overflow:auto; display:block; }

.wrapper .right .stop {
	background:url('/i/stop.gif') no-repeat;
	display:block;
	clear:both;
	margin-left:7%;
	margin-top:20px;
	padding-left:13%;
	font-size:14px;
	padding-right:20px;
 }

.wrapper .right h1 {
	padding:0;
	margin:0;
 }

.address {
	background:#fff;
	color:#666;
	margin-top:5px;
	height:40px;
	line-height:40px;
	padding-left:7%;
	overflow:hidden;
 }

.phone {
	margin-top:5px;
	font-size:28px;
	color:#fff;
	margin-bottom:30px;

	height:40px;
 }

.phone b {
	font-weight:normal;
	font-size:12px;
	color:#ccc;
	padding-right:5px;
 }

.phone b.orange {
	color:#ff4800;
 }


.phone i {
	display:block;
	float:left;
	font-style:normal;
	margin-left:7%;
 }


h1.clients {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	margin-left:5%;
 }

div.clients {
	background:#fff;
	margin-bottom:50px;
	padding:10px 0;
	padding-left:5%;
	color:#555;
 }

div.clients img {
	margin:15px 0;
	margin-right:5%;
 }


.footer { border-top:2px solid #343434; text-align:center; overflow:auto; float:none; clear:both; padding:25px 5%; }
.footer div.c { color:#ccc; font-weight:bold; float:left; margin-top:15px; font-size:14px; }
.footer div.pwd, .footer div.wp { color:#ccc; float:right; overflow:visible; text-align:right; width:260px; font-size:13px; padding-top:20px; margin-right:3%; }
.footer div.pwd a, .footer div.wp a {color:#d1e5ff; }
.footer a.pwd { margin-left:5px; float:right; margin-top:-20px; }
.footer div.wp { float:right; margin-right:0;}


a.white:link, a.white:visited { color:#fff; }



.left .inner {
	padding-left:8%;
	padding-bottom:50px;
	color:#fff;
	background:#02295c url('/i/bg_page.png') repeat-x top;
	padding-top:25px;
	font-size:15px;
	padding-right:25px;
 }

.left .inner a:link, .left .inner a:visited {
	color:#7dcffa;
 }

.left .inner h2 {
	color:#fff;
	background:#0a3a7b;
	padding:9px 0;
	margin-bottom:25px;
	margin-left:-10%;
	padding-left:10%;
	border-bottom:2px solid #1e62bd;
 }

.left .inner p {
	margin-top:5px;
	padding-top:2px;
	text-align:justify;
 }

.left .inner {
overflow:auto;
 }


.black { color:#333; margin:0; padding:0; float:none; clear:both; display:block; }
.black br, .black p { margin:0; padding:0; }

#YMapsID {padding:0; margin:0;}