body
{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#1a1a1a; color:#999999; font-size:12px;}
*{ margin:0px auto; padding:0px;}

a{text-decoration:none; color:#999999;}
a:hover{text-decoration:none; color:#FFFFFF;}

.fleft{float:left;}
.fright{float:right;}
.clearb{clear:both;}
.spaceheight{clear:both; height:5px;}
.padding10{ padding:10px;}
.padding5{ padding:5px;}
.hrblue{height:1px; margin:0px 0px 0px 0px; padding:0px; border:0px; background-color:#0099FF; line-height:0px;}

.main{width:1000px; margin:0px auto 0px auto;}
.infoimg{background:url(../images/info-image.jpg) top left no-repeat; width:531px; height:41px; float:left;}
.infoimg a{font-size:13px; color:#b4cd27; font-family:Georgia, "Times New Roman", Times, serif; text-transform:lowercase; font-weight:bold; padding:12px 0px; float:right; display:block;}
.infoimg a.phoneicon{background:url(../images/phone-icon.jpg) 0px 5px no-repeat; padding-left:30px;}
.infoimg a.mailicon{background:url(../images/mail-icon.jpg) 0px 5px no-repeat; padding-left:35px;}

.banner{background-image:url(../images/iphone-banner-1.jpg); background-repeat:no-repeat; background-position:left top; width:1000px; height:202px;}
.menu {height:41px;}
.menu a {float:left; padding:14px 10px 0px 10px; text-decoration:none; font-size:12px;}
.menu a:hover {color:#FFFFFF;}
.sselected{color:#009bd4; font-weight:bold; font-size:13px;}
.slidebg{background-image:url(../images/slideshow-bg.jpg); background-repeat:repeat-x; height:166px;}
.banner2{background-image:url(../images/iphone-banner-2.jpg); background-repeat:no-repeat; height:166px; background-position:left; width:1000px;}

.ourtopbtn{margin-top:130px;}
.leftcontent{ width:680px; padding:10px; float:left;}
.leftcontent h1 { font-size:18px; font-weight:bold; color:#009bd4; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;}
.leftcontent h2 { font-size:12px; font-weight:bold; color:#acc022; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; width:100%; border:#666666 solid; border-width:1px 0px 1px 0px;}
.leftcontent p{line-height:20px; color:#999999;}
.leftcontent p a{color:#CCCCCC;}
.leftcontent p a:hover{text-decoration:underline;}
.width75{width:75%;}
.rightcontent{ width:280px; padding:10px; background-color:#272727; border:#404040; float:left;}
.rightcontent h1 { font-size:12px; font-weight:bold; color:#009ad3; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; width:100%; border:#666666 solid; border-width:1px 0px 1px 0px;}
.rightcontent ul ,.about ul { margin:0px; padding:0px; line-height:0px;}
.rightcontent ul li ,.about ul li { line-height:20px; margin:0px 0px 0px 15px; padding:0px 0px 0px 20px; color:#999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; background-image:url(../images/bullete.jpg); background-repeat:no-repeat; background-position:left;}
.rightcontent ul li a{ text-decoration:none;}
.about ul li ul li{list-style:circle; background:none;}
.rightcontent ul li a:hover{ text-decoration:none; color:#ffffff;}
.viewmore{color:#00CCFF; text-decoration:none;}
.viewmore:hover{color:#666666; text-decoration:none;}


.iphonebody{ width:408px; background-image:url(../images/iphone-body.gif); background-repeat:no-repeat; background-position:center; height:252px;}
.iphonebody img{padding:20px 0px 0px 74px; margin:0px; text-align:left;}
.verticaliphonebody{ width:252px; background-image:url(../images/vertical-iphone-body.jpg); background-repeat:no-repeat; background-position:center; height:480px;}
.verticaliphonebody img{padding:77px 0px 0px 0px;}
.smallverticaliphonebody{ width:164px; background-image:url(../images/smallvertical-iphone-body.jpg); background-repeat:no-repeat; background-position:center; height:324px;}
.smallverticaliphonebody img{padding:58px 0px 0px 0px;}

.contactus span {width:200px;}
.pagination a { margin:3px; padding:3px 5px 3px 5px; background-color:#333333; border:#666666 solid 1px; display:block; float:right; font-weight:bold;}
.pagination a:hover{background-color:#ACC022;}

.more a { color:#ACC022; text-decoration:underline;}
.more a:hover { color:#ffffff; text-decoration:underline;}
/*Quote*/
.quote label{ text-align:left; float:left; margin:0px; padding:5px 5px 5px 0px; line-height:18px; color:#999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.quote input{ width:180px; color:#CCCCCC; margin-right:10px; border:0px; background-color:#333333; border:#666666 solid 1px; padding:3px;}
.imginput input{ color:#CCCCCC; margin-right:10px; border:0px; background-color:#333333; border:#666666 solid 1px; padding:3px;}
.quote textarea{ width:235px; color:#CCCCCC; margin-right:10px; border:0px; background-color:#333333; border:#666666 solid 1px; padding:3px;}
.quoteheight{height:0px; clear:both; line-height:0px;}

/*image slider*/
.slideleftpadding{padding-left:290px;}
#portofolio{width:100%; text-align:left; margin:0px; padding:0px;}
#portofolio1{ width:700px; padding-top:5px; margin:0px; padding:0px;}
.textwhite{ color:#ffffff; font-size:12px; padding:5px 0 0 60px;}
.porto_heading_right a{ color:#2d92a8; font-size:0.9em; font-weight:bold; float:right; text-decoration:none; padding-right:20px;}
.porto_heading_right a:hover{ color:#4bacc1; font-size:0.9em;font-weight:bold;}
.port{ margin:0 auto; text-align:center;}
.fl { float: left; display: inline; }
img { border: 0; display: block;}

/***** START CLASSES FOR FOOTER PART***********************************************************/
.footer {width:100%; background-color:#323232;}
.footer p{padding:10px; font-size:10px;} 
.footer p a{ color:#acc022; text-decoration:none;}
.footer p a:hover{ color:#ffffff; text-decoration:none;} 

.slideli li{float: left; width: 103px; height: 109px;}

.applestoreicon p {width:70%; line-height:20px; color:#999999; float:left;}
.applestoreicon a{float:right;}