@charset "utf-8";
/* CSS Document */
body {font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	margin:0 auto; vertical-align:top; 
	background-position: top; background: #BEBEBE url(images/bg_blue.jpg) repeat-x;
} 
a{ text-decoration:none;}
h1, h2, h3, h4, h5 { 
	font-family:Helvetica, Arial, sans-serif; 
	font-weight: normal; 
	font-style: normal; 
}
li{ list-style:none;}
input { margin-left:6px;
border: none;
padding: 5px;
width:160px; background:#FFFCAE; -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
font-size: 14px; margin-bottom:5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;
}
.submit{ background:url(images/submit.jpg) no-repeat; width:102px; vertical-align:bottom; height:30px; border:none; cursor:pointer;
 -webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:        none;
}
textarea {
  overflow: auto;
  vertical-align: top;border: 1px solid #DDDCDC;
padding: 10px; height:100px;
width:94%;
font-size: 14px;
}
img { border:none;}
.container{ width:1014px; margin-top:8px; margin-left:auto; margin-right:auto; margin-bottom:20px; border:1pz solid #BABBBC;
-moz-box-shadow: 4px 4px 5px #888, -4px 4px 5px #888;
-webkit-box-shadow: 4px 4px 5px #888, -4px 4px 5px #888;
box-shadow:4px 4px 5px #888, -4px 4px 5px #888; background:#fff;
}
.top{ margin-top:11px; margin-left:auto; margin-right:auto; height:110px; background:#fff;}
.left{ float:left;}
.right{ float:right;}
.logo{ margin-left:20px; margin-top:-10px; position:relative; z-index:1234; width:240px; height:85px;}
.ads{ margin-top:10px; width:411px;}
.topno{ margin-right:20px; margin-top:-4px;}
.menu{ margin-top:-10px; margin-left:6px; margin-right:6px; background:url(images/menu-bg.jpg) repeat-x; height:38px; border:1px solid #A3A3A3;}
.menu ul{float:right; border:none;}
.menu ul li{ float:left; background:url(images/menu-bar.jpg) no-repeat; height:39px; padding:10px; margin-top:-15px; text-transform:uppercase;}
.menu ul li a{ color:#EAEAEA; padding:10px; font-weight:400;}
.menu ul li a:hover{ background: #000; color:#fff;}
.menu ul li .current{background: #000; -moz-border-radius: 5px;
border-radius: 5px;}
.clr{ clear:both; }
.slider{ margin:6px !important; height:292px; position:absolute;}
.request{ margin-top:0px; height:80px; margin-left:30px;}
.icons{
	width:110px;
	margin-top:5px;
}
.froms{ width:866px; background:url(images/line.jpg) left no-repeat; height:64px;}
.from-text{ padding-top:10px; color:#ACACAC; font-style:italic;}
.gay-line{ border:1px #F0F0F0 solid; width:730px; margin-top:25px !important; margin-left:75px !important;}
.boxes{ margin-top:25px; margin-bottom:30px; margin-left:46px; margin-right:46px;}
.services{ margin:0px 20px }
.services ul{}
.services ul li{ background:url(images/sign.jpg) no-repeat; padding-left:40px; padding-bottom:8px;
}
.img-size{ width:300px;}
.img-size1{ margin-left:10px; width:300px;}
.line{ border-right:1px #CCC solid;}
.gaybox{ margin:8px; background:#EAEAEA; padding:10px 15px 10px 15px; height:50px; font-style:italic; font-size:12px; line-height:1.3em;}
.flefttext{ padding-top:10px; padding-left:100px; color:#1D75BC;}
.frighttext{
	padding-top:10px;
	padding-right:100px;
	color:#1D75BC;
	font-size: 16px;
}
.frighttext a{ color:#1D75BC}
.space{ height:15px;}
.footer{ margin:8px; background:url(images/footer.jpg) repeat-x top center; height:92px;}
.righttext{ }
.ftext{ font-size:11px; text-align:center;}
.ftext span{ color:#1D75BC;}
.content {
	float:left;
	padding-left:30px;
	padding-right:10px;
	padding-top: 30px;
	width:650px;
}
.contentclients {float:center; padding-top: 30px;
padding-left:30px;}
.contentclientsR {float:right; padding-left:30px; padding-right:10px; padding-top: 30px; width:425px;}
.contentimg {float: right;width: auto; padding-top:30px;padding-right: 20px;}
.contentimgabout {float: right;width: auto; padding-top:130px;padding-right: 20px;}
.contentimgcontact {float: right;width: auto; padding-top:60px;padding-right: 20px;}
.contentimgservice {float: right;width: auto; padding-top:170px;padding-right: 20px;}