@charset "utf-8";
/* CSS Document */


body{
	background:url(images/inner-bg.jpg) repeat-x 0 0;
	margin:0;
	padding:0;
	font-size:15px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	outline:none;
}
.home-body{
	background:url(images/computertek-bg.jpg) repeat-x 0 0;
}
.clear{
	clear:both;
	margin:0px;
	padding:0px;
}

form {
		margin:0px;
		padding:0px;
}
p{
	margin:0;
	padding:0;
}
.img{
	margin:0px 5px 0 5px;
	float:right;
}
/* top container starts here */
#top-container{
	width:778px;
	margin:0 auto;
	height:117px;
}
#logo-wrap{
	float:left;
	margin:10px 0 0 1px;
}
#top-right-wrap{
	float:right;
	width:400px;
}
#kerry-hill-nav{
	float:right;
	background:url(images/kerry-hill-nav-bg.jpg) no-repeat 0 0;
	width:194px;
	height:25px;
	margin:0;
	padding:0;
	text-align:center;
	padding:2px 0 0 0;
}
#kerry-hill-nav a{
	text-decoration:none;
	color:#FFFFFF;
	font-style:italic;	
}
#kerry-hill-nav a:hover{
	color:#fdcccc;
}
#phone-wrap{
	float:right;
	margin:42px 0 0 0;
	font-size:28px;
	padding:2px 0 0 0;
	color:#fff;
	letter-spacing:-1.4px;
}
/* top container ends here */
/* banner wrap starts here */
#banner-container{
	width:100%;
	background:url(images/computertek-banner.jpg) no-repeat center 0;
	height:294px;
}
#menu-container{
	width:778px;
	margin:0 auto;	
	height:41px;
}
#menu-container ul{
	list-style:none;
	margin:0;
	padding:0 0 0 1px;
}
#menu-container ul li{
	float:left;
	color:#fff;
	font-size:18px;
	margin:8px 11px 0 11px;
}
#menu-container ul li a{
	color:#fff;
	text-decoration:none;
	font-size:18px;
}
#menu-container ul li a:hover{
	color:#0b1829;	
}

#menu-container ul li .active{
	text-decoration:none;
	font-size:18px;


	color:#0b1829;	
}
.menu-sep{
	padding-left:0px;
	padding-right:0px;
}

/*#slogan-box{
	width:778px;
	margin:0 auto;
	text-align:right;
	font-size:24px;
	color:#fff;
	padding:48px 0 0 0;
	letter-spacing:-1px;
}*/
#slogan-box{
	width:778px;
	margin:0 auto;
	text-align:right;
	font-size:24px;
	color:#fff;
	padding:100px 0 0 0;
	letter-spacing:-1px;
}
.slogan2{
	font-size:40px;
	font-weight:bold;
	margin:16px 0 0 0;
	letter-spacing:-2px;
}
.contact-nav{
	margin:27px 0 0 0;
	float:left;
	width:148px;
	height:41px;
	background:url(images/contact-button.jpg) no-repeat 0 0;
}
.contact-nav:hover{
	background:url(images/contact-button-hover.jpg) no-repeat 0 0;
}
/* banner wrap ends here */
#content-wrap{
	width:778px;
	margin:auto;
}
/*Home content area starts here*/
#top-content-wrap{
	background:url(images/main-sep.jpg) no-repeat center bottom;
	padding:25px 0 30px 0;
	margin:0 0 0 0;
}
#top-content-wrap #left-wrap{
	background:url(images/middle-sep.png) no-repeat right bottom;
	width:340px;
	padding:0 30px 0 0;
	float:left;
}
#top-content-wrap #left-wrap h1{
	background:url(images/aboutus-icon.jpg) no-repeat 0 0;
	padding:20px 0 20px 51px;
	color:#142a49;
	font-size:35px;
	font-weight:normal;
	margin:0 0 8px 3px;
	letter-spacing:-1px;
}
#top-content-wrap #right-wrap{
	width:370px;
	padding:0 0 0 0;
	float:right;
}
#top-content-wrap #right-wrap h1{
	background:url(images/view-blog-icon.jpg) no-repeat 0 12px;
	padding:20px 0 20px 51px;
	color:#142a49;
	font-size:35px;
	font-weight:normal;
	margin:0 0 0px 0;
	letter-spacing:-1px;
}
/* top content area ends here */
#testimonial-box{
	width:340px;
	padding:0 45px 0 0;
	float:left;
	margin:0px;
}

#testimonial-box p {
	padding:0px 0px 15px 0px ;
}



.twitter-bg {
	background:url(images/twitter-feeds-bg.jpg) no-repeat 0 0px;
	width:284px;
	height:107px;
	margin:34px 0px 0px 5px ;
	overflow:hidden;
	padding:12px 12px 15px 56px ;
}

.twittarea{
height:103px;
}



.service-sec {
	background:url(images/service-small-icon.jpg) no-repeat 0 12px;
	padding:35px 0 0px 40px;
	font-size:25px;
	font-weight:normal;
	color:#142a49;
}

.service-sec a{
	color:#142a49;
	text-decoration:none;
}

.testimonialhead{
	background:url(images/testimonial-icon.jpg) no-repeat 0 0px;
	padding:20px 0 15px 40px;
	margin:2px 0px 0px 0px ;
	font-size:25px;
	font-weight:normal;
	color:#142a49;
}


#testimonial-box .more-button{
	font-size:20px;
	color:#142a49;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:-1px;
	margin:10px 0 0 0;
}
#guarantee-box{
	background:url(images/second-sep.png) no-repeat left top;
	width:370px;
	padding:0 0 0 20px;
	float:right;
	margin:8px 0 0 0;
}
#guarantee-box .email{
	color:#000000;
	text-decoration:underline;
}
#guarantee-box .email:hover{
	text-decoration:none;
}
/* home style ends here */





/* inner page style starts here*/

#inner-banner-container{
	width:100%;
	background:url(images/computertek-inner-top-banner.jpg) no-repeat center 0;
	height:226px;
}
#inner-slogan-box{
	width:778px;
	margin:0 auto;
	text-align:right;
	font-size:24px;
	color:#fff;
	padding:48px 0 0 0;
	letter-spacing:-1px;
}
.inner-slogan2{
	font-size:40px;
	font-weight:bold;
	margin:16px 0 0 0;
	letter-spacing:-2px;
}
#inner-content-wrap{
	width:778px;
	margin:auto;
	background:url(images/topcontent-area.jpg) no-repeat;
}
.content-area {
		width:778px;
		background:url(images/inner-content-repeat.jpg) repeat-y;
		padding:50px 0px 0px 0px ;
		
}

.content-area h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:normal;
	color:#142a49;
	margin:0px;
	padding:5px 0px 5px 0px ;
		
}
.h1-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:normal;
	color:#142a49;
	margin:0px;
	text-decoration:none;
		
}




.content-area h2{
	font-size:26px;
	color:#142a49;
	margin:0px;
	padding:5px 0px 5px 0px ;
	
	
}

.content-area h3{
	font-size:24px;
	color:#142a49;
	margin:0px;
	font-weight:normal;
	padding:30px 0px 5px 0px ;
	
	
}
.testimonial-link{
	font-size:24px;
	color:#142a49;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	
	
}


.content-area h2 span{
	font-size:22px;
	color:#142a49;
	font-weight:normal
	
	
}

.left-area{
		width:476px;
		float:left;
		margin:0px;
		padding:0 0 20px 0;
		
}
.left-area a{
	color:#990000;
	text-decoration:underline;		
}
.left-area a:hover{
	text-decoration:none;		
}

.left-area p{
	margin:0px;
	padding:5px 0px 5px 0px ;
	line-height:20px;
}


.right-area{
		width:280px;
		float:right;
		
		margin:0px;
		
}

.right-cont{
		padding:0px 0px 0px 32px ;

}

.quick-contact {
	margin:0px ;
	padding:5px 0px 0px 0px ;
	font-size:14px;
		
}

.main-tds {
	padding:5px 0px 5px 0px; 
}




.quick-contact input{
	height:20px;
	width:163px;
	border:1px solid #d3cfcf;
	padding:2px 4px 0 4px;
		margin:0 0 0 3px;
}

.quick-contact textarea{
	height:70px;
	width:163px;
	border:1px solid #d3cfcf;
	padding:2px 4px 0 4px;
	font-size:13px;
	line-height:20px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0;
	margin:0 0 0 3px;
}

.vefification-imput {
	width:133px;
	height:22px;
	border:1px solid #d3cfcf;
}

.submit-but {
		width:75px;
		height:29px;
		background:url(images/submit-button.jpg) no-repeat;
		float:right;
}

.submit-but:hover {
			background:url(images/submit-button-hover.jpg) no-repeat;
		
}


.guarentee-inner {
	margin:0px;
	padding:5px 0px 0px 0px ;
	
		
}

.testimonial-innner {
	margin:0px;
	padding:0px;
	background:url(images/testmlonial-top.jpg) no-repeat top;
	
}

.testimonial-innner p{
	margin:0px;
	padding:10px 0px 0px 0px ;

	
}

.back-top {
	width:35px;
	float:right;
	font-size:12px;
}

.back-buton {
		
		background:url(images/back.jpg) no-repeat left 6px;
		padding:0px 0px 0px 10px ;
		margin-bottom:15px;
		
}

.back-buton a{
	color:#142a49;
	text-decoration:none;
		
}
.back-buton a:hover{
	color:#000;
	text-decoration:none;
		
}
.top-button-wrap{
background:url(images/inner-content-repeat.jpg) repeat-y scroll 0 0;
width:778px;
margin:0 auto;
}

.top-buton {
	background:url(images/top-arrow.jpg) no-repeat left 4px;
	padding:0px 5px 0px 11px;
	margin:0 0 0 442px;
	width:33px;
	height:20px;
	font-size:12px;
}

.top-buton a{
	color:#142a49;
	text-decoration:none;
		
}
.top-buton a:hover{
	color:#000;
	text-decoration:none;
		
}
/* inner page style ends here*/
/* footer starts here */
#footer-container{
	background:#2d2e2d url(images/footer-bg.jpg) no-repeat center 0;
	height:131px;
	text-align:center;
	padding:0 0 0 0;
	color:#fff;
	font-size:14px;
	line-height:24px;
}
#footer-link-wrap{
	width:800px;
	margin:0 auto;
	display:block;
}
#footer-link-wrap ul{
	list-style:none;
	margin:0;
}
#footer-link-wrap ul li{
	float:left;
	color:#fff;
	font-size:14px;
	margin:11px 3px 0 3px;
}
#footer-link-wrap ul li a{
	color:#fff;
	text-decoration:none;
}
#footer-link-wrap ul li a:hover{
	color:#d8d6d7;	
}

#footer-link-wrap ul li .footeractive {
	font-weight:bold;
    font-size: 14px;
    text-decoration: none;
}

.tech-logo{
	width:25px;
	height:25px;
	margin:5px auto;
}
.tech-link{
	color:#fff;
	text-decoration:none;
}
.tech-link:hover{
color:#CCCCCC;
	text-decoration:none;
}
.testimonial-box{
	border-bottom:1px solid #bebebe;
	margin:0 0 25px 0;
	padding:0 0 10px 0;
}

/* footer ends here */

/* popup starts here */
#popup-form{
	width:355px;
	margin:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;

}
#popup-form h3{
	font-size:24px;
	border-bottom:1px solid #112747;
	margin:3px 0 20px 0;
	padding:0 0 10px 0;
	color:#372f2d;
}
#popup-form label{
	width:150px;
	float:left;
	padding:2px 0 0 0;
}
#popup-form input{
	width:197px;
	float:left;
	margin-bottom:5px;
	border:1px solid #112747;
	height:22px;
	padding:4px 2px 0 4px;
}
#popup-form textarea{
	width:197px;
	float:left;
	margin-bottom:5px;
	height:60px;
	border:1px solid #112747;
	overflow:auto;
	padding:4px 2px 0 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#popup-form .pop-button{
	width:55px;
	float:right;
	height:20px;
	background:url(images/popup-button.jpg) no-repeat 0 0;
	font-size:12px;
	margin:0;
	padding:0;
	
}
#popup-form .pop-button:hover{
background:url(images/popup-button-hover.jpg) no-repeat 0 0;

	
}


.sitemap {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}

.sitemap ul{
	margin:10px 0 0 0px;
	padding:0px;
	list-style:none;
}

.sitemap li{
	margin:0 0 0 0px;
	padding:0 0 7px 12px;
	background:url(images/arrow.jpg) no-repeat 0px 7px;
}

.sitemap li a {
	color:#000;
	text-decoration:none;	
}

.sitemap li a:hover {
	color:#000;
	text-decoration:underline;	
}

/* popup ends here */

.readmore-test{
	text-decoration:underline;
	float:right;
	color:#000;
	margin:0 0 10px 0;
}
.readmore-test:hover{
	text-decoration:none;
}

.testimonial-text {
	font-size:12px;
	margin:0px;
	padding:10px 0px;
	border-bottom:2px solid #bebebe;
}

#hide {
	background: url(images/testi-btn-bg.jpg) no-repeat left top;
	width:405px;
	height:30px;
	display:block;
	padding:10px 6px 0px 65px;
}

#show {
	background: url(images/testi-btn-bg-active.jpg) no-repeat left top;
	width:405px;
	height:30px;
	display:block;
	padding:10px 6px 0px 65px;
}


.comment-btn {
	display:block;
	width:400px;
	height:30px;
	
}

.commentshow .active {
	background: url(images/testi-btn-bg.jpg) no-repeat left top;
	width:405px;
	height:30px;
	display:block;
	padding:10px 6px 0px 65px;	
}

.testimonial-wrap {
	font-size:13px;
	padding-bottom:10px;
	margin-bottom:20px;
}

.testimonial-wrap span {
	color:#FF0000;
	font-weight:bold;
}

.testimonial-wrap input {
	width:361px;
	height:24px;
	padding:2px 0px 0px 4px;
	border:1px solid #d3cfcf;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.testimonial-wrap textarea {
	width:361px;
	height:45px;
	padding:2px 0px 0px 4px;
	border:1px solid #d3cfcf;
	color:#000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}


.facebook-sec {
	margin:0px;
	padding:15px 0px 0px 0px ;
}

.facebre-icon {
width:38px;
float:left;
padding:15px 0px 0px 0px ;

}

.facebookrecent {
    border-bottom: 1px solid #aaa;
    float: left;
    margin: 0 15px 15px 10px;
    width: 292px;

}



/*Blog css starts here
#main-wrap {
	width:800px;
	margin:auto;
}
.body-container {
	margin:0px;
	padding:15px 0px 0px 0px ;	
}

.left-section {
	margin:0px;
	padding:0px;
	width:270px;
	float:left;	
}

.catogory-section {
	background:url(images/catagories-bg.jpg) repeat-y;
	border:1px solid #d8d8d8;
	padding:15px;
	margin-bottom:15px;
}

.catogory-section h2{
	background:url(images/recent-post-icon.jpg) no-repeat;
	padding:8px 0px 8px 38px ;
	margin:0px;
	font-size:26px;
	font-weight:normal;
}


.catogory-section .catagories  {
	background:url(images/catagorie.jpg) no-repeat;
	padding:0px 0px 5px 30px ;
}

.catogory-section .archieves  {
	background:url(images/archieves-icon.jpg) no-repeat; padding:5px 0px 5px 30px ; margin:0px;
}

.catogory-section .rss-feed {
	background:url(images/rss-feed.jpg) no-repeat; padding:5px 0px 5px 30px ; margin:0px;
}

.catogory-section ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

.catogory-section li{
	margin:5px 0px 0px 0px ;
	padding:0px 0px 5px 15px ;
	background:url(images/bullet.jpg) no-repeat 0px 6px;
	border-bottom:1px solid #c3c3c3;
}


.catogory-section li a{	
	color:#333333;
	text-decoration:none;
}

.catogory-section li a:hover{	
	color:#333333;
	text-decoration:none;
}

.right-section {
	margin:0px;
	padding:0px;
	width:502px;
	float:right;
}


.blog-section {
	margin:0px;
	padding:0px 0px 15px 0px ;
	border-bottom:1px solid #dddddd;
}

.blog-section p {
	line-height:20px;
}




.date-section {
	margin:0px 0px 15px 0px ;
	padding:0px;	
}

.date-area {
	background:url(images/date-icon.jpg) no-repeat;
	width:90px;
	height:71px;
	padding:10px 0px 0px 0px ;
	text-align:center;
	float:left;
}


.date-year {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	
}

.month-date {
font-size:18px;
font-weight:bold;
padding-top:10px;
}


.month-date span{
	font-size:36px;
	color:#d2281b;	
}


.blog-heading {
	width:400px; float:right;
	padding-top:15px;
}


.blog-head {
	color:#dc201b;
	text-decoration:underline;
	font-weight:bold;
}

.blog-head:hover {
	color:#dc201b;
	text-decoration:none;
}


.blog-heading h1 {
	font-size:20px;
	color:#d21e19;
	
}

.facebook-plugin {
border:1px solid #e88a0a;
padding:5px;
margin:15px 0px 0px 0px 	
}

.facebook-read {
	width:250px;
	float:left;
	font-size:12px;
	padding:10px 0px 0px 0px ;
}

.facebook-read a{
	color:#000;
	text-decoration:underline;
}

.facebook-read a:hover{
	color:#000;
	text-decoration:none;
}

.add-to{
	width:200px;
	float:right;
	font-size:12px;
}

.comment-section {
	margin:0px;
	padding:15px 0px 0px 0px ;
}

.comment-section h2{
	font-size:20px;
	color:#d21e19;
}

.comment-group {
background:#dbdbdb;
padding:12px;
margin:12px 0px 15px 0px ;
}

.comment-group h3{
	color:#373737;
	font-size:18px;	
}

.comment-post {
border-right:1px solid #a0a0a0;
border-left:1px solid #a0a0a0;
border-bottom:1px solid #a0a0a0;
background:#fff;
padding:12px;

}

.comment-post p{
line-height:20px;

}

.coment-top {
	background:url(images/comment-post-top.jpg) no-repeat;
	width:478px;
	height:21px;
}

.form-bg {
	width:471px;
	background:url(images/form-bg.jpg) no-repeat;
	padding:15px 15px 0px 15px ;
}

.form-bg label{
	padding:15px 0px 15px 0px ;
}


.form-bg input {
	width:292px;
	height:26px;
	background:#f0d2d2;
	border:1px solid #d3a6a6;
	margin-bottom:15px;
}


.form-bg textarea {
	width:402px;
	height:113px;
	background:#f0d2d2;
	border:1px solid #d3a6a6;
	margin-bottom:15px;
}

.submit-but {
	width:70px;
	height:28px;
	display:block;
	background:url(images/submit.jpg) no-repeat top;
}

.submit-but:hover {
	width:70px;
	height:28px;
	background:url(images/submit.jpg) no-repeat bottom;
	display:block;
}


.form-bg h3 {
color:#35464f;
font-size:18px;
padding-bottom:15px;}

*/
