body {
      background-color: #A3A778;
      margin: 0;
      border: none;
      padding: 0px;
      background-image: url("images/leafbackground.gif");
      color: #B22222;
      min-width: 989px;
      max-width: 991px;
}

#containerforall {
      position: absolute;
      left: 0px;
      border-style: solid;
      border-width: 1px;
      border-color: #000000;
      background-color: #191970;
}

#mainheader {
      width: 770px;
      height: 92px
      border-width: none;
      text-align: center;
      font-size: 300%;
      background-color: #FFD700;
      color: #800000;
}

#mainheadertext {
      font-family: garamond, arial;
}

.wmslogo {
      width: 50px;
      height: 40px;
      display: none;
}

#leftlogo {
      float: left;
}

#rightlogo {
      float: right;
}

.menuitem {
      font-weight: bold;
      font-family: arial;
      border-right-style: dotted;
      border-width: 0px;
      padding-right: 5px;
      text-align: center;
}

.footerfooter {
      margin: 5px 0px 0px 0px;
      font-size: 12px;
      text-align: center;
      text-decoration: underline;
      color: yellow;
}

.subtitle {
      font-family: arial;
      font-size: 20px;
      font-weight: normal;
}

.subsubtitle {
      font-family: arial;
      font-size: 16px;
      font-weight: normal;
}

.linkcontainer {
      color: #00008B;
}

#footer {
      width: 771px;
      height: 112px;
      float: top;
      background-color: #A3A778;
      font-size: 134%;
      text-align: center;
      background-image: url('images/skybackground.jpg');
      color: #000000;
      border-style: outset;
      border-width: auto 0px auto 0px;
      font-family: garamond, arial;
      margin: 0px 0px 0px 0px;
}

#wydownlogo {
      background-image:                                                                                  url('http://www.wydown.clayton.k12.mo.us/Images/watermark.jpg');
      height: 83px;
      width: 119px;
      color: maroon;
      font-family: 'arial narrow', arial;
}

#entirerightsection {
      background-color: #191970;
      border-width: 0px 2px 0px 4px;
      border-style: solid;
      border-color: #191970;
      background-image: url('none');
      padding-bottom: 88px;
      height: 212px;
}       

#rightsection {
      height: 212px;
      background-color: #191970;
}

#yellowbackground {
      background-color: yellow;
      width: 602px;
      height: 500px;
      z-index: -1;
      display: none;
      float: left;
}

#ybckgrdcontainer {
            filter: alpha(opacity=10);
            -moz-opacity: .10;
            opacity: .10;
            margin: 0px 0px 0px 0px;
}

.nobarrier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	left: 5px;
	position: relative;
  	margin: 10px 0 0;
	padding-top: 0px;
}

#containerforall {
      min-width: 770px;
      max-width: 771px;
      margin-left: 110px;
      margin-right: 110px;
}

.barrier {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	left: 5px;
	position: relative;
  	border-top: 1px dotted #FFFFFF;;
	margin: 20px 0 0;
	padding-top: 10px;
}

.subpagefooter {
      font-style: oblique;
}


#themaincontent {
      background-color: #FFFF00;
}

img {
	margin: 0px;
	padding: 0px;
	border: none;
}

li {
	list-style-position: outside;
	
}

p {
       margin: 10px 0 0;
}

a:link {
      text-decoration: underline;
	color: #FFFFFF;
}

a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
	color: #F2CD4B;
}

.whatsnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	left: 5px;
	position: relative;
}


.unnamed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	left: 5px;
	position: relative;
}
.unnamed2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	left: 5px;
	position: relative;
	text-decoration: underline;
}


.snaptrigger a {
	display: block;
	background-color: #452162;
}

.snaptrigger a:hover, .snaptrigger a:active, .snaptrigger a:focus {
	background-color: #F2CD4B;
}


#snapsubs1, #snapsubs2, #snapsubs3, #snapsubs4, #snapsubs5, #snapsubs6{
	position: absolute;
	width: 137px;
	font-size: 12px;
	visibility: hidden;
	background-color: #008000;
	font-weight: bold;
	z-index: 2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
}

/*
#snapsubs1 {left: 0px;}
#snapsubs2 {left: 15px;}
#snapsubs3 {left: 191px;}
#snapsubs4 {left: 317px;}
#snapsubs5 {left: 443px;}
#snapsubs6 {left: 565px;}
*/

#snapsubs1 {left: 109px;}
#snapsubs2 {left: 93px;}
#snapsubs3 {left: 307px;}
#snapsubs4 {left: 374px;}
#snapsubs5 {left: 633px;}
#snapsubs6 {left: 645px;}

.submenus p {
	margin: 0;
	border: none;
	padding: 0px;
	
}

.submenus a, .submenus a:visited {
	display: block;
	padding: 1px 8px 1px 8px;
	background-color: #008000;
	color: #FFFFFF;
	text-decoration: none;
	border-top: 0px solid #A3A778;
	border-right: 0px solid #A3A778;
	border-bottom: 0px solid #A3A778;
	border-left: 0px solid #A3A778;
	
}


.submenus a:hover, .submenus a:active, .submenus a:focus {
	background-color: #6B8E23;
	color: #FF8C00;
	
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #F2CD4B;
}

a:active {
	text-decoration: none;
}

.linklistitem {
      color: #6B8E23;
      text-decoration: underline;
}

.subpagetitle {
      font-family: arial;
      font-size: 25px;
      font-weight: bold;
      
}

/*
.firstletter {
      font-size: 30px;
      border-style: dotted;
      background-color: #FFFFFF;
      font-family: 'georgia',papyrus,arial;
      color: #32CD32;
      border-color: #B22222;
      float: left;
      margin: 0px 0px -10px 0px;
      padding: -20px 0px -10px 0px;
} */

.imageclip {
      float: right;
      border-style: solid;
      background-color: #FFFFFF;
      padding: 10px 0px 10px 20px;
      border-color: maroon;
      margin: auto auto 10px 10px;
}

.normallink:link, .normallink:active, .normallink:visited {
      color: #B22222;
      text-decoration: underline;
      font-family: times;
}

.event {
      color: red;
}

.eventtitle {
      font-weight: bold;
}

.submenuitem {
      border-top-width: 1px;
      border-style: solid;
      border-color: yellow;
}

/* Hides from IE5-mac \*/
* html #entirerightsection {position:relative;top:-2px;border-width:auto 8px auto auto;}
* html #rightsection {padding-right:5px;}
* html #footer {position:relative;top:-4px;}
/* End hide from IE5-mac */ 