body{
padding:0px;
margin:0px;
background:#D7D5C5;
}

table {border-collapse:collapse; border:0px;}

table {
		width:100%;
		height:100%;
		border:0px;
	  }

td { vertical-align:top; padding:0px;}

a{color:#1E525F; font-weight:bold;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input
	{
		font-family:Arial;
		font-size:12px;
		line-height:17px;
		color:#000000;
	}
.m_text {height:860px;}

.main {width:787px;}
.header {height:314px; background:#F7F5E8;}
.header .col1 {width:247px; background:url(images/top_col1_bg.jpg) bottom left no-repeat; text-align:center; padding-top:13px;}
.header .col1 img {margin-top:65px;}
.header .col2 {width:540px; background:url(images/top_col2_bg.gif) left no-repeat;}
.menu {margin:26px 0 0 23px;}
.top_p {margin:24px 0 0 34px;}
.top_t {margin:12px 0 0 137px;}

.middle {height:477px; background:#F7F5E8;}
.middle .col1 {width:235px;}
.middle .col2 {width:514px; padding:0;}
.middle .col1 .row1 {height:335px; background:url(images/left_bg_tall.gif) left top repeat-y;}
.middle .col1 .row2 {height:142px;}
.middle .col1 .row1 .tall{ background:url(images/left_bg1.jpg) left bottom no-repeat;}
.banners {padding:39px 35px 72px 21px;}
.banners img {margin-top:7px;}


.footer {height:69px; background:url(images/footer_tall.gif) top repeat-x; text-align:center; color:#4B2D22; padding-left:74px; line-height:15px;}
.footer a {color:#4B2D22; font-weight:normal;}
.footer span a {text-decoration:none;}
.footer span a:hover {text-decoration:underline;}

.more { background:url(images/more_bg.gif) no-repeat top right; padding-right:21px; color:#C85337; font-weight:bold; text-decoration:none; display:block; float:right; line-height:15px;}
.more:hover{ text-decoration:underline;}

.indent {padding:0 25px 0 0;}

.box1 {background: url(images/box1_bg.gif) left bottom no-repeat; padding:0 14px 22px 37px;}

.box2 {background:#FFFFFF;}
.box2 .top {background:url(images/box2_tall.gif) top repeat-x; height:10px;}
.box2 .top div {background:url(images/box2_tr.gif) top right no-repeat;}
.box2 .mid {background:url(images/box2_tall.gif) right repeat-y;}
.box2 .mid .left{background:url(images/box2_tall.gif) left repeat-y;}
.box2 .bot {background:url(images/box2_tall.gif) bottom repeat-x; height:10px;}
.box2 .bot div {background:url(images/box2_br.gif) bottom right no-repeat;}
.box2 .cont {padding:9px 20px 0 22px;}

.box3 {background:url(images/box3_top_tall.gif) top repeat-x #F0EEDF; margin:15px 1px;}
.box3 div {background:url(images/box3_bot_tall.gif) bottom repeat-x; padding:12px 12px 14px 12px;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
.line {background:url(images/line1.gif) top left repeat-x; height:1px;}

ul { margin:0; padding:0; list-style:none;}
li {line-height:19px; margin:0px; padding:0px;}