/* CSS Document - structure only */

/* CSS Document */

#container {
	margin-left:auto;
	margin-right:auto;
	width: 688px;
	margin-top:20px;
	padding: 0px;
		
}
#top_panel {
	height: 69px;
	background: url(../images/bluebackground.jpg) repeat-y;
}


#main_image {
	margin: 0;
	}	

#nav {
	width: 688px;
	height: 43px;
	margin: 0;
	}
	

#main_content_wrap {
	background: url(../images/maincontent_back.jpg) repeat-y;
	margin:0;
	width: 688px;
	 }
	
#main_left_wrap {
	width: 233px;
	float: left;
	margin: 0;
	display:inline;
	
	}
#main_left_blue {
	background: url(../images/blueleft_back.jpg) repeat-y;
	
}
#main_left_grey {
	background: url(../images/grey_left_back.jpg) repeat-y;
	width: 233px;
	margin:10px 0 0 0;
}

#left_cont {
	margin: 5px 10px 0 31px;
	}
	
#left_cont img{
	margin: 0;
	}
	
#client_one {
	margin: 5px 10px 0 31px;
	}
	.left_cont {
	margin: 5px 10px 0 31px;
	}
	
.left_cont img{
	margin: 0;
	}


#main_right {
	float: left;
	width:455px;
		background: url(../images/rule_dot.gif) repeat-y 223px;

	}
	
#main_right_grey {
	background: url(../images/main_content_right_grey_back.jpg) repeat-y;}
	
#main_right_none {
	}

#main_right_grey_cont {
	margin: 5px 30px 5px 15px;	
	}
	
#right_content_wrap {
	background: url(../images/rule_dot.gif) repeat-y 223px;
}
	
#right_left {
	float:left;
	width:222px;
	}
	
.right_left_cont {
	margin: 0 10px 0 10px;
}

#right_right {
	float:left;
	width: 212px;

}

.right_right_cont {
	margin: 0  10px 0 10px;
	clear: both;

}

#welcome {
	width:436px;
	height:140px;
	background:url(/rhk/images/welcome.jpg) right no-repeat;
	margin: 0 0 6px 0;
	}
	
#welcome_text {
	padding: 45px 20px 0px 130px;
}
	
#services {
	width:216px;
	float:left;
	background:#E2E2E2;
	}
	
	#services_text {
	padding: 0px 20px 20px;
	}
	
#course {
	width:216px;
	float:right;
	}
	
#course_text {
	padding:0 20px;
	margin: 0}

#footer{
	background: url(../images/footer_back.jpg) repeat-y;
}	


#footer_left {
	border-right: 1px solid #1865E5;
	float:left;
	width:201px;
	margin-left: 30px;
	display:inline;
}
	
#footer_middle {
	border-right: 1px solid #1865E5;
	float:left;
	width: 199px;
	margin-left: 25px;
		display:inline;

}

#footer_right {
	float:left;
	width: 197px;
			margin-left: 33px;
				display:inline;


}	
#basic_copy {
	margin: 0 15px 15px;
	}
	
	
.divider {
	margin: 0 10px 0 10px;
	height: 20px;
	background: url(../images/rule_dot.gif) repeat-x center;
	}