/* CSS Document */

/* sidebar outter border start*/
#sidebar {
	float:right;
	width:175px;
	font-size:12px;
	margin-bottom:10px;
	overflow: auto;
	height: auto;

}

#sidebar_head {
	margin-right:5px;
	padding-top:0px;	
	background:url('http://www.kstate-india.us/image_side/messages.gif')  no-repeat center top;
	position:relative;
}

#sidebar_mid {
	background:url('http://www.kstate-india.us/image_side/sidebar_mid_bg.png') repeat-y center;
	height:auto;	
}

#sidebar_bottom {
	background:url('http://www.kstate-india.us/image_side/sidebar_bott_bg.png') no-repeat center bottom;
	padding-bottom:6px;
}

/* sidebar outter border end */

/* sidebar enner buttons start */
#sidebar div.sidebar_box {
	margin:0px 0 0;
	position:relative;	
}

#request {
	background:url('http://www.kstate-india.us/image_side/request-quote.jpg') no-repeat;
}

#testimonials {
	background:url('http://www.kstate-india.us/image_side/messages.gif') no-repeat;
}
#featured {
	background:url('http://www.kstate-india.us/image_side/featured-project.jpg') no-repeat;
}

#our_portfolio {
	background:url('http://www.kstate-india.us/image_side/our-portfolio.jpg') no-repeat;
}

/* sidebar enner buttons end */

/* sidebar enner content start */
#sidebar h3.toggler {
	height:30px;
	width:158px;
	margin:0 6px;
	position: static;
}

#sidebar div.element {
	background:#FFFFFF;	
	margin: 0 7px;
	text-align:center;	
}

/* sidebar request form start */
#raq_response {
	padding-top:10px;
}

#sidebar_form {
	margin:0 0 10px;
	text-align:center;
	padding-top:5px;
}

#sidebar_form textarea, #sidebar_form input {
	padding-left:5px;
	border:#A2A2A2 1px solid;
	background:url('http://www.kstate-india.us/image_side/input_bg.jpg') repeat-x left bottom;
	color:#555555;
	font-size: 12px;
	width:150px;	
	height:18px;
	margin-bottom:4px;	
}
#sidebar_form textarea {
	height:36px;
	margin-bottom:6px;	
}

#sidebar_form .captcha_code {
	margin-top:5px;	
	width:35px;
}

#sidebar_form .submit {
	margin:2px 0 10px 0;
	background:url('http://www.kstate-india.us/image_side/submit.png') no-repeat;
	color:#FFFFFF;
	width:70px;
	border:none;
	height:25px;	
}

 


/* sidebar request form end */

/* sidebar  testimonials start */

#sidebar div.sidebox_title {
	font-size:11px;
	font-weight:600;
	margin-top:0px;
}

#sidebar div.testimonials-text {
	text-align:justify;
	font-size:12px;
	padding:2px 2px 3px 2px;
	line-height:1.5em;	
}

#sidebar div.testimonial-writer {
	text-align:right;
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#sidebar div.more-link {
	text-align:right;
	padding:5px 7px 5px 7px;
}

#sidebar div.more-link a{
	text-decoration:none;
	color:#CC6633;
}

#sidebar div.more-link a:hover{
    font-weight:800;
}

/* sidebar testimonials end */


/* sidebar featured_project start */

#sidebar div.sidebox_featured_project {
	margin:10px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	padding:10px 7px;
	text-align:left;
}	

#sidebar div.sidebox_featured_project_img img {
	height:100px;
	width:140px;
	text-align:center;	
	margin:5px auto auto auto; 	
}
/* sidebar featured_project end */

/* sidebar our_portfolio start */

#sidebar div.sidebox_our_portfolio{
	margin:5px 5px 0 5px;
}	
#sidebar div.sidebox_our_portfolio img{
	height:100px;
	width:175px;	
	border:1px solid #000000;
	margin-bottom:5px;
}

/* sidebar our_portfolio end */

/*Client Logo*/

#client_logo {
	width:140px;
	height:100px;
	background:#FFFFFF;	
	position:absolute;	
	top:35px;
	left:20px;
	z-index:2;
}

#client_logo img{
	width:140px;
}
/* sidebar enner content end */

