
/* 
 * CSS Document for Landstown High School and Technology Academy
 * Created by:
 *   Carson M. <zionblade@gmail.com>
 *   Jacob T. <bigjake2s@gmail.com>
 * Created on: 03.03.2005
 * Theme: Default Theme
 */

body {
	margin: 0px;
	background:#FFF;
	table-layout:fixed;
}
hr {
	color:#FFF;
	border:0px solid #FFF;
}
/******************/
/* Content Styles */
/******************/

/*	Style implemented in the content section of the site. */
#content,
#content td,
#content th,
#content input,
#content textarea,
.content {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	color:#000;
	line-height:130%;
	font-weight:normal;
}
/* List styles, these prevent extra whitespace */
#content ul, #content ol {
	margin:0px 1.5em;
	padding-left:0px;
}
#content .ul_none {
	margin:0px 1.5em;
	padding-left:0px;
	list-style:none;
}
/*specific styles for some inputs*/
#content input,
#content textarea {
	background:#FFF;
	border:1px solid #009;
	line-height:normal;
}
/*	Style implemented in paragraphs to indent */
#content .indent {
	text-indent:20px;
}
/*	Style for smaller fonts (used with small descriptions of images */
#content .small {
	font-size:8pt;
}
/*	Style to control all anchor tags */
#content a {
	color:#00F;
	text-decoration:underline;
}

/*	Hover for anchor tags */
#content a:hover {
	color:#009;
	text-decoration:none;
}

/*	Heading style, used for page headings. */
#content h1 {
	color:#009;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height:100%;
	/*ext-transform: uppercase;*/
}
/*	border style, used for creating borders around various elements,
	use this in case themeable site becomes a reality */
#content .border {
	border:1px solid #009;
}
/* borders used variously through the site */
.border_top {
	border-top:2px solid #009;
}
.border_bottom {
	border-bottom:2px solid #009;
}
.border_right {
	border-right:2px solid #009;
}
/*	used on the courses page where javascript grabs the bookmark
	and changes the background color of the bookmarked content */
#content .bookmark_hilite {
	border:1px solid #009;
	background:#EEE;
}
/*	use with a <div> tag and an image that is 150px wide. An example is
	the newsletter page.  Place the div tag above the content to have show
	beside the content on the left. */
#content .side_image {
	float:right;
	width:200px;
	text-align:center;
	border:1px solid #009;
	padding-top:25px;
}
/* 	use to create floating descriptions or instructions with border */
#content .right_float {
	float:right;
	width:200px;
	text-align:left;
	border:1px  solid #009;
	padding:10px;
}

/* dt, dd styles for making nice lists and whatnot*/
#content dt {
	font-weight:bold;
}
#content dd {
	/* nothing needed */
}

/* following two styles for teh teacher directory XSL transformation pages */
#content .r1 {
	/* Really don't need anything right here, uncomment if neccessary */
	/* background:#FFF; */
}
#content .r0 {
	background:#EEE;
}

/**********************/
/* End Content Styles */
/**********************/

/*******************/
/* Calendar Styles */
/*******************/

/* Calendar identifier, sets the width of the calendar's table */
#calendar {
	width:245px;
}
/* fun stuff with the links and blank dates */
#calendar a, 
#calendar .blank {
	display:block;
	width:33px;
	height:33px;
	color:#000;
	text-decoration:none;
	text-align:center;
	border:1px solid #009;
}
/* what to do for 'today' */
#calendar .today {
	background:#009;
	color:#FFF;
	font-weight:bold;
	border:1px solid #009;
}
/* text color for calendar dates */
#calendar td {
	color:#000;
}
/* more fun stuff to do when the mouse hovers over a date */
#calendar a:hover {
	background:#EEE;
	text-decoration:none;
	color:#000;
}
/* week row style, disabled in code but can be reenabled */
#week_row th {
	font-size:12px;
	border: 1px solid #009;
}

/***********************/
/* End Calendar Styles */
/***********************/

/*****************/
/* Footer Styles */
/*****************/

/* Footer identifier */
#footer {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000;
}
/* small text */
#footer .small {
	font-size:10px;
}
/* footer link */
#footer a {
	color:#00F;
	text-decoration:underline;
}
/* hover */
#footer a:hover {
	color:#009;
	text-decoration:none;
}

/*********************/
/* End Footer Styles */
/*********************/

/*****************/
/* Header Styles */
/*****************/

/* header identifier */
#header {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#000;
	height:60px;
}
/*  VBCPS Logo display box */
#header .vbcps_logo {
	background:url('/images/vbcps_logo/FFFFFF.gif') no-repeat;
}
/* small font */
#header .small {
	font-size: 10px;
}

/* school name font */
#header .schoolname {
	font-size: 11px;
	font-weight: bold;
}

/* anchor */
#header a {
	color:#00F;
	text-decoration:underline;
}
/* anchor hover */
#header a:hover {
	color:#009;
	text-decoration:none;
}

/*********************/
/* End Header Styles */
/*********************/

/*********************/
/* Navigation Styles */
/*********************/

/* nav identifier */
#nav {
	width:140px;
	padding-left:5px;
	padding-bottom:5px;
	font-size:10px;
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height:130%;
}
/* nav anchor */
#nav a {
	color:#FFF;
	text-decoration:none;
}
/* nav hover */
#nav a:hover {
	color:#FFF;
	text-decoration:underline;
}
/* table cell which contains the nav bar, globaled so 
   it's accessable throughout the code */
.nav_cell {
	background:#009;
}
/* Styles for the outer border of the content area
 * These are the same color as the nav background
 */
.outside_border_top {
	border-top:2px solid #009;
}
.outside_border_bottom {
	border-bottom:2px solid #009;
}
.outside_border_right {
	border-right:2px solid #009;
}

/*************************/
/* End Navigation Styles */
/*************************/