/* 
================================
Jefferson Main
Skin created by Thomas Breece for DotNetNuke 3.2.2 for Jefferson
================================
*/   



.pagemaster {
	width: 100%;
	height: 100%;
	background-image: url(background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEFBF1;
}

#header h1, h2
{
  display: none;
}

.skinmaster {
	height: 100%;
	background-color: #E9E9E9;
	border-right: White 3px solid;
	border-top: White 3px solid;
	border-left: White 3px solid;
	border-bottom: White3px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.skinheader {
}
.skingradient {
	background-image: url(menubar.jpg);
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {

	cursor: pointer;
	cursor: hand;
	color: White;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	background-color: Transparent;
	font-family: Georgia;
}
.MainMenu_MenuIcon {
	background-color: Navy;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu {
	cursor: hand;
	background-image: url(dropmenu.JPG);
	background-repeat: repeat-x;
	background-position: top;
	background: url(dropmenu.JPG);
}

.MainMenu_MenuItemSel {
	background-color: Navy;
	cursor: pointer;
	cursor: hand;
	color: White;
	font-family: Georgia;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {

	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
	background: Gray none;
	color: #ffffff;
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;

}
.Head {
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}

a
{
  color: #000;
}

a:hover
{
  text-decoration: none;
  color: #006ad4;
}

/* wrapper */
#wrapper
{	
	background: url(http://www.honoredstudents.org/mhs/images/bodyback.png) repeat-y;
  position: relative;
  width: 750px;
	border-top: solid 4px #fff;
  border-left: solid 4px #fff;
  border-right: solid 4px #fff;
  margin: 0 auto;
	text-align: left;
}

/* notice */
#notice
{
  display: none;
}



#header h1, h2
{
  display: none;
}

/* navigation */
#navigation
{
	height: 1.6em;
	line-height: 1.6em;
  background: #666;
	border-bottom: solid 4px #fff;
}

#navigation ul
{
  margin: 0;
  padding: 0;
  text-indent: 0;
  list-style: none;
	background: #ccc;
}

#navigation li
{
  float: left;
	margin: 0;
	padding: 0;
}

#navigation li:hover
{
	border-bottom: solid 4px #147;
}

#navigation a
{
	text-transform: lowercase;
  padding: 0 15px 0 15px;
  display: block;
  color: #eee;
  text-decoration: none;
}

#navigation a:hover
{
  color: #00217a;
  background: #c7c7c7;
}

/* quote */
#quote
{
	background: #ccc url(http://www.honoredstudents.org/mhs/images/quotes.png) no-repeat;
	border-bottom: solid 4px #fff;
	padding: 10px;
}

#quote p
{
	margin: 0;
}

/* location */
#location
{
	display: none;
}

/* content area */
#content
{
	text-align: justify;
	color: #000;
}

#content p
{
	margin: 3px;
	padding: 0;
}

#content ul
{
	padding: 0 0 0 25px;
	margin: 0;
}

#content li
{
	text-indent: 0;
	padding: 0;
	margin: 0;
}

/* main */
#main
{
	float: left;
	width: 545px;
	padding: 0 5px 10px 5px;
	line-height: 1.5em;
}

#main h4, h5
{
	margin: 0;
	padding: 0;
}

#main td
{
	padding: 0 10px 5px 10px;
}

#main p
{
	margin-bottom: 15px;
}

/* additional */
#additional
{
	position: relative;
  float: right;
  width: 180px;
  text-align: center;
  
}

#additional .item
{
  text-align: left;
  padding: 5px;
  margin-bottom: 15px;
  
}

#additional .item p
{
  margin: 0;
}

/* footer */
#footer
{
	border-top: solid 4px #fff;
	border-bottom: solid 4px #fff;
	color: #000;
	clear: both;
	background: #ccc;
	padding: 3px 3px;
  font-size: smaller;
}

#footer p
{
  margin: 0;
  padding: 0;
}

a img
{
	border: none;
}

div.blockitem
{
	margin: 10px;
	border: solid 1px #ccc;
	padding: 5px;
}

body#groups #wrapper, body#full  #wrapper, body#profile  #wrapper, body#introspection  #wrapper, body#information  #wrapper, body#handbbok  #wrapper, body#district_calendar  #wrapper, body#courses  #wrapper, body#schedule  #wrapper, body#tour  #wrapper
{
	background-image: url(http://www.honoredstudents.org/mhs/images/bodybacksans.png);
}

body#groups #additional, body#full  #additional, body#profile  #additional, body#introspection #additional, body#information  #additional, body#handbbok  #additional, body#district_calendar  #additional, body#courses  #additional, body#schedule  #additional, body#tour #additional
{
	display: none;
}

body#groups #main, body#full  #main, body#profile  #main, body#introspection #main, body#information  #main, body#handbbok  #main, body#district_calendar #main, body#courses #main, body#schedule #main, body#tour #main
{
	width: 735px;
}

