body { margin: 25px 0; border: 0; padding: 0; background-color: #c8c8c8 ; }
h1 { margin: 0; padding: 0; font: normal 24px/36px Arial, Helvetica, sans-serif; color: #a3c159; }
h2 { margin: 20px 0; padding: 10px 0 10px 10px; background-color: #233e85; font: 14px/18px Arial, Helvetica, sans-serif; color: #FFF; }
p { font: 14px/28px Arial, Helvetica, sans-serif; padding: 0; margin: 20px 0; }
img { float: left; padding: 10px 10px 10px 0; }
.img_center { float: none; margin: 0 auto; }
a { color: #233e85; text-decoration: underline; }
a:hover { color: #CC0000; text-decoration: none; }

/* PAGE */
div#page { margin: 0 auto; border-right: 20px solid #fcfbfb; border-left: 20px solid #fcfbfb; width: 720px; background-color: #FFF; }

/* HEADER */
div#header { float: left; }
div#header img { margin: 0; border: 0; padding: 0; }

/* MAIN NAVIGATION */
div#nav { clear: left; height: 42px; background-color: #233e85; border-right: 200px solid #fec42d; font: bold 14px/42px Arial, Helvetica, sans-serif; color: #FFF; }
div#nav ul { margin: 0; border: 0; padding: 0 0 0 20px; }
div#nav ul li { display: inline; margin: 0; border: 0; padding: 0 10px; }
div#nav a { color: #FFF; text-decoration: none; }
div#nav a:hover { color: #fec42d; }

/* CONTAINER */
div#container { overflow: hidden; padding: 25px 0 0 20px; }

/* CONTENT AREA */
div#content { float: left; width: 445px; margin: 0; border-right: 1px solid #DDD; padding: 0 10px 0 0; }

/* RIGHT COLUMN */
div#rt_col { float: right; width: 220px; font: 12px/18px Arial, Helvetica, sans-serif; color: #000; padding: 0 10px; }
div#rt_nav ul { margin: 0; padding: 0; }
div#rt_nav li { margin: 0; padding: 5px 0 5px 10px; list-style: none; }
div#rt_col a { color: #000; text-decoration: none; }
div#rt_col a:hover { color: #233e85; text-decoration: underline; }

/* FOOTER */
div#footer { clear: both; margin: 20px 0 0 0; font: 12px/50px Arial, Helvetica, sans-serif; color: #000; text-align: center; }
div#footer a { color: #000; text-decoration: none; padding: 0 10px; }
div#footer a:hover { color: #233e85; text-decoration: underline; }