@CHARSET "UTF-8";
body { margin: 0; padding: 0; border: 0; font-family: "Trebuchet MS", sans-serif; font-size: 10pt;  background: url(/static/background.png) #fff repeat-x; }
#header { margin: 0; width: 100%; text-align: center; margin-bottom: 30px; }
h1 { margin: 0; padding: 0; text-align: center; font-weight: normal; }
#header h1 { display: inline; margin: 0 auto; font-size: 56px; margin: 0; color: #FFB200; background: #fff; }
#sidebars h1 { display: block; font-size: 16pt; width: 100%; border-bottom: solid 1px #000; }
div#title_cont { padding-top: 10px; margin-bottom: 30px; }
#top_menu { display: block; text-align: center; margin-left: -50px; }
#top_menu li { display: inline; margin: 0 7px; font-size: 16pt; }
#top_menu li.active {border-bottom: solid 3px #231CFF; background: #6877FF; color: #fff; padding: 0 5px;}
#top_menu li a { text-decoration: none; border-bottom: solid 3px #231CFF; color: #231CFF; padding: 0 5px; }
#top_menu li a:hover { background: #fff; color: #ffb200; border-bottom: solid 3px #ffb200; }
#sidebars { float: left; width: 20%; margin: 0 5px; }
.bg_orange { background: #ffb200; }
.bg_violet { background: #dc6bff; }
.bg_blue { background: #6877FF; }
.sidebar_inner { padding: 5px; }
.firstline { margin: 0 4px; height: 1px; font-size: 0; }
.secondline { margin: 0 2px; height: 1px; font-size: 0; }
.thirdline { margin: 0 1px; height: 2px; font-size: 0; }
p { margin: 5px 0; padding: 0; text-indent: 2em; }
a { color: #231cff; }
#sidebars p { text-indent: 0; font-size: 8pt; }
a:hover { color: #ffb200; }
.bg_orange a:hover, a.bg_orange:hover, .bg_violet a:hover, a.bg_violet:hover { color: #fff; }
.bg_blue a, a.bg_blue { color: #fff; }
/*a:visited { color: #8821ff; }*/
#content {  margin-bottom: 20px; }
#page { margin: 0 10px; border: solid 1px #ffb200; margin-right: -5%; width: 77%; float: left; background: #fff; padding: 5px; }
#footer { width: 100%; clear: both; }
#footer p { margin: 0; }
.spacer { height: 20px; width: 100%; clear: both; }
h3 { display: inline; }
#submenu li { list-style-type: square; color: #fff; }
.date, .crumb { padding: 3px; }