/* CSS Document */
/*-------------------------------- Global properties -------------------------------- */
html {width:100%; height:100%;}

body {
	background-color:#f8f8fa;
	color:#2f2f2f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:18px; 
	min-width:1000px;
	height:100%; 
	}
	
.wrapper {
	width : 100%;
	} 
	
div.center {
	margin:0 auto;
	width:1000px;
	}
	
.left {float:left!important;}
.right {float:right!important;}
.clear {clear: both;}
.blok {display:block;}
.bold {
	font-weight:bold;
	color:#000;
	}
	
.italic {
	font-style:italic;
	}
	
.orange {color:#f58016!important;}
	
h1{
	font-family:'proxima_nova_ltregular';
	font-size:40px; 
	line-height:40px; 
	color:#717171; 
	font-weight:normal;
	padding:32px 0 32px;
	}

	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:12px;
	color:#09F;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	}	
	
h2.testname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	}	
	
h3{
	font-family:'proxima_nova_ltregular';
	font-size:24px; 
	line-height:24px; 
	color:#174e80; 
	font-weight:normal;
	padding-bottom:17px;
	text-transform:uppercase; 
	}	
	
h4{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	line-height:14px; 
	color:#86890d; 
	padding-bottom:5px;
	text-transform:uppercase;
	}	

div.line {
	border: none;
	background-color: #e4e4e6;
	height:2px;
	width: 100%;
	margin-top: 26px;
	}	
/*==================== header ====================*/
.bgheader {
	background:
	url(../img/bg_headers2.jpg) center top no-repeat #069;
	position:relative;
	margin:0 auto; 
	}
#logo_0a{width:170px;
         height:120px;
		 float:left;
		 background:url('../img/logo.jpg');}
#logo {
	float:left;
	padding:0 0 0 15px;
	
	}
	
#logo a {
	display:block;
	}

#l{width:1000px;
     height:120px;
	 margin:auto;}

#left_logo{width:405px;
           height:120px;
		   float:left;}
	
#logo_banner{width:594px;
          height:120px;
		  float:left;}		
	
ul.social{
	width:180px;
	padding-top: 62px;
	padding-right:65px;
	}		
	
ul.social li {
	float:right;
	width:16px;
	padding-left:8px;
	}	
	
ul.social li a{
	display:block;
	}	

#btn_allied{width:1000px;
         height:auto;
		 margin:auto;}

	
.bg_menu{
	background:
	url(../img/bg_menu.jpg);left top repeat-x;
	height:53px; 
	width:100%;
	}

ul.menu {
	float:right;
	right:50%;
	position:relative;
	}
	
.menu li {
	float:left; 
	left:50%;
	position:relative;
	}


.menu li a {
	display:inline-block;
	float:left;
	font-family:'proxima_nova_rgregular'; 
	font-size:14px; 
	line-height:15px; 
	color:#333333; 
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	padding:18px 0; 
	width: 100px;
	font-style:normal;
	}

.menu li a:hover, .menu li a:active {
	display:inline-block;
	float:left;
	font-family:'proxima_nova_rgregular'; 
	font-size:14px; 
	line-height:15px; 
	color:#ede9e9; 
	font-weight:bold;
	padding:18px 0; 
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}	

/*==================== slider ====================*/	
.slider {
	background:#717171;
	position: relative;
	width:1000px;
	height:300px;
	padding:0;
	margin:auto;
	}
	
.slider img {
	position:absolute;
	z-index:1;
	top: -5px;
	}
	
.slider p {
	width:400px;
	font-size:40px; 
	line-height:40px;
	font-family:'proxima_nova_ltregular';
	text-transform: normal;
	padding-left:46px;
	position:absolute;
	z-index:1;
	top: 60px;
	}
	
.slider p.second {
	top: 94px;}
	
.slider span{
	color:#9da11b;
	font-family:'proxima_nova_ltregular';
	font-size:80px; 
	line-height:80px; 
	color:#9da11b; 
	text-transform:uppercase;
	padding-left:46px;
	position:absolute;
	z-index:1;
	top: 138px;
	}
	
.light {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	}	
	
.light:hover {
	opacity: 1;
	filter: alpha(opacity=100),
	}

#global{
	width:183px;
	height:25px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #09F;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
}


#contact_map
{
	width:1000px;
	height:350px;
	margin:auto;
	margin-top:50px;
	background-color:#930;
}



/*==================== footer ====================*/
.footer {
	background:url(../img/bg_footer.jpg) center top no-repeat #333333;
	border-bottom:20px #000 solid;
	padding-top: 20px;
	margin:0 auto;

	// padding-top: 20px;
 	} 

.footer .center{ 
	background: none!important;
	}

#foot_ul_0001{width:280px;
             height:400px;
			 float:right;
}
	
.foot_ul_001{
	width:280px;
	float:left;
	padding-top: 15px;
	}	
.foot_ul_01{ 
	width:350px;
	float:left;
	padding-bottom:15px;
	}
.foot_ul_02{
	width:550px;
	float:left;
	height: 53px;
	padding-left: 15px;
	}
.foot_ul_03{
	width:530px;
	float:right;
	height:30px;
	padding-left: 25px;
	padding-top:15px;
	}
.foot_ul_04{
	width:400px;
	float:right;
	height:30px;
	padding-left: 15px;
	color: #fff;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration:none;
	}
	
	
	.foot_ul_04 a
	{
		color:#FFF;	
	}
	
.foot_ul_04 a:hover
	{
		color:#FFF;	
	}
.foot_ul{ 
	width:235px;
	float:left;
	padding-bottom:15px;
	
	}

ul.foot li a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	margin-top: 8px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	width:190px;
	}
	
ul.foot li a:hover{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	margin-top: 8px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:underline;
	width:190px;
	}

#search {
	float:right;
	padding-top: 10px; 
	height: 34px;
	width: 260px 
	}	

.search {
	float:left; 
	background-color:#717171;
	color:#afafaf; 
	width: 170px;
	font-size: 12px;
	line-height: 20px; 
	height: 34px; 
	border-radius: 4px; 
	border: none;
	padding-left: 16px; 
	margin-right: 3px;
	}
	
a.searchbutton {
    display: block; 
	float:right;
	background:url(../images/bg_search.gif) left top repeat-x;
	border-radius: 4px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding: 11px 6px;
	color:#dade37;
	text-decoration:none;
	}
	
a.searchbutton:hover {
	display: block; 
	float:right;
	border-radius: 4px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding: 11px 6px;
	color:#dade37;
	text-decoration:none;
	}
	
.policy {
	padding-top:35px;
	color:#86890d;
	text-align:left;
	// padding:15px 0 0 22px;
	}
	
.policy span {
	cursor:pointer;
	text-decoration:underline;
	}
	
.policy span:hover {
	cursor:pointer;
	text-decoration:none;
	}	



.policy_01 {
	padding-top:35px;
	color:#09F;
	text-align:left;
	// padding:15px 0 0 22px;
	text-decoration:none;
	}
	
.policy_01 span {
	cursor:pointer;
	text-decoration:none;
	}
	
.policy_01 span:hover {
	cursor:pointer;
	text-decoration:none;
	}
/*=================== CLIENT ======================*/


#products_01{
	width:30px;
	height:320px;
	float:left;
}

#products_02{
	width:30px;
	height:230px;
	float:left;
}

#CLIENT_list1{
	width:30px;
	height:1400px;
	float:left;
}
#CLIENT_list2{
	width:420px;
	height:1400px;
	float:left;
	color: #666;
}	
#CLIENT_list3{
	width:350px;
	height:32px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
}	
#CLIENT_list0_4{
	width:600px;
	height:70px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #09F;
}

a#CLIENT_list0_4:link{text-decoration:underline;
}

a#CLIENT_list0_4:hover{text-decoration:underline;}

#CLIENT_list0_5{
	width:600px;
	height:70px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #666;
}	
	
#CLIENT_list4{
	width:400px;
	height:32px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #666;
}

#CLIENT_list004{
	width:600px;
	height:32px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #666;
}	
	
#CLIENT_list5{
	width:380px;
	height:45px;
	font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
}		
#CLIENT_list6{
	width:20px;
	height:20px;
	background:url('../img/arrrr.png');
}
#CLIENT_list7{
	width:30px;
	height:32px;
	
}
#CLIENT_list8{
	width:30px;
	height:45px;
	
}				
/*==================== home page ====================*/
.news {
	display:block;
	width:100%;
	}

.news span {
	display:block;
	width:120px;
	font-family:'bebas_neueregular';
	font-size:24px; 
	line-height:22px; 
	color:#c6ca20; 
	padding-bottom:17px;
	}

#SERVICES_0111{width:550px;
          height:40px;
		  float:left;
}

#SERVICES_0112{
	width:550px;
	height:30px;
	float:left;
}

#services_01110{
	width:520px;
	height:290px;
	float:left;
	color:#666;
}
	
/**********_________contact Us_________*********/
#com_0012{
	width:410px;
	height:410px;
	float:left;
	
		
}
#com_0011{
	width:390px;
	height:560px;
	float:left;
	background:#0CF;
	padding-left:20px;
	padding-top: 20px;
	background:url(../img/bg2.png);
	
		
}
#com_01{
	width:380px;
	height:30px;
	padding-top: 15px;
		
}
#com_02{
	width:160px;
	height:30px;
	float:left;
	color:#666;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
}	

#com_002{
	width:160px;
	height:30px;
	float:left;
	color:#666;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	
}	
	
#com_03{
	width:380px;
	height:70px;
}	
#com_04{
	width:160px;
	height:50px;
	float:left;
	color:#666;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
}	
#com_05{
	width:220px;
	height:30px;
	float:left;
	color:#666;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	
		
}

#com_005{
	width:220px;
	height:30px;
	float:left;
	color:#666;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#09F;
	font-size: 14px;
		
}

#com_06{
	width:220px;
	height:65px;
	float:left;
	color:#666;
	font-weight:bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
		
}	
#com_07{
	width:220px;
	height:110px;
	float:left;
	color:#666;
	font-weight:bold;
		
}
#com_08{
	width:380px;
	height:110px;
}

/*========================Enquiry=======================*/
#Enquiry_01{
	width:645px;
	height:800px;
	float:left;
}

#Enquiry_02{
	width:200px;
	height:550px;
	float:left;
}

#Enquiry_03{
	width:300px;
	height:650px;
	float: left;
}
#Enquiry_04{
	width:300px;
	height:50px;
	float: left;
}
#Enquiry_06{
	width:180px;
	height:25px;
	float: left;
}
#Enquiry_07{
	width:180px;
	height:25px;
}

#Enquiry_05{
	width:170px;
	height:24px;
	float: left;
}
#Enquiry_06{
	width:170px;
	height:24px;
	float: left;
}



#Enquiry_07{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_08{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_09{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_010{
	width:170px;
	height:24px;
	float: left;
}
#Enquiry_011{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_012{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_013{
	width:170px;
	height:24px;
	float: left;
}
#Enquiry_014{
	width:170px;
	height:24px;
	float: left;
}
#Enquiry_015{
	width:170px;
	height:24px;
	float: left;
}

#Enquiry_text01{
	width:200px;
	height:50px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}


#submit{width:80px;
        height:30px;
		float:left;
		background:#CCC;
		color:#000;}

#clear{width:80px;
        height:30px;
		float:left;
		background:#CCC;
		color:#000;}


#Enquiry_text02{
	width:200px;
	height:80px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#Enquiry_text03{
	width:200px;
	height:auto;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#Enquiry_text04{
	width:300px;
	height:60px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#Enquiry_text05{
	width:300px;
	height:32px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#Enquiry_text06{
	width:300px;
	height:60px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#Enquiry_text070{
	width:300px;
	height:20px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

/*==================== services page ====================*/	

ul.servic a {
	display:block;
	background:url(../images/serv_pinn.png) center left no-repeat;
	width: 180px;
	padding-left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#2f2f2f;
	margin-bottom: 15px;
	}	
	
ul.servic a:hover {	
	color:#63650a;
	text-decoration:underline;
	line-height:18px;
	}

/*==================== contact page ====================*/		
.adress {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:28px;
	text-decoration:none; 
	}
	
.adress span{	
	text-decoration:underline;
	cursor:pointer;
	}
	
.adress span:hover	{	
	text-decoration:none;
	cursor:pointer;
	}
	
.adress tr {width:400px;}

.adress, table td {
	border:none; 
	font-size:12px;
	line-height:23px;
	text-align:left;
	font-weight:normal;
	}
/*=============clients-list============*/	
.clients-listbg{
	background:#666;
	width:280px;
	height:211px;
	border:#414140 solid 1px;
	background:url(../img/marq.jpg);
}
.clients-listbg ul{
	padding:0px 20px 0 20px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:24px;
	font-weight:bold;
	text-transform: uppercase;
}
.clients-listbg span{
	font-family:Arial, Helvetica, sans-serif;
}
.clients-listbg a{
	color:#666;
}
.clients-listbg span a:hover{
	color:ffca00;
}		  		 	   	  	  		 		

#donbtn_01{	
width:640px;
	height:40px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#03F;
	font-size:16px;	
}
#donbtn_02{
	width:70px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_03{
	width:90px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_04{
	width:90px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_05{
	width:85px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_06{
	width:85px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_07{
	width:100px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}

#donbtn_08{
	width:80px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_09{
	width:95px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_010{
	width:80px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6F6;
	font-size:16px;
}
#donbtn_011{
	width:80px;
	height:25px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color::#63650a;
	font-size:16px;
}
/*==================== contact form ====================*/	

/* Label */
label  {
	color:#2f2f2f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	width: 107px;
	margin: 0px;
	float: left;
	text-align: left center;
	text-transform:uppercase;
	}

/* Input, Textarea */
input{ 
	float: right;
	background-color:#f7f7f7;
	width:320px;                          
	height:40px;
	border: 1px #c9c9c9 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
	padding: 0 5px;
	margin-bottom:18px;
	}

textarea{
	float: right;
	background-color:#f7f7f7;
	width:320px;
	height:103px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
	margin-bottom:18px; 
	line-height:22px;
	border: 1px #c9c9c9 solid;; 
	padding:5px;
	}	

#sub {
	display:block;
	float:left;
	width:90px;
	background-color:#e02d49;
	padding:4px 16px;
	margin-right: 20px;
	font-family:'proxima_nova_rgbold'!important;
	text-transform:uppercase;
	font-size:15px; 
	line-height:15px; 
	color:#fff; 
	text-decoration:none;
	}
   
#sub:hover {
	text-decoration:none;
	background:#8f9212;
	}
		
/* Generated by Font Squirrel (http://www.fontsquirrel.com) */
/*==================== font-face ====================*/
@font-face {
    font-family: 'bebas_neueregular';
    src: url('bebasneue-webfont.eot');
    src: url('bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('bebasneue-webfont.woff') format('woff'),
         url('bebasneue-webfont.ttf') format('truetype'),
         url('bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
	
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('proximanova-bold-webfont.eot');
    src: url('proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-bold-webfont.woff') format('woff'),
         url('proximanova-bold-webfont.ttf') format('truetype'),
         url('proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'proxima_nova_ltregular';
    src: url('proximanova-light-webfont.eot');
    src: url('proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-light-webfont.woff') format('woff'),
         url('proximanova-light-webfont.ttf') format('truetype'),
         url('proximanova-light-webfont.svg#proxima_nova_ltregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('proximanova-regular-webfont.eot');
    src: url('proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('proximanova-regular-webfont.woff') format('woff'),
         url('proximanova-regular-webfont.ttf') format('truetype'),
         url('proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
#img1{
	width:660px;
	height:200px;
}

#img_s{
	width:650px;
	height:20px;
	font-family:'Verdana', Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	color:#09F;
}

#img2{
	width:660px;
	height:200px;}

#img_af1{width:200px;
            height:200px;
			float:left;
		-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}
			
#s_af1{width:70px;
      height:200px;
	  float:left;}
			

#img_af2{width:200px;
            height:200px;
			float:left;
			-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}

#s_af2{width:70px;
      height:200px;
	  float:left;
	  }
			
#img_af3{width:200px;
            height:200px;
			float:left;
			-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}			
			
#s_af3{
	width:80px;
	height:200px;
	float:left;
}
	  
#af_st1{
	width:660px;
	height:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:24px;
	padding-top:10px;
	color:#09F;
}	  			

#af_st2{
	width:900px;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:20px;
	padding-top:20px;
	color:#09F;
}	



#img_af1{width:200px;
            height:200px;
			float:left;
		-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}


#img_af1_1{width:200px;
            height:200px;
			float:left;
		-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}


			
#s_af1{
	width:20px;
	height:200px;
	float:left;
}
			

#img_af2{width:200px;
            height:200px;
			float:left;
			-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}

#s_af2{
	width:20px;
	height:200px;
	float:left;
	  }
			
#img_af3{width:200px;
            height:200px;
			float:left;
			-moz-box-shadow: 0 0 10px #000;
	     -webkit-box-shadow: 0 0 10px #000;}			
			
#s_af3{
	width:20px;
	height:200px;
	float:left;
}


#photo_main{
	width:660px;
	height:500px;
}




#photo_main_1{
	width:900px;
	height:500px;
	margin:auto;
}

#text_photo{
	width:400px;
	height:25px;
	margin:auto;
}

#main_page{width:1000px;
        height:auto;
		margin:auto;}
		
		
#tennis_banner{width:900px;
            height:680px;
			margin:auto;}

#tennis_text{
	width:900px;
	height:220px;
	margin:auto;
			}
			
#tennis_head{
	width:900px;
	height:25px;
	margin:auto;
	font-family:'Verdana', Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#09F;
	padding-top: 20px;
}

#tennis_imgs{width:200px;
           height:170px;
		   margin:auto;}		  								

#paving_01{
	width:280px;
	height:50px;
	font-size:25px;
	font-weight:bold;
	padding-top:30px;
	background:url(../img/filling.jpg);
	
}

#paving_2{width:280px;
          height:50px;
		  font-family:'Tahoma', Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666;
}

#gallery_001{
	width:660px;
	height:480px;
	float: left;
}
#gallery_002{
	width:280px;
	height:620px;
	float:right;
}
#allied_about{
	width:645px;
	height:1200px;
	float:left;
}
#allied_0about{
	width:250px;
	height:400px;
	float:left;
}
#allied_01about{
	width:600px;
	height:400px;
	float:left;
	font-size: 15px;
	font-weight: bold;
}
