@import url(../default/style.css);
@import url(../default/home.css);

#primary {
	border-left:200px solid #fff;
}
#secondary {
	background:#fff none no-repeat;
}

#secondary h2 {
	margin:0;
	padding:0;
	text-indent:-9999em;
	display:none;
}

#content-footer {
	height:100px;
	clear:both;
	background:url(content-bg-bottom.png) left bottom no-repeat;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
}
#footer-wrapper {padding-top:20px;font-size:9pt;}

ul#nav-side {
	margin-top:0;
	border-left:none;
}

ul#nav-side li a {
	color:#4B6000;
	background-color:#CBE26F;
	background-image:none;
	text-decoration:none;
}
ul#nav-side li a:hover {
	color:#E1F88D;
	background:#647D00 url(square.8.gif) no-repeat 2px 50%;
}
ul#nav-side li a.active {
	background:#B5D050 url(square.8.gif) no-repeat 2px 50%;
}
ul#nav-side li a.active:hover {
	background-color:#647D00;
}

ul#nav-side li ul.category {
	width:100%;
	margin:1px 0 0 0;
	padding:0;
}
ul#nav-side li ul.category li a {
	width:165px;
	padding-left:23px;
	background-position:7px 50%;
}
ul#nav-side li ul.category li a:hover {
	background-position:7px 50%;
}

/* Secondary section */
div#secondary div#sticky-6 {
	border:1px #069b30 solid;
}
div#secondary div#sticky-6 h3 {
	height:22px;
	padding:0px;
	font-size:11pt;
	line-height:22px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background-color:#069b30;
	text-indent:0;
}

/* home content */
div#scroller-wrapper {
	padding:2px 5px;
	background-color:#069b30;
	color:#ffff98;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
div#scroller-wrapper a {
	color:#fff;
}
div#scroller-wrapper div#scroller {
	font-size:11pt;
}
div#lead h3 {
	padding:0 0 0 4px;
}
div#lead h3 a {
	color:#2B5000;
	font-size:1.2em;
	font-weight:normal;
}
div#lead h3 a:hover {color:#3F7600;}

div#sublead h3 {
	padding:2px 5px;
	font-weight:normal;
	border-top:#ace071 2px solid;
}
div#sublead h3 a {color:#2B5000;}
div#sublead h3 a:hover {
	color:#3F7600;
}
div#sub1,div#sub2,div#sub3,div#sub4 {
	background:transparent none left top repeat-x;
}

/* content section */

div.content {
	padding-top:5px;
	background:#fff url(content-bg.png) left top repeat-x;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
}
div#ribbon {
	background-color:transparent;
}
ul#user-menu {
}

div.content a {
	color:#2F7B00;
}
div.content a:hover {
	color:#9A9A00;
}

div.content h2.header {
	color:#867607;
	padding-right:20px;
	font-weight:normal;
}

div.content div.header-description {
	background-color:transparent;
	border:none;
}

div.content div#content-body {
	background:transparent none;
}

div.paper-forum-w1000 h2.header {
	background-position:1px 1px;
}
div.paper-forum-w1000 div.header-description {
	text-align:right;
	font-style:italic;
	margin-top:-6px;
}
div.paper-content-forum h2.header {
	height:50px;
	background-image:url(title.nathonforum.png);
	background-repeat:no-repeat;
}
div.paper-content-forum div.header-description {
	position:absolute;
	margin-top:-20px;
	right:40px;
	font-style:italic;
}

div.content dl.topic-list {
	margin:0 40px 0 20px;
}

/* secondary tags list by color weight */
#secondary .tagadelic {
	font-size:10pt;
}
#secondary .level1 {
	color:#008CFF;
}
#secondary .level2 {
	color:#4400AF;
}
#secondary .level3 {
	color:#7B00FF;
}
#secondary .level4 {
	color:#FF5A00;
}
#secondary .level5 {
	color:#FF0022;
}
#secondary .tagadelic:hover {
	color:#055F00;
}
