body { color: #000; background-color: #ccc; background-image: url(../media/bg.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
a { color: #0066CC; }
a.visited { color: #0066CC; }
a.active { color: #999999; }

.clearfix:after { clear: both; content: "."; display: block; height: 0pt; visibility:hidden; }

div#container { width: 740px; margin: auto; }
div#top { background-image: url(../media/top.gif); height: 60px; }

div#header div#header_background { width: 700px; }
div#header div { float: left; height: 180px; }

div#stripe { height: 20px; }
div#stripe div#stripe_bg { width: 700px; background-image: url(../media/style_stripe.gif); }
div#stripe div { float: left; height: 20px; }

div#navigation img { border: 0px; float: left; }
div#navigation div#navigation_content { width: 700px; background-color: #fff; }
div#navigation div { float: left; height: 20px; }

div#breadcrumb { margin-top: 10px; margin-bottom: 20px; width: 711px; }
div#breadcrumb, div#breadcrumb a { color: #ccc; }

div#content { background: transparent url(../media/bor_l.gif) repeat-y scroll left top; }
div#content div#content_body { width: 711px; margin-left: 10px; background-color: #fff; padding-left: 9px; }
div#content div#content_body > * { padding: 0 25px 0 25px; }
div#content_body ul { margin-bottom: 0px; }
/*div#content div { float: left; }*/

h1 { color: #0066CC; font-size: 14px; margin-top: 25px; }

div#footer { width: 740px; height: 30px; background-image: url(../media/bot.gif); }

div.left { width: 20px; background-image: url(../media/bor_l.gif); }
div.right { width: 20px; background-image: url(../media/bor_r.gif); }

label { font-weight: bold; }
label, input#usern, input#passw {  }
input#title, input#iidee { width: 400px; }

.error { color: red; font-weight: bold; }

div#admin_tools { height: 70px; padding: 2px; background-color: #fff; }
div#admin_tools ul { list-style: none; }
div#admin_tools ul li { float: left; margin-right: 10px; background-color: #ccc; padding: 5px; }
div#admin_pagelinks { display: none; background-color: #fff; position: absolute; padding: 5px; border: 1px solid #ccc; }