/* CSS Document */

/* SETUP */

body
{
text-align: center;

margin: 0px;
padding: 0px;

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:100%;
color: #825433;
text-decoration: none;
background-image:url(back_grad.jpg); background-repeat:repeat-x;
background-color:#ffffff;
}

p
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
color: #825433;

text-decoration: none;
text-align: left;

margin: 0px;
padding: 0px
}

a
{
color: #000;
text-decoration: none
}

a:hover
{
color: #000;
text-decoration: none
}

a:link 
{
color: #000;
text-decoration: none
}

a:active 
{
color: #000;
text-decoration: none
}


a:visited
{
color: #000;
text-decoration: none
}

img
{
border: 0px
}

/* LAYOUT */

.div_sitewrap
{
width:765px;
margin: 0px auto;
padding: 0px 9px 9px 9px;
background-color:#FFFFFF;
}

.main_table_border{border-left:solid 1px #825433; border-right:solid 1px #825433; background-color:#FFFFFF}

.td_bckg_right_side
{
background-image: url(img_side_backgrd.jpg); 
background-repeat:repeat-x; 
background-color:#F8F8F8;
padding:19px 18px 40px 18px;
border-left: solid 1px #C2C2C2;
}

.td_head_layout{padding: 0px 0px 0px 15px;}

.float_right{float:right}

/* MENU */

.menu_table
	{
	text-align:left; 
	padding: 7px 0px 7px 12px;
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#777777;
	}
		
	.menu_table a:link, .menu_table a:visited, .menu_table a:active
	{
	text-align:center;
	color: #fff;
	text-decoration:none;
	padding:5px 0px 2px 0px;
	}
	
	.menu_table a:hover
	{
	border-bottom:#fff 5px solid;
	border-top:#888888 2px solid;
	color: #eeeeee;
	}


.td_footer
{
padding: 6px 0px;
background-color:#825433
}
		
	.td_footer p
	{font-size:70%;color:#fff; text-align:center} 
	
	.td_footer a:link, .td_footer a:visited, .td_footer a:active
	{
	text-align:center;
	padding: 0px 3px;
	color: #fff;
	text-decoration:none
	}
	
	.td_footer a:hover
	{
	text-decoration:underline
	}	
	
.img_border{border:#FFFFFF solid 1px; margin:0px 10px 20px 0px}


/* TEXT */


.td_body
{padding-top:14px}

	.td_body h2
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	color:#825433;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
	text-align:left;
	padding: 0px 14px;
	}
	
	.td_body p
	{font-size:80%;color:#825433;margin-bottom:18px;padding: 0px 14px; line-height:150%}
	
	.td_body li
	{font-size:80%;color:#555;margin-bottom:7px;padding: 0px 0px;}

		
	.td_body a:link, .td_body a:visited, .td_body a:active
	{
	color: #990000;
	font-weight:normal;
	text-decoration:underline
	}
	
	.td_body a:hover
	{
	color: #4952B6;
	}
	
	.td_body table
	{
	margin: 0px 10px;
	font-size:70%;color:#333;
	}
	
	.td_body textarea
	{font-size:100%;color:#333;padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif;}	
	
	.td_body input
	{font-size:100%;color:#333;padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif;}	





h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:165%;
color: #825433;
font-weight:bold;
margin: 20px 0px 12px 0px;
text-align:left;
float:left
}

.p
{font-size:70%;color:#333;}

.p_center
{font-size:70%;color:#333; text-align:center}

.p_right
{font-size:70%;color:#333; text-align:right}

.p_right_nosize
{color:#333; text-align:right}


.span_colour_blue
{color:#0066CC}

/* LINKS */


.a_link, a.a_link, a.a_link:link, a.a_link:visited, a.a_link:active
{
	font-weight:normal;
	color: #555;
	text-decoration:underline
}

a.a_link:hover
{
	color: #999;
	text-decoration:underline
}

/* FORMS */

form
{
margin: 0px;
padding: 0px
}

.form_table
{font-size:70%;color:#333;}

