#pagewrapper{width:950px;margin:10px auto;padding:0;border:1px solid #999;font-family:Arial,Helvetica,sans-serif;}
#content{padding:35px 10px;}
#content_left{float:left;width:160px;}
#content_right{float:right;width:758px;}
#header{background-color:#900;margin:0;padding:0;}
#header p{padding:20px 10px;font-size:24px;margin:0;color:white;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
#footer{background-color:#999;padding-top:6px;padding-bottom:6px;clear:both;border-top:2px solid #333;text-align:center;color:white;}
#footer p,#footer a{text-align:center;font-size:12px;font-weight:bold;margin:0;padding:2px;}
/* Navigation Bar */
#navbar ul{padding:0;margin:0;background-color:#999;color:White;float:left;width:100%;list-style:none;font-weight:bold;font-size:13px;border-bottom:2px solid #333;}
#navbar ul li{display:inline;color:White;float:left;border-right:1px solid #333;font-family:arial,helvetica,sans-serif;}
#navbar ul li a{padding:0.2em 0.7em;background-color:#999;color:White;text-decoration:none;float:left;}
#navbar ul li a:hover{background-color:#333;color:#fff;}
#navbar #current a{background-color:#000;}
#edit{font-size:12px;}
#header a{color:White;text-decoration:none;}
.flash{/* font-size:1.5em; font-weight:bold; */ padding:10px; margin-bottom:3px; }
.flash_notice{ border:2px solid #537ee1;background:#b1c9ff;color:Black;}
.flash_success{ border:2px solid #C6D880;background:#E6EFC2;color:Black;}
.flash_error,.flash_failure{ border:2px solid #d04d4d;background:#ffbcbc;color:Black;}
