body {
	background:url(images/top_bg.jpg) repeat-x left top #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#bottom_bg {
	width:100%;
	padding:0px;
	margin:0px;
	display:table;
	background:url(images/bottom_bg.jpg) repeat-x left bottom;
}
#wrapper {
	width:1004px;
	margin:0 auto 0 auto;
	clear:both;
	display:block;
	padding-top:15px;
}
.bottom_navi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	color:#69612E;
}
.bottom_navi a { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; line-height:20px; color:#69612E; }
.bottom_navi a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; line-height:20px; color:#69612E; }
.bottom_navi2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	color:#7B7657;
}
.bottom_navi2 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; line-height:20px; color:#7B7657; }
.bottom_navi2 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:20px; color:#7B7657; }
.logo_part {
	padding-left:53px;
}
.execelence_bg {
	background:url(images/exclence_bg.jpg) no-repeat left top;
	padding-left:58px;
	width:239px;
	height:90px;
}
.left_navi {
	background-color:#E1DCBA;
	width:257px;
	padding-left:40px;
	border-top:5px solid #C6BC7B;
	border-bottom:2px solid #C6BC7B;
}
.left_navi ul {
	padding-bottom:12px;
	padding-top:12px;
	margin:0px;
	padding-left:0px;
	list-style-type:none;
}
.left_navi li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	line-height:26px;
	color:#333333;
}
.left_navi li a {
	background:url(images/navi_bulet.jpg) no-repeat 13px 6px;
	padding-left:49px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	line-height:26px;
	color:#333333;
}
.left_navi li a:hover {
	background:url(images/navi_bulet.jpg) no-repeat 13px 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:26px;
	color:#3858AD;
}
.left_line {
	background:url(images/navi_line.jpg) no-repeat left bottom;
	padding-bottom:3px;
}
.testimonial_box {
	padding-top:10px;
	padding-bottom:10px;
	width:252px;
	padding-right:15px;
	padding-left:15px;
	background-color:#F7F5E6;
	border-bottom:2px solid #1A2952;
}
.right_part {
	width:672px;
	padding-left:35px;
	padding-top:24px;
}
.flash_bg {
	background:url(images/right_bg.jpg) no-repeat left bottom;
}

.content_part {
	padding-left:25px;
	padding-right:35px;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	color:#333333;
	
}
.content_part a {
	padding-left:25px;
	padding-right:35px;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
	color:#1D2D5A;
	
}
.content_part a:hover {
	padding-left:25px;
	padding-right:35px;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	color:#666666;
	
}
.more_link {
	width:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	background-color:#F7F5E6;
	color:#141F3D;
	float:right;
}
.more_link a { 	padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#141F3D;}
.more_link a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; line-height:18px; color:#333333; background-color:#E1DCBA; display:block;}

.latest_block {
	width:637px;
	float:right;
	padding-right:42px;
	background-color:#F7F5E6;
}
.top_shad {
	background:url(images/top_shad.jpg) no-repeat left top;
	width:292px;
	padding-top:12px;
	padding-left:12px;
	padding-bottom:10px;
	padding-right:12px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}
.top_shad2 {
	background:url(images/bottom_shad.jpg) no-repeat left bottom;
	width:292px;
	padding-top:12px;
	padding-left:12px;
	padding-bottom:10px;
	padding-right:12px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
}

.project_heading {
	background-color:#E1DCBA;
	width:116px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold; 
	text-decoration:none; 
	line-height:18px; 
	color:#726A32;
}


.more_link1 { width:45px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; background-color:#E1DCBA; color:#141F3D; 	float:right; }
.more_link1 a { 	padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px; color:#141F3D;}
.more_link1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; line-height:18px; color:#333333; background-color:#E8E3C8; display:block;}

.testmonial_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	line-height:19px;
	color:#7B7657;
}
.testmonial_text span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	color:#4E4821;
}
textarea.test {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:normal;
  width: 300x;
  height: 150;
  border: none;
  color:#7B7657;
  background-color:#F7F5E6;
}
#news li {
  width: 200px;
  overflow: hidden;
  border: 0px solid #000;
  list-style-type: none;
  color: #7B7657;
  background: #F7F5E6;
  display: none;
}