@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffd018;
	margin: 0px;
	padding: 0px;
	text-align:center;
}

*:focus {outline: none;}

a{cursor:pointer;text-decoration: none;}
p{
	opacity: .6;
}
#thecssawards{
position:absolute;
top:20px;
right:0px;
z-index:555;
}
#thecssawards a{
width:69px;
height:105px;
text-indent:-8000px;
display:block;
background:url(img/award_day_white.png) no-repeat;
}

#main{
	text-align:left;
	width:990px;
	margin:0 auto;
}

#welcomeMooze{
	background:url(img/welcomeMooze.png) top center no-repeat;
	height:700px;
	padding-bottom:25px;
}

#mzAwards{
	position:relative;
	top:490px;
	left:605px;
	width:62px;
	height:95px;
	display:block;
}

.bwhr
{
	height:2px;
	width:990px;
	padding:0px;
	margin:0px;
	background:url(img/bwhr.png) top repeat-x;
}

.wel-Work{
	height:30px;
	width:60px;
	display:block;
	position:relative;
	top:499px;
	left:252px;
	background:url(img/workLink.png) top center no-repeat;
}

.wel-about{
	height:30px;
	width:102px;
	display:block;
	position:relative;
	top:541px;
	left:176px;
	background:url(img/aboutLink.png) top center no-repeat;
}

.wel-contact{
	height:30px;
	width:119px;
	display:block;
	position:relative;
	top:551px;
	left:242px;
	background:url(img/contactLink.png) top center no-repeat;
}

.nav{
	padding-top:20px;
	text-align:right;
}

.nav ul li{
	display:inline;
	padding-left:20px;
}

.nav ul li .Home{
	background:url(img/homeL.png) left top no-repeat;
	width:40px;
	height:13px;
	display:inline-block;
}

.nav ul li .work{
	background:url(img/workL.png) left top no-repeat;
	width:35px;
	height:13px;
	display:inline-block;
}

.nav ul li .aboutus{
	background:url(img/aboutL.png) left top no-repeat;
	width:42px;
	height:13px;
	display:inline-block;
}

.nav ul li .contactus{
	background:url(img/contactL.png) left top no-repeat;
	width:53px;
	height:13px;
	display:inline-block;
}


#aboutGS{
	margin:0 auto;
	text-align:center;
	width:919px;
	height:281px;
	display:block;
	background:url(img/aboutGS.png) center top no-repeat;
}

#aboutContent{
	padding-top:40px;
	padding-bottom:40px;
	width:900px;
	text-align:center;
	margin:0 auto;
	background:url(img/abtDivider.png) center no-repeat;
}

#aboutContent p{
	text-align:justify;
}

#aboutContent .mobile{
	width:333px;
	float:left;
	text-align:left;
	margin:0 auto;
	background:url(img/mobileTitle.png) top left no-repeat ;
	padding-top:14px;
	padding-left:47px;
}

#aboutContent .express{
	width:333px;
	text-align:left;
	float:right;
	margin:0 auto;
	background:url(img/expressTitle.png) top left no-repeat;
	padding-top:14px;
	padding-left:67px;
}


#conMooze{
	margin-left:45px;
	width:186px;
	height:299px;
	background:url(img/contact.png) top left no-repeat;
}

#conMooze{
	padding-bottom:40px;
	width:185px;
	float:left;
}

#conMooze a{
	background:url(img/contEmail.png) top left no-repeat;
	display:block;
	width:185px;
	height:15px;
	position:relative;
	top:285px;
}

#fDiv{
	width:655px;
	margin-top:5px;
	float:right;
	
}
p.ometexc {
    font-size: 14px;
}

p.ome {
    margin-left: 80px;
    margin-top: 25px;
}

div#mContact {
    height: 200px;
}


#fDiv ul{
	padding-left:140px;
	padding-top:20px;
	list-style:none;
}

#fDiv ul li{
	width:465px;
	text-align:center
}

#fDiv ul li .input-main{
	background:url(img/input_n.png) center no-repeat;
	padding-left:18px;
	padding-right:18px;
	height:46px;
	width:440px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:40px;
}

#fDiv ul li .input-main-h{
	background:url(img/input_o.png) center no-repeat;
	padding-left:18px;
	padding-right:18px;
	height:46px;
	width:440px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:40px;
}

.forTA{
	height:100px;
	width:465px;
	padding-left:7px;
	padding-right:18px;
	padding-top:10px;

	
}











.forhTA{
	height:100px;
	width:465px;
	padding-left:7px;
	padding-right:18px;
	padding-top:10px;
	background:url(img/textarea_o.png) no-repeat scroll 7px 0 transparent;
	
}

#fDiv ul li .textarea-main{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
	line-height:18px;
	height:76px;
	width:440px;
	border:none;
	overflow:hidden;
	padding:0px;
}

#fDiv ul li .textarea-main-h{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
	line-height:18px;
	height:76px;
	width:440px;
	border:none;
	overflow:hidden;
	padding:0px;
}


#agijsbert{
	position:relative;
	top:141px;
	left:2px;
	width:125px;
	height:22px;
	display:block;
}

#ashyam{
	position:relative;
	top:145px;
	left:40px;
	width:102px;
	height:22px;
	display:block;
}

#subForm{
	background:url(img/submitBtn.png) top left no-repeat;
	width:100px;
	height:30px;
	display:block;

	margin-right:60px;
	margin-bottom:40px;
	margin-left: 400px;
}

#subForm a{
	width:100px;
	height:30px;
	display:block;
}

#copyright{
	text-align:center;
}

#portContetnt{
	text-align:center;
	padding-bottom:40px;
}

#wbktText{
	width:910px;
	margin:0 auto;
	height:178px;
	background:url(img/webKitTtl.png) top center no-repeat;
	text-align:center;
	display:block;
}

#wbDwnLink{
	width:910px;
	margin:0px auto;
	padding-bottom:25px;
}

#wbDwnLink ul{
	list-style:none;
	display:inline
}

#blkLnk{
	width:455px;
	float:left;
}

#whtLnk{
	width:455px;
	float:right;
}

#blkLnk .blkTitle{
	height:24px;
	background:url(img/blkTtl.png) top left no-repeat;
}

#blkLnk .blkPic{
	height:268px;
	padding-bottom:9px;
}

#blkLnk .blkPic a{
	background:url(img/blkVer.jpg) top left no-repeat;
	width:444px;
	height:268px;
	display:block;
	border:solid 1px #ffffff;
}

#blkLnk .wbdwnLink{
	height:23px;
}

#blkLnk .wbdwnLink a{
	background:url(img/dwnldWebkit.png) top left no-repeat;
	height:23px;
	display:block;
	width:163px;
}

#whtLnk .whtTitle{
	height:24px;
	background:url(img/whtTtl.png) top left no-repeat;
}

#whtLnk .whtPic{
	height:268px;
	padding-bottom:9px;
}

#whtLnk .whtPic a{
	background:url(img/whtVer.jpg) top left no-repeat;
	width:444px;
	height:268px;
	display:block;
	border:solid 1px #ffffff;
}

#whtLnk .awbdwnLink{
	height:23px;
}

#whtLnk .awbdwnLink a{
	background:url(img/dwnldWebkit.png) top left no-repeat;
	height:23px;
	display:block;
	width:163px;
}

.moreworks{
	background:url(img/moreWork.png) top left no-repeat;
	width:250px;
	height:50px;
	margin-left:40px;
	padding:0px;
}

#thumbs{
	width:930px;
	padding:0px;
	margin:0px auto;
	text-align:center;
}

#thumbs ul{
	padding:0px;
	margin:0px;
}

#thumbs ul li{
	display:inline;
	margin:0px;
	width:270px;
	margin:10px;
	padding:10px;
	background:url(img/thumb_bg.png) repeat;
	height:180px;
	display:block;
}

#thumbs ul li img{
	width:270px;
	padding:0px;
	margin:0px;
}

#thumbs ul li a{
	width:270px;
	height:180px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:24px;
	font-weight:bolder;
}

			.boxgrid{ 
				width: 270px; 
				height: 180px; 
				margin:0px; 
				float:left; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 10px; 
					left: 10px; 
					border: 0; 
				}
				.boxgrid span{ 
					padding: 0 10px; 
					color:#000000; 
					font-weight:bold;
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 260px;
 					left: 0px;
 				}
 				.caption .boxcaption {
 					top: 220px;
 					left: 0px;
 				}