
#TopMenu ul.nav{
	width:650px;
	margin: 0px;
	height:27px;
	list-style-type:none;
	font-size:0;
	line-height:0;
	padding:0; 
}
	
#TopMenu ul.nav li{
	float:left;
	font-size:0;
	line-height:0;
	margin:0 2px 0 0;
}
#TopMenu ul.nav li.noMargin{
	margin:0;
}
#TopMenu ul li a{
	display:block;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#579500;
	background-color:inherit;
	text-decoration:none;
	float:left;
}
#TopMenu ul.nav li a span.left{
	display:block;
	background:url(images/nav_left.gif) left top no-repeat;
	float:left;
}
#TopMenu ul.nav li a span.left span.right{
	display:block;
	background:url(images/nav_right.gif) right top no-repeat;
	float:left;
	padding:0 17px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#579500;
	background-color:inherit;
	cursor:pointer;
}
#TopMenu ul.nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
}
#TopMenu ul.nav li a:hover span.left{
	background:url(images/nav_hover_left.gif) left top no-repeat;
}
#TopMenu ul li a:hover span.left span.right{
	background:url(images/nav_hover_right.gif) right top no-repeat;
	color:#fff;
	background-color:inherit;
}
#TopMenu ul.nav li a.Selected{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	color:#fff;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	float:left;
}
#TopMenu ul.nav li a.Selected span.left2{
	display:block;
	background:url(images/nav_hover_left.gif) left top no-repeat;
	float:left;
}
#TopMenu ul.nav li a.Selected span.left2 span.right2{
	display:block;
	background:url(images/nav_hover_right.gif) right top no-repeat;
	float:left;
	padding:0 17px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	cursor:text;
}
#TopMenu div.SubMenuEmpty {
	width:100%;
	height:25px;
	
	padding:0 0 0 0px;

	background-color:#414141;
	color:#fff;
}
#TopMenu ul.sub{
	width: 100%;
	height:25px;

	padding:0 0 0 0px;
	margin: 0px;
	background-color:#414141;
	color:#fff;
}
#TopMenu ul.sub li{
	display:block;
	background:url(images/sub_menu_div.gif) right top no-repeat;
	height:25px;
	float:left;
}
#TopMenu ul.sub li.noImg{
	background-image:none;
}
#TopMenu ul.sub li a{
	font:normal 10px/25px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	padding:0 19px;
	text-decoration:none;
	background-image:none;
}
#TopMenu ul.sub li a:hover, #TopMenu ul.sub li a.Selected{
	color:#E2BA00;
	background-color:inherit;
}

#LeftMenu {

}

#LeftMenuTop {
	height: 13px;
	background-image:url("Images/LeftMenuTop.jpg");
	background-repeat: no-repeat;
	line-height: 0px;
	font-size:0px;
}

#LeftMenuContentTop {
	background-image:url("Images/LeftMenuContent.jpg");
	background-repeat: no-repeat;
	min-height: 250px;
}
#LeftMenuContentRepeat {
	background-image: url("Images/LeftMenuContentRepeat.jpg");
	background-repeat: repeat-y;
}

#LeftMenuBottom {
	height: 13px;
	background-image:url("Images/LeftMenuBottom.jpg");
	background-repeat: no-repeat;
	line-height: 0px;
	font-size:0px;
}

#LeftMenu ul {
	list-style-type:none;
	margin: 0px;
	padding: 10px 8px 10px 8px;
}



#LeftMenu ul li {
	background-image: url("Images/SubPageBorder.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 5px;
	margin-bottom: 5px;
	padding-left:10px;
}

#LeftMenu ul li ul li {
	padding-bottom: 0px;
	background-image: none;
}
#LeftMenu ul li ul {
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#LeftMenu ul li ul li ul {
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#LeftMenu ul li ul li ul li {
	padding: 0px;
	margin: 0px;
}
#LeftMenu ul li a{
	background-image: url("Images/LinkIcon.jpg");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #6f6b59;
	
}

#LeftMenu ul li a:hover {
	text-decoration: none;
	color: #85806b;
}


.DateTree {}

.DateTree h1, .DateTree h2, .DateTree h3 {
	margin-top: 0px;
}
.DateTree .count {
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	font-size: 90%;
	color: #ebebeb;
}
.DateTree ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.DateTree ul li {
	font-size: 150%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;

}



.DateTree ul li a {
	font-size: 110%;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #ffffff;
}
.DateTree a:hover {
	text-decoration: none;
}


.DateTree ul li ul li {
	padding-left: 10px;
	margin-top: 5px;
	font-size: 80%;
}

.DateTree ul li ul li a {
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #ffffff;
}




/* Tagcloud */
a.tc1 { font-size: 100%; font-weight: 200; text-decoration: none; padding-right: 3px; }
a.tc2 { font-size: 110%; font-weight: 300; text-decoration: none; padding-right: 3px;}
a.tc3 { font-size: 120%; font-weight: 500; text-decoration: none; padding-right: 3px;}
a.tc4 { font-size: 130%; font-weight: 600; text-decoration: none; padding-right: 3px;}
a.tc5 { font-size: 145%; font-weight: 800; text-decoration: none; padding-right: 3px;}
a.tc6 { font-size: 160%; font-weight: 900; text-decoration: none; padding-right: 3px;}

.TagCloud {
	padding-left: 5px;
}

.TagCloud a, .TagCloud a:visited, .TagCloud a:active, .TagCloud a:hover {
	color: #ffffff;
	
}

/* END Tagcloud */
