/* 
  style sheet for content pages displayed on http://www.pettswoodhall.co.uk/
  created by Ralph Ambrose - webmaster@executive-e.co.uk 
*/

@import url(base.css);

#header { 
	background-color:#FFFFFF;
	color:#000080;
	font-size:2.8em;
	font-weight:bold;
}
body { 
	background-color:#FFFFFF;
	font-style:normal; 
}

.menubot a:link { 
	color:#FFFFFF;
	text-decoration:none;
}

.menubot a:visited { 
	color:#FF6600; 
	text-decoration:none;
}

.menubot a:hover { 
	background-color:#FF6600;
	color:#FFFFFF; 
}

.menubot a:active {
	background-color:#FFFFFF;
	color:#FF6600;
}

.menutop a:link { 
	color:#FFFFFF; 
	text-decoration:none;
}

.menutop a:visited {
	color:#FF6600; 
	text-decoration:none;
}

.menutop a:hover { 
	background-color:#FF6600;
	color:#FFFFFF; 
}

.menutop a:active {
	background-color:#FFFFFF;
	color:#FF6600;
}

a.more { 
	font-size:0.7em;
}

hr { 
	color:maroon; 
}

hr.regulars { 
	color:#000099; 
}

hr.timetable { 
	color:#3333FF;
	width:90%;
}

em { 
	font-style:italic; 
	font-weight:bold; 
}

h1 { 
	font-size:1.8em; 
	font-weight:bold;
	color:#000099;
	margin-top:0em; 
	margin-bottom:0em; 
}

h2 { 
	font-size:1.4em; 
	font-weight:bold;
	color:#000099;
	margin-top:0em; 
	margin-bottom:0em; 
}

h3 { 
	font-size:1em; 
	font-weight:bold;
	color:#000099;
	margin-top:0em; 
	margin-bottom:0em; 
}

h4, h5, h6 { 
	font-weight:bold;
	color:#000099;
	margin-top:0em; 
	margin-bottom:0em; 
}

table {
	border-width:0;
}

table.frame {
	background-color:#000099;
	border-width:8px;
	border-color:#000099;
	border-style:double;
}

table.timetable {
	background-color:#FFFFFF;
	border-width:6px;
	border-color:#000099;
	border-style:double;
}

tr.menutop {
	background-color:#3333FF;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

tr.menubot {
	background-color:#3333FF;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

th {
	background-color:#FF6600;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-decoration:underline;
}

th.timetable {
	background-color:#000099;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	vertical-align: top;
}

td.timetable {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	vertical-align: top;
}

td.content {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}