/* CSS Document for ACFC website 2008 */
/* ----------------------------------------- DEFAULT ----------------------------------------- */
body { 
	margin:0; color:#000;
	background: #cdcd98 url(images/bg_white-to-beige.jpg) repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
div
{
margin:0px;
padding:0px;
/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px; */
font-size: 11px; font-family: arial, sans-serif;
}
p
{
padding:0px 0px 8px 0px;
margin:0px;
}

a{text-decoration:none; color:#484848}
a:hover{text-decoration:underline;}

h2 {
	margin:0; padding:0;
}
.spacer{
font-size:0;
line-height:0;
clear:both;
padding:0;
margin:0;
}
.width1
{
width:1px;
}
#main
{ 
width:900px; 



/*border-left:1px solid #4C4C4C;
border-top:1px solid #4C4C4C;
border-right:1px solid #4C4C4C;
border-bottom:1px solid #4C4C4C;*/
}

#frame
{
background-color: #FFFFFF;
width:800px;
padding-bottom:0px; margin-bottom:0px;
/*border-left:1px solid #4C4C4C;
border-top:1px solid #4C4C4C;
border-right:1px solid #4C4C4C;
padding:2px 2px 2px 2px;*/
color:#000;
float:left;
}


#frame a{text-decoration:underline}

#hometitle { float:left;
 
height:238px; width:871px;

 background:url(images/hometitle7.jpg);
}
#hometitle li { 
  list-style:none;
  font: 15px  Arial, Helvetica, sans-serif;
  padding: 1px 1px 1px 1px;
	/*display:block;*/
	float:right;
	width:110px;
}

#hometitle ul a{ 
	color: #000000;
	text-decoration:none;
	font: 15px  Arial, Helvetica, sans-serif;
	font-weight: normal ;
	text-align:right;
	
}
#hometitle ul a:hover{
	color:#778F45;
	text-decoration: underline;
}

#pagetitlepic { float:right;
 
 width:400px; height:153px;
 margin-right:59px;

 background: url(images/pagetitlesmall.jpg);
}

#pagetitle { float:left;
 
 width:443px; height:153px;
 background:#ffffff;
}

#pagetitletext { margin-top:70px;
 width:320px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:36px;
 background:#ffffff; font-style:italic; font-weight:bold; color: #484800;
}

#skynav{
	margin-right:100px;

}

div
{
text-align:left;
vertical-align:top;
}
/* ----------------------------------------- HEADER ----------------------------------------- */

.textbox
{
width:180px;
border:1px solid #9E9E9E;
background-color:#D5D5D5;
color:#484848;
}
/* ----------------------------------------- MENU ----------------------------------------- */
#nav
{ 
height:25px;

background-color: #808080;
margin-top:1px;
float:left;
width:785px;
padding-left:14px; 
padding-top:6px;
font: 14px "arial narrow", arial, sans-serif;
line-height:15px;
color:#ffffff;
}
#nav li { 
  list-style:none;
  font: 15px  Arial, Helvetica, sans-serif;
  padding: 0px 1px 1px 1px;
	display:block; border-right:solid 1px;
	text-align:center;
	width:110px;
	float:left;
}

#nav li a{
font: 15px "arial narrow", arial, sans-serif;
	text-decoration:none;
	color: #FFFFFF;

}

#nav li a.hover{

	font-size:15px ;
	color: #97b15e;
	text-decoration:underline;
}



#nav a{padding-left:12px; padding-right:12px; text-decoration:none}

#nav a:hover{


	color: #97b15e;
	text-decoration:underline;
}

a.topnav
{ 	font: 14px "arial narrow", arial, sans-serif;
	text-decoration:none;
	color: #FFFFFF;
	line-height:15px; 

}
a.topnav:hover
{
	
	font-size:14px ;
	/*color: #97b15e;*/
	text-decoration:underline;
}

/* ---------------------- NOTICE BOX AT THE BOTTOM----------------------------------------- */

#notice
{
width:250px; border:1px solid #999999;
float:left; 
margin:10px; margin-top:10px; margin-left:0px; padding-left:3px;
}

#notice p a{
color:#484848; text-decoration:underline;
}
#notice p a:hover{
text-decoration:none;}



/* ----------------------------------------- BODY ----------------------------------------- */
#content
{
width:440px;
float:left;
background-color:#fff;
padding:10px 15px 10px 15px;
line-height:16px;
color:#000000;

/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px; */
font-size: 12px; font-family: arial, sans-serif;
}
#content h2 {
	font-size:14px; padding:0 0 8px; line-height:16px;
}
#content p a{
color:#484848; text-decoration:underline;
}
#content p a:hover{
text-decoration:none;}
#content h1{font-size: 18px; color:#000000;}

#sidebox
{ font-size:12px; margin-top:10px;
/*background: url(images/bg_white-to-beige.jpg) repeat-x;*/
width:280px;
float:right;
background-color: #88874A;

color:#fff;
padding-top:5px;
padding-left:18px;
padding-right:18px;
}
#sidebox h1 {font-size: 18px; color:#ffffff}
.boxpic
{
float:right;
margin-left:12px;
}
/* ----------------------------------------- FOOTER ----------------------------------------- */
#footer
{ text-align:center;
  margin-top:0px; 
float:left;
width:800px;
background-color: #808080;


font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px ;
color:#fff;
padding-top:8px;
padding-bottom:8px; padding-left:0px;

}
#footer a{
	color:#fff; text-decoration:none; 
}
#footer a:hover{
text-decoration:underline;
}

#sign
{ text-align:right;
  margin-top:0px; 
float:left;
width:800px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px ;
color:#000000;
padding-top:2px;
}

#banner
{   height: 120px; width: 1200px
text-align:left;
  margin-top:40px;  
  background:#none; 
font-family: Arial, Helvetica, sans-serif;
font-size:10px ;
color:#000000;
padding-top:2px;
float:left;
}

form
{
width:1px;
height:1px;
border:none;
margin:0px;
padding:0px;
}
