
body {
	PADDING: 0px;
 	BACKGROUND: #000;
 	MARGIN: 0px;
 	FONT: 0.9em Arial, sans-serif;
	line-height: 20px;
 	COLOR: #fff;
	}

#page {
	BACKGROUND: #333 url(images/background.jpg) no-repeat;
 	MARGIN: 0px auto;
 	PADDING: 10px 0px;
 	WIDTH: 1000px;
	}

#header {
	MARGIN: 0px 15px;
 	WIDTH: 970px;
 	HEIGHT: 320px
	}

		#nav, #nav ul{
		margin:0;
		padding:0;
		list-style-type:none;
		list-style-position:outside;
		position:relative;
		line-height:34px; 
		}
		
		#nav a{
		display:block;
		padding:0px;
		color:#fff;
		text-decoration:none;
		background-color:#002162;
		}
		
		#nav a:hover{
		background-color:#13377e;
		color:#ff0;
		}
		
		#nav li{
		float:left;
		position:relative;
		}
		
		#nav ul {
		position:absolute;
		display:none;
		width:12em;
		top:34px;
		}
		
		#nav li ul a{
		width:10em;
		height:auto;
		float:left;
		padding-left:10px;
		font-weight:bold;
		}
		
		#nav ul ul{
		top:auto;
		}	
		
		#nav li ul ul {
		left:12em;
		margin:0px 0 0 10px;
		}
		
		#nav li:hover ul ul, 
		#nav li:hover ul ul ul, 
		#nav li:hover ul ul ul ul{
		display:none;
		}
		#nav li:hover ul, 
		#nav li li:hover ul, 
		#nav li li li:hover ul, 
		#nav li li li li:hover ul{
		display:block;
		}

#content {
 	FLOAT: left;
 	WIDTH: 650px;
	margin-left:15px;
	margin-right:10px;
	padding:15px;
	background: #666;
	border: 1px #000 solid;
	}

	#content P {
		PADDING: 10px 0px 4px;
 		MARGIN: 0px;
		}
	#content a {
		color:#fc0;
		font-weight:bold;
		text-decoration:none;
		}
		#content a:hover {
			color:#fc0;
			font-weight:bold;
			text-decoration:underline;
			}
	#content H1 {
		PADDING: 0px 10px 15px 0px;
 		FONT-WEIGHT: normal;
 		FONT-SIZE: 30px;
		border-bottom: 2px #ccc dotted;
 		MARGIN: 20px 0px 10px 0px;
 		COLOR: #fc0;
 		LETTER-SPACING: 0px;
		}
		
	#content H2 {
		PADDING: 0px 10px 4px 0px;
 		FONT-WEIGHT: normal;
 		FONT-SIZE: 20px;
 		MARGIN: 30px 0px 10px 0px;
 		COLOR: #fc0;
 		LETTER-SPACING: 0px;
		}
		
	#content H1 A, #content H2 A {
 		COLOR: #fc0;
 		TEXT-DECORATION: none;
		}
	#content H1 A:hover, #content H2 A:hover {
 		COLOR: #fc0;
 		TEXT-DECORATION: underline;
		}
	#content ol {
		margin: 4px 0px;
		padding: 0px 40px;
		}
	
	#content img {
		border: #000 1px solid;
		}	
		
	#content H3 {
		PADDING: 0px;
 		FONT-WEIGHT: bold;
 		FONT-SIZE: 14px;
 		MARGIN: 8px 0px;
 		COLOR: #fff;
 		LETTER-SPACING: 0px;
 		TEXT-DECORATION: none;
		}
	#content H3 A {
		PADDING: 0px;
 		FONT-WEIGHT: bold;
 		FONT-SIZE: 14px;
 		MARGIN: 8px 0px;
 		COLOR: #fff;
 		LETTER-SPACING: 0px;
 		TEXT-DECORATION: none;
		}	
		
		
#sidebar {
		PADDING: 0px;
 		FLOAT: right;
 		WIDTH: 270px;
 		COLOR: #666;
		margin-right:15px;
		}
		#sidebar input {
			margin: 3px 0px;
			}
		#sidebar H2 {
			display:none;
			}
		#sidebar H2 SPAN {
			COLOR: #039
			}
		#sidebar UL {
			PADDING: 4px 0px;
 			MARGIN: 0px;
 			LIST-STYLE-TYPE: none
			}
		#sidebar ul li ul li {
			list-style:disc;
			margin-left:20px;
			padding:0px;
			}
		#sidebar LI {
			PADDING: 10px;
 			DISPLAY: list-item;
 			MARGIN: 0px;
			background:#ededeb;
			}
		#sidebar P {
			PADDING: 2px 0px;
 			MARGIN: 0px;
			}
		#sidebar LI A {
			PADDING: 2px 0px;
 			DISPLAY: inline;
 			MARGIN: 0px;
 			COLOR: #666;
			TEXT-DECORATION: none
			}
		#sidebar P A {
			PADDING: 0px;
 			DISPLAY: inline;
 			MARGIN: 0px;
 			COLOR: #039;
			font-weight:bold;
 			TEXT-DECORATION: none
			}
		#sidebar LI A:hover {
 			COLOR: #039;
 			TEXT-DECORATION: underline;
			}
		#sidebar P A:hover {
 			COLOR: #039;
			font-weight:bold;
 			TEXT-DECORATION: underline;
			}
		.menu LI A.active {
			PADDING: 8px 0px 8px 5px;
 			DISPLAY: block;
 			BACKGROUND: url(images/dotted.gif) #474747 repeat-x 50% bottom;
 			MARGIN: 0px;
 			COLOR: #000;
 			TEXT-DECORATION: none
			}
		#sidebar UL.menu LI {
			PADDING: 0px;
 			MARGIN: 0px 0px 0px 1em;
			}		

		#linkcat-2 ul li, #linkcat-2 h2 {
			display:none;
			}
		#searchform {
			text-align:center;
			}			

#footer {
	clear:both;
	FONT-SIZE: 10px;
 	MARGIN: 0 20px;
	PADDING: 5px 0px 3px;
 	COLOR: #999;
	text-align:center;
	}
	#footer p {
		border-top: #000 2px solid;
		padding-top:5px;
		}
	#footer A {
		color:#fff;
		font-weight:bold;
 		TEXT-DECORATION: none;
		}
	#footer A:hover {
		color:#fff;
		font-weight:bold;
 		TEXT-DECORATION: underline;
		}
		
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}