#header {
	position: absolute;
	background: #FF9933;
	color: #FFFFFF;
	height: 19px;
	top: 5px;
	padding-top: 1px;
	padding-right: 1%;
	text-align: right;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	width: 99%;
	
	}

#header a:link, #header a:visited	{
					color: #FFFFFF;
					text-decoration:none;
					}

#header a:hover	{
		color: #330099;
		}
		
#title {
	position: absolute;
	top: 25px;
	background: #990000;
	height: 50px;
	color: #FFFFFF;
	padding-top: 3px;
	text-align: left;
	text-indent: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	width: 100%;
	}

#bread {
	position: absolute;
	top: 75px;
	background: #330099;
	color: #FFFFFF;
	height: 20px;
	text-align: left;
	text-indent: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	width: 100%;				
	}

#bread a:link, #bread a:visited	{
		color: #FFFFFF;
		text-decoration: none;
		}

#bread a:hover	{
		color: #FF9933;
		text-decoration: none;
		}

body 	{
	padding: 0;
	margin: 0;
	}


ul#mainnav 	{
		list-style: none;
		margin: 0;
		padding: 0;
		background: #CCCCCC;
		/*position: absolute;
		top: 95px;*/
		position: relative;
		width: 150px;
		font-size: 12px;
		font-family: arial, helvetica, sans-serif;
		}

ul#mainnav li a:link, ul#mainnav li a:visited	{
						text-decoration: none;
						font-family: arial, helvetica, sans-serif;
						display: block;
						width: 142px;
						padding: 4px;
						border-bottom: 1px solid #330099;
						}

ul#mainnav li a:hover	{
			background: #330099;
			color: #FFFFFF;
			display: block;
			width: 142px;
			padding: 4px;
			}

#main	{
	position: absolute;
	left: 160px;
	top: 95px;
	padding-top: 5px;
	}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #990000;
	}

.small	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #990000;
	}

img#right	{
		width: 125px;
		border: solid #990000;
		height: 115px;
		vertical-align: top;
		}

#greybox	{
		/*position: absolute;*/
		position: relative;
		/*background: #CCCCCC;*/
		/*width: 140px;*/
		color: blue;
		font-size: 12px;
		/*padding: 5px;*/
		/*left: 0px;*/
		/*top: 180px;*/
		}

#right	{
	/* position: absolute;
	top: 95px;*/
	float:right;
 	min-width: 130px;
	height: 480px;
	padding: 1%;
	border-left: dashed 2px #CCCCCC;
	position: relative;
	right: 0px;
	}

#left	{
	position: absolute;
	top: 95px;
	width: 150px;
	color: blue;
	height: 500px;
	background: #CCCCCC;
	}

img#leftone	{
		margin-left: 10px;
		margin-top: 10px;
		border: solid 2px #990000;
		width: 125px;
		height: 94px;
		}

/*@page:footer	{
	position: relative;
	clear: both;
	background: #330099;
	color: #FFFFFF;
	height: 20px;
	width: 100%;
	}*/

img#valid	{
		margin-left: 20px;
		margin-top: 300px;
		height: 31px;
		width: 88px;
		border: 0px;
		}

img#css		{
		margin-left: 20px;
		margin-top: 10px;
		height: 31px;
		width: 88px;
		border: 0px;
		}


#webleft	{
                position: absolute;
		top: 95px;
		width: 150px;
		height: 1300px;
		color: blue;
		background: #CCCCCC;
		}

#webright	{
		float: right;
		min-width: 130px;
		height: 1280px;
		padding: 1%;
		border-left: dashed 2px #CCCCCC;
		position: relative;
		right: 0px;
		}


		
		
