html{
	margin:0px;
}
body{
	background-color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0px;
}
ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
h1, h2, h3, h4{
	margin:0px;
	padding:0px;
}
img{
	border-width:0px;
}
.block{
	margin:10px;
}
.block ul li{
	margin-left:20px;
	list-style:circle;
}
#container{
	margin:0px auto;
	width:750px;
}
	#title{
		background-image:url(../images/site/title.jpg);
		height:65px;
		width:750px;
	}
	#top_menu{
		background-image:url(../images/site/top_border.jpg);
		height:30px;
		width:750px;
	}
		#top_menu ul{
			margin:0px 20px 0px 0px;
			padding:7px 0px 0px 0px;
			text-align:right;
		}
			#top_menu ul li{
				margin:0px 10px 0px 0px;
				display:inline;
			}
				#top_menu ul li a:link, #top_menu ul li a:visited{
					color:#FFF;
					text-decoration:none;
					font-weight:bold;
				}
				#top_menu ul li a:active, #top_menu ul li a:hover{
					color:#FFF;
					text-decoration:underline;
					font-weight:bold;
				}
	#body{
		background-image:url(../images/site/background.jpg);
		width:750px;
		min-height:300px;
	}
		#side_menu{
			width:150px;
			margin:0px 0px 0px 20px;
			float:left;
		}
			#side_menu ul{
				margin:0px 0px 20px 0px;
			}
				#side_menu ul li{
					margin:15px 10px 0px 10px;
					border-width:0px 0px 1px 0px;
					border-color:#666;
					border-style:solid;
				}
					#side_menu ul li a:link, #side_menu ul li a:visited{
						color:#009;
						text-decoration:none;
						font-weight:bold;
					}
					#side_menu ul li a:active, #side_menu ul li a:hover{
						color:#900;
						text-decoration:none;
						font-weight:bold;
					}
		#content{
			width:540px;
			padding:10px 10px 10px 10px;
			margin:0px 0px 0px 170px;
		}
		#bottom_border{
			background-image:url(../images/site/bottom_border.jpg);
			height:20px;
			width:750px;
		}
			#copyright{
				padding-top:7px;
				color:#999;
				font-size:0.8em;
				text-align:center;
			}
			#icons{
				padding-top:5px;
				text-align:center;
			}