/* CSS Document */

body {
	margin:0px;
	text-align:center;
}


#container {
	position:relative;
	width:950px;
	margin:auto;
	text-align:left;
}

#header {
	width:950px;
	height:192px;
	
}

#tbody {
	position:absolute;
	width:327px;
	background:url(images/testi_body.jpg) no-repeat top;
	left:0px;
 
	
}

*html #tbody{
	top:192px;
}

#tbodybg {
	width:327px;
	background:url(images/testi_bg.jpg) repeat-y top;
	left:0px;
	
}

#tbottom {
	width:327px;
	height:30px;
	background:url(images/testi_bottom.jpg) no-repeat top;
}

#testimonials {
	width:258px;
	text-align:left;
	margin-left:56px;
	margin-top:90px;

}

#right_bodybg {
	width:623px;
	background:url(images/right_bg.jpg) repeat-Y top;
	margin-left:327px;

}

#right_body {
	position:relative;
	width:623px;
	background:url(images/right_body.jpg) no-repeat top;
	margin-top:-16px;
}

*html #right_body {
	margin-top:-4px;
}

#right_bottom {
	width:623px;
	height:27px;
	background:url(images/right_bottom.jpg) no-repeat top;
	margin-top:-16px;
	
}


#footer {
	position:relative;
	display:block;
	height:51px;
	margin-bottom:0px;
	background:url(images/footer.jpg) repeat-x top;
	margin:auto;
	text-align:center;
}

#content {
	width:537px;
	margin-left:19px;
	z-index:200;
}

#divider {
	width:568px;
	height:10px;
	background:url(images/divider.jpg) no-repeat top;
	margin-left:6px;
	z-index:5000;

}


#footertxt {
	position:absolute;
	width:407px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#576863;
	left:340px;
	top:8px;

}




/* ================ fonts ================ */


.normaltxt {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4b;
	text-decoration:none;
}


.normallinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6608;
	text-decoration:none;
}

.normallinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd4e18;
	text-decoration:none;
	font-weight:bold;
}

p {
	text-align:justify;
	text-decoration:none;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#f76c2b;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#859a1c;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f76c2b;	
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#859a1c;	
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f4a308;	
}


/* ================ on site =================*/


#indx {
	position:absolute;
	width:579px;
	height:137px;
	left:6px;
	top:-20px;
	background:url(images/indx-trans.png) no-repeat;
	
}


/* ============= contact box ================= */

#contactcont {
	position:absolute;
	width:282px;
	left:370px;
	top:340px;
	z-index:600;
	
}

*html #contactcont {
	top:390px;
	
}

#chead {
	width:282px;
	height:45px;
	background:url(images/contact_01-trans.png) no-repeat top;
}

#cbody {
	width:282px;
	background:url(images/contact_02-trans.png) repeat-y top;
	
}

#ccontent {
	width:260px;
	margin-left:9px;
}

#cbottom {
	width:282px;
	height:17px;
	background:url(images/contact_03-trans.png) no-repeat top;
}
