body {background:url(images/bg.jpg) top repeat-x #b2baad; margin:0; padding:10px 0 0 0; font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif; color:#636f68;}

.head {width:800px; background:url(images/head_logo_left.jpg) left top no-repeat #fefdef; margin:0 auto 0 auto;}
	.head_logo {width:749px; padding:11px 26px 4px 25px; text-align:right;}
		.head_logo .logo {float:left; border:0;}
		.head_logo .links {line-height:19px; padding:0 0 22px 0; color:#dadada; font-size:11px;}
			.head_logo .links a {color:#636f68; text-decoration:none;} .head_logo .links a:hover {color:#bbd098; text-decoration:underline;}
			.head_logo .links span {padding:0 13px 0 13px;}
	.menu {height:43px; width:800px; background:url(images/menu_resize.gif) repeat-x; margin:0 auto 0 auto;}
		.menu .in_01 {background:url(images/menu_left.gif) left no-repeat;}
		.menu .in_02 {background:url(images/menu_right.gif) right no-repeat; padding:2px 4px 2px 4px; text-align:center;}
		.menu table {margin:0 auto 0 auto;}
		.menu .mid {width:5px; background:url(images/menu_mid.gif) center 13px no-repeat;}
		.menu a {line-height:39px; display:block; height:25px; padding:14px 16px 0 16px;}
			.menu a img {border:0;}
			.menu td a:hover {background:url(images/menu_over.gif) repeat-x;}
			.menu th a {background:url(images/menu_active.gif) repeat-x;}
	.bigimage_top {margin:0 4px 0 4px; height:117px; background:url(images/head_big_image_top_01.jpg) no-repeat; padding:102px 0 0 31px;}
	.bigimage_bot {margin:0 4px 0 4px; height:70px; background:url(images/head_big_image_wave_01.jpg) no-repeat;}
	.bigimage_top_02 {background:url(images/head_big_image_top_02.jpg) no-repeat;}
	.bigimage_bot_02 {background:url(images/head_big_image_wave_02.jpg) no-repeat;}
	.bigimage_top_03 {background:url(images/head_big_image_top_03.jpg) no-repeat;}
	.bigimage_bot_03 {background:url(images/head_big_image_wave_03.jpg) no-repeat;}
	.bigimage_top_04 {background:url(images/head_big_image_top_04.jpg) no-repeat;}
	.bigimage_bot_04 {background:url(images/head_big_image_wave_04.jpg) no-repeat;}

.content {background:url(images/content_right_bottom.gif) right bottom no-repeat #fffef0; width:800px; margin:0 auto 0 auto; text-align:left;}
	.content .in_01 {background:url(images/content_right_top.jpg) right top no-repeat;}
	.content .in_right_01 {background:url(images/content_right.gif) 573px top repeat-y;}
	.content .in_right_02 {background:url(images/content_right_bottom.jpg) 573px bottom no-repeat; padding:0 4px 0 4px; min-height:519px; _height:519px;}
	.content .left {float:left; padding:0 13px 0 19px; width:536px; min-height:297px; _height:297px; background:url(images/content_left.gif) top repeat-x;}
	.content .right {float:right; width:190px; padding:0 14px 0 19px;}

.footer {width:753px; padding:20px 23px 20px 24px; margin:0 auto 0 auto; font-size:11px; line-height:13px; color:#464c43;}
	.footer .left {width:320px; float:left;}
		.footer .left .links {padding:0 0 13px 0;}
			.footer .left .links a {color:#464c43; text-decoration:underline;}
			.footer .left .links a:hover {color:#fff; text-decoration:none;}
			.footer .left .links span {padding:0 12px 0 12px;}
	.footer .right {width:390px; float:right; text-align:right;}
	      .footer .right .links {padding:5 0 13px 0;}
                  .footer .right .links a {color:#464c43; text-decoration:underline;}
			.footer .right .links a:hover {color:#fff; text-decoration:none;}
			.footer .right .links span {padding:0 6px 0 6px;}


.form_01 {margin:0; padding:0 5px 0 4px;}
	.form_01 input.text {width:100%; padding:0; margin:0 0 6px 0; height:18px; border:1px solid #eff2e3; background:#fff; font-size:11px; color:#86908a;}
	.form_01 textarea {width:100%; padding:0; margin:0 0 6px 0; height:88px; border:1px solid #eff2e3; background:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#86908a;}
	.form_01 input.button {width:62px; height:22px; margin:0 0 0 119px; padding:0; border:0; font-size:11px; color:#86908a; font-weight:bold; text-align:center; background:url(images/button_bg_01.gif);}
	.left .form_01 input.button  {margin-left:0;}
	.left .form_01 {padding-top:20px;}

.banners {width:222px; float:right;}
.left_frban {margin:0 258px 0 0;}
.left_fl {width:160px; float:left; padding:37px 0 0 0;}
.center_01 {margin:0 20px 0 190px; padding:0 0 40px 0;}
.breadcrops {padding:0 0 16px 0; font-size:10px; color:#636f68;} .breadcrops a {color:#bbd098; text-decoration:underline; font-weight:bold;} .breadcrops a:hover {text-decoration:none;}

.block_ourfalicity {height:75px; margin:0 0 13px 0; background:url(images/block_ourfacity.jpg) top no-repeat; padding:38px 0 0 16px;}
.block_ourfalicity_02 {background:url(images/block_ourfacity_02.jpg) top no-repeat; padding-left:14px;}
	.block_ourfalicity img {padding:0 0 3px 0; border-bottom:1px solid #6a2500; margin:0 0 3px 0;}
	.block_ourfalicity a {background:url(images/ourfacity_cont_02.gif) right center no-repeat; padding:0 13px 0 0; font-size:13px; line-height:15px; color:#a6ad9e; text-decoration:none;}
.block_spaserv {height:35px; padding:79px 0 0 18px; margin:0 0 13px 0; border:0; display:block; background:url(images/block_spaservice.jpg) top no-repeat;}
.block_spaserv_02 {background:url(images/block_spaservice_02.jpg) top no-repeat;}
	.block_spaserv img {border:0;}

.leftmenu a {display:block; font-size:11px; line-height:17px; padding:3px 0 3px 16px; background:url(images/link_01.gif) 1px 9px no-repeat; border-bottom:1px solid #a0a99c; color:#636f68; text-decoration:none;} .leftmenu a:hover {color:#bbd098; text-decoration:underline;}
	.leftmenu a.last {border-bottom:0;}

.block_01_top {background:url(images/block_01_top_left.jpg) left no-repeat; padding-left:20px;}
	.block_01_top div {background:url(images/block_01_top_right.jpg) right no-repeat; padding-right:20px;}
	.block_01_top div div {background:url(images/block_01_top_resize.gif) top repeat-x #6a2500; height:17px;}
.block_01_bot {background:url(images/block_01_bot_left.jpg) left no-repeat; padding-left:20px; margin:0 0 13px 0;}
	.block_01_bot div {background:url(images/block_01_bot_right.jpg) right no-repeat; padding-right:20px;}
	.block_01_bot div div {background:url(images/block_01_bot_resize.gif) bottom repeat-x #6a2500; height:20px;}
.block_01 {background:url(images/block_01_left.gif) left repeat-y #6a2500;}
	.block_01 .inbl_01 {background:url(images/block_01_right.gif) right repeat-y; padding:12px 0 0 19px; display:block;}
	.block_01 .inbl_01 img {border:0;}

.list_01 {padding:18px 0 0 15px; _padding-left:20px; margin:0; list-style:disc outside;}
	.list_01 li {padding:0; margin:0;}

.clearall {clear:both;}

h1 {margin:0; padding:0 0 7px 0; font:normal 36px/40px Arial, Helvetica, sans-serif; color:#97b579;}
.right h2 {margin:0; padding:0 0 11px 0; font:normal 24px/24px Arial, Helvetica, sans-serif; color:#86908a; text-align:right;}
.left h2 {margin:0; padding:20px 0 11px 0; font:normal 24px/24px Arial, Helvetica, sans-serif; color:#86908a;}

h3 {margin:0; padding:0 0 0px 0; font:normal 16px/22px Arial, Helvetica, sans-serif; color:#86908a;}

.img_01 {border:2px solid #fff; float:left; margin:0 15px 15px 0; background:#fff;}
.img_02 {background:#fff; margin:0 0 15px 0;}

p {margin:0; padding:18px 0 0 0;}

a {color:#97b579; text-decoration:underline;} a:hover {text-decoration:none;}

.forflash {padding:0 4px 12px 4px; background:url(images/head_big_image_wave_01.jpg) bottom no-repeat;}

.errors {color:#FF0000;}
.success {color:#0000CC;}
