img {border:none;}
    body {
        margin:0;
        padding:0;
        background:#500000 url(../images/bg_yellow.gif);
        border-top:5px solid #842e0a;
        font:12px/20px Georgia, Times, serif;
        color:#666;
    }
    #wrapper {
	width:990px;
	background:#660000 url(../images/bg_main.gif) repeat-y;
	border-left:5px solid #842e0a;
	border-right:5px solid #842e0a;
	border-bottom:5px solid #842e0a;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
    }
    #inner1 {
    background:transparent url(../images/bg_grass.gif) no-repeat bottom left;
    }

    #logo {
        margin-top:10px;
        margin-left:30px;
    }
    ul#nav1 {
	width: 225px;
	margin:20px 0;
	padding:0;
	color:#fff;
	list-style:none;
	background:transparent url(../images/bg_bamboo.gif) no-repeat bottom left;
	padding-bottom:315px;
	margin-bottom:50px;
    }
    ul#nav1 li {
	padding:0;
	padding-right:23px;
	background:transparent;
	text-align:right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
    }
    ul#nav1 a {text-decoration:none;color:#fff;}
    ul#nav1 a:hover {color:#c90}
    .curr {color:#c90 !important;font-weight:bold;}
    ul#subnav .curr {color:#c90}
    a {color:#660000;}
	
    ul#subnav {
        list-style:none;
        margin:0 !important;
        padding:0;
    }
    /*#subnav li {
        float:left;
        padding:0 10px 1px 10px;
        background: transparent url(../images/bullet.gif) no-repeat 0 8px;
    }*/
    ul#subnav li {
        padding:0 10px 1px 0;
        background:transparent;
    }
    h1, h2, h3 {
	color:#660603;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
    }

h1 {
	font-size: 26px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
h2 {
	font-size: 21px;
	margin:20px 0 -5px 0;
	line-height: normal;
}
    h3 {
	font-size:16px;
	margin-bottom:-10px;
	font-family:inherit;
	color:#666;
    }
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: lighter;
	color: #000;
}
    #col1, #col2 {
        float:left;
    }
    #col1 {width:235px;}
    #col2 {
	width:495px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
    #col3 {
	float:right;
	margin-top: 10px;
	width: 220px;
	}

    .clr {clear:both;}
    #footer {
	color:#999;
	clear:both;
	width:500px;
	margin-left:250px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
    }
    #copyright {float:right;}
    #phone {float:left;}

p.toTop {
margin:0;
text-align:right;
}
p.toTop a {
	display:block;
	margin:5px 0;
	background:url(../images/btn_top.gif) no-repeat right 50%;
	padding-right: 20px;
}
label {display:block;margin-top:10px;color:#333;}
.txt {width:300px;
border:1px solid #eee2d4;
padding:2px;
font-size:11px;
font-family:Arial, Verdana,Helvetica, sans-serif;
}
textarea {width:355px;margin-bottom:20px;border:1px solid #eee2d4;
padding:2px;
font-size:11px;
font-family:Arial, Verdana,Helvetica, sans-serif;
}
form {
background:#f7f5e5;
border:1px solid #eee2d4;
padding:10px;
margin:10px auto;
}
.callOut {
	width:165px;
	border:1px solid #eee2d4;
	color:#333;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 40px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #eee2d4;
	margin-left: auto;
}
.announcement {
	width: 440px;
	background-color: #f7f5e5;
	border: 1px solid #eee2d4;
	padding: 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
blockquote {
margin-left:10px;padding-left:10px;font-style: italic;
}
ul {
	list-style:none;
	margin-left:0px;
	padding-left:10px;
	margin-bottom:15px;
}
ol {margin-bottom:15px;}
ul li, ul li ul li {
	background:transparent url(../images/bullet.gif) no-repeat 0 6px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 15px;
}
table {
	background:#f7f5e5;
	border:1px solid #ded3c6;
	border-collapse:collapse;
	width:90%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
table th {
background:#eee2d4;
border-bottom:none !important;
font-family:Arial, Verdana,Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
}
table td, table th {
text-align:left;
padding:5px;

border-bottom:1px solid #eee2d4;
}
.picR {
    border:1px solid #ded3c6;
    float:right;
    margin:10px 0 10px 20px;
}
.picL {
    float:left;
    margin:10px 20px 10px 0;
}
#col2 img {
border:1px solid #ded3c6;
}
	.icn {
	border:none !important;
	margin-left:2px;
	vertical-align:middle;
	width:16px;
	height:16px;
}
.picC {
    margin:20px 5px 10px 5;
}
#col3 h3 {
	color: #eee2d4;
	text-align: center;
	font-family:Arial, Verdana,Helvetica, sans-serif;
}

