
/*
----------------------------------------------------
                 MAIN CONTENT CONTAINER
----------------------------------------------------
*/
#navwrapper {
	background: url(../images/nav_bg.jpg) repeat-x;
	font-size: 1.1em;
}

#mainbody {
	background-color: #fff;
	border: 1px solid #d7d3be;
	border-bottom-color: #cecab7;
}

/* @group DROPLINE */

#navcontainer span.separator {
	color: #ebe7d7;
}

/* The Container */

/*#navcontainer {background:url(../images/topshadow.png) no-repeat center bottom;}*/

/* Top level a.links (sizes only) */

/*#navbar li a {background:url(../images/nav_left_up.png) no-repeat left top;color:#fff2c0;}*/

#navbar li a:hover,#navbar ul li:hover a,#navbar ul li.sfhover a {background:url(../images/nav_left_hover.jpg) no-repeat left top;color:#fff;}

/* First level list-items */

/*#navbar ul li {background:url(../images/nav_right_up.png) no-repeat right top;}*/

/* First level list-items (hover) */

/*#navbar ul li:hover,
#navbar ul li.sfhover {background:url(../images/nav_right_hover.png) no-repeat right top;}*/

/* First level list-items (active) */

/*#navbar ul li.active {background:url(../images/nav_right_up.jpg) no-repeat right top;}*/

/* Second level normal a.link */

#navbar ul li:hover ul,
#navbar li.sfhover ul {background:url(../images/topshadow.png) no-repeat;}

#navbar ul li ul,
#navbar ul li.active a:link,
#navbar ul li.active a:visited,
#navbar ul li.active ul:hover,
#navbar ul li.active:hover ul,
#navbar ul li.active ul.sfhover,
#navbar ul li.active.sfhover ul {color:#fff;}

#navbar ul li.active a:link,
#navbar ul li.active a:visited,
#navbar ul li.active ul.sfhover {background-color:#3d3d3d;background:url(../images/nav_left_active.jpg) no-repeat left top;color:#18524a;}

#navbar li.active li a:link,
#navbar li.active li a:visited,
#navbar li.active li a:hover,
#navbar li:hover ul li a:link,
#navbar li:hover ul li a:visited,
#navbar li:hover ul li a:hover,
#navbar li.sfhover ul li a:link,
#navbar li.sfhover ul li a:visited,
#navbar li.sfhover ul li a:hover,
#navbar li li a:link,
#navbar li li a:visited,
#navbar li li a:hover {background:url(../images/sublevel_divider.png) no-repeat 100% 60%;color:#18524a;}

/* @end */

/* k2 Styles (same as bottom blocks) */

#k2Container h1.componentheading{color:#647e15/*h2*/;font-weight:400;font-style:normal;letter-spacing:-1px;line-height:120%;padding:10px;}
div.defView{border-bottom:0;}
div.defCategoryWrapper div.defCategoryBlock h2.defCategoryTitle{font-size:18px;color:#475726/*bottom h3*/;}
div.defCategoryWrapper div.defCategoryBlock h2.defCategoryTitle a{font-family:inherit;font-size:18px;color:#758d3e;/*bottom a*/text-decoration:none;}
div.defCategoryWrapper div.defCategoryBlock h2.defCategoryTitle a:hover{text-decoration:none;}
div.itemHeader h1.itemTitle{font-size:28px;color:#647e15;font-weight:400;font-style:normal;letter-spacing:-1px;line-height:120%;padding:10px;}
div.itemTools{background:#cddbaf;/*bottom back*/border-top:1px solid #aabd81;/*bottom border*/border-bottom:1px solid #aabd81;color:#565f42;/*bottom color*/}
div.itemComments ul.itemCommentsList li span.commentLink a{color:#555;}
div.authorView{border-bottom:1px dotted #ccc;margin:0 0 24px;padding:8px 0 24px;}
div.defCategoryWrapper div.defCategoryBlock,div.itemAuthorBlock,div.itemComments,div.itemListCategoryBlock,div.authorBlock{background:#cddbaf;border:1px solid #aabd81;color:#565f42;}
div.itemHeader h1.itemTitle span sup,div.itemComments h4.itemCommentsCounter,div.itemComments ul.itemCommentsList li span.commentLink a:hover{color:#647e15;}
div.itemAuthorBlock div.itemAuthorDetails h3.authorName a,div.itemListCategoryBlock h2.itemListCategoryTitle a{font-family:inherit;}
div.itemListCategoryBlock h2.itemListCategoryTitle,div.itemContainer div.itemHeader h1.itemTitle,div.authorBlock h1.authorName{font-family:inherit;font-size:28px;color:#647e15;font-weight:400;font-style:normal;letter-spacing:-1px;line-height:120%;padding:10px;}
