html 
{	
	height:100%;
}

BODY  
{ 	
	background-image: url(../images/tile.gif);
	background-repeat: repeat;
	margin:0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:0.8em;
	color: #64799a;
	height:100%;
	text-align:center;
	
}


/*************************************************************************

	SITE LAYOUT

*************************************************************************/

#main	
{
 	width:800px;
	min-height:630px;
	background-image:url(../images/background.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:100% 0;
	margin:10px auto 0px auto;
	/*border: 1px solid red;*/
	
}

#leftcontent	
{	
	float:left;
 	width:435px;
	background-color:#FFFFFF;
	max-width:435px;
	text-align:left;
	padding:85px 20px 10px 20px;
	/*border: 1px solid black;*/
}

#rightnav
{	
	float:right;
	padding-top:20px;
	padding-right:20px;
	width:300px;
	max-width:300px;
	background-color:transparent; 
	text-align:right;
	margin-top:50px;
	/*border: 1px solid green;*/
}

#footer
{	
	width:775px;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px 5px 5px 20px;
	margin:0px auto 30px auto;
	/*border: 1px solid yellow;*/
}	
					
/*************************************************************************

	NAVIGATION - RIGHT

*************************************************************************/

#rightnav ul
{	
	float:right;
	list-style:none;
	margin:0;

}	

#rightnav ul li 
{
	color:#9c752a;
	display:block;
	padding:25px 0px 0px 0px;
	margin-right:0;

}
	
#rightnav ul li a:link, #rightnav ul li a:visited, #rightnav ul li a:active
{
	color:#64799a;
	text-decoration:none;
}

#rightnav ul li a:hover
{
	color:#333333;
	text-decoration:none;
}

/*************************************************************************
*************************************************************************/


.clear 
{
	clear:both;
}

.clear * 
{ 	
	display:none;
}

hr 
{	
	color: #738EC6 solid 1px;
}

a:link, a:visited, a:active  
{
	color: #64799a;
	text-decoration:underline;
}

a:hover  
{
	color: #333333;
}

a img 
{ 
	border:0;
}

h1 
{	
	font-size:1.2em;
	color: #64799a;
	font-weight:bold;
}

h2 
{	
	font-size:1em;
	color: #64799a;
	font-weight:bold;
}

li 
{ 
	padding-bottom:20px;
}

table.news {
	background-color:#c9e8ef;
	border:1px dashed #6699FF;
	padding:10px;

}