/*  START: COMMON  */



body.main {

	background:#9d7c4f;
	color:#9d7c4f;
	margin-top:20px;
	font:bold 17px arial;

}

body.contentpane {

	background:#fff;
	color:#000;

}

.clr {

	clear:both;

}

.spacer_navigation {

	display:block;
	height:20px;
	width:10px;

}

/*  END: COMMON  */







/*  START: BORDER  */



#top_left_corner {

	background:url(../images/top_left_corner.gif) no-repeat;
	height:34px;
	width:21px;

}

#top_mid {

	background:url(../images/top_mid.gif) no-repeat;
	height:34px;
	width:803px;

}

#top_right_corner {

	background:url(../images/top_right_corner.gif) no-repeat;
	height:34px;
	width:21px;

}

#mid_left {

	background:url(../images/mid_left.gif) repeat-y;
	height:auto;
	width:21px;

}

#mid_right {

	background:url(../images/mid_right.gif) repeat-y;
	height:auto;
	width:21px;

}

#bottom_left_corner {

	background:url(../images/bottom_left_corner.gif) no-repeat;
	height:36px;
	width:21px;

}

#bottom_mid {

	background:url(../images/bottom_mid.gif) no-repeat;
	height:36px;
	width:803px;

}

#bottom_right_corner {

	background:url(../images/bottom_right_corner.gif) no-repeat;
	height:36px;
	width:21px;

}

/*  END: BORDER  */







/*  START: CONTAINERS  */



#main {

	background:#000;
	width:763px;
	padding:0 20px 0 20px;

}

#main #sidebar {

	float:left;
	width:150px;
	border-right:2px solid #9d7c4f;
	padding:0 20px 5px 0;
	margin:0 20px 0 0;

}

#sidebar #logo {

	background:url(../images/logo.gif) no-repeat;
	height:74px;
	margin-bottom:20px;
	width:131px;

}

#sidebar #navigation {

}

#main #content_container {

	float:left;
	width:500px;
	padding:5px 0 5px 0;

}

#main #footer {

	font:normal 10px Arial;
	padding-top:10px;
	text-align:center;

}

/*  END: CONTAINERS  */







/*  START: NAVIGATION  */



#navigation ul {

	list-style:none;
	margin:0;
	padding:0;

}

#navigation ul li {

	margin-bottom:3px;

}

#navigation ul li a:link, #navigation ul li a:visited {

	text-decoration:none;
	color:#9d7c4f;
	font:bold 14px Arial;
	padding:0 2px 0 2px;

}

#navigation ul li a:hover {

	background:#9d7c4f;
	border:0;
	color:#000;

}

/*  END: NAVIGATION  */







/*  START: TEXT  */



.navigation_h {

	background:#9d7c4f;
	color:#000;
	font:bold 14px Arial;
	padding:1px 0 1px 0;
	text-align:center;
	margin-bottom:10px;

}

.componentheading {

	color:#9d7c4f;
	font-size:21px;
	font-weight:bold;
	padding:0 0 10px 0;

}

.contentheading {

	color:#9d7c4f;
	font-size:21px;
	font-weight:bold;
	padding:0 0 10px 0;

}

.small, .createdate {

	color:#444;
	font-size:11px;

}

#news h3 {

	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 10px;

}

.modifydate {

	color:#444;
	font-size:11px;

}

/*  END: TEXT  */







/*  START: LINK  */



a:link, a:visited {

	color:#cfa469;
	font-weight:bold;
	text-decoration:none;

}

a:hover {

	border-bottom:1px dashed #000;

}

div.back_button a:link, div.back_button a:visited {

	color:#cfa469;
	font-weight:bold;
	text-decoration:none;

}

div.back_button a:hover {

	background:#cfa469;
	border:0;
	color:#000;
	padding:0 1px 2px 1px;

}



/*  END: LINK  */







/*  START: BOX, LOGINFORM, ETC ETC...  */





/*  END: BOX, LOGINFORM, ETC ETC...  */