body {
	margin:0px 50px 0px 0px;
	padding:0;
	font: normal 11px normal Verdana, Arial, Helvetica, sans-serif;

}

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



* html .clearfix {height: 1%;}



p {
	margin:0;

}

ul {

	margin:0 0 120px 0;

	padding:0;

}

li {
	margin:0;
	padding:0;
	clear:left;
	list-style-type:none;

}

img {
	border:0px;

}



/**** LAYOUT ****/



/*index.html*/

#warp {

	margin:0 auto 0 auto;

	width:850px;

	background-image:url(../images/bg_warp.gif);

	background-repeat:repeat-y;

}

#header {

	height:192px;

}

#container {

	width:850px;

}



#nav_vertical {

	width:204px;

	float:left;

	margin:0 5px 0 25px; 

	background-image:url(../images/bg_nav.jpg);

	background-repeat:repeat-x;

	display:inline;

}

#nav_vertical_content {

	height:500px;

	width:204px;

	float:left;

	margin:0 5px 0 25px; 

	background-image:url(../images/bg_nav.jpg);

	background-repeat:repeat-x;

}

#content {

	height:100%;

	width:616px;

	float:left;

}

li .main_menu {

	width:26px;

}



#footer {

	height:38px;

	background:url(../images/bg_footer.jpg);

	background-repeat:no-repeat;

	clear:both;

	padding:10px 0 0 264px;

	color:#FFF;

}

#home_presentation {
	height:210px;
	width:588px;
	margin:16px 0 0;
	background-repeat:no-repeat;
	background-position:right -23px;
	float:right;

}

#home_presentation_left {
	width:100%;
	height:210px;
	float:left;

}

#home_presentation_right{
	width:235px;
	height:210px;
	float:right;

}

#home_presentation_02 {

	width:588px;

	margin:0 0 0 0;

	float:right;

}

#home_presentation_02_left {

	height:180px;

	width:258px;

	float:left;

	margin:20px 0 0 0;

	background-image:url(../images/bg_content_02.jpg);

	background-repeat:no-repeat;

	background-position:0 0;

	position:relative;

}

#home_presentation_02_left_txt {

	height:24px;

	width:230px;

	margin:60px 0 0 8px;

	padding:6px 0 0 12px;

	background:#5c0009;

}

#home_presentation_02_left_img {

	height:123px;

	width:89px;

	position:absolute;

	top:8px;

	right:20px;

}

#home_presentation_02_right {

	width:315px;

	float:right;

	margin:20px 0 20px 0;

}



/*people-of-ra.html*/

#container_inside {

	width:595px;

	margin:16px 0 0 0;

	float:right;

}

#container_inside_title {
	height:28px;
	width:585px;
	float:right;
	padding:2px 0 0px;

}

#container_inside_txt {
	width:585px;
	float:right;
	padding:0px 0 0 9px;

}







/**** STYLES ****/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#AF7B25;
	margin:0 0 10px;
	font-weight:bold;

}

h2 {
	font-size:12px;
	color:#AF7B25;
	font-weight:bold;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}



#home_presentation_left span {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#5c0009;

	font-size:23px;

}

#home_presentation_left a {
	color:#006699;
	text-decoration:none;
}

#home_presentation_left a:hover {
	color:#666666;
	text-decoration:underline;
}

#home_presentation_right img{

	float:right;

	margin:0 15px 0 0;

}

#home_presentation_02_left_txt {

	color:#FFF;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

}

#home_presentation_02_right p{

	margin:0 0 10px 0;

	color:#4d4d4d;

}

#home_presentation_02_right span{

	font-family:Georgia, "Times New Roman", Times, serif;

	margin:0 0 10px 0;

	color:#5c0009;

	font-size:14px;

}

#home_presentation_02_right a{
	color:#006699;
	text-decoration:none;
}

#home_presentation_02_right a:hover{

	text-decoration:underline;

}

#container_inside_title {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:23px;

	color:#FFF;

}

#container_inside_txt img {

	margin:0 0 25px 0;

}

#container_inside_txt p {

	color:#4d4d4d;

	margin:0 0 17px 0;

}

#container_inside_txt span {

	color:#4d4d4d;

	font-size:12px;

	font-weight:bold;

}

#container_inside_txt a {
	color:#006699;
	text-decoration:none;
	font-weight:bold;
}

#container_inside_txt a:hover {

	color:#666666;

	text-decoration:underline;

	font-weight:bold;

}

#container_inside_txt table{

	margin:0 0 15px 0;

}

#container_inside_txt table a{

	font-weight:normal;

}

#container_inside_txt table a:hover{

	font-weight:normal;

	text-decoration:underline;

}

.image_margin_right {
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#directions {
	float: right;
	height: auto;
	width: 250px;
	margin-right: 70px;
}
