

body {
	font-family: arial; 
	font-weight: normal;
	font-size: 8.1pt;
	color: #333;
	margin:0px;
  background: #797171;
}

#body{	
	background:#deddcb;
	margin:0px;
}



a:link{
	text-decoration:none;
	color: #670000;
	border:0px;
}

a:visited{
	text-decoration:none;
	color: #660000;
}

img{ border:0px solid black; }

a:active{
	text-decoration:none;
	color: #660000;
}

#maincontent {
	text-align:center;
}

/* makes the 750px middle frame */#main { 
   border:solid white 4px;
   border-top:0px;
   border-bottom:solid white 5px;
	width:750px;
	text-align:left;
	margin:auto;
	background:#fff;
/*	background: url(images/titlebar.jpg);
	background-repeat: no-repeat; */
}

/* houses the header */
#head {}

#headmenu {
	padding:0px 5px 5px 5px;
	float:right;
	display:inline;
	
	text-align:right;
	font-size:8.1pt;
	width:300px;
	color: #660000;
	font-family:arial;
}




#headmenu span{
	background:#deddcb;
	padding:3px;
	color: #660000;
}

#headboelogo{ 
}
#boelogopic {

}

#headdepttext {
	font-family: arial;
	font-size:16.2pt;
	font-weight:bold; 

	color: #660000;
	margin:3px 0;
}

.spacer {
	height:0px;
}

.tabspacer{
	height:0;}
	
/* nav of the page */

#nav table{
   width:100%;
   height:0;
   background:#660000;
}




/* header of the page */

#bodyhead {
	background:#888888;
	margin:2px 0px 2px 0px;
}



#bodyheadright {
	background:#888888;

	width:575px;
	text-align:center;
	color:#ffffff;
	font-size:7.2pt;
	font-weight:bold;
	font-family:arial;
	margin-left:165px;
	/* width:575px; */
	padding:5px 5px;
}

#bodyheadleft {
	float:left;
	font-size:7.2pt;
	text-align:center;
	font-weight:bold;
	font-family:arial;
	background:#888888;
	display:inline;
	width:153px;
	padding:5px 5px;

	color: #ffffff;
		border-right:#ffffff solid 2px;
}


/* body of the page */



#bodyright{
	width:585px;
	background:#ffffff;
	margin:0;
	float:right;
	padding: 0 0 0 2px;
}

#bodyleft {
	float:left;
	background:#deddcb;
	padding:5px;
	margin-right:2px;
	width:150px;
	color: #676358;
}

#bodyleft ul li a{
	color: #660000;
}

#bodyleft ul ul li a{
	color: #676358;
}

#bodyleft ul{
	padding:5px 0px;
	margin:0px;
	list-style:none;
}

#bodyleft ul li{
	color:#660000;
	padding:0px;
	margin:0px;
	font-size:9.45pt;
}

#bodyleft ul li ul li{
	color:black;
	padding:0px;
	margin:0px;
	font-size:7.2pt;
	padding-bottom: 5px;
}

/* starting the footer */

.cleaner {
	clear:both;
}

#footline {
	clear:both;
	margin: 2px 0px;
	height:10px;
	background:#660000;
}

#footer {
	color:#888888;
	font-size:7.2pt;
	font-family:arial;
}

#footer p {
	margin:3px;
}

#footmsu {
	float:right;
}




/************************************************
		extra cirricular
		
used for various content items... not needed for 
viewing the page skeleton
*************************************************/

.randompic{
	width:585px;
	border:0;
}

.formstandard{
 background:#ffffff;
 padding:5px;
 }
 
.formstandard fieldset{
	background: white;
	padding:5px;
	border:3px #660000 solid;
}

.formstandard fieldset legend{
	background: #660000;
	border:none;
	margin:5px 0px;
	padding:1px 9px;
	font-weight:bold;
	color:white;
}

.formstandard fieldset div{
	padding:3px;
	background:white;

}	
.formstandard em{
	color:#ff0000;
	font-weight:bold;
	font-size:9.9pt;
}
.formstandard label{
 	width: 10em;
 	text-align:right;
 	margin-right:3px;
	float: left;
	font-weight:bold;
}	

.formstandard div input{
	border:1px #660000 solid;
	padding:2px;
	background: white;
	width:300px;
	color:#660000;
}

.formstandard .btn{
	border:2px #000000 solid;
	border-left-color:#980000;
	border-top-color:#980000;
	padding:2px;
	background: #660000;
	font-weight:bold;
	color:#fff;
	margin:5px;
	width:10em;
	
}

/*****************************************
page specifics
******************************************/


/***********************************/
/* The maroon stretching title bar */
.titlebar{
	background:#660000;
	color:#ffffff;
	font-weight:bold;
	font-size:105%;
	padding:2px;
	margin:0px;
	text-align:center;
	font-family: arial;
}

.titlebar a, 
.titlebar a:visited,
.titlebar a:active{
	color:#fff;
}
/**************************************/


/***********************************/
/* The ul with bulldog prints */
.toc{
	padding:0px;
	margin:0 0 0 30px;
	list-style-image:url(images/pawprint.gif);

}

.toc a{
	font-size:7.2pt;
	font-weight:bold;

}

.toc li ul {
	list-style-image:none;
	list-style-type:square;
	}

#bodyleft .toc{
	font-size:6.3pt;
	padding:0px;
	margin:0 0 0 30px;
	list-style-image:url(images/pawprint.gif);
	font-weight:normal;
	font-family:arial;
}
/*************************************************/

.page_title{
	padding:0px;
	margin:0px;
}

.heading {
	font-family: arial;
	font-size:14.4pt;
	font-weight:bold; 
	margin:5px 0;
	color: #660000;
}

.subheading {
	font-family: arial;
	font-size:10.8pt;
	font-weight:bold; 

	margin:5px 3px;
	color: #000000;
}

.bodytext{
	padding:5px;
}

.bold{
	font-weight:bold;
}

.standard{
	border:1px #cccccc solid;
	border-collapse:collapse;
}

.standard th{
	background:#cccccc;
	font-size:8.1pt;
	text-align:center;
}

.standard td{
	font-size:8.1pt;
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;	
	padding:2px;
}

p{padding:0 5px;}

.semester{
	border: 1px #cccccc solid;
	padding:0;
	border-collapse:collapse;
	font-size:8.1pt;
}


.semester th{
	background:#ccc;
	padding:2px;
}
.semester td{
	padding:2px;
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	}
	
.entry{
	font-size:9pt;	
}


.tallpic{
	padding:0 5px;
	float:right;
	clear:both;
background:white;
}

.edits{
	background:white;
}

/****************************************************
		IE Hacks
****************************************************/

