	* {
		margin:0px;
		padding:0px;
		}
	
	p {
		margin-bottom:10px;
		padding:0px;
		}

	body {
		font-family: Ariel, Helvetica, sans-serif;
		font-size:12px;
		padding:0px;
		background: url('./assets/back.jpg') top;
		background-attachment:fixed;
		overflow:none;
		}
	
	#frame {
		width:600px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0px;
		}		

	#mercy {
		width:200px;
		margin-right:auto;
		margin-left:auto;
		text-align:center;
		line-height:5px;
		}

	#merci a {
		text-decoration:none;
		color:#333;
		font-size:8px;
		}
		

	#heading {
		position:relative;
		width:800px;
		z-index:3;
		padding:0 0 0 0;
		}

	#header {
		width:900px;
		height:10px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0px;
		background: url('./assets/header.png') no-repeat center center;
		}
		
	#frame {
		width:1280px;
		height:600px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0px;
		z-index:3;
		}
		
	#sponsorsLeft {
		text-align:center;
		position:relative;
		float:left;
		width:200px;
		padding:20px;
		}
		
	#sponsorsRight {
		text-align:center;
		position:relative;
		float:right;
		width:200px;
		padding:20px;
		}

	#main {
		width:700px;
/*		background:white;  */
		height:500px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0px;
		z-index:3;
		}
		
	#info {
		font-size:90%;
		text-align:center;
		width:800px;
		height:10px;
		margin-right:auto;
		margin-left:auto;
		}	
		
	#content {
		text-align:justify;
		width:660px;
		margin-top:100px;
		padding-left:18px;
		z-index:3;
		}		

	#toolbar {
		background:black;
		position:absolute;
		top:135px;
		left:0px;
		width:100%;
		height:26px;
		z-index:5;
		
		}

	#toolbarShadow {
		background:black;
		position:absolute;
		top:161px;
		left:0px;
		width:100%;
		height:0px;
		z-index:5;
		opacity:0.2;
		filter:alpha(opacity=20);
		}

	#toolbarButtons {		/*Actual Toolbar Button Frame is fixed width */
		width:840px;		/* (mainDivWidth-40px) to leave 20px margin. */
		margin-right:auto;
		margin-left:auto;
		}

	#toolbarButtons ul {
		list-style:none;
		margin:0;
		padding:0;
		width:100%;
		}

	#toolbarButtons li {
		float:left;
		display:inline;
		width:120px;
		}

	#toolbarButtons li a {
		float:left;
		display:block;
		width:120px;
		line-height:26px;
		vertical-align:middle;
		text-decoration:none;
		text-align:center;
		color:#FFFFFF;
		}

	#toolbarButtons li a:hover {
		background:#222;
		text-decoration:underline;
		}
		
	img.imgborder {
		border:#000 1px solid;
		}
		
	a.catLink {
		color:#000;
		font-size:90%;
		text-decoration:none;
		}
	
	#link a {
		color:#ffffff;
		text-decoration: none;
		}

	#link a:hover {
		color:#cc0033;
		}