/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
 	color: #4b08a1;
	background-color: #ccc;
}

/*makes a page header*/
pageheader {
	color: #4b08a1;
    text-align: center;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}

hr {
	width: 100%;
	color: #4b08a1;
	background-color: #4b08a1;
}
#main {
	width: 983px;
	margin-left: auto;
	margin-right: auto;
	background-color: #4b08a1;
}

#indextable {
	margin-top: 10px;
}

/*width of columns on index page*/
#col1 {
	width: 280px;
	vertical-align:top
}

#col2 {
	width: 9px;
}

#col3 {
	vertical-align:top
}
/*aligns BD UNIVERSITY HIGH SCHOOL on top of page*/
#schoolbar {
	margin-right: auto;
    margin-left: auto;
}

/*CSS for editable region*/
#content {
	font-size: 14px;
	background-color: #fff;
	color: #000;
	width: 930px;
	margin-top: 20px;
	margin-bottom: 15px;
	padding: 25px;
	padding-top: 0px;
	border: 3px #4b08a1 solid;
	margin-right: auto;
	margin-left: auto;
}

/*image holder under the school bar*/
#holder {
	width: 983px;
    height: 150px;
    background-image: url(images/newtopbanner.jpg);
}


/*css for the calender page-- tables&all; calender.htm*/
#cal {
	width: 500px;
    border: 1px #4b08a1 solid;
    margin-right: auto;
    margin-left: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
}
 
#cal td {
	text-align: left;
    border: 1px #4b08a1 solid;
    padding: 0px;
    spacing: 0px;
    vertical-align: top;
}
 
#tdleft {
	width: 160px;
}
 
/*css for the clubs.htm page*/
/*#club is for the table on that page*/
#club {
	width: 825px;
    border: 1px #4b08a1 solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    margin-left: auto;
    margin-right: auto;
}
 
#club td {
	border: 1px #4b08a1 solid;
    padding: 5px;
    spacing: 0px;
    vertical-align: top;
    text-align: left;
}
 
/*widths for the td's in the #club table-- clubs.htm*/
#td_1 {
	width: 170px;
}

#td_2 {
	width: 150px;
}

#td_3 {
	width: inherit;
}

/*css for the important dates page table-- important_dates.htm*/
/*& #td1 is the left cell in the table, to give it a fixed width, & td2 is to inherit the rest*/
#dates {
    border: 1px #4b08a1 solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    margin-left: auto;
    margin-right: auto;
    width: 590px;
}

#dates td {
	border: 1px #4b08a1 solid;
    padding: 5px;
    spacing: 0px;
    vertical-align: top;
    text-align: left;
}

#td1 {
	width: 120px;
}

#td2 {
	width: inherit;
}

#dates th {
	border: 1px #4b08a1 solid;
	color: #4b08a1;
}

/*css for the table on pictures.htm*/
#picture {
	border: 1px solid #4b08a1;
    width: 505px;
    margin-left: auto;
    margin-right: auto;
}
 
#picture td {
	border: 1px #4b08a1 solid;
    width: 102px;
    text-align: center;
}
 
/*table css for shoolinfo (istep table)--schoolinfo.htm*/
#istep {
	border: 1px #4b08a1 solid;
    width: 300px;
}

#istep td {
	border: 1px #4b08a1 solid;
    text-align: center;
}

#istep th {
	border: 1px #4b08a1 solid;
    width: 150px;
    font-weight: bold;
}
 
/*class for lunch menus*/
.lunch {
	font-size: .7em;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    border: 1px #4b08a1 solid;
    font-color: #4b08a1;
    text-align: left;
}
 
.lunch td {
	border: 1px #4b08a1 solid;
	text-align: left;
}

/*directory staff with no border*/ 
#staff {
	border: none;
}

#staff td {
	border: none;
}

.careertable {
	border: none;
}

.careertable td {
	border: none;
}

/*css for ALL links*/
a:link {
	color: #4b08a1;	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited {
	color: #4b08a1;	
    font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	color: #000000;
}

/*CSS for table on admin.htm*/
#admintable {
	width: 490px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#admintable td {
	width: 33%;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
#admintable td img {
	border: 2px solid #000000;
}

/*CSS for schedule table on faq3.htm*/
#faq_daily_schedule {
	width: 650px;
    float: left;
    border: 1px #4b08a1 solid;
}

#faq_daily_schedule td {
	border: 1px #4b08a1 solid;
	text-align: left;
}	

/*CSS for table on clubs.htm*/
#club {
	margin-left: auto;
    margin-right: auto;
    border: 1px #4b08a1 solid;
}

#club td {
	border: 1px #4b08a1 solid;
}

/*makes font bold on table*/
#tablestrong {
	color: #4b08a1;
    font-weight: bold;
    text-align: center;
    font-size: 16px;
}

#standardtable{
	width: auto;
	border: 1px #4b08a1 solid;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

#standardtable th{
	border: 1px #4b08a1 solid;
	text-align: center;
	font-weight: bold;
	padding: 0px;
	background-color:#CCC;
}

#standardtable td{
	border: 1px #4b08a1 solid;
	text-align: left;
	padding: 0px;
}
	

/*centers text*/
#center {
	text-align: center;	
}


/*makes a header in the left column containing the quick links*/
#sidenav_header {
	background-color: #4b08a1;
    margin-top: 0px;
    width: auto;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    text-align: center;
	height:inherit;
}

/*CSS for the right coloumn of the layout, containing the content and the Quick links*/
#rightcol {
	width: 1024px;
    background-color: #cccccc;
    float: right;
    display: block;
}


/*CSS for purple at the bottom of the page containing time stamp information*/
.bottomcolor {
	width: 983px;
	text-align: left;
	color: #000000;
	background-color: #CCC;
	font-size: 11px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	border: none;
}

.bottomcolor a {
    width: 983px;
    text-align: left;
    margin-right:0px;
    padding-right: 0px;
    bottom: 0px;
}

/*css for all the headings*/	

h1 {
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
h2 {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
	
h3 {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
}
  
h4 {
    font-size: 14px;
    font-weight: bold;
}

/*This is the links under the bduhs picture*/ 
#menu { 
	text-align: center;
	background-color:#4b08a1; 
	color: #cfcdcd;
	width: 983px;
	text-decoration: none;
}

#menu a {
	text-align:center;
	background-color: #4b08a1;
	width: 983px;
	margin-right: auto;
	margin-left: auto;
	text-decoration: none;
	color: #cccccc;
	padding-left: 5px;
	padding-right: 5px;
}

#menu a:hover {
	background-color: #cccccc;
	color: #4b08a1;
	text-decoration: none;
}
/*CSS for the right coloumn of the layout, containing the content and the Quick links*/
#rightcol {
	width: 983px;
	background-color: #CCC;
	float: right;
	background-image: url(images/images/new_design/rightbg.jpg);
	background-repeat: no-repeat;
	display: block;
}
/*CSS for quick link dropdown*/
#linksf {
	display: none;
	float: right;
	clear: both;
	background-color: #d0d0d0;
	border: 1px solid #4b08a1;
	width: 180px;
	text-align: left;
	padding: 2px;
	box-shadow: 3px 3px 0px #1c1c1c;
	border-radius: 5px;
}

#linksf a {
	color: #4b08a1;
	text-decoration: none;
	border-bottom: #1c1c1c solid 1px;
	display: block;
	width: 180px;
	clear:both;
}

#linksf a:hover {
	text-decoration: underline;
}

hr {
	background-color: #4b08a1;
	color: #4b08a1;
	text-align: left;
}

#gradingscale {
border:1px #4b08a1 solid;
width:450px;
padding: 5px;
}
#gradingscale td {
border:1px #4b08a1 solid;
padding:2px;
}
#gradingscale th {
border:1px #4b08a1 solid;
padding:2px;
}

#dailysch {
border:1px #4b08a1 solid;
border-spacing:1px;
width:550px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#dailysch td {
border:1px #4b08a1 solid;
padding:1px;
width: 25%;
text-align: left;
}
#dailysch th {
border:1px #4b08a1 solid;
padding:1px;
font-weight:bold;
text-align: left;
}

#blogstable {
border:1px #4b08a1 solid;
border-spacing:1px;
width:450px;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#blogstable td {
border:1px #4b08a1 solid;
padding:1px;
width: 25%;
text-align: left;
}
#blogstable th {
border:1px #4b08a1 solid;
padding:1px;
font-weight:bold;
}

/*Styles from here on out are for the BDU Cafè Pages*/
#cafepics {
	margin: 5px;
}

#cafetable {
	border: 3px #4b08a1 solid;
	cellpadding: 5px;
	cellsapcing: 5px;
	width: 500px;
}

#cafetable th {
	border: 1px #4b08a1 solid;
	text-align: left;
}

#cafetable td {
	border: 1px #4b08a1 solid;
	text-align: left;
}

/*links at the top to navigate through cafe pages*/

a.cafelinks {
	border: 1px #000000 solid;
	text-decoration: none;
	color: #ccc;
	background-color: #4b08a1;
}

a.cafelinks:hover {
	border: 1px #000000 solid;
	text-decoration: none;
	color: #4b08a1;
	background-color: #ccc;
}

/*table for class t-shirts at the begining of the 11-12 school year*/
#tshirts{
	text-align:center;
	
}

#border {
	border:0;
}

/*table on enrollment form*/
#enroll
{
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}

#enroll td
{
	padding-right:20px;
}

