html, body
	{height:100%;
	}

body
	{padding:0;
		margin:auto;
		border:none;
		background:#000;
		width:1000px;
	}

#topbar
	{padding:7;
		margin:0px auto;
		height:175px;
		top:0px;
		left:0px;
/*		
		border:2px #333 solid;
		padding:5px;
*/
		}
#topbar p
	{font-family:tahoma, verdana;
		font-size:14px;
		color:#CCC;
		padding:0;
		margin:10px;
		text-indent:10px;
		line-height:20px;
	}

#sidebar
	{width:220px;
		padding:0;
		margin:0;
		top:175px;
		float:left;
		border:none;
		min-height:100%;
		position:absolute;
		color:#ccc;
	}
#sidebar h2
	{font-family:georgia, arial;
		font-size:20px;
		color:#CCC;
		font-weight:normal;
		padding:0;
		margin:5px 7px;
	}
#sidebar .links
	{width:auto;
	}
.links a
	{display:block;
		width:auto;
		height:auto;
		padding:2px 5px;
		border:0px #666 solid;
		background-color:#333;
		color:#CCC;
		margin:1px 10px;
		text-decoration:none;
		font-family:tahoma, verdana;
		font-size:14px;
	}
.links a:hover
	{border:0px #999 solid;
		background-color:#666;
		color:#FFF;
	}
#sidebar p
	{font-family:tahoma, verdana;
		font-size:14px;
		color:#CCC;
		padding:0;
		margin:0px 10px;
		text-indent:10px;
		line-height:20px;
		text-align:justify;
	}
#sidebar hr
	{width:90%;
		height:1px;
		border:2px #333 solid;
		background-color:#black;
		padding:0;
		margin:15px auto;
	}
#sidebar .logo
	{width:100%;
		background-color:#000;
	}
.logo a
	{height:auto;
		border:0px;
		background-color:#000;
		color:#000;
		margin:0px;
	}
.logo a:hover
	{border:0px;
		background-color:#000;
		color:#000;
	}
.logo a:visited
	{border:0px;
		background-color:#000;
		color:#000;
	}

#content
	{width:770px;
		color:#000;
		padding:5px 15px;
		font-family:tahoma;
		font-size:14px;
		border:0px;
		margin-left:220px;
		margin-right: 190px;
	}
#content h1, h2, h3, h4, h5, h6
	{font-family:tahoma;
		padding:3px;
		margin:2px 15px;
		font-weight:normal;
	}
#content h1
	{font-size:26px;
		color:#aaa;
	}
#content .box
	{border:2px #333 solid;
		margin-top:5px;
		margin-bottom:25px;
		margin-left:auto;
		margin-right:auto;
		width:97%;
		padding:10px;
		background-color:#000;
	}
.box h1, h2, h3, h4, h5, h6
	{font-family:tahoma;
		padding:3px;
		margin:2px 15px;
		font-weight:normal;
	}
.box h1
	{font-size:26px;
		color:#aaa;
	}
.box h2
	{font-size:22px;
		color:#aaa;
	}
.box h3
	{font-size:18px;
		color:#ccc;
	}
.box h4
	{font-size:16px;
		color:#fff;
	}
.box h5
	{font-size:14px;
		color:#888;
	}
.box h6
	{font-size:11px;
		color:#aaa;
	}
.box p, .box ul
	{text-indent:25px;
		line-height:17px;
		font-family:arial;
		font-size:14px;
		color:#fff;
		text-align:left;
	}
	
.box  .slide
	{width:100%;
	}
.slide p
	{text-align:center;
	}
	
.box table
	{width:90%;
		color:white;
	}
.box a, #footer a
	{text-decoration:none;
		border:0px;
		color:#666;
	}
.box a:hover, #footer a:hover
	{color:#ccc;
		text-decoration:none;
		border:0px;
	}
.box hr
	{width:90%;
		height:1px;
		border:none;
		padding:2px;
		margin:3px auto;
		background-color:#c99;
		color:#333;
	}

#rightside
	{widthh:176px;
		margin-top: 25px;
		margin-left:5px;
		margin-right:5px;
		margin-bottom:5px;
		top:175px;
		right:0;
		border:2px #500 solid;
		position:absolute;
	}
acronym
	{border-bottom:2px #ccc dotted;
		cursor:help;
	}
ul
	{list-style-type:circle;
	}
li
	{padding:3px 7px;
		margin:0;
		font-family:georgia, arial;
		font-size:15px;
	}
.box img
	{border:0px;
		padding:2px;
		margin:5px;
	}
.box img.left
	{float:left;
	}
.box img.right
	{float:right;
	}
#footer
	{border:none;
		text-align:right;
		color:#ccc;
		font-family:tahoma, verdana;
		font-size:13px;
		padding:15px;
		margin:0;
		bottom:5px;
		right:0px;
		position:relative;
	}
