@charset "utf-8";
/* CSS Document */

body{
	background-color:#5e5e5e;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	margin:0px;
}

body a{
	color:#bf0000;
	text-decoration:underline;
}

#wrap{
	width:788px;
	margin:0px auto;
}

#header{
	overflow:hidden;
	height:387px;	
}

#content{
	width:100%;
	overflow:auto;
	background-image: url(../images/content-bg.gif);
	background-repeat: repeat-y;
}

#content code{
	font-size:11px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
}

#menu{
	width:156px;
	float:left;
	padding-top:10px;
}

#menu ul{
	padding:0px;
	margin:0px;
	margin-left:5px;
	list-style-type: none;
}

#menu ul li{
	padding:0px;
	margin:0px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	position:relative;
	padding-left:10px;
	margin-bottom:8px;
}
#center_col{
	width:460px;
	float:left;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

#center_col h1{
	color:#990000;
	font-size:20px;
	font-weight:normal;
	padding-top:5px;
	margin:0px;
}

#right_col{
	width:150px;
	float:right;
	text-align:center;
	padding-top:10px;
}

#footer{
	width:788px;
	height:18px;
	padding-top:4px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	color:white;
	text-align:center;
	clear:both;
}

#footer a{ color:white; }

.float_left{ float:left; border:1px solid black; margin:5px 10px 5px 0px;}
.float_right{ float:right; border:1px solid black; margin:5px 0px 5px 10px; }
.border { border:1px solid black; }