* {font-family: verdana, sans-serif}

body {background: #acbddb url(../images/background.gif) repeat-y center top; margin: 0; padding: 0; text-align: center}

#wrapper {margin: 0 auto; width: 890px; text-align: left}

#meta {margin: 0 auto; padding-bottom: 40px; width: 830px; text-align: left}

.breadcrumbs {font-size: 10px; color: #c8a370; float: left; width: 50%; margin-top: 10px}
.breadcrumbs a {color: #c8a370; font-weight: normal; text-decoration: none}
.breadcrumbs a:hover {color: #fff; font-weight: normal; text-decoration: none}

.metamenu {float: right; background: #92a9cf}
.metamenu .rcontent {font-size: 10px; color: #fff; margin: 5px 10px 0 10px}
.metamenu a {color: #fff; font-weight: normal; text-decoration: none}
.metamenu a:hover {color: #d2e9ff; font-weight: normal; text-decoration: none}
.metamenu a.active{color: #fff; font-weight: bold; text-decoration: none}
.metamenu a.active:hover {color: #d2e9ff; font-weight: bold; text-decoration: none}
.metamenu .rbot {background: url(../images/crnr-meta-br.gif) no-repeat top right}
.metamenu img.corner {width: 5px; height: 5px; border: none; display: block !important}

#actionmenu {margin-left: 55px; text-align: left}
.actionmenu {width: 780px; background: #af813c; text-align: left}
.actionmenu .rcontent {font-size: 11px; color: #fff; margin: 0 10px; padding-bottom: 5px}
.actionmenu a {color: #fff; font-weight: bold; text-decoration: none}
.actionmenu a:hover {color: #e8c79d; font-weight: bold; text-decoration: none}
.actionmenu .rtop {background: url(../images/crnr-action-tr.gif) no-repeat top right}
.actionmenu img.corner {width: 5px; height: 5px; border: none; display: block !important}

#content {margin: 0 auto; width: 830px; text-align: left}
.content {width: 830px; background: #fff}
.content .rcontent {color: #000; margin: 0 15px}
.content .rtop {background: url(../images/crnr-content-tr.gif) no-repeat top right}
.content .rbot {background: url(../images/crnr-content-br.gif) no-repeat top right}
.content img.corner {width: 15px; height: 15px; border: none; display: block !important}
.content img {border: none}
.content img.align-left {float: left !important; margin: 10px 10px 10px 0}
.content img.align-right {float: right !important; margin: 10px 0 10px 10px}
.content img.align-neutral {display: block; margin: 10px 0}

#content .left {float: left; width: 200px; margin-right: 50px; text-align: center}
#content .left .menu {font-size: 10px; text-align: left; margin: 50px 0; background: #92a9cf}

#content .left ul.menu {list-style: none; margin: 0; padding: 0}
#content .left ul.menu li {border-bottom: #c9d4e7 1px solid; padding: 10px 10px}

#content .left ul.submenu {list-style: none; margin: 0; padding: 0}
#content .left ul.submenu li {font-size: 9px; border-bottom: none; padding: 10px 0 0 10px}

#content ul.menu a {color: #fff; font-weight: bold; text-decoration: none}
#content ul.menu a:hover {color: #c9d4e7; font-weight: bold; text-decoration: none}

#content ul.menu a.active {color: #fff; font-weight: normal; text-decoration: none}
#content ul.menu a.active:hover {color: #c9d4e7; font-weight: normal; text-decoration: none}

#content ul.submenu a {color: #15437a; font-weight: normal; text-decoration: none}
#content ul.submenu a:hover {color: #fff; font-weight: normal; text-decoration: none}

#content ul.submenu a.active {color: #15437a; font-weight: bold; text-decoration: none}
#content ul.submenu a.active:hover {color: #fff; font-weight: bold; text-decoration: none}

#content .right {float: left; width: 540px; font-size: 12px; line-height: 20px}
#content .right h1 {color: #2a66ac; font-size: 16px; margin: 0 0 10px 0; line-height: normal}
#content .right h3 {color: #2a66ac; font-size: 14px; font-weight: normal; margin: 0 0 10px 0; line-height: normal}
#content .right a {color: #2a66ac; font-weight: bold; text-decoration: none}
#content .right a:hover {color: #af813c; font-weight: bold; text-decoration: none}

#content .subactionmenu {display: block; float: right; text-align: left; width: 175px; margin-top: 35px; margin-bottom: 10px; padding: 5px; background: #f0f0f0; border: 1px #c8d3e0 solid}
#content .subactionmenu ul {list-style-type: none; margin: 0; padding: 0}
#content .subactionmenu a {font-size: 11px; color: #2a66ac; font-weight: bold; text-decoration: none}
#content .subactionmenu a:hover {font-size: 11px; color: #af813c; font-weight: bold; text-decoration: none}

#footer {margin: 0 auto; width: 830px; padding-bottom: 20px; text-align: left}

.address {float: left; margin-left: 25px; background: #92a9cf}
.address .rcontent {font-size: 10px; color: #fff; margin: 5px 10px 0 10px}
.address a {color: #fff; font-weight: normal; text-decoration: none}
.address a:hover {color: #d2e9ff; font-weight: normal; text-decoration: none}
.address .rbot {background: url(../images/crnr-meta-br.gif) no-repeat top right}
.address img.corner {width: 5px; height: 5px; border: none; display: block !important}

.madeby {font-size: 10px; color: #c8a370; float: right; margin-top: 10px}
.madeby a {color: #c8a370; font-weight: normal; text-decoration: none}
.madeby a:hover {color: #fff; font-weight: normal; text-decoration: none}

/* slightly enhanced, universal clearfix hack */
.clfx:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0}
.clfx {display: inline-block}
/* start commented backslash hack \*/
* html .clfx {height: 1%}
.clfx {display: block}
/* close commented backslash hack */
