/*

"Basic Style" Cascading Style Sheet for GVC.SiteMaker 4.1 by Joe Swann for Robertson County Schools.

This style sheet generates a vertical navigation bar and incorporates the login/logout links with the navigation bar. Colors are defined in separate style sheets and should be coded by the site owner in the custom header.

This style is based on the Pedestrian design by Free CSS Templates (http://www.freecsstemplates.org) which is released for free under a Creative Commons Attribution 2.5 License.

*/

body {
	margin: 0;
	padding: 0;
	background: #EEEEEE url(images/background.png) repeat-y left top;
	font-size: 13px;
	color: #000000;
}

body, th, td, input, textarea, select, option {
	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;
}

h1, h2, h3 {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1C1C1C;
	text-align: left;
}

h1 {
	font-size: 1.8em;
}

h2 {
	letter-spacing: -1px;
	font-size: 1.5em;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

h3 {
	font-size: 1.2em;
	font-style: italic;
}

p, ul, ol {
	line-height: 1.2em;
}

blockquote {
	padding-left: 1em;
}

blockquote p, blockquote ul, blockquote ol {
	line-height: normal;
	font-style: italic;
}

a {
	color: #333333;
}

a img {
	border-style: none;
}

a:hover {
	color: #333333;
}

hr {
}

table, img {
	max-width: 600px;
}

/* Header */

#header {
	height: 200px;
	background: url(images/header.png) no-repeat;
	padding-left: 320px;
	width: 600px;
	padding-right: 20px;
	padding-top: 5px;
}

#header p {
	padding-top: 40px;
	line-height: 2em;
}

/* Banner */

#banner {
	height: 45px;
	background-color: #000000;
	float: left;
	padding: 5px 0 0 320px;
	font: bold 1.5em Arial, Helvetica, sans-serif;
	overflow: hidden;
	width: 640px;
	margin-top: 0;
	margin-bottom: 20px;
}

#banner p {
	margin: 0;
	width: 560px;
	text-transform: uppercase;
	color: #F79F1A;
	padding-top: 10px;
}

/* Page */

#page {
	width: 960px;
	margin: 0;
}

/* Content */

#content {
	float: right;
	width: 620px;
	padding: 0 20px 0 0;
	text-align: justify;
}

.post {
	padding: 5px 0 0 0;
}

.title {
	padding: 0 20px 0 20px;
	font-size: 24px;
}

.title a {
	text-decoration: none;
}

.pagetitle {
}

.byline {
	margin: -30px 20px 0 20px;
	color: #646464;
}

.meta {
	text-align: right;
	color: #646464;
	padding: 10px 20px 20px 20px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.meta .more {
	background:  #EEEEEE;
	padding: 5px 15px;
}

.meta .comments {
	background:  #EEEEEE;
	padding: 5px 15px;
}
.meta a {
}

.navigation {
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.posts {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.posts li {
}

.posts h3 {
	margin: 0;
	font-weight: bold;
}

.posts p {
	margin: 0;
	line-height: normal;
}

.posts a {
}

.entry {
	margin: 0 20px 0 20px;
}

.last {
	border: none;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 220px;
	margin-bottom: 10px;
	color: #EEEEEE;
	margin-left: 20px;
}

#sidebar ul {
	margin: 0 0 0 15px;
	padding: 20px 0 20px 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
}

#sidebar li li {
}

#sidebar a {
	color: #FFFFFF;
}

#sidebar a:hover {
	text-decoration: none;
}

.sidebarHeader {
	text-align: center;
	font-weight: bold;
	font-size: 1.5em;
}

/* Search */

#search input {
	display: none;
}

#search input#s {
	display: block;
	width: 230px;
	padding: 2px 5px;
	border: 1px solid #3DD1FF;
	background: #EEEEEE url(images/img05.gif) repeat-x;
}

#search br {
	display: none;
}

/* Calendar */

#calendar {
}

#calendar h2 {
	margin-bottom: 15px;
}

#calendar table {
	width: 80%;
	margin: 0 auto;
	text-align: center;
}

#calendar caption {
	width: 100%;
	text-align: center;
}

#next {
	text-align: right;
}

#prev {
	text-align: left;
}

/* Footer */

#footer {
	clear: both;
	width: 900px;
	height: 50px;
	margin: 0;
	text-align: right;
	font-size: smaller;
	font-family: Arial, Helvetica, sans-serif;
}

#footer p {
	padding: 50px 60px 20px 0;
	text-transform: uppercase;
}

#footer p a {
}

/* 

Selectors generated by SiteMaker 

*/

/* Navigation bar selector -- possibly depreciated */

.navbarText {
	
}

/* Navigation Selectors -- selectors generated by SiteMaker for vertical navigation */

#navLinkListVerticalContainer {
	margin: 6px 6px 6px 3px;
}

#navLinkListVerticalContainer ul {
	list-style-type: none;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}

#navLinkListVertical {
	width: 220px;
}

#navLinkListVertical a {
	font-weight: bold;
	text-align: left;
}

#navLinkListVertical a:hover, #navLinkListVertical a:active {
	
}

#navLinkListVertical span.selectedLink a
 {
	color: #fff;
}

#navLinkListVertical li {
	width: 200px;
	margin: 6px 3px 6px 10px;
}

#navLinkListVertical li li {
	width: 180px;
	padding-left: 5px;
}

#navLinkListVertical li li li {
	width: 170px;
}

#navLinkListVertical li li li li {
	width: 160px;
}

#navLinkListVertical li.linkNotOnSelectedPath ul {
	display: none;
}

/* LogIn/LogOut Selectors */

#loginLogoutLinkContainer {
	margin: 6px 6px 6px 3px;
}

.loginLogoutLinks a {
	width: 190px;
	margin: 6px 3px 6px 10px;
	font-weight: bold;
}

.loginLogoutLinks a:hover, .loginLogoutLinks a:active {
}

/* Text/Image Section Selector */

.textImageText {
	
}

/* Embedded Section/Site Selectors */

#systemMessageUnavailablePage {
	
}

#systemMessageUnexpectedDeletion {
	
}

/* List of Links Selectors */

.listOfLinksTitle {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1C1C1C;
	letter-spacing: -1px;
	font-size: 2em;
}

.listOfLinksText {
	font-style: italic;
	padding: 10px;
}

.listLinkLink {
	
}

.listLinkInfo {
	display: none;
}

.listLinkDescription {
	
}

/* Data Access Selectors */

.dataAccessSubtitle {
	
}

.dataAccessColoredSubtitle {
	
}

.dataAccessAlternateText {
	
}

.dataAccessNavigation {
	
}

#dataAccessTable {
	
}

.dataAccessTableHeading {
	
}

.dataAccessTableCell {
	
}

.dataAccessCaution {
	
}

.dataAccessInstruction {
	
}

.dataAccessException {
	
}

#dataAccessActions {
	
}

/* Mixed Media Selectors */

.mixedMediaTable {
	
}

.mixedMediaTable td {
	padding: 5px;
}

.mixedMediaRow1 {
	
}

.mixedMediaPane1 {
	
}

.mixedMediaPane2 {
	
}

.mixedMediaRow2 {
	
}

.mixedMediaPane3 {
	
}

.mixedMediaPane4 {
	
}

/* Footer Selectors */

.footerContactInfoTitle {
	
}

.footerContactInfoText {
	
}

.footerUserLinks {
	
}

.footerSystemLinks {
	
}

.footerWrapper {
	text-align: center;
	padding: 20px 20px 20px 320px;
}

/* GVC.SiteMaker Footer Selectors */

#poweredByBar {
	display: none;
}

#poweredByText {
	display: none;
}

#gvcSiteMakerLink {
	
}

