@charset "utf-8";
/* 
Layout	: Xevoke Consultancy Services
Author	: Prawin Jha, Team Leader
 */
::selection{ background: #961115; color: white; /* Safari */ }
::-moz-selection{ background: #961115; color: white; /* Firefox */ }

/* Top Elements */
h1, h2, h3{font-weight:normal; color:#000000; line-height:24px;}
h1{font-size:24px;}
h2{font-size:20px;}
img{border:0;}
ul{list-style:none;}
p{margin:13px 0;}
blockquote{display:block;}
a{color:#169bc7; text-decoration:underline;}
a:hover{text-decoration:none;}

.redlink a{color:#961115; text-decoration:none;}
.redlink a:hover{text-decoration:underline;}

/* Layout */
#quickquery{width:10%; left:90%; position:absolute; z-index:1000; float:none; height:111px; text-align:right;}
#bodywrap{width:100%; position:absolute; z-index:0; float:none;}
#wrap{width:973px; margin:0 auto;}

#header{width:973px; height:96px;}
#logo{width:395px; float:left;}
#navigation{width:578px; float:left; color:#FFFFFF;}
/*  Navigation  */

.lavaLampWithImage {position: absolute; height: 29px; width: 421px; background: none; padding: 15px; margin: 25px 0 0 0; margin-left:100px; overflow: hidden;}
.lavaLampWithImage li {float: left; list-style: none;}
.lavaLampWithImage li.back {background: url("../images/nav-bg.png") no-repeat right -30px; width: 9px; height: 30px; z-index: 8; position: absolute;}
.lavaLampWithImage li.back .love {background: url("../images/nav-bg.png") no-repeat top left; height: 30px; margin-right: 9px;}
.lavaLampWithImage li a {text-decoration: none; font-size:12px; text-transform:uppercase; color: #fff; outline: none; text-align: center; top: 5px; letter-spacing: 0; z-index: 10; display: block; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 10px;}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {border: none;}

/*  Header Info  */
#headerbag{width:973px; float:left; height:338px; background:url(../images/xevoke-bag.gif) no-repeat right top;}
#headerinfo{width:580px; margin-top:54px; float:left;}
.mar-t-b{margin:15px 0;}
.servicesoffered{width:235px; padding-left:5px;}

.fl{float:left;}
.fr{float:right;}
.mr-left{margin-left:70px;}

.bluearrow li{background:url(../images/arrow.gif) no-repeat left 6px; padding-left:20px;}

/*  Service Navigation  */
#servicenav{width:850px; margin-left:122px; float:left;}

.web20design{width:220px; height:136px; float:left;}
.web20design a{display:block; width:220px; height:136px; background:url(../images/web20.jpg) no-repeat left top; text-decoration:none; text-align:center; line-height:50px;}
.web20design a:hover{background:url(../images/web20.jpg) no-repeat left -136px;}
.web20design span{visibility:hidden; display:block; width:220px; height:136px; cursor:pointer;}

.webdevelopment{width:221px; height:136px; float:left;}
.webdevelopment a{display:block; width:221px; height:136px; background:url(../images/webdevelopment.jpg) no-repeat left top; text-decoration:none; text-align:center; line-height:50px;}
.webdevelopment a:hover{background:url(../images/webdevelopment.jpg) no-repeat left -136px;}
.webdevelopment span{visibility:hidden; display:block; width:220px; height:136px; cursor:pointer;}

.webhosting{width:222px; height:136px; float:left;}
.webhosting a{display:block; width:222px; height:136px; background:url(../images/mobile-application.jpg) no-repeat left top; text-decoration:none; text-align:center; line-height:50px;}
.webhosting a:hover{background:url(../images/mobile-application.jpg) no-repeat left -136px;}
.webhosting span{visibility:hidden; display:block; width:222px; height:136px; cursor:pointer;}

/*  Body Container  */
#bodycontainer{width:973px; float:left; margin-top:30px;}

#bodyleft{width:647px; float:left; margin-left:5px; margin-right:25px;}
#bodyright{width:292px; float:left;}

.redcolor{color:#961115;}
.titlebg{background:url(../images/title-bg.jpg) no-repeat left bottom; height:57px;}

.keyword{background:#535353; color:#FFFFFF;}
.keyword a{background:#535353; color:#FFFFFF; text-decoration:none;}
.keyword a:hover{background:#961115; color:#FFFFFF;}

.green{color:#47b20f;}
.maroon{color:#961115;}

.redbullets{padding-left:20px;}
.redbullets li{background:url(../images/red-bullets.jpg) no-repeat left 7px; padding-left:15px;}
.redbullets li a{text-decoration:none; color:#3e3b3b;}
.redbullets li a:hover{background:#961115; text-decoration:none; color:#FFFFFF;}

.lets-start{font-size:24px; color:#3e3b3b; margin-top:20px;}
.lets-start span{visibility:hidden; font-size:24px; color:#3e3b3b; display:block; width:269px; height:60px; text-align:center; line-height:40px;}
.lets-start a{background:url(../images/lets-start.jpg) no-repeat left top; display:block; width:269px; height:60px;}
.lets-start a:hover{background:url(../images/lets-start.jpg) no-repeat left -60px;}

.latestwork{width:auto; float:left;}
.latestwork a{border:#dfdfdf 5px solid; text-decoration:none; display:block;}
.latestwork a:hover{border:#961115 5px solid;}

.mar-top-13{margin-top:13px;}

#testimonials span{background:url(../images/testimonialbg.jpg) no-repeat left top; display:block; width:252px; height:128px; padding:20px; text-align:center;}
#testimonials span:hover{background:url(../images/testimonialbg.jpg) no-repeat left -168px;}

.questions{width:292px;}
.questions-top{width:100%; float:left; background:url(../images/curve-top.jpg) no-repeat left top; height:18px; float:left;}
.questions-bg{width:252px; float:left; background:url(../images/curve-bg.jpg) repeat-y left top; float:left; padding:0 20px;}
.questions-bottom{width:100%; float:left; background:url(../images/curve-bottom.jpg) no-repeat left top; height:18px; float:left;}
.questions-bg li{height:35px; border-bottom:#d1d1d1 1px solid; line-height:35px;}
.call{background:url(../images/call.jpg) no-repeat left center; padding-left:35px;}
.e-mail{background:url(../images/e-mail.jpg) no-repeat left center; padding-left:35px;}
.skype{background:url(../images/skype.jpg) no-repeat left center; padding-left:35px;}
.g-talk{background:url(../images/g-talk.jpg) no-repeat left center; padding-left:35px;}
.msn{background:url(../images/msn.jpg) no-repeat left center; padding-left:35px;}
.yahoo{background:url(../images/yahooicon.jpg) no-repeat left center; padding-left:35px;}

.ft17{font-size:17px; font-weight:normal;}

#footer{width:973px; background:url(../images/footerbg.jpg) no-repeat left top; float:left; margin-top:25px; text-align:center; padding:50px 0;}

/* Services */
#headerbag-inner{width:973px; float:left; height:225px;}
.services-img{background:url(../images/services.png) no-repeat right center;}

.arrowlink a{background:url(../images/arrow-link.jpg) no-repeat left -25px; padding-left:12px; text-decoration:none; color:#3e3b3b;}
.arrowlink a:hover{background:url(../images/arrow-link.jpg) no-repeat left 5px; color:#169bc7;}
.w100{width:100%;}

.grey-bullets{margin-left:20px;}
.grey-bullets li{background:url(../images/grey-bullets.jpg) no-repeat left 7px; padding-left:10px;}
.grey-bullets span{background:#961115; color:#FFFFFF;}

.request-quote{background:url(../images/request-quote.gif) no-repeat left top; height:186px;}
.r-quote{width:215px; height:46px; margin-top:125px; margin-left:400px;}
.r-quote span{visibility:hidden; display:block; text-align:center;}
.r-quote a{display:block; width:215px; height:46px; background:url(../images/request-quote-up.gif) no-repeat left top;}
.r-quote a:hover{background:url(../images/request-quote-up.gif) no-repeat left -46px;}

/* About Us */

.aboutus-img{background:url(../images/aboutus.png) no-repeat 750px center;}
.proposal{background:url(../images/proposal.gif) no-repeat left top; height:186px;}
.f-proposal{width:197px; height:46px; margin-top:110px; margin-left:400px;}
.f-proposal span{visibility:hidden; display:block; text-align:center;}
.f-proposal a{display:block; width:197px; height:46px; background:url(../images/free-proposal.gif) no-repeat left top;}
.f-proposal a:hover{background:url(../images/free-proposal.gif) no-repeat left -45px;}

/* Clients */
.client-img{background:url(../images/clients.png) no-repeat 700px center;}
.v-portfolio{width:215px; height:46px; }
.v-portfolio span{visibility:hidden; display:block; text-align:center;}
.v-portfolio a{display:block; width:215px; height:46px; background:url(../images/portfolio.gif) no-repeat left top;}
.v-portfolio a:hover{background:url(../images/portfolio.gif) no-repeat left -46px;}
.m-left{margin-left:12px;}

.imgalign{float:left; margin-right:10px;}
.ft24{font-size:24px; font-weight:normal; color:#000000;}

/* Portfolio */
.portfolio-img{background:url(../images/portfolio-img.png) no-repeat right center;}
.portfolio-flash{background:url(../images/flash-portfolio.png) no-repeat right center;}

.w478{width:478px; float:left;}
.m-right{margin-right:17px;}
.txtright{text-align:right;}

.getstarted{background:url(../images/getstarted.png) no-repeat center top; height:145px;}
.getstart{width:219px; height:60px; margin-left:680px; margin-top:50px;}
.getstart span{visibility:hidden; display:block; text-align:center;}
.getstart a{display:block; width:219px; height:60px; background:url(../images/getstart.gif) no-repeat left top;}
.getstart a:hover{background:url(../images/getstart.gif) no-repeat left -60px;}

/* Testimonials */
.testimonials-img{background:url(../images/testimonialimg.png) no-repeat right center;}
.fishbox{background:url(../images/fish-bottle.jpg) no-repeat left top; height:169px;}
.margin-portfolio{margin-top:123px; margin-left:63px;}

.quote{background:url(../images/quote.gif) no-repeat 2% top; padding-left:50px; border-bottom:#686667 1px dotted;}

/*contact us */
.contacts-img{background:url(../images/telephone.png) no-repeat right center;}

.contact{border:#686667 2px dashed; background:#f6f6f6;}
.contact form{padding:20px;}

.uniForm label{display:block; float:left; width:135px; line-height:30px;}
.uniForm .ctrlHolder{ padding: 10px; font-size:18px; font-weight:normal; color:#000000; }
.uniForm .focused{ background: #fff;}
.uniForm div.focused .formHint{ color: #333; }
.uniForm .textInput{ border: 2px solid #7a7a7a; background:#fff; font-size:18px; font-weight:normal; color:#000000; padding:3px; }
.ctrlHolder.focused .textInput{ border-color: #961115; }

.send-detail{width:211px; height:60px; margin-left:144px;}
.send-detail span{visibility:hidden; text-align:center; display:block;}
.send-detail a{background:url(../images/senddetail.gif) no-repeat left top; text-decoration:none; display:block; width:211px; height:60px;}
.send-detail a:hover{background:url(../images/senddetail.gif) no-repeat left -60px; text-decoration:none;}

/* Get Start */
.request-img{background:url(../images/bag-mouse.png) no-repeat right center;}
.ft11{font-size:11px; font-weight:normal;}

/* Web 2.0 Design */
.fish-img{background:url(../images/fish.png) no-repeat right center;}

/* Web Development */
.webdevelopment-img{background:url(../images/webdevelopment-img.png) no-repeat right center;}
.redarrow{margin-left:20px;}
.redarrow li{background:url(../images/redarrow.jpg) no-repeat left 7px; padding-left:15px;}

/* Web Hosting */
.webhosting-img{background:url(../images/www.png) no-repeat right center;}
.hosting-bg{background:url(../images/hosting-offer-bg.jpg) no-repeat left top; width:207px; height:296px; float:left;}

.dollar50{background:url(../images/dollar50.png) no-repeat 155px 5px; padding:20px;}
.dollar85{background:url(../images/dollar85.png) no-repeat 155px 5px; padding:20px;}
.dollar155{background:url(../images/dollar155.png) no-repeat 155px 5px; padding:20px;}

.tick{padding:20px;}
.tick li{background:url(../images/tick.gif) no-repeat left 8px; padding-left:20px; line-height:24px;}

.chooseplan{width:139px; height:33px;}
.chooseplan span{visibility:hidden; display:block; text-align:center;}
.chooseplan a{width:139px; height:33px; display:block; text-decoration:none; background:url(../images/chooseplan.gif) no-repeat left top;}
.chooseplan a:hover{background:url(../images/chooseplan.gif) no-repeat left -33px;}

.domain-search{background:url(../images/domain-search.png) no-repeat left top; height:186px; width:737px;}

/* Feedback Window */
#confirmModalOverlay {background:transparent; cursor:wait;}
#confirmModalContainer {width:384px; height:278px; left:73%; top:0;}

/* written on 10th Aug */
.width196{width:196px; float:left;}
.width210{width:210px; float:left;}
.width198{width:198px; float:left;}

.web20-portfolio a{display:block; width:196px; height:159px; background:url(../images/web20-portfolio.gif) no-repeat left top; text-indent:-999999px;}
.web20-portfolio a:hover{background:url(../images/web20-portfolio.gif) no-repeat left -159px;}
.web20-request a{display:block; width:210px; height:159px; background:url(../images/web20-request.gif) no-repeat left top; text-indent:-999999px;}
.web20-request a:hover{background:url(../images/web20-request.gif) no-repeat left -159px;}
.web20-readymade a{display:block; width:198px; height:159px; background:url(../images/web20-readymade.gif) no-repeat left top; text-indent:-999999px;}
.web20-readymade a:hover{background:url(../images/web20-readymade.gif) no-repeat left -159px;}

/* written on 25th Aug 09 */
.w430{width:430px;}
.arrowlinknormal{background:url(../images/arrow-link.jpg) no-repeat left -25px; padding-left:12px; text-decoration:none; color:#3e3b3b;}

.fsize17{font-size:17px; font-weight:bold;}

.w314 {width:314px; float:left;}
.w314 p {float:left; width:314px;}
.m-right15 {margin-right:15px;}



/* Ipone application Hosting */
.iphonemobile-img{background:url(../images/iphonemobile.png) no-repeat right center;}
.iphonebox{ width:100%; float:left;}
.iphonebox div.left{ width:250px; float:left;}
.iphonebox div.right{ width:700px; float:right;}
.iphonebox div.left h4{ font-size:17px; color:#961115; margin:15px 0 3px 8px;}
.iphonebox div.left ul {}
.iphonebox div.left ul li{ background:url(../images/iphone-left-rowbg.png) left bottom repeat-x; text-indent:0; list-style-position:inside; padding:7px 8px;}
.makeour{ font-size:17px; font-weight:normal; line-height:140%; margin-bottom:0px; text-shadow:1px 1px 1px #f4f4f4;}
.appstorebutton{ background:url(../images/appstore.png) 0 0 no-repeat; width:183px; height:59px; float:right;}
.appstorebutton:hover{background-position: left bottom;}

.col{background:url(../images/col-b.png) 0 0 no-repeat; width:325px; height:529px; float:left; padding:9px 12px;} 
.col h1{ font-size:17px; color:#961115; margin:0 0 2px 4px;}
.iphonecontact{ background:url(../images/contactbutton.png) 0 0 no-repeat; display:inline-block; width:216px; height:46px; margin:30px 0 0 0;}
.iphonecontact:hover{background-position: left bottom;}
.colicon{ width:33%; float:left;}
.wildlife-icon2-bg{background:url(../images/wildlife-icon2-bg.png) 0 0 no-repeat; line-height:28px; text-align:center; color:#000000; font-size:14px; text-shadow:1px 1px 1px #f4f4f4; width:155px; margin:5px 0 0 0; padding:0;}    
.wildlife-icon2-bg a{color:#000000; text-decoration:none;}
.wildlife-icon2-bg a:hover{color:#961115;}


.commentbox{float:left; width:100%; margin:10px 0 20px 0;}
.commentbox h1{color:#961115; font-size:16px; font-weight:normal; padding:0 0 8px 0;}
p.row{padding:0 0 12px 0; margin:0;}
p.row label{ width:80px; font-size:14px; color:#333; float:left;}
.text{width:250px; border:1px solid #c9c9c9; padding:5px; background:url(../images/text-bg.png) 0 0 repeat-x; color:#666;} 
.text:focus{-moz-box-shadow: 0px 0px 3px #ff0008; -webkit-box-shadow: 1px 1px 1px #eee; box-shadow: 1px 1px 1px #eee; border:1px solid #ff7800; color:#961115;} 
.submit{width:174px; height:39px; line-height:39px; text-align:center; cursor:pointer; font-size:16px; font-weight:normal; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;  text-shadow:1px 1px 1px #6e0003; background:url(../images/submitcomment.png) 0 0 no-repeat; border:0; font-family:"Myriad Pro";} 

.suggestionbox{ width:95%; float:left; padding-bottom:10px; border:1px solid #ececec; padding:15px 15px 20px 15px; background:url(../images/suggestionbox.png) 0 0 repeat-x; margin-bottom:15px;}
.suggestionbox h1{ font-size:16px; font-family:"myriad Pro"; color:#961115; margin:0; line-height:140%;}
.suggestionbox h2{ font-size:11px; color:#333; font-family:tahoma;  margin:0;	 line-height:180%;}
.suggestionbox p{ font-size:12px; line-height:normal; margin:0; padding:0; color:#666;}
.john{border:1px solid #ccc;}