body{background-color:#fef; font-family:Georgia, "Times New Roman", Times, serif}


h1, h2, h3{color:#3a266b}
h3{margin-bottom:0}
.h1one{margin:0 0 0 0}
/* #main{background-color:#d1badb; border:1px solid #50266b;   table-layout:fixed; width:788px; } */
#main{background-color:#d1badb; border:1px solid #50266b;   table-layout:fixed; width:788px; }
.content, .contentindex{padding:10px;	}
.contentindex{background-color:#F1a8e7;
	background-attachment: scroll;
	background-image: url(i/pc3.gif);
	background-repeat: no-repeat;
	background-position: right 5em;}
table#main td{}
.leftnav, .leftnav li{margin:0; padding:0; list-style:none}
.leftnav li, bottomnav.li, .audebtn{
border-top:1px solid white;
border-left:1px solid white;
border-right:2px solid purple;
border-bottom:2px solid purple;
padding:4px 2px;}

.leftnav li a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; display:block; width:99%}
a:link, a:visited{color:#3a266b}
a:hover, a:active{color:blue}
#footer{margin:auto;  padding:15px 0 15px 0; border-top:1px solid purple; text-align:center; pa}
.bottomnav{margin:0; padding:0; list-style:none; }
/*.bottomnav li{display:inline; font-size:80%; padding:20px 8px; margin-top:10px;  }*/

#wp{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:70%; margin:20px 0 10px 0; }
.bottomnav li { 
font-size:80%;
display:inline;
padding:0 5px 0 5px;
border-top:1px solid white;
border-right:2px solid purple;
border-bottom:2px solid purple;
border-left:1px solid white;
margin-left:2px;

} 
.bottomnav li a {font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

body#cour li.lcour a,
body#home li.lhome a,
body#phil li.lphil a,
body#cons li.lcons a,
body#resc li.lresc a,
body#othe li.lothe a,
body#link li.llink a
{color:#f00; cursor:pointer} 
.btncontainer{position:relative; top:0; left:0}
.audebtn {width:13em; margin:1em 0; padding:0 1em 0 0; text-align:left; background-color:#d1badb; cursor:pointer}/* See leftnav for borders */

.hdnbox {visibility:hidden; position:absolute; width:400px; top:1em; left:11em; background-color:#FFFFFF; padding:0.5em; border:1px solid purple;}
.closer{color:purple; text-decoration:underline; cursor:pointer;}
.closecontainer{text-align:right; }
.firstpara{margin-top:0}
.picleft{text-align:center; font-size:small; font-weight:bold; margin:0 10px 10px 0; float:left}
.picright{text-align:center; font-size:small; font-weight:bold; margin:0 0 10px 10px; float:right}
.stoppress{padding:5px; margin:5px; border:1px solid purple; background-color:#fff}
@media print{
.content{width:420px}

}
