#dropmenudiv{
border-bottom-width: 0;
position:absolute;
font-family: Georgia, Times, san-serif; 
font-variant: small-caps; 
letter-spacing: .09em; 
text-decoration: none;
text-align: left; 
font-size: 14px; 
line-height:16px;
color: #ED1C24;
z-index:100;
padding:0px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-decoration: none;
text-indent: 0;
padding: 1px;
color: #FFF;	
}

#dropmenudiv a:hover{ /*hover background color*/
	  color: #CCFFCC;
}

#main{margin-left:auto; margin-right:auto; width:1002px; height: 600px; text-align:left; background-color:#d2edf3;}/*fixed width and height of the page*/
#wrapper{float:left;}/*this holds your shit together*/
#header{ background-image: url(../images/header.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; height:160px; padding: 0; border-bottom:2px solid #669999; border-top-width: 2px; border-right-width: 2px; border-left-width: 2px; }/*header only*/
#footer{height:51px; background:url(../images/footer.jpg) no-repeat;}/*footer only*/

#footer a { color: #000000; text-decoration: none; }
#footer a:link {color: #fff}
#footer a:visited {color: #cfc}
#footer a:hover { color: #9c6}
#footer a:active {color: #ccg}

#footer #altnav { float: right; text-align: center; font-family: Georgia, Times, san-serif; font-variant: small-caps; font-size: 9px; line-height: 19px; letter-spacing: 0.09em; word-spacing: -0.1em; width: 280px; height: 30px; padding-top: 15px; padding-right: 20px; } /*nav inside the footer*/


/*bio email only*/				
#eml{
float: right; 
text-align: center; 
font-family: Georgia, Times, san-serif; 
font-style: italic; 
font-weight: bold;
font-size: 12px; 
line-height: 19px; 
letter-spacing: 0; 
word-spacing: -0.1em; 
width: 400px; 
height: 15px; 
padding:0; 
}
#eml a { color: #000000; text-decoration: none; }
#eml a:link {color: #1886b1}
#eml a:visited { color: #9c6}
#eml a:hover { color: #DD0000}
#eml a:active {color: #ccg}

/*document links only*/				
#doc{
float: left; 
text-align: left; 
font-family: Georgia, Times, san-serif;  
font-weight: bold;
font-size: 12px; 
line-height: 19px; 
letter-spacing: 0; 
word-spacing: -0.1em; 
width: 425px;
padding: 10px 10px 15px 20px;
}
#doc a { color: #000000; text-decoration: none; }
#doc a:link {color: #1886b1}
#doc a:visited { color: #9c6}
#doc a:hover { color: #DD0000}
#doc a:active {color: #ccg}

.nav{width:1002px; float:none; background-color:transparent; padding:0}
.column{width:250px; height: 400px; float:left; font-family:  Arial, San-serif; font-size: 11px; color: #333300; letter-spacing: .01em; word-spacing: -.0em; line-height: 18px; border-left:#669999 solid; border-right: #669999 solid; border-width:2px; padding:0px}
.center{ width:494px; height: 400px; float:left; overflow:auto; font-family:  Arial, San-serif; font-size: 11px; color: #666666; letter-spacing: 0.01em; word-spacing: 0; line-height: 18px; }

.caps{width:1002px; float:left; padding:0px; background-color:#FFF;}
.column div {padding:0px;} 
.center div {padding:0;}


.imglist {float: none; width: 230px; position: absolute; right: 0; bottom: 0;} 
ul {
  padding: 12px;
  margin: 0;
  list-style: circle;
  font-family: Arial; 
  letter-spacing: 0.01em; 
  text-align: left; 
  font-size: 12px; 
line-height: 15px; 
  color: #330;
}
  
  ul.quotes li{ color: #630;
  margin:0; 
  padding: 5px 0 5px 7px; 
  text-align: left; 
  float: none; 
  list-style: none; 
  font-family: Arial; 
  font-weight: bold; 
  letter-spacing: 0.01em; 
  text-align: left; 
  font-size: 12px; 
  line-height: 15px; 
  text-decoration: none; 
  width: 425px; }
  
  
  ul.sched {
  float: left;
  width: 350px;
  font-family: Arial; 
text-align: justify;
text-transform: none;
letter-spacing: 0.02em; 
word-spacing: -0.01em;
font-size: 12px; 
line-height: 24px; 
color: #7e6842; 
margin: 0;
  padding: 10px 10px 15px 20px;
  list-style: none;
}
 
ul.sched li {
  float: left;
  width: 100px;
  margin: 0;
  padding: 0;
  padding: 0 0 0 15px; /* left padding moves the text away from the bullet */
} 


  /* The wider the #list_wrapper is, the more columns will fit in it */
#list_wrapper{
width: 100%
}

/* The wider this li is, the fewer columns there will be */
ul.multiple_columns li{
border-right: 0px dotted #ccc;
text-align: center;
float: left;
list-style: none;
font-family: Times;
		font-size: 11px;
		text-align: left;
		font-style: italic;
		height: 85px;
width: 85px;
}


h1.main-logo {
	width: 254px; 
	height: 49px;
	font-family: Arial;
	text-align: left;
	font-size: 10px; 
	 background:url(../images/sb_logo.gif) no-repeat;
	padding: 9px;
	border: 0px; 
}

h2 { text-align: left; 
font-family: Georgia, Times; 
font-size: 15px; 
font-style: italic;
letter-spacing: 0.01em; 
color: #6c9d31; 
width: 450px;
height: 12px; 
margin: 0;  
padding: 10px 0 10px 20px; }

h3 { font-family: Georgia, Times; 
font-size: 15px; 
font-style: italic; 
letter-spacing: 0.01em; 
color: #DD0000; 
text-align: right; 
width: 425px; 
height: 50px; 
margin: 0; 
padding: 15px 0px 15px 25px; }

h4 { float: right; font-family: Georgia, Times, san-serif; text-align: right; letter-spacing: 0; word-spacing: -0.1em; font-size: 13px; line-height: 14px; color: #788d93; font-weight: normal; font-style: italic; width: 470px; height: 50px; margin:0; padding: 7px 60px 0 0; }

h5 { float: right; font-family: Georgia, Times, san-serif; font-variant: small-caps; font-size: 10px; line-height: 19px; letter-spacing: 0.09em; word-spacing: -0.1em; text-align: center; text-transform: none; color: #fff; margin: 0; width: 660px; background: transparent; height: 30px; padding: 15px 0 0; }

p { 
font-family: Arial; 
text-align: justify;
text-transform: none;
letter-spacing: 0.02em; 
word-spacing: -0.01em;
font-size: 12px; 
line-height: 19px; 
color: #7e6842; 
margin: 0; 
padding: 5px 20px 10px;
 }
