body {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

a {outline:none;color:#18629d;text-decoration:none;}
a:hover {text-decoration:underline;}
.date_tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
}
body {
	background-color: #FFFFFF;
}
.cr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.hr30 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #BB0000;
}
.bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}
.paper_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}
/* HEADER */
#header {
	position:relative;
	padding:0;
	background-color:#fff;
	zoom:1;
	overflow: hidden;
}
#header:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#header .wrapper {position:relative;margin:0 auto;width:990px;}
#header .branding {float:left;}
#header .branding h1 {margin-bottom:0;}
#header .branding h1 a {display:block;margin:0;width:500px;height:70px;background:url(images/headers/ellington.gif) 0 50% no-repeat;overflow:hidden;text-indent:-1000px;}
#header .branding p {display:none;}
#header { background-color: #b00; }
#header .search_form input { border: none; }

/* TOOLBAR */
#toolbar {position:relative;background:#444;}
#toolbar .wrapper {position:relative;margin:0 auto;padding:0;width:990px;zoom:1;}
#toolbar .wrapper:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#toolbar ul {list-style:none;float:left;margin:0;padding:0;font-size:11px;}
#toolbar li {float:left;margin-right:1px;}
#toolbar li a {position:relative;display:block;float:left;padding:4px 15px;color:#777;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-radius:4px 4px 0 0;}
#toolbar li a:hover {color:#fff;text-decoration:underline;}
#toolbar li a .count {margin-left:3px;padding:3px 7px;background-color:#ffec6c;color:#a29544;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#toolbar li a canvas {position:absolute;bottom:0;}
#toolbar li a canvas.left_elbow {left:-10px;}
#toolbar li a canvas.right_elbow {right:-10px;}
#toolbar li a.on {background-color:#fff;color:#999;}
#toolbar .user {float:right;}
#toolbar li a.on { background-color: #9f3f3f; color: #fff; }

/* NAV */
#nav {position:relative;margin-bottom:20px;background-color:#f3f3f3;z-index:999;border-top:1px solid #eee;border-bottom:1px solid #ddd;background:-webkit-gradient(linear, center top, center bottom, from(#fff), to(#eee));background:-moz-linear-gradient(top center, #fff, #eee);}
#nav .wrapper {position:relative;margin:0 auto;width:990px;}
#nav ul {position:relative;list-style:none;margin:0;padding:0;font-size:13px;line-height:17px;}
#nav ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#nav li {position:relative;float:left;margin:0;padding:0;}
#nav li a {float:left;display:block;padding:6px 8px;color:#999;}
#nav li a.hover,
#nav li a:hover {color:#fff;text-decoration:none;background:#68a1c6;}
#nav li ul {position:absolute;display:none;top:29px;left:0;padding:10px 0;width:170px;background:#fff;border:1px solid #ddd;z-index:999;font-size:12px;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.3);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
#nav li ul li {float:none;white-space:nowrap;}
#nav li ul li a {float:none;display:block;padding:3px 15px;color:#555;}
#nav li ul li a:hover {-webkit-box-shadow:none;-moz-box-shadow:none;}
#nav li ul ul {top:0;left:150px;}

#subnav {position:relative;margin:-20px 0 20px 0;background-color:#f3f3f3;z-index:888;}
#subnav .wrapper {position:relative;margin:0 auto;width:990px;}
#subnav ul {position:relative;list-style:none;margin:0;padding:0;font-size:12px;line-height:17px;}
#subnav ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#subnav li {position:relative;float:left;margin:0;padding:0;}
#subnav li a {float:left;display:block;padding:7px 10px;color:#999;}
#subnav li a.hover,
#subnav li a:hover {background:#68a1c6;color:#fff;text-decoration:none;}
#subnav li ul {position:absolute;display:none;top:31px;left:0;padding:10px 0;width:170px;background:#fff;border:1px solid #ddd;z-index:999;-webkit-box-shadow:1px 3px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 3px 5px rgba(0,0,0,.3);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
#subnav li ul li {float:none;white-space:nowrap;}
#subnav li ul li a {float:none;display:block;padding:2px 15px;color:#555;}
#subnav li ul li a:hover {-webkit-box-shadow:none;-moz-box-shadow:none;}
#subnav li ul ul {top:0;left:150px;}

/* FORMS */
.group-form #id_slug {width:150px;}
.group-form span.header_color_wrapper {padding:3px;display:block;float:left;margin:0 5px 0 0;border:2px solid #eee;border-radius:5px;-moz-border-radius:5px;}
.group-form span.header_color_wrapper.active {border:2px solid #777;}
.group-form span.header_color {display:block;width:40px;height:40px;border-radius:4px;-moz-border-radius:4px;}table {
}
