BODY {FONT-SIZE: 12px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
}
#container {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;}
#main {BACKGROUND: #FBF1EA; PADDING: 5px; BORDER: #c0c0c0 1px solid; font-size: 12px;}
#slogan IMG {
	MARGIN: 10px 0px 10px 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#www IMG {
	FLOAT: right; MARGIN: 13px 5px 10px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.menu_line A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-WEIGHT: Bold; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 0px 0px; COLOR: #2b6ec1; PADDING-TOP: 0px
}
.menu_line img {margin: 5px;}

IMG#banner {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
#main {BACKGROUND: #FBF1EA; PADDING: 5px; BORDER: #c0c0c0 1px solid; }
#content {PADDING: 5px; BACKGROUND: #ffffff;}

div.anons {padding-left:10px; margin-bottom:20px; border-left:#c30505 1px dotted; border-bottom:#c30505 1px dotted;}
div.anons h3:first-letter {
	color: #c30505;
	float: left;
	font-size: 2.6em;
	font-family: georgia, serif;
	font-weight: bold;
	margin: -12px 0 0 0;
	padding: 0 3px 0 0;
}


#nav {
	PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 220px
}
#nav UL {
	BORDER: #bcbcbc 1px solid; PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
#nav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; COLOR: #2b6ec1; PADDING-TOP: 4px; BORDER-BOTTOM: #bcbcbc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#nav LI A:hover {
	COLOR: #c30505; BORDER-BOTTOM: #edd6c3 1px solid; BACKGROUND-COLOR: #ffe1c9; TEXT-DECORATION: none
}
#nav LI A.sub {
	PADDING-LEFT: 35px
}
#nav LI A.sub_sub {
	border-left: 1px solid #3333CC; PADDING-LEFT: 45px; background-color: #F2F5FF;
}
#nav LI A#current {
	COLOR: #c30505; BORDER-BOTTOM: #ffe1c9 1px solid; BACKGROUND-COLOR: #ffe1c9; TEXT-DECORATION: none
}
#footer {
	PADDING: 3px 0 0 0; FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #999;}
#footer P {
	FLOAT: left; width: 250px;}
#counters IMG {
	FLOAT: right; MARGIN-LEFT: 5px
}
a.sitemap_main { }


div.community {background-color:#FFFFFF; width:210px; margin: 5px; padding: 5px; clear: all; font-size:13px; color:#999999;}
div.community a {color: #2b6ec1; padding-top: 5px; text-decoration: none;}
div.community a:hover {text-decoretion: underline;}