/* CSS Style Sheet for Florida Archaeological Council*/

body {background-color:#ffffff; 
	color:#000000;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:11pt;
	}

h1 {color:#996633; font-weight:bold; margin-top:1em}
h2 {color:#996633;}
h3 {color:#996633;}
h4 {color:#996633;}
h5 {color:#996633;}

em {font-style:italic}
strong {font-weight:bold}
hr {color:#996633;border-width:0px; background-color:#996633; height:1px}

a:link {color:#27700a; text-decoration:none;}
a:visited {color:#27700a; text-decoration:none;}
a:hover {color:#27700a; text-decoration:none;}

img {margin:10px; border:0px}

.center {text-align:center; }
.right {float:right; }
.left {float:left}
.date {margin:0px 5px; padding:0px 10px; font-size:xx-small;}
.small {margin:0px 5px; padding:0px 10px; font-size:xx-small;}

#stru {position:absolute; top:60px; left:300px; width:60%; 
		margin:auto; 
		background-color:#ffffff; 
		border:0px;
		
		}

#head {margin:5px;
		height:80px;}
#head h1 {text-align:left; vertical-align:middle;}
#head img {margin:5px 5px 5px 10px; 
		padding:0px}

#text {padding:10px}
#text li {margin:5px;}

#news {padding:10px}
#news p {margin-bottom:5px; margin-top:10px; padding:0px;}
#news h5 {margin-bottom:0px; padding:0px}

#committees {padding:10px}

#officers {padding:10px}
#officers h3 {margin-bottom:2px; padding-bottom:0px;}
#officers p {margin-top:2px; margin-bottom:1px; padding:0px;}

#links {padding:10px}
#links p {margin-bottom:1px; margin-top:2px; padding:0px;}

#members {padding:10px}

.columns {
-webkit-column-count:3; /* Chrome, Safari, Opera */
-moz-column-count:3; /* Firefox */
column-count:3;
} 


.columns {
-webkit-column-gap:20px; /* Chrome, Safari, Opera */
-moz-column-gap:20px; /* Firefox */
column-gap:20px;
} 

.columns {
-webkit-column-rule:1px outset #996633; /* Chrome, Safari, Opera */
-moz-column-rule:1px outset #996633; /* Firefox */
column-rule:1px outset #996633;
} 

.announcement { height: 200px; margin 0 0; padding 10 10
}

#logo {
  position: absolute;
  top: 20px;
  left: 0px;
}

/* Navigation Menu */

#nav { font-size:1em;  
	position:absolute; 
	top:178px; left:10px; 
	width: 185px; 
	margin:auto;
	font-size:10pt;
	}

#nav ul { margin:0; padding:0; }

#nav li { list-style: none; }

ul.top-level { background:#ffffff;}

ul.top-level li {
 	border-bottom: #996633 solid;
 	border-top: #996633 solid;
	border-left: #996633 solid;
	border-right: #996633 solid;
 	border-width: 1px;
}



#nav a {
 color: #27700a;
 display:block;
 height:25px;
 line-height: 25px;
 text-indent: 10px;                   
 text-decoration:none;
 width:100%;
}

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

#nav li:hover {
 background: #cc9966;
 position: relative;
}

ul.sub-level {
    display: none;
}

li:hover .sub-level {
    display: block;
    position: absolute;
    left: 125px;
    top: -5px;
}

ul.sub-level li {
    	border: #996633 solid;
    	border-width: 1px;
	height:25px;
 	line-height: 25px;
 	text-indent: 10px;                   
 	text-decoration:none;
    	float:left;
    	width: 185px; 
}

/*Second Level*/
#nav .sub-level {
    background: #ffffff; color:#000000;
}

/*RESET STYLES*/
li:hover .sub-level .sub-level {
	display:none;
}

.sub-level li:hover .sub-level {
	display:block;
}

