body {
	background-color:#EFEFEF;
	font-family:Arial, sans;
}

h1 {
	font-size:20px;
	font-weight:bold;
	padding-bottom:.7em;
	color:#FFA200;
}

h1.qigat {
	font-size:16px;
	line-height:1.5em;
}

p {
	font-size:16px;
	font-weight:bold;
	line-height:1.5em;
	text-align:justify;
	color:#000000;
}

a {
	color:#FFA200;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

#container.blank {
	background:none;
}

#container.facing {
	background:url('images/bg-facing-lr2.gif') no-repeat top center;
	height:1257px;
}

#container.side {
	background:url('images/bg-side-lr2.gif') no-repeat top center;
}

#container.squatting {
	background:url('images/bg-squatting-lr2.gif') no-repeat bottom center;
}

#everything {
	border-top:8px solid #000000;
	width:960px;
	margin:0 auto;
	background:#ffffff;
}

#everything.facing {
	background:url('images/bg-facing-top.gif') no-repeat top center;
	height:1162px;
}

#everything.side {
	background:url('images/bg-side-top.gif') no-repeat top center;
	height:1162px;
}

#everything.squatting {
	background:url('images/bg-squatting-top.gif') #ffffff no-repeat bottom center;
}

#everything.blank {
	border-bottom:8px solid #000000;
}

#logo {
	width:151px;
	height:178px;
	margin:0 auto;
	padding:38px 0 40px 0;
}

#topnav {
	width:960px;
	height:34px;
	margin:0 auto;
	border-top:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
}

#topnav ul {
	width:543px;
	margin:0 auto;
	padding:3px 0;
	overflow:hidden;
}

#topnav ul li {
	float:left;
	padding-right:7px;
}

#topnav ul li.last {
	padding:0px;
}

#content {
	width:960px;
	margin:0 auto;
}

#copy {
	width:560px;
	padding:0 0 0 75px;
}

#copy.home {
	padding-top:82px;
}

#copy.contact {
	padding-bottom:174px;
}

#copy p {
	padding-bottom:26px;
}

#copy p.last {
	padding-bottom:100px;
}

#corporateclients {
	padding:47px 0 0 60px;
}

#logos {
	padding-top:30px;
}

#logos .row {
	padding-bottom:60px;
}

#logos .row img {
	padding-right:42px;
}

#logos .row img.last {
	padding:0px;
}

#logos .row img.onlytwo {
	padding-left:80px;
}

#bottomnav {
	width:960px;
	margin:0 auto;
}

#bottomnav.facing {
	background:url('images/bg-facing-bottom.gif') no-repeat top center;
	height:87px;
}

#bottomnav.side {
	background:url('images/bg-side-bottom.gif') no-repeat top center;
	height:87px;
}

#bottomnav.squatting {
	background:url('images/bg-squatting-bottom.gif') no-repeat top center;
	height:87px;
}

#bottomnav.blank {
	background:#efefef;
	height:87px;
}

#bottomnav ul {
	padding:14px 0 0 0;
	overflow:hidden;
}

#bottomnav ul li {
	float:left;
	font-size:12px;
	font-weight:bold;
	background-image:url('images/bottomnav-divider.gif');
	background-repeat:no-repeat;
	padding-left:18px;
}

#bottomnav ul li a {
	color:#000000;
}

#bottomnav ul li a:hover {
	color:#FFA200;
	text-decoration:none;
}

#bottomnav ul li.first {
	background:none;
}

/* portfolio */

#pagetitle {
	padding:68px 0 48px 0;
}

#pagetitle.qigat{
	padding-bottom:16px;
}

.clientbox {
	width:878px;
	margin:0 auto;
	padding-bottom:40px;
	margin-bottom:60px;
	border-bottom:1px solid #efefef;
}

.clientbox.last {
	border-bottom:none;
}

.clientbox p {
	text-align:center;
}

.clientbox .name {
	width:372px;
	margin:0 auto;
}

.clientbox .desc {
	padding:15px 0;
}

.clientbox .url {
}

.clientbox .portfolio {
	width:878px;
	margin:0 auto;
	position:relative;
}

.clientbox .portfolio .arrow {
	padding-top:156px;
	float:left;
}


/* Easy Slider */

#slider1,
#slider2,
#slider3,
#slider4,
#slider5,
#slider6,
#slider7,
#slider8 {
	margin:0 auto;
	width:710px;
	height:380px;
	overflow:hidden;
	border:10px solid #efefef;
}
	
#slider1 ul, #slider1 li,
#slider2 ul, #slider2 li,
#slider3 ul, #slider3 li,
#slider4 ul, #slider4 li,
#slider5 ul, #slider5 li,
#slider6 ul, #slider6 li,
#slider7 ul, #slider7 li,
#slider8 ul, #slider8 li {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#slider1 li,
#slider2 li,
#slider3 li,
#slider4 li,
#slider5 li,
#slider6 li,
#slider7 li,
#slider8 li { 
	width:710px;
	height:380px;
	overflow:hidden; 
	}	
				
#btnPrev1, #btnNext1,
#btnPrev2, #btnNext2,
#btnPrev3, #btnNext3,
#btnPrev4, #btnNext4,
#btnPrev5, #btnNext5,
#btnPrev6, #btnNext6,
#btnPrev7, #btnNext7,
#btnPrev8, #btnNext8 { 
	display:block;
	width:44px;
	height:28px;
	position:absolute;
	top:195px;
	text-indent:-8000px;
}	

#btnNext1,
#btnNext2,
#btnNext3,
#btnNext4,
#btnNext5,
#btnNext6,
#btnNext7,
#btnNext8 { 
	left:834px;
}														

#btnPrev1 a, #btnNext1 a,
#btnPrev2 a, #btnNext2 a,
#btnPrev3 a, #btnNext3 a,
#btnPrev4 a, #btnNext4 a,
#btnPrev5 a, #btnNext5 a,
#btnPrev6 a, #btnNext6 a,
#btnPrev7 a, #btnNext7 a,
#btnPrev8 a, #btnNext8 a  {  
	display:block;
	width:44px;
	height:28px;
	background:url(images/arrow-left.gif) no-repeat 0 0;	
	}	

#btnNext1 a,
#btnNext2 a,
#btnNext3 a,
#btnNext4 a,
#btnNext5 a,
#btnNext6 a,
#btnNext7 a,
#btnNext8 a { 
	background:url(images/arrow-right.gif) no-repeat 0 0;	
	}
		
#btnPrev1 a:hover,
#btnPrev2 a:hover,
#btnPrev3 a:hover,
#btnPrev4 a:hover,
#btnPrev5 a:hover,
#btnPrev6 a:hover,
#btnPrev7 a:hover,
#btnPrev8 a:hover { 
	background:url(images/arrow-left-over.gif) no-repeat 0 0;	
	}
	
#btnNext1 a:hover,
#btnNext2 a:hover,
#btnNext3 a:hover,
#btnNext4 a:hover,
#btnNext5 a:hover,
#btnNext6 a:hover,
#btnNext7 a:hover,
#btnNext8 a:hover { 
	background:url(images/arrow-right-over.gif) no-repeat 0 0;	
	}
												