

/* COMMON -------------------------------------------------------*/

* {

	margin: 0;

	padding: 0;

}



#wrapper {

	position: relative;

	margin: auto;

	width: 1070px; /* was 760 */

	padding: 4px;

	background: #FFFFFF;

	border: 4px solid #8A5100;

}



body {

	background-color: #B38122;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 10px 0 10px 0;

}



.tab {

	border-bottom: 2px solid #CBBC9F;

	padding: 5px;

	background: #F6F0E6;

	font-size: 13px;

	color: #8A5100;

	font-weight: bold;

	margin: 5px 0px 5px 0px;

}



a {

	color:#8A5100;

}



.article_image {

		float: left;

		border: 6px solid #fff;



}



.article_ads {

	float: right;

	padding: 4px;

}



.search {

	padding: 3px;

	margin: 2px 5px 10px 0;

	font-size: 12px;

	text-align: center;

}



.header_img {

	border: 0;

	padding: 0 0 2px 0;

}



/* HEADER ------------------------------------------------------ */

#header {

	text-align: center;

}



#topnav {

	background: #F6F0E6;

	color: #8A5100;

	border-bottom: 2px solid #CBBC9F;

	padding: 4px 4px 4px 6px;

	height: 15px;

	margin: 2px 0px 2px 0px;

	font-size: 11px;

}



a.top {

	color: #8A5100;

	font-size: 11px;

	text-decoration: underline;

	padding: 0 5px 0 5px;

}



a.top:hover {

	color: #8A5100;

}



.linkunits {

	padding: 4px;

	background-color: #8A5100;

	text-align: center;

}



/* LEFT SIDEBAR ------------------------------------------------------ */



#leftsidebar {

	float: left;

	width: 190px;

	margin: 0;

	padding: 2px 2px 2px 6px;

}



#categories {

	padding-left: 0;

	margin-left: 0;

	width: 178px;

}



#categories li {

	list-style: none;

	margin: 0;

	border-bottom: 1px solid #ffffff;

	padding: 6px 4px 6px 14px;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: center left;

}



#categories li a {

	text-decoration: none;

	color: #B38122;

	font-size: 11px;

	font-weight: bold;

}



#categories li a:hover {

	text-decoration: none;

	color: #C45219;

	font-weight: bold;

}



#subcategories {

	padding-left: 0;

	margin-left: 0;

	width: 178px;

}



#subcategories li {

	list-style: none;

	margin: 0;

	border-bottom: 1px solid #eee;

	padding: 6px 4px 6px 10px;

	background-color: #CBBC9F;

}



#subcategories li a {

	text-decoration: none;

	color: #fff;

	font-size: 11px;

	font-weight: normal;

}



#subcategories li a:hover {

	text-decoration: underline;

	color: #fff;

	font-weight: normal;

}



/* RIGHT SIDEBAR ------------------------------------------------------ */



#rightsidebar {

	float: right;

	width: 179px;

	padding: 0 5px 0 3px;

}



.subarticlelist {

	padding-left: 0;

	margin-left: 0;

	padding: 6px 0 6px 0;

}



.subarticlelist li {

	list-style: none;

	margin: 0;

	padding: 4px;

}



.subarticlelist li a {

	text-decoration: underline;

	color: #8A5100;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial;

}



.subarticlelist li a:hover {

	text-decoration: none;

	color: #8A5100;

	font-weight: bold;

	font-family: Arial;

}



.subarticlelist li a.more {

	text-decoration: underline;

	color: #666666;

	font-size: 11px;

	font-weight: normal;

}



.subarticlelist li a.more:hover {

	text-decoration: none;

	color: #666666;

	font-size: 11px;

	font-weight: normal;

}



/* CONTAINER ------------------------------------------------------ */



#index_body {

	margin-left: 200px;

	margin-right: 196px;

}



#common_body {

	margin-left: 200px;

}





#container {

	margin-bottom: 5px;

	float: left;

	font-size: 12px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: Black;

	background: url(images/container_backgr.jpg) repeat-y;

}



#container2 {

	margin-bottom: 5px;

	float: left;

	font-size: 12px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background: url(images/container2_backgr.jpg) repeat-y;

	color: Black;

}



#container3 {

	margin-bottom: 5px;

	float: left;

	font-size: 12px;

	padding: 2px;

	background: #FFFFFF;

	color: Black;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



h1 {

	color: #8A5100;

	font-size: 13px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}



h2 {

	color: #8A5100;

	font-size: 16px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

	padding: 8px 0 8px 0;

}







.share {

	text-align: center;

	padding: 8px;

	margin: 20px 8px 20px 8px;

	background-color: #f8f8f8;

	color: #666;

	border-bottom: 1px solid #efefef;

	border-top: 1px solid #efefef;

}



a.link {

	color: #8A5100;

	font-size: 12px;

	text-decoration: underline;

	font-weight: bold;

	margin-bottom: 5px;

}



.articlelist {

	padding-left: 0;

	margin-left: 0;

	padding: 6px 0 6px 0;

}



.articlelist li {

	list-style: none;

	margin: 0;

	padding: 4px 4px 10px 4px;

}



.articlelist li a {

	text-decoration: underline;

	color: #8A5100;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial;

}



.articlelist li a:hover {

	text-decoration: none;

	color: #8A5100;

	font-family: Arial;

}



.articlelist li a.more {

	text-decoration: underline;

	color: #666666;

	font-size: 11px;

	font-weight: normal;

}



.articlelist li a.more:hover {

	text-decoration: none;

	color: #666666;

	font-size: 11px;

	font-weight: normal;

}



#relatedlinks {

	padding-left: 0;

	margin-left: 0;

}



#relatedlinks li {

	list-style: none;

	margin: 0;

	padding: 4px 4px 4px 14px;

	background-image: url(images/relatedsbullet.gif);

	background-repeat: no-repeat;

	background-position: center left;

}



#relatedlinks li a {

	text-decoration: underline;

	color: #8A5100;

	font-size: 13px;

	font-weight: bold;

}



#relatedlinks li a:hover {

	text-decoration: none;

	color: #8A5100;

	font-weight: bold;

}



/* FOOTER ------------------------------------------------------ */

#footer {

	clear: both;

	text-align: center;

	font-size: 12px;

	padding: 8px 0 8px 0;

	color: #8A5100;

	border-top: 2px solid #CBBC9F;

	background: #F6F0E6;

}



a.bottom {

	color: #8A5100;

	font-size: 12px;

	text-decoration: underline;

	padding: 0 5px 0 5px;

}



a.bottom:hover {

	color: #8A5100;

}



a.sitemap {

	color: #8A5100;

	font-size: 12px;

	text-decoration: underline;

	font-family:Arial, Helvetica, sans-serif

}

a.sitemap:hover {

	color: #8A5100;

}



/*------------------------------------------------------ */

.sitemap li {

	margin-left: 20px;

	color: #8A5100;

}



.sitemap li a {

	color: #8A5100;

}