/*
*/

/*##### START: Reset Style #####*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
/*##### END: Reset Style #####*/


/*##### START: HTML Main #####*/
body { background: #F1EFE7; font: 62.5% "Verdana"; color: #000000;}

/* links */
a, a:visited {color: #ebb511;background: inherit;text-decoration: none;}
a:hover {color: #ebb511;background: inherit;padding-bottom: 0;text-decoration:underline;}

/* page constants */
h1, h2, h3, p { padding: 10px 0; margin:0; }
h1, h2, h3 { font-family: Verdana; font-weight: bold; color: #000000;}
h1 {font-size: 24px; font-weight:bold; border-bottom:1px solid #D8DEDD;padding: 10px 0 5px 0; }
h2 {font-size: 18px; font-weight:bold;}
h3 {font-size: 12px;}
ul, ol {margin: 5px 20px;padding: 0 20px;}
acronym {cursor: help;border-bottom: 1px dashed #494037;}
blockquote {font:1.1em/1.2em 'Trebuchet MS', Tahoma, Sans-serif;margin:10px;padding:5px 15px;background: #D8DEDD;color: #444;}

.clear { clear: both; } /* universal clear */
.left { float: left; } /* universal float left */
.right { float: right; } /* universal float right */
.align-left { text-align: left; } /* universal text left */
.align-right { text-align: right; } /* universal text right */
.pad {padding:10px;}
.color-01 {color:#4C1803}
.color-01s {color:#D8DEDD}
.color-02 {color:#8D2710}
.color-03 {color:#A38F6E}
.color-04 {color:#494037}
.color-04s {color:#807A73}
.color-05 {color:#6C6829}
.bg-01 {background:#4C1803;color:#D8DEDD}
.bg-01s {background:#D8DEDD}
.bg-02 {background:#8D2710;color:#D8DEDD}
.bg-03 {background:#A38F6E;color:#D8DEDD}
.bg-04 {background:#494037;color:#D8DEDD}
.bg-04s {background:#807A73;color:#D8DEDD}
.bg-05 {background:#6C6829;color:#D8DEDD}

/* images */
img {border:0;} /* remove border from all images*/
.img {background: #fff;border: 1px solid #494037;padding: 5px;}
.img-right {background: #fff;border: 1px solid #494037;padding: 5px;margin: 5px 0px 5px 10px;float:right;}
.img-left {background: #fff;border: 1px solid #494037;padding: 5px;margin: 5px 10px 5px 0px;float:left;}
/* end - images */

/*##### END: HTML Main #####*/


/*##### START: Content Layout #####*/
#page {}
#head-wrap {width:100%;height:165px;background-image: url(../images/ribbon.gif);background-repeat:repeat-x;}
#content-wrap {width:889px;min-height:500px;margin:0 auto; background:#FFFFFF;}

.wrapleft {float:left;width:559px;margin-left:20px;margin-right:20px;}
.wrapleft02 {float:left;width:34%;}
.wrapright {float:right;width:270px;background:#EEF0F0;margin-right:20px;margin-top:20px;}
.wrapright ul, .wrapright ol {margin:5px;padding:0;list-style:none;}
.padUL li {margin:5px 0;padding:7px;}

#logo {width:889px;margin:0 auto;}
#logo h1 {margin:0;padding:0 0 5px 0;}

#foot-wrap {background:#323232;padding:10px 30px 30px;color:#fff;min-height:125px;}
#foot-wrap a, #foot-wrap a:visited {color:#fff}
#foot {width:889px;margin:0 auto;}
#footerResources {color:#807A73;border-top:1px solid #807A73;margin-top:20px;}
#footerResources a, #footerResources a:visited {color:#807A73;}

/* Navigation */
#nav {position:absolute;top:0;text-align:right;width:889px;left:50%;margin-left:-480px;}
#nav ul {margin:0;padding:0;font: bolder 1.1em 'Verdana', sans-serif; color: #FFFFFF; list-style: none; }
#nav li {display:inline;}
#nav li a {float:right;display: block;color: #FFFFFF;text-decoration:none;background:#f9e5a9;margin-left:3px; padding: 3px 10px;}
#nav li a:hover {color:#FFFFFF;background:#ebb511;padding:6px 10px;}
#nav li a.active {color:#FFFFFF;background:#ebb511;padding:6px 10px;}

/*##### END: Content Layout #####*/
