/* CSS Document */
body {
		margin:0;
		padding-top:10px;
		background-color:white;
		text-align:center;
		font: 80% verdana, arial, sans-serif;
}

#wrapper {
		z-index:1;
		background-color:white;
		margin:0 auto;
		padding:0px;
		color:gray;
		width:800px;
		border:1px solid silver;
}

dl, dt, dd, ul, li {
		margin-left:0;
		margin-right:0;
		padding:0;
		list-style-type: none;
}

#menu {
		position: absolute; /* Menu position that can be changed at will */
		text-align:left;
		z-index:100;
		border: 0px solid green;
		width: 800px; /* precision for Opera */
}

#menu dl {
		float: left;
		padding:5px 1px 5px 1px;
		width: 155px;
}

#menu dt {
		cursor: pointer;
		text-align: center;
		font-weight: bold;
		background:white; /* menu background */
		border: 0px solid silver;
		margin: 1px;
}

#menu dd {
		display: none;
		border: 0px solid gray;
}

#menu li {
		text-align: center;
		font-weight:bold;
		background:#f5f5f5; /*dd menu background*/
}

#menu li a, #menu dt a {
		color: gray;
		text-decoration: none;
		text-transform:capitalize;
		display: block;
		height: 100%;
		border: 0 none;
}

#menu li a:focus, #menu dt a:hover, #menu dt a:focus {
		background: white;
}

#menu li a:hover {
		color: black; /* dropdown hover text color*/
                background: #f5f5f5; /* dropdown hover background */
}

#banner {
		text-align:center;
		background-color:#f5f5f5;
		padding:15px 0px 15px;
		border-bottom:1px solid silver;
}

#main {
		padding:30px 1px 5px;
		width:759px;
		background:white;
		border:0px solid black;
		text-align:left;
}

#main a:hover {
		text-decoration:none;
		color:black		
}

#main a:link {
		text-decoration:none;
		color:gray;
}

#main a:visited {
		text-decoration:none;
		color:gray;
}

#main a:active {
		text-decoration:none;
		color:silver;
}

hr {
                color: silver;
                background-color: white;
                height: 1px;
}

#footer {
		padding:2px;
		border:1px solid silver;
		background-color:white;
		width:790px;
}

#tags {
                padding:5px;
		background-color:white;
}
