/* CSS Document */

body {
		/*background-image:url(bg.gif);
		background-repeat:repeat-y;*/
		background-color:white;
	}

body,
html 	{
		margin:0;
		padding:0;
		color:#000;
		font-family: Helvetica, Verdana, Arial;
		}
#image {
		z-index: -1;
		}
#wrap	{
		margin:0;
		width:auto;
		min-width: 600px;
		background-color: white;
		min-height: 500px;
		}
#header	{
		height: 50px;
		background-color:white;
		}
#nav	{
		background-color: #33ccff;
		color: white;
		height: 50px;
		min-width:100px;
		background-image: url(images/topbanner.gif);
		background-position:left;
		background-repeat:no-repeat;
		background-attachment:scroll;
		}
#main	{
		margin-top: 20px;
		float: left;
		width:240px;
		border-style: dashed;
		border-color: #FF9900;
		border-width:thick;
		background-color: white;
		min-height:300px;
		}
#lefttop	{
		background-color:#FF9900;
		width: 240px;
		padding: 5 5 5 5;
		}
#leftbottom	{
			background-color: white;
			}
#sidebar{
		float: left;
		padding-left: 20px;
		padding-top: 10px;
		width:auto;
		min-height: 300px;
		background-color: white;
		min-width: auto;
		max-width: 500px;
		/*border-width: medium;
		border-style:solid;
		border-color:black;
		overflow: auto;*/
		}
#footer	{
		background-color:#33CCFF;
		clear: both;
		text-align: center;
		color: white;
		}
#nav ul{
		margin:0;
		padding:0;
		list-style:none;
		text-align: center;
		}
#nav li{
		display:inline;
		margin:0;
		padding:0;
		}
#header h1{
		padding: 5px;
		margin:0;
		}
#main h2, #main h3, #main p {
		padding: 0 10px;
		}
#sidebar ul{
		margin-bottom:0;
		}
#sidebar h3, #sidebar p{
		padding: 0 10px 0 0;
		}
#footer p{
		padding:5px;
		margin:0;
		}

a	{
	text-decoration: none;
	color: white;
	font-weight: bold;
	}
	
p.style1 {
	font-size:10px;
	}
	
p.style2 {
	font-size:12px;
	font-weight:bold;
	}
p.navigation {
	font-size: 12px;
	font-weight: bold;
	color: white;
	}
p.blurbs {
	font-size: 10px;
	text-align:justify;
	}