/* main_align - align main block in page horizontally for IE 5 and 6 */
#main_align
{
	text-align: center;
}

/* main holds everything and float in the body */
#main
{
	background-color: white;
	width: 776px;
	text-align: left;	/* reset alignment done by main_align */

	/* center alignment for standard compliant browser */
	margin-left: auto;
	margin-right: auto;
}

#block_1
{
	float: right;
	width: 573px;

	background-color: white;
}

/* left bar */
#block_2
{
	/* float: right allows to block to position properly under IE5 and 6 position */
	float: right;

	width: 203px;
	background-color: white;
}

/* contains the middle columns and it allows footer to position properly under IE6 works properly */
#wrapper
{
	float: right;
}

/* page header */
#header
{
	height: 226px;
	width: 776px;
	background-image:url('images/header.jpg');
}

#footer
{
	clear: both;
}
A.menulink,A:link.menulink,A:visited.menulink
{
display:block;
text-decoration:none;
font-family: arial;
font-size:11px;
color:#A9A9A9;
font-weight:bold;
background-repeat:no-repeat;
background-image:url('images/seperator.gif');
background-position: right;
text-align: center;
margin-top:-2px;
padding-top:2px;
padding-left:1px;
padding-right:1px;
height:22px;
}
A:hover.menulink,A:active.menulink
{
background-image:url('images/hover.jpg');
background-color:#FFE467;
}
table.menubar
{
margin-top:8px;
margin-left:3px;
margin-bottom:8px;
}
/* content div in "block_1" to give appropriate padding to text */
#content
    {
		/*
			must set the width and margin, otherwise, IE5.* will fail.
			do not use any padding.
		*/
		width: 553px;
		margin: 10px;
    }

body {
    margin: 0px;
    padding: 0px;
    }
