	* {
		padding:0; margin:0;
		}
		
	body#body {
		background:url(images/bg.gif) repeat 0 0;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		color:#141010;
		}
		
	.clear {
		clear: both;
		}
	img {
		border:0px;
		}
	a {
		text-decoration: underline;
		color:#e16500;
		outline:none;
		}
		
	a:hover {
		text-decoration: none;
		}
		
	.main {
		background:url(images/main-bg.png) no-repeat center 0;
		min-width:1020px;
		}
		
	.main-width {
		width:1008px;
		margin:0 auto;
		}
		
	.main-bg {
		overflow:hidden;
		height:100%;
		}
		
	.wrapp {
		clear:both;
		overflow:hidden;
		height:55px;
		}
		
	.social {
		float:right;
		padding:0px 8px 0px 0px;
		}
		
	.social span {
		display:block;
		float:left;
		font-family:Book Antiqua, "Times New Roman", Times, serif;
		font-size:25px;
		color:#9f9089;
		padding:7px 5px 0px 0px;
		}
		
	.social a {
		display:block;
		float:left;
		width:31px;
		height:31px;
		overflow:hidden;
		text-indent:-1000em;
		margin:0px 0px 0px 4px;
		}
		
	.social a.fl01 {
		background:url(images/follow01.gif) no-repeat 0 0;
		}
	.social a.fl02 {
		background:url(images/follow02.gif) no-repeat 0 0;
		}
	.social a.fl03 {
		background:url(images/follow03.gif) no-repeat 0 0;
		}
	.social a.fl04 {
		background:url(images/follow04.gif) no-repeat 0 0;
		}
	.main-menu {
		padding:0px 0px 88px 8px;
		overflow:hidden;
		height:100%;
		}
		
		
	.main-menu ul li a:hover {
		color:#272727;
		}
		
	.yui-skin-sam .yuimenubarnav .yuimenubaritem {
		padding:0px 0px 0px 0px;
		clear:both;
		float:left;
		width:100%;
		overflow:hidden;
		height:51px;
		margin:0px 0px 0px 0;
		cursor: pointer;
		line-height:1.1em;
		}
		
	.yui-skin-sam .yuimenubaritemlabel {
		display:block;
		overflow:hidden;
		height:100%;
		cursor: pointer;
		text-transform:lowercase;
		font-size:26px;
		color:#fff;
		font-family:Book Antiqua, "Times New Roman", Times, serif;
		text-decoration:none;
		padding:8px 37px 14px 26px;
		}
		
	.yui-skin-sam #yui-gen0 .yuimenubaritemlabel {
		background:url(images/menu01.gif) no-repeat 0 0;
		}
		
	.yui-skin-sam #yui-gen1 .yuimenubaritemlabel {
		background:url(images/menu02.gif) no-repeat 0 0;
		}
		
	.yui-skin-sam #yui-gen2 .yuimenubaritemlabel {
		background:url(images/menu03.gif) no-repeat 0 0;
		}
		
	.yui-skin-sam #yui-gen3 .yuimenubaritemlabel {
		background:url(images/menu04.gif) no-repeat 0 0;
		}
		
	.logo {
		clear:both;
		height:257px;
		}
		
	.logo .indent {
		overflow:hidden;
		padding-top:43px;
		}
		
	.column-left {
		float:left;
		width:269px;
		margin:0px 0px 0px 0px;
		}
	.column-right {
		float:right;
		width:202px;
		margin:0px 0px 0px 0px;
		}
	#block-block-44 {
		width:234px;
		background:url(images/custom.png) no-repeat 0 0;
		margin:-4px 0px 20px 7px;
		}
	#block-block-44 .title h3 {
		text-align:right;
		font-family: Georgia; font-size:23px;
		color:#c70018;
		padding:25px 23px 0px 0px;
		}
	#block-block-44 .indent {
		font-size:13px;
		color:#706b6b;
		line-height:1.6em;
		padding:43px 15px 0px 29px;
		font-style: italic;
		}
		
	#block-block-44 .indent p {
		padding:0px 0px 67px 0px;
		}
		
	#block-block-44 .indent span {
		color:#b22d00;
		font-size:13px;
		}
#block-block-47 {
		width:234px;
		background:url(images/custom2.png) no-repeat 0 0;
		margin:-4px 0px 20px 7px;
		}
	#block-block-47 .title h3 {
		text-align:left;
		font-family: Georgia; font-size:23px;
		color:#c70018;
		padding:25px 0px 0px 23px;
		}
	#block-block-47 .indent {
		font-size:13px;
		color:#706b6b;
		line-height:1.6em;
		padding:43px 15px 0px 29px;
                font-style: italic;
		}
		
	#block-block-47 .indent p {
		padding:0px 0px 41px 0px;
		}
		
	#block-block-47 .indent span {
		color:#b22d00;
		font-size:13px;
		}
		
	.column-center {
		float:left;
		width:721px;
		overflow:hidden;
		height:100%;
		margin:0px 0px 0px -14px;
		z-index:9999;
		padding:42px 0px 10px 0px;
		}
	.boldtext
	{
		font-family: Arial;
		font-size:13px;
		font-weight:bold;
		color:#b22d00;
	}
.boldtext1
	{
		font-family: Tahoma;
		font-size:15px;
		font-weight:bold;
		color:#000000;
	}
.column-center ul{margin:0; padding:0; list-style:none;}
.column-center ul li{background:url(images/marker2.gif) top left no-repeat; background-position:0 8px; margin:0px; padding-left:15px; }
.column-center ul li a{color:#e16500; text-decoration: underline; line-height:0.5em} 
.column-center ul li a:hover { text-decoration:none; }
        .whiteplus {font-size: 10px; font-family: Arial; padding:4px 4px 4px 0px; text-align:center;}
        .stuff {width:230px; padding:20px 0px 0px 20px;
border:0px;}
	.border-top {
		background:url(images/border-top.png) no-repeat 0 0;
		margin:0px 0px 0px 10px;
		}
		
	.border-bot {
		background:url(images/border-bot.png) no-repeat 0 bottom;
		padding:23px 0px 23px 0px;
		}
		
	.content-bg {
		background:url(images/content-bg.png) repeat-y 0 0;
		height:100%;
		padding:0px 40px 25px 56px;
		}
		
	.slider {
		overflow:hidden;
		height:100%;
		padding:23px 0px 1px 0px;
		}
		
	.slider h1 {
		font-size:22px;
		font-family:Book Antiqua, "Times New Roman", Times, serif;
		color:#272727;
		padding:0px 0px 30px 2px;
		letter-spacing:-1px;
		font-weight:normal;
		}
		
	.column-center .indent {
		height:100%;
		padding:0px 0px 22px 0px;
		}
		
	.column-center .indent .title {
		overflow:hidden;
		height:50px;
		background:url(images/title.png) no-repeat;
		position:relative;
		margin:0px 0px -15px -67px;
		}
	.column-center .indent .title h2 {
		overflow:hidden;
		height:100%;
		font-weight: normal;
		font-family:Book Antiqua, "Times New Roman", Times, serif;
		font-size:21px;
		line-height:1.1em;
		color:#fff;
		text-decoration:none;
		padding:6px 0px 8px 68px;
		margin:0px 0px 0px 0px;
		}
		
	.text-box {
		clear:both;
		font-size:13px;
                text-align: justify;
		line-height:1.45em;
		padding:16px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		}
		
	.text-box span.font {
		font-size:13px;
                font-style: italic;
		color:#e16500;
		line-height:1.6em;
		display:block;
		padding:0px 0px 20px 0px;
		}
.text2 {
		font-size:13px;
		display:block;
		margin:2px 0px -3px 0px;
		}
.text-box2 {
		clear:both;
		font-size:12px;
                text-align: left;
		line-height:1.45em;
		padding:16px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		}
		
	.text-box2 span.font {
		font-size:13px;
                font-style: italic;
		color:#e16500;
		line-height:1.6em;
		display:block;
		padding:0px 0px 20px 0px;
		}
		
	.text3 {
		font-size:11px;
		display:block;
		margin:2px 0px -3px 0px;
		}
		
	.fleft {
		margin:2px 15px 4px -2px;
		padding:0px 0px 0px 0px;
		display: inline;
		float:left;
		overflow:hidden;
		}

	.fleft p {
		padding:0px 0px 0px 0px;
		overflow:hidden;
		}
		
	.text-box p.img {
		padding:0px 0px 15px 0px;
		}
	.hleb {
                background:#fff5ee;
                font-size:12px; color:#e16500;
                text-align:center;
                font-weight:bold;
                border:1px dashed #ccc; padding:5px;
              }
        .hleb a {
                font-size:12px; color:#e16500; font-weight:normal;
                }
        .rek p {
                font-size:11px;
                font-style: italic;
                padding-bottom:20px;
                }
        .rek a {
                font-size:11px; color:#e16500;
                }
        .rek2 p {
                font-size:11px;
                }
        .rek2 a {
                font-size:11px; color:#e16500;
                }
	
.img_banner {
background:#fff5ee;
border:1px dashed #ccc; padding:5px;
}

	.footer {
		clear:both;
		overflow:hidden;
		background:url(images/footer-bg.gif) repeat 0 0;
		margin-top:-55px;
		height:135px;
		}
		
	.footer .width {
		width:976px;
		margin:0 auto;
		background:url(images/logo2.gif) no-repeat 2px 30px;
		}
		
	.footer .copyright {
		clear:both;
		overflow:hidden;
		text-align:right;
		line-height:1.2em;
		font-size:12px;
		color:#6e6b67;
		padding:70px 44px 52px 0px;
		}
		
	.footer .copyright a {
		color:#6e6b67;
		text-decoration:none;
		}
		
	.footer .copyright a:hover {
		text-decoration: underline;
		}
