/* 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: 12px; font-family: arial, sans-serif;}

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


p
{
padding:0px 0px 8px 0px;
margin:0px; 
}

p a{text-decoration:none; color:#006F6F}
p a:hover{text-decoration:underline;}

ul{
	list-style:circle;
	margin-left:10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
ul a{
	text-decoration:none;
	color: #2B5555;
	} 
ul a:hover { text-decoration:underline; color:#778F45;}
h1 {font-size:20px; margin:3px;}
h2 {
	margin:0; padding:0;
	text-decoration: underline;
}

.intanchor {font-size: 14px; color:#000000; font-weight:bold;}
.intanchor:hover {text-decoration:none}

.spacer{
font-size:0px;
line-height:10px;
clear:both;
padding:0;
margin:0;

}
.width1
{
width:1px;
}

.boxlink {color:#7DFF9E;}
.boxlink a{color:#7DFF9E}
.boxlink a:hover { text-decoration:underline; color:#778F45;}

#main
{ 
width:1002px;
}

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


#main h1 {margin:3px;  font-size:20px}
#main h3 {margin:3px, 3px, 3px, 0px;  font-size:17x; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#main h2 {
	font-size:18px; padding:0 0 8px; line-height:16px; text-decoration:none; font-family: Geneva, Arial, Helvetica, sans-serif}

#frame
{

background-color: #FFFFFF;
width:900px;
/*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:240px; width:880px;

 background:url(images/hometitle5.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:#97b15e;}

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

 background: url(images/pagetitlelow.jpg);
}*/

#pagetitlepic { float:right;
 
 width:350px; height:134px;
 margin-right:62px;
background: url(images/pagetitlesmall.jpg);
}

#pagetitle { float:left;
 
 width:590px; height:134px;
 background:#ffffff;
}

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

#skynav{
	margin-right:100px;

}

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

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

a.homebut
{ 	font: 14px "arial narrow", arial, sans-serif; text-decoration:underline; 
	
	color: #000000;
	line-height:15px; 
}
a.homebut:hover 
{
	color: #97b15e;
	text-decoration:underline;
}

/* ----------------------------------------- MENU ----------------------------------------- */
#nav
{ 
height:25px;

background-color: #606060;
margin-top:1px;
float:left;
width:886px;
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: #FFFFFF;
	text-decoration:underline;
}


#nav a:hover{


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


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


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

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

a.topnav:hover
{
	font-size:14px ;
	color: #ffffff;
	text-decoration:underline;
}

/* Use this green sidebox for pages with side navigation bar*/
#sbsmall{ font-size:12px; margin-top:20px;
width:320px;
float:right;
background-color: #88874A;
color:#ffffff;
padding-top:5px;
padding-left:18px;
padding-right:18px;
}
/* ----------------------------------------- BODY ----------------------------------------- */


/*Content ox for pages with side nav and side box on the rigt*/

#contentssn2
{width:340px;
float:left;
background-color:#fff;
padding:15px 15px 10px 15px;
line-height:16px;
color:#000000;

font-size: 12px; font-family: arial, sans-serif;}

#content
{
width:480px;
float:right;
background-color:#fff;
padding:15px 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;}



#smallbox
{ font-size:14px; margin-top:10px;
/*background: url(images/bg_white-to-beige.jpg) repeat-x;*/
width:220px;
float:left;
background-color: #88874A;

color:#fff;
padding-top:5px;
padding-left:18px;
padding-right:18px;
}

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

color:#ffffff;
padding-top:5px;
padding-left:18px;
padding-right:18px;
}


#sidebox p{color:#FFFFFF}

#sidebox h1 {font-size: 18px; color:#ffffff}
#sidebox h2 { color:#ffffff; text-decoration:none;}
#sidebox h3 { color:#ffffff}

#sidenavcontainer{
width:161px;
float:left;

margin-top:0px;
color:#000000;
padding-top:0px;
padding-left:0px;
padding-right:0px;}

#sidenavlid{
width:148px;
float:left;
background-color: #9FEF94;
margin-top:0px;
color:#000000;
padding-top:0px;
padding-left:0px;
padding-right:0px;
height:30px}

#sidenav{
width:150px;
float:left;
background-color: #606060;
margin-top:0px;
color:#fff;
padding-top:5px;
padding-left:1px;
padding-right:10px;
}

#sidenav a{text-decoration:none}
#sidenav a:hover{


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


#sidenavbottom{
width:148px;
float:left;
background-color: #9FEF94;
margin-top:0px;
color:#000000;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}

#sidenav p{ border-bottom:1px solid #CCCCCC;padding-left:25px; padding-bottom:0px;padding-top:5px}

#sidenav a{ 
padding-left:4px; margin-left:0px; margin-bottom:0px; margin-top:5px; padding-bottom:4px;
 border-left:#CCCCCC solid 1px;
display:block; line-height:18px;
}

.boxpic
{
float:right;
margin-left:12px;
}

.add{
border:#808000 solid 1px; padding:10px; margin:5px; margin-top:20px; width:860px; float:left;
}

#quiz
{ text-align:left;
  margin-top:20px; margin-left:10px; margin-bottom:20px; padding:10px;
  background-color: #9FEF94;
float:left;
width:840px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px ;
color:#000000;


}



/* ----------------------------------------- FOOTER ----------------------------------------- */
#footer
{ text-align:center;
  margin-top:0px; 
float:left;
width:900px;
background-color: #606060;


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;
}
