img
	{
	display: block ;
	margin: 0;
	padding: 0;
	}

p 
	{ 
	font-family: verdana, geneva, arial, helvetica, sans-serif; 
	font-size: 12px ;
	}

#page
	{
	max-width: 800px ;
	min-width: 540px ;
	margin-left: auto ;
	margin-right: auto ;
	width: 100% ;
	border: #603 dotted ;
	
	}

#stripe
	{
	position: absolute ;
	top: 47px ;
	left: 0px ;
	background: red ;
	height: 10px ;
	width: 100% ;
	}

#header
	{
	position: relative ;
	margin-left: auto ;
	margin-right: auto ;
	width: 296px ;
	height: 46px ;
	}

#nav
	{
	position: relative ;
	background: red ;
	color: black ;
	width: 150px ;
	height: 100% ;
	}
#nav a:link
	{
	display: block ;
	background: red ;
	color: white ;
	}
#nav a:visited
	{
	display: block ;
	background: red ;
	color: white ;
	}
#nav a:hover
	{
	display: block ;
	background: black ;
	color: white ;
	}


#body
	{
	position: relative ;
	top: 50px ;
	left: 160px ;
	}
