/* CSS Document */

body  {
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			0.9em;
	width:				90%;
	align:				center;
}

/* divs */

#wrapper  {
	background-color:	#C69A6D;
	margin:				20px;
}

#whslogo img	{
	width:				70%;
	padding:			10px;
}

#main  {
	position:  			relative;
	top:  				0;
	left: 				0;
	width:				100%;
	margin-top:			10px;
}

#navbarleft {
	width:				15%;
	float:				left;
}

#navbarleft img {
	width:				100%;
}

#content  {
	width:				60%;
	padding:			20px 10px 10px 10px;
	font-size:			0.9em;
}

#rightcolumn  {
	position:			absolute;
	top:				0;
	right:				0;
	width:				20%;
	float:				right;
	font-size:			0.7em;
}

#rightcolumn img  {
	width:				100%;
}

#rightcolumn .smallheading	{
	font-weight:		bold;
	line-height:		0.8em;
}

#date p	{
	font-style:			italic;
	font-size:			0.8em;
	margin:				10px 20px 10px 20px;
	padding-left:		0px;
	clear:				both;
}

#footer  {
	clear:				both;
	margin:				10px 20px;
	padding:			0px 0px;
}

.footer {
	padding:			0px 0px 10px 0px;
	clear: 				both;
	width: 				95%;
	color:				#000000;
	font-size:  		0.8em;
}

.footer a	{
	text-decoration:	none;
	color:				#000000;
}

/* Other tags */

#content table {
	margin:				20px;
}

#content table caption	{
	font-size:			1.1em;
	font-weight:		bold;
	text-align:			center;
	padding:			10px 0px;
}

#content table td  {
	padding:			5px;
	width:				50%;
}

#content table.stock td a:link img	{
	border-color:		#E62224;
}

#content table.stock td a:visited img	{
	height:				150px;
	border-color:		#FFFFFF;
}

#content table.map td a:link img	{
	border-color:		#E62224;
}

#content table.map td a:visited img	{
	width:				545px;
	height:				292px;
	border-color:		#FFFFFF;
}

table.map td img {
	width:				545px;
	height:				292px;
}

#rightcolumn img {
	width:				150px;
	height:				77px;
}
