/* CSS Document */



/*general and body part*/






.clr{

clear:both;

}





.float-left{

float:left;

}

.float-right{

float:right;

}



.body-text{

font:.8em verdana;

color:#CCCBB4;

text-decoration:none;

}



h3{
font:18px trebuchet MS;
color:#CCCBB4;
text-decoration:none;
}

h2{
	font-family:Times New Roman;
	color:#CCCBB4;
	font-weight:normal; 
	font-size:28px;
}





/*general and body part ENDS*/













/*header part*/



#header-bg{

background-image:url(../images/web-header-bg.jpg);

background-repeat:no-repeat;

background-position:center;

width:980px;

height:250px;

}



.logo-kre8iveminds{

float:left;

width:400px;

height:120px;

display:block;

}



#top-link-block{

width:90px;

height:18px;

float:right;

display:block;

margin:10px 0 0 0;

}



.link-home{

background-image:url(../images/icon-home.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}

.link-home:hover{

background-image:url(../images/icon-home-hover.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}







.link-contact{

background-image:url(../images/icon-contact.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}

.link-contact:hover{

background-image:url(../images/icon-contact-hover.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}





.link-sitemap{

background-image:url(../images/icon-sitemap.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}

.link-sitemap:hover{

background-image:url(../images/icon-sitemap-hover.gif);

background-repeat:no-repeat;

background-position:bottom;

width:18px;

height:18px;

display:block;

float:left;

margin:0 3px;

}







/*main-nav section*/

#main-nav-block{

width:540px;

height:19px;

float:left;

display:block;

margin:50px 0 0 0;

}



.link-portfolio{

background-image:url(../images/link-portfolio.gif);

background-repeat:no-repeat;

background-position:left;

width:68px;

height:19px;

display:block;

float:left;

margin:0 15px;

}



.link-portfolio:hover{

background-image:url(../images/link-portfolio-hover.gif);

background-repeat:no-repeat;

background-position:left;

width:68px;

height:19px;

display:block;

float:left;

margin:0 15px;

}









.link-services{

background-image:url(../images/link-services.gif);

background-repeat:no-repeat;

background-position:left;

width:69px;

height:19px;

display:block;

float:left;

margin:0 15px;

}



.link-services:hover{

background-image:url(../images/link-services-hover.gif);

background-repeat:no-repeat;

background-position:left;

width:69px;

height:19px;

display:block;

float:left;

margin:0 15px;

}







.link-rates{

background-image:url(../images/link-rates.gif);

background-repeat:no-repeat;

background-position:left;

width:49px;

height:19px;

display:block;

float:left;

margin:0 15px;

}



.link-rates:hover{

background-image:url(../images/link-rates-hover.gif);

background-repeat:no-repeat;

background-position:left;

width:49px;

height:19px;

display:block;

float:left;

margin:0 15px;

}







.link-partner{

background-image:url(../images/link-partner.gif);

background-repeat:no-repeat;

background-position:left;

width:89px;

height:19px;

display:block;

float:left;

margin:0 15px;

}



.link-partner:hover{

background-image:url(../images/link-partner-hover.gif);

background-repeat:no-repeat;

background-position:left;

width:89px;

height:19px;

display:block;

float:left;

margin:0 15px;

}





.link-testimonials{

background-image:url(../images/link-testimonials.gif);

background-repeat:no-repeat;

background-position:left;

width:95px;

height:19px;

display:block;

float:left;

margin:0 15px;

}



.link-testimonials:hover{
background-image:url(../images/link-testimonials-hover.gif);
background-repeat:no-repeat;
background-position:left;
width:95px;
height:19px;
display:block;
float:left;
margin:0 15px;
}

.link-request-a-quote{
background-image:url(../images/link-request-a-quote.gif);
background-repeat:no-repeat;
background-position:left;
width:149px;
height:19px;
display:block;
float:left;
margin:0 15px;
}

.link-request-a-quote:hover{
background-image:url(../images/link-request-a-quote-hover.gif);
background-repeat:no-repeat;
background-position:left;
width:149px;
height:19px;
display:block;
float:left;
margin:0 15px;
}
.kre8iveminds-body-bg{
background-image:url(../images/kre8iveminds-body-bg.jpg);
background-repeat:no-repeat;
background-position:top;
width:980px;
padding-top:23px;
}

#portfolio-bg{
background-image:url(../images/kre8iveminds-portfolio.jpg);
background-repeat:no-repeat;
background-position:top;
width:980px;
min-height:500px;
padding-top:23px;
}
#portfolio-section{
width:909px;
min-height:455px;
margin:0 auto;
}

#body-main-section{
width:909px;
min-height:375px;
margin:0 auto;
}

#tab-row{
width:909px;
height:37px;
}

#tab-bg{

width:632px;

height:37px;

background-image:url(../images/tab-bg.gif);

background-repeat:repeat-x;

background-position:center;

float:left;

}
.tab-left{

background-image:url(../images/tab-left.gif);

background-repeat:no-repeat;

background-position:right;

width:9px;

height:37px;

display:block;

float:left;

}

.tab-right{

background-image:url(../images/tab-right.gif);

background-repeat:no-repeat;

background-position:left;

width:9px;

height:37px;

display:block;

float:right;

}

.tab-menu{

font:17px trebuchet MS;

color:#fff;

text-decoration:none;

float:left;

}



.tab-menu-link{

font:bold 14px verdana;

color:#E0DFD7;

text-decoration:none;

height:37px;

padding:0 14px;

background-image:none;

display:block;

float:left;

line-height:200%;

}

.tab-menu-link:hover{

font:bold 14px verdana;

color:#E0DFD7;

text-decoration:none;

height:37px;

padding:0 14px;

background-image:url(../images/tab-bg-hover.gif);

background-position:center;

background-repeat:no-repeat;

display:block;

float:left;

line-height:200%;

}

.tab-menu-active{

font:bold 14px verdana;

color:#E0DFD7;

text-decoration:none;

height:37px;

padding:0 14px;

background-image:url(../images/tab-bg-hover.gif);

background-position:center;

background-repeat:no-repeat;

display:block;

float:left;

line-height:200%;

}

.divider{

background-image:url(../images/divider.gif);

background-repeat:no-repeat;

background-position:top;

width:2px;

height:37px;

display:inline;

float:left;

}





#arrow-section{


padding-top:5px;
float:right;

}



/*portfolio section ENDS*/





/* Slider */

.glider-window{ width: 616px; height: 150px; overflow: hidden; margin-top:5px;	}

.glider-window .section { width:616px;	height:150px; overflow:hidden; float:left;  }

.glider-window .glider-content { width: 100000px; }



/*.gallery-text { background: url(../images/gallery-text-bg.png) no-repeat 0 4px; width: 201px; height: 428px; float: left; margin: 0 5px 0 0; }*/



.gallery-text { background: url(../images/project-detail-bg.gif) no-repeat 0 0px; width: 375px; height: 150px; float: left; margin: 0 0 0 10px; }



.gallery-text dl { font-size: .8em; color: #7b2d51; font-family: verdana, Arial, Helvetica, sans-serif;}

.gallery-text dl dt{ color: #3D3D3D;}

.gallery-text dl dd { margin: 0 0 10px; color:#fff }

.gallery-image {   padding:6px; width: 198px; height: 150px; float: left;  }









/*Slider*/







.expertise-block{

width:980px;

margin:10px 0 0 0;

}





.web-expertise{

background-image:url(../images/web-expertise.gif);

background-repeat:no-repeat;

background-position:left;

width:274px;

height:26px;

display:block;

margin:25px 0 15px 35px;

}



.design-block{
background-image:url(../images/web-design.jpg);
background-repeat:no-repeat;
background-position:top;
width:327px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}





.xhtml-block{
background-image:url(../images/graphics-new.jpg);
background-repeat:no-repeat;
background-position:top;
width:320px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}



.logo-block{
background-image:url(../images/identities.jpg);
background-repeat:no-repeat;
background-position:top;
width:312px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}

.web-development{
background-image:url(../images/web-development.jpg);
background-repeat:no-repeat;
background-position:top;
width:327px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}





.cms{
background-image:url(../images/cms.jpg);
background-repeat:no-repeat;
background-position:top;
width:320px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}



.web-maintenance{
background-image:url(../images/web-maintenance.jpg);
background-repeat:no-repeat;
background-position:top;
width:312px;
padding:155px 0 0 0px;
float:left;
font:.8em verdana;
color:#CCCBB4;
}


















.list-expertise{

margin:0 0 0 20px;

padding:0 0 0 66px;

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

}





.list-expertise li{

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

list-style-image:url(../images/bullet.gif);

line-height:160%;

}



.list-expertise li:hover{

font:1em  verdana;

color:#fff;

text-decoration:none;

list-style-image:url(../images/bullet-white.gif);

line-height:160%;

}



.list-expertise li a{

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

}

.list-expertise li a:hover{

font:1em  verdana;

color:#fff;

text-decoration:none;

}

















































/*footer*/



.footer-bg{

background-image:url(../images/footer-bg.gif);

background-repeat:repeat-x;

background-position:top;

background-color:#535244;

width:100%;

height:331px;

margin:0 auto;

}





.footer-bg-graphics{

background:url(../images/footer-bg-graphics.jpg) bottom center no-repeat;

background-repeat:no-repeat;

background-position:center ;

width:980px;

height:331px;

margin:0 auto;

}



.footer-menu{

width:800px;

height:18px;

padding:60px 0 0 20px;

}







/*footer ENDS*/



.footer-link{

font:.8em verdana;

color:#A8A78E;

text-decoration:none;

margin:0 8px;

}

.footer-link:hover{

font:.8em verdana;

color:#D3D2C2;

text-decoration:none;

margin:0 8px;

border-bottom:1px dashed #D3D2C2;

}



.footer-block{

width:700px;

height:180px;

display:block;

margin:10px 0 0 28px;

}



.about-block{

width:310px;

height:185px;

margin:10px 0 0 0;

float:left;

display:block;

font:.8em verdana;

color:#CCCBB4;

text-decoration:none;

text-align:justify;

}



.why-block{

width:325px;

height:175px;

float:left;

margin:10px 0 0 55px;

display:block;

font:.8em verdana;

color:#CCCBB4;

text-decoration:none;

}




.sub-heading{

font:22px "Times New Roman";

color:#CCCBB4;

text-decoration:none;

margin:0 0 5px 0;

}


.validation-block{

width:940px;

height:40px;

margin:0 0 0 28px;

float:left;

}



.copyright{

font:.7em verdana;

color:#9B9A81;

text-decoration:none;

float:right;

padding-top:15px;

}



.list-why{

margin:0 0 0 10px;

padding:0 0 0 8px;

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

}





.list-why li{

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

list-style-image:url(../images/bullet.gif);

line-height:160%;

}



.list-why li:hover{

font:1em  verdana;

color:#fff;

text-decoration:none;

list-style-image:url(../images/bullet-white.gif);

line-height:160%;

}



.list-why li a{

font:1em  verdana;

color:#CCCBB4;

text-decoration:none;

}

.list-why li a:hover{

font:1em  verdana;

color:#fff;

text-decoration:none;

}





.link-text{

font:1em verdana;

color:#CCCBB4;

text-decoration:none;

border-bottom:1px dashed #CCCBB4;

}

.link-text2{

font:1em verdana;

color:#CCCBB4;

text-decoration:none;

}



.link-text:hover{

font:1em verdana;

color:#fff;

text-decoration:none;

border-bottom:1px dashed #fff;

}





.mail-chat-block{

width:610px;

margin:0 auto;

}



.mail-us{

width:260px;

float:left;

display:block;

padding:10px;

}



.vertical-dash{

border-left:1px dashed #ccc;

width:10px;

height:100px;

margin:0 0 0 25px;

float:left;

}



.vertical-dash-1{

border-left:1px dashed #8B9672;

width:10px;

height:130px;

margin:30px 0 0 5px;

float:left;

}



.chat-with-us{

width:250px;

float:left;

display:block;

margin:0 0 0 35px;

padding:10px;

}



.link-text1{

font:.8em  verdana;

color:#CCCBB4;

text-decoration:none;

}

.link-text1:hover{

font:.8em  verdana;

color:#fff;

text-decoration:none;

border-bottom:1px dashed #fff;

}



.link-text2{

font:1em  verdana;

color:#fff;

text-decoration:none;

}

.link-text2:hover{

font:1em  verdana;

color:#fff;

text-decoration:none;

border-bottom:1px dashed #fff;

}



.icon-yahoo{

height:23px;

width:23px;

display:block;

background-image:url(../images/yahoo.png);

background-repeat:no-repeat;

float:left;

}

.icon-msn{

height:23px;

width:23px;

display:block;

background-image:url(../images/msn-hotmail.jpg);

background-repeat:no-repeat;

float:left;

}



.form-block{
margin:0 auto;
width:730px;
}

.form-block10{
width:400px;
float:right;
}


.input-row{

margin:5px 0px;

}



.input-left{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
text-align:right;
width:300px;
float:left;
}

.input-left-partner{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
text-align:right;
width:180px;
float:left;
}



.client-name{

float:right;
font:12px verdana;
color:#ffffff;

}


/*.input-right{

text-align:left;

width:238px;

float:left;

margin:0 0 0 5px;

}*/

.input-right{
text-align:left;
float:left;
font:12px verdana;
margin:0 0 0 5px;
color:#CCCBB4;
text-decoration:none;
width:260px;
}

.input-right10{
text-align:left;
float:left;
font:12px verdana;
margin:0 0 0 5px;
color:#CCCBB4;
text-decoration:none;
width:190px;
}




.input-text{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
width:230px;
height:18px;
background-color:#6c6b5c;
border:1px solid #949384;
padding:0 5px;

}

.input-text10{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
width:180px;
height:18px;
background-color:#6c6b5c;
border:1px solid #949384;
padding:0 5px;
}





.input-list{

font:.8em verdana;

color:#CCCBB4;

text-decoration:none;

width:242px;

height:18px;

background-color:#6c6b5c;

border:1px solid #949384;

}

.input-textarea{

font:.8em verdana;

color:#CCCBB4;

text-decoration:none;

width:230px;

height:100px;

background-color:#6c6b5c;

border:1px solid #949384;

padding:5px;

}


.input-textarea-new{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
width:230px;
height:60px;
background-color:#6c6b5c;
border:1px solid #949384;
padding:5px;
}




.input-button{

background-image:url(../images/input-button.gif);

background-repeat:no-repeat;

background-position:center;

border:0px;

width:76px;

height:24px;

color:#cbcac1;

font-family:verdana;

font-weight:bold;

font-size:11px;

padding-bottom:5px;

cursor:pointer;

}



.input-button:hover{

background-image:url(../images/input-button-hover.gif);

background-repeat:no-repeat;

color:#fff;

}





.sitemap-body{

width:900px;

margin:0 auto;

}


.questionnairs-heading{
font:bold 14px verdana;
color:#C6CAB3;
text-decoration:none;
border-bottom:1px dashed #C6CAB3;
line-height:170%;
}

.input-left-questionnairs{
font:.8em verdana;
color:#CCCBB4;
text-decoration:none;
text-align:right;
width:550px;
float:left;
}


.input-right-questionnairs{
text-align:left;
float:left;
font:12px verdana;
margin:0 0 0 5px;
color:#CCCBB4;
text-decoration:none;
width:150px;
}
.addnew{
	color:#fff;
}
.addnew a{
	text-decoration:none;
	color:#fff;
}
.addnew a:hover{
	text-decoration:none;
	color:#FFCC00;
}
.gap{
	margin:15px 27px;
	padding:0;
	font:.8em verdana;
	color:#e2e1ca;
}
.footer-sublinks-box{
	float:left;
	width:250px;
	margin:0 10px 0 40px;
	padding:0;
}
.footer-sublinks{
	margin:0;
	padding:0;
}
.footer-sublinks ul{
	margin:0;
	padding:0;
}
.footer-sublinks ul li{
	display:list-item;
	margin:0 0 0 15px;
	padding:3px;
	list-style-image:url(../images/bullet-arrow.gif);
}
.footer-sublinks ul li a{
	margin:0;
	padding:0 5px;
	font:12px verdana;
	color:#CCCBB4;
	text-decoration:none;
}
.footer-sublinks ul li a:hover{
	font:12px verdana;
	color:#fff;
	text-decoration:none;
}
.design-types{
	float:left;
	width:2115px;
	margin:0 15px;
	padding:0;
}
.slogan{
	margin:12px 12px;
	padding:0;
	font:17px Verdana, Arial, Helvetica, sans-serif;
	color:#CCCBB4;
	font-style:italic;
	font-weight:normal;
}
.slogan2{
	font:20px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:normal;
	}
.live-chart{
	float:left;
	margin:45px 0 0 0;
	padding:0;
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#CCCBB4;
}
.new-content{
	margin:10px 15px 10px 43px;
	line-height:18px
}
.our-services{
	margin:10px;
	font:24px Verdana, Arial, Helvetica, sans-serif;
}
.services-content{
	margin:10px;
}
.services-content2{
	margin:10px;
	float:left;
	width:660px;
}
.services-content-subheading{
	font-size:16px;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.otherservices{
	margin:0 10px 10px 10px;
	font:24px Verdana, Arial, Helvetica, sans-serif;
	padding-left:30px;
}
.services-content2{
	margin:0;
	float:left;
	width:635px;
}
.services-right{
	margin:0 0 0 20px;
	float:left;
	width:248px;
	padding:0 ;
}
.service-box{
	background:url(../images/services-rightbox.gif) top center no-repeat;
	margin:11px 0 0 0;
	padding:0;
	height:80px
}
.service-list-home{
	margin:0;
	padding:0;
}
.service-list-home ul{
	margin:0;
	padding:0;
}
.service-list-home ul li{
	list-style-image:url(../images/icon-round.gif);
	display:list-item;
	margin:0 0 0 5px;
	padding:2px 0;
}
.service-list-home ul li a{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#e2e1d3;
	text-decoration:none;
	padding:0 0 0 5px;
}
.service-list-home ul li a:hover{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#e2e1d3;
	text-decoration:underline;
}

.services-content3{
	margin:0;
	float:left;
	width:483px;
	line-height:16px;
}
.services-right2{
	margin:0 0 0 10px;
	float:left;
	width:415px;
	padding:0;
}
.services-right-mainbox{
	background:url(../images/gallery-customeweb.gif) top center no-repeat;
	margin:0 0 0 10px;
	width:398px;
	padding:1px 0 10px 5px;
	height:421px;
}
.web-packages{
	text-align:right;
	margin:30px 0;
}
.bredcum{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0;
	padding:0;
	color:#fff;
}
.bredcum a{
	text-decoration:none;
	color:#CCCBB4;
}
.bredcum a:hover{
	text-decoration:underline;
	color:#CCCBB4;
}

.services-mainbox{
	background:url(../images/services-boxbg.png) top right no-repeat;
	width:909px;
	padding:5px 0;
}
.services-mainbox-left{
	float:left;
	margin:0;
	padding:0;
	width:300px;
}
.services-mainbox-right{
	float:left;
	margin:0;
	padding:0;
	width:609px;
}


.divider2{
background-image:url(../images/divider2.gif);
background-position:right;
background-repeat:repeat-y;
width:2px;
}







/*16-09-09*/


.gallery-heading{
font-size:.8em;
color: #3D3D3D; 
font-weight: bold;
font-family: verdana, Arial, Helvetica, sans-serif;


}

.gallery-text-white{ 
 
color:#fff;
font-size:.8em;
font-family: verdana, Arial, Helvetica, sans-serif;

}




/*16-09-09*/