*{ padding: 0;margin: 0; outline: none }
body{ font-family: Arial, Helvetica, sans-serif; font-size:12px;background:url("../image/background.gif"); }
a, a:link, a:visited{
	color: #F60;
	text-decoration: none;
}
a:hover, a:active{
	text-decoration: underline;
}
a img { border: none; }

.clear {clear: both;height:1px;margin-top:-1px; overflow:hidden;}

P{ font-size:12px; line-height:18px; color:#4b4b4b;}


h1{ font-size:14px; line-height:24px; color:#333333;}

.wrapper{width:966px;margin:0px auto;height:auto;}

.header { MARGIN: 0px auto;  HEIGHT: 105px; }

.header .logo {FLOAT: left; WIDTH: 264px}

.header .link  {FLOAT: right;WIDTH: 280px;PADDING-TOP: 3px;}

.sitenav LI {float: left; WIDTH: 100px; LINE-HEIGHT: 16px;TEXT-ALIGN: center}

.navigator { width: 966px; margin:auto;HEIGHT: 30px; background-image: url(../image/index01_2.gif); background-repeat:no-repeat; background-position:center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; }

#menu li{ list-style:none;}

#menu a:link, #menu a:visited{ font-size:14px;color:#ffffff; font-weight:bold; text-decoration:none;}

#menu a:hover, #menu a:active{ font-size:14px;color:#CCCCCC; font-weight:bold; text-decoration:none;}

.navigator ul{ margin-left:60px; }

.navigator li{float:left; text-align:center; padding-right:25px; padding-top:7px; }

.EquireFlash{height:258px; margin-top:12px;}

.footer{ width:966px; margin:auto;height:48px; margin-top:12px; margin-bottom:20px; background-image:url(../image/footerbg.png);}

.footer1{ width:500px;height:48px; float:left; line-height:48px; margin-left:30px}

.footer2{ width:150px; float:right; margin-top:12px;}

.process { margin-top:12px;}

.clients{margin-top:12px;}

.c1{height:5px; background-image:url(../image/c1bg.gif); }

.c2{height:35px; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; color: #333333; font-weight:bolder; line-height:35px; text-transform: capitalize;background-color:#FFFFFF; padding-left:15px }

.c3{height:157px; background-image:url(../image/clientbg.gif);background-color:#FFFFFF;}

.c3-2{height:157px; background-image:url(../image/clientbg.gif);background-color:#FFFFFF;}

.c3-3{height:157px; background-image:url(../image/clientbg.gif);background-color:#FFFFFF;}

.clientsblock{border:#d7d7d7 1px solid; width:300px; height:137px; float:left; margin-left:15px; margin-top:10px;}

.clientsblock-i{width:113px; height:137px;margin:0px; padding:2px; float:left;}

.clientsblock-d{margin:8px; width:150px; float:left;}

.service{margin-top:12px;}

.c6{ padding-top:15px; padding-bottom:15px; line-height:26px; padding-left:35px; padding-right:35px;background-color:#f9f9f9;font-size:16px; }

.c6 li{float:left; margin-left:50px;}

.c6 li a:link,.c6 li a:visited{ font-size:26px; color:#a1a1a1; font-weight:bold;}

.s-w{ margin-top:210px; margin-bottom:5px; height:54px; color:#4B4B4B;line-height:18px;padding-left:15px;padding-right:15px;}

.s-m{ margin-left:16px;padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../image/index39.gif); background-repeat:no-repeat; text-decoration:underline;}

.s-m a{color:#666666;}

.s-d{ margin-top:226px; margin-bottom:5px; height:54px; color:#4B4B4B;line-height:18px;padding-left:15px;padding-right:15px;}

.c5{ height:604px;}

.block{ width:322px; float:left}

.design_btn{width:220px;height:22px;position:absolute;margin-left:-221px;margin-top:198px;background-color:#e4e3e3;border-top:1px solid #ccc;text-align:center;line-height:22px;}

.football{width:322px; float:left;height:294px;background: url(../image/index24.jpg)}

.rugby{width:322px; float:left;height:294px;background: url(../image/index25.jpg)}

.netball{width:322px; float:left;height:294px;background: url(../image/index26.jpg)}

.basketball{width:322px; float:left;height:310px; background-image:url(../image/index27.jpg)}

.soccer{width:322px; float:left;height:310px; background-image:url(../image/index28.jpg)}

.bikes{width:322px; float:left;height:310px; background-image:url(../image/index29.jpg)}

.article{margin-top:12px;}

.c4{height:250px; background-color:#FFFFFF}

.articleblock{border:#d7d7d7 1px solid; margin-left:15px; width:290px; float:left; padding:5px; height:190px;overflow:hidden;}

.c7{ height:47px; background-color:#FFFFFF}

.c17{background-color:#FFFFFF; padding-top:15px;padding-bottom:15px;}

.c17 li{margin-left:50px; font-size:16px;}

.c8 { background-color:#f6f6f6!important; padding:10px 20px 10px 20px; overflow: auto; }

.c13{ background-color:#fff !important; padding:10px 0px 10px 0px; overflow: auto; }

.address{width:400px; }

.address ul{list-style:none outside none; margin: 0 0 40px 0;}

.address li{border-bottom: 1px dotted #666666; padding:5px 0; line-height: 25px; }

.map{width:500px;height:350px;float:left;border-left:1px solid #ccc;padding-left:20px;}

.table_a {width:800px; padding-left:70px; font-size:12px;}

.table_a tr{height:23px;}

.table_a td{padding-left:30px;}

.quality{margin-left:70px;}


.servicebox {
	width:465px;
	float:left;
	margin-left:9px;
	margin-right:9px;
	margin-bottom:16px;
}
.servicebox-1 {
	width:190px;
	float:left
}
.servicebox-2 {
	width:271px;
	height:189px;
	background-image:url(../image/s04_2.gif);
	float:left;

}
.servicebox-2-1 {
    height:130px;
	margin-top:40px;
}
.servicebox-2-2 {
    height:14px;
	background-image:url(../image/about11.gif);
	background-repeat:no-repeat;
	text-indent:20px;
	text-transform:capitalize;


}
.servicebox-3 {
	width:4px;
	float:left;
}

.ad {
	height:200px;
	background-image: url(../image/s10_2.gif)}

.orderbox { width:224px; border:#d7d7d7 1px solid ; float:left; margin-right:5px; margin-bottom:5px;}

.orderbox .image{ padding:5px; width:67px; float:left}

.orderbox .description{ float:left}

.orderform { padding-top:40px;background-color:#fff; }

.c9{ padding: 20px;}

.article-left{ width:130px; height:192px; float:left;}

.article-right{ width:700px; height:192px; float:left;}

.clientbox { width:278px; margin-left:33px; margin-bottom:25px; height:220px; float:left; background-image: url(../image/product08_1.gif)}

.clients-tit { height:34px; color:#FFF; line-height:34px; text-transform:capitalize; text-indent:15px;}

.clients-img { width:270px; height:150px;margin-left:4px;}

.webhost{background-color:#FFFFFF; line-height:18px;}

.webhostcontant{ width:440px; height:195px; margin-top:20px; float:left; margin-left:30px;background-image:url(../image/webhostingbg.png)}

.webhosttit{ margin-left:15px; margin-top:8px;}

.webhostli{ margin-left:20px; margin-top:12px;}

.ad-hosting{ background-color:#FFF}

ul.gal_list_ul{

	list-style: none;

	margin: 0px 0px 0px 23px ;

	padding: 0;

}



ul.gal_list_ul li.gal_photo_li{
	float: left;
	margin: 5px 10px 0 0;
}



ul.gal_list_ul a.gal_photo_a, ul.gal_list a.gal_photo_a:visited{
	display: block;
/*	float: left;*/
	border: 1px #ccc solid;
}



ul.gal_list_ul a.gal_photo_a:hover, ul.gal_list_ul a.gal_photo_a:active{
	border: 1px #333333 solid;
}



ul.gal_list_ul a.gal_photo_a img.gal_photo_img{
	border: none;
}

ul.gal_list_ul p.gal_photo_det{
	text-align: center;
}

.gal_paging_div {

    padding-top:20px;

	padding-bottom:20px;

	text-align: right;

	clear: both;



}



div.gal_paging_div a.gal_paging_a, div.gal_paging_div a.gal_paging_a:visited{

	border: 1px #ccc solid;

	padding: 3px;

	font-size: 12px;

	text-decoration: none;

}



div.gal_paging_div a.gal_paging_a:hover, div.gal_paging_div a.gal_paging_a:active{

	border: 1px #c00 solid;

	color: #c00;

}



div.gal_paging_div span.gal_paging_hi{

	border: 1px #ccc solid;

	background: #ccc;

	color: #c00;

	padding: 3px;

	font-size: 12px;

	font-weight: bold;

}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */
.jqmWindow {
    display: none;

    position: fixed;
    top: 10%;
    left: 50%;

    margin-left: -300px;
    width: 600px;

    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


