@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background-color:#ffffff;
background-image:url(../images/bg.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
color:#663300;
font-weight:normal;
}

hr {
color:#6b2d1d;
height:1px;
}

h1 {font-size:24px; margin:0px; font-weight:normal;}

.wrapper {
width:760px;
border:0px #000000 solid;
margin:0px auto 0px auto;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-y;
font-size:12px;
}

.left_column {
width:270px;
float:left;
background-color:#b49e86;
}


.right_column {
width:490px;
float:right;
background-color:#d5be92;
}

.clear {
height:1px;
clear:both;
}

.footer {
height:40px;
background-color:#94826f;
color:#ffffff;
font-size:13px;
text-align:center;
padding-top:3px;
}


.header_left {
/*background-color:#9f8c76;*/
background-color:#9f8c76;
color:#FFFFFF;
text-align:center;
padding:15px;
height:220px;
}

.logo {
margin:5px auto 0px auto;
padding:0px;
width:760px;
background-color:#8b7a68;
}


.info_box {
/*background-color:#cfcac7;
margin:15px;
border:1px solid #b4b0ae;
padding:10px;
text-align:right;
font-size:18px;
color:#bc4825;
background-image:url(../images/infobox.jpg);
background-repeat:no-repeat;
background-position:bottom right;*/
}

.info_box p {
margin:0px 85px 0px 0px;
padding:0px;
}

.nav {
font-size:16px;
}

.content {
margin:15px;
font-size:12px;
color:#422a04;
}

.content .column1 {
width:215px;
float:left;
font-size:10px;
border-right:1px solid #a4907b;
padding-right:10px;
}
.content .column2 {
width:220px;
float:right;
font-size:10px;
}

.content p {
margin:0px;
padding:0px 0px 7px 0px;
}

.content h1 {
color:#6b2d1d;
font-size:22px;
margin:0px 0px 8px 0px;
padding:0px;
font-style:italic;
}

.content h2 {
color:#6b2d1d;
font-size:16px;
font-weight:bold;
margin:0px 0px 8px 0px;
padding:0px;
font-style:italic;
}

.left_content {
margin:15px;
color:#422a04;;
font-size:12px;
}

.left_content p {
color:#19121a;
margin:0px 0px 8px 0px;
}

.left_content h2 {
font-size:16px;
font-weight:bold;
margin:0px 0px 8px 0px;
padding:0px;
font-style:italic;
color:#FFFFFF;
}


.read_more {
font-size:11px;
font-style:italic;
}

.error, .required {
	color: red;
}
.message {
	color: green;
}
table.thleft th {
	text-align: left;
}
table.thright th {
	text-align: right;
	padding-right: 10px;
}
