a {color: #def}
a:hover {color: #fc0}
img {border: 0;}
body {background: #036 url(images/splash_bg.png) no-repeat top center; color: #fff; font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
h1, h2, h3, h4, h5 {margin-top: 0;} 
h2 {color: #fff; font-weight: normal;}

.container {margin: 0 auto; width: 990px;}
.content {background: #369; border: 1px solid #036; color: #dde; padding: 21px;}
.content p {line-height: 1.4em;}
.main-content {float: left; margin-left: 14px; width: 600px;}
.footer {padding-top: 35px; width: 100%; text-align: center;}
.sidebar {background: #036; float: left; height: 400px; width: 200px;}
.splash {height: 260px; width: 100%;}
.main-title {float: left; margin-left: 14px; width: 600px; background: #036; text-align: right; font-size: 36px; padding: 7px 21px !important;}

/* ------------------------------------------------------------------------------------------- */
/*  Float Control                                                                          
/* ------------------------------------------------------------------------------------------- */

.float-left {float: left;}
.float-right {float: right;}
.float-none {float: none !important;}
.float-clear {clear: both; display: block; font-size: 0; line-height: 0;}

.sidebar ul {color: #fff; margin:7px; padding-left: 0 !important;}
.sidebar ul li {border-bottom: 1px solid #369; list-style: none; margin: 0;}
.sidebar ul li a.selected {background: #9cf; border: 1px solid #fff; padding: 4px; color: #fff;}
.sidebar ul li a {color: #fff; display: block; padding: 7px; text-decoration: none;}
.sidebar ul li a:hover {background: #369; border: 1px solid #036; border-width: 1px 0; padding: 6px 7px;}

.current_page_item a {background: url(images/menu_item_bg_selected.png) no-repeat 0 0 !important; border: 0 !important; color: #369 !important; padding: 7px !important; padding-left: 35px !important;}