*{
	margin:0;
	padding:0;
	border: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #fff;
	background-color: #000;
	font-size: 12px;
	width: 920px;
	margin: auto;
	}
	
p {line-height: 18px; padding-bottom: 10px;}
  
.question {font-style: italic; font-weight: bold;}
.caption {font-style: italic; font-size:8pt; text-align:center;}
.quote {font-style: italic; font-size:8pt; text-align:center;}
.issuedate {font-style: italic; font-size:7pt;}
.line {background-color: #fff; height: 1px; clear:both;}

#cover {margin-top: 10px; text-align: right;}
#cover_list {margin-top: 10px; text-align: right;}  
#container {overflow:auto;}
	
h1 {
   font-family: serif;
   padding-bottom: 10px;
   }

h3, h2 {
   font-family: serif;
   padding-bottom: 5px;
   }

a:link {
    color= #f3cd8b;
    text-decoration: none;
    }
    
a:visited {
    color= #fdab5b;
    text-decoration: none;
    }
	
p .a {
    color= #d1bfbf;
    text-decoration: none;
    }

ol {list-style-position:outside;
    line-height: 15px;
   }
   
ul {list-style-position:outside;
   } 
   
li {padding-bottom: 8px;
   }    

#article_header {
     margin-top: 3px;
    }
        
#content_right {
     margin-top: 10px;
     text-align: right;
     padding: 5px 0;
    }
       
    
#content_center {
     float: left;
     width: 300px;
     margin: 4px;
     padding: 10px;
     }
     
#content_main {
     float: left;
     width: 510px;
     padding-top: 5px;
	 padding-left: 20px;
     }
     
#content_coverlist {
     float: left;
     width: 600px;
     padding: 20px;
     } 
     
#content_heading {
     float: right;
     text-align: center;
     width: 245px;
     padding: 5px;
     }      
     
#calendar {
     padding: 5px;
     float: right;
     }     
    
   
address {
	margin-top: 2px;
	font-size: 10px;
	clear: both;
     }
	    
.right_nav{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 1px solid #fff;
float: right;
}

/*start middle applemenu background */

.middle{
float:left;
margin: 5px 10px;
padding: 10;
width: 530px; /*width of menu*/
border: 1px solid #9A9A9A;
}

.middle div.head {
background: black url(images/redgradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.middle div.content{ /*DIV that contains each sub menu*/
background: #f3cd8b;
color: black;
padding: 5px;
height: auto;
}

/*end middle applemenu background */

.archive{
margin: 5px 0;
padding: 0;
width: 190px; /*width of menu*/
border: 1px solid #9A9A9A;
float: right;
}

.archive div.head {
background: black url(images/redgradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.archive div.menu{ /*DIV that contains each sub menu*/
background: #f3cd8b;
color: black;
padding: 5px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
clear: left;
}


.applemenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 1px solid #9A9A9A;
float: left;
}


.applemenu div.silverheader {
background: black url(images/redgradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.applemenu div.silverheader a{
background: black url(images/redgradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: #f3cd8b;
color: black;
padding: 5px;
height: 370px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

div.sdmenu {
	width: 200px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #066;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #066 url(linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}