/*Universal */
body {margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:165%}
p {clear:left}
table {border:0;padding:3px}
td {vertical-align:top}
img {border:0}
hr {height:1px;color:#000080;background-color:#000080;border:none;clear:both} /*Both color and background-color needed for IE/Mozila compatibility*/
a:link {color:#06c;text-decoration:none}
a:visited {text-decoration:none;color:#00c}
a:hover {text-decoration:underline}
a:active {text-decoration:none}
/*Layout*/
/*First one handles top navigation graphic;the next 9 create the links in that graphic*/
#top {top:0px;margin-left:auto;margin-right:auto;display:block;width:960px;height:120px;background:url(/marshallhs/global/images/banner.png) no-repeat;position:relative}
#homelogo {float:left;width:78px;height:82px;margin-left:12px;margin-top:15px}
#calendar {float:left;width:65px;height:24px;margin-left:10px;margin-top:15px}
#bells {float:left;width:93px;height:24px;margin-left:2px;margin-top:15px}
#directions {float:left;width:67px;height:24px;margin-left:0px;margin-top:15px}
#admin {float:left;width:95px;height:24px;margin-left:3px;margin-top:15px}
#direc {float:left;width:75px;height:24px;margin-left:0px;margin-top:15px}
#emergency {float:left;width:85px;height:24px;margin-left:0px;margin-top:15px}
#fcps {float:left;width:40px;height:24px;margin-left:0px;margin-top:15px}
#ib {float:left;width:85px;height:82px;margin-left:10px;margin-top:15px}
/*first creates page content, next 3 are bounding lines, fifth is for actual material */
#contentarea {margin-left:auto;margin-right:auto;width:960px}
#vertrules {float:left;width:inherit;background:url(/marshallhs/global/images/vertredboth.gif) repeat-y}
#bottomrule {float:left;width:inherit;background:url(/marshallhs/global/images/horizredcontent.gif) bottom no-repeat}
#pagecontent {float:left;padding:10px;width:940px}
#footer {float:left;width:950px;font-size:8px;text-align:right;font-family:Arial, Helvetica, sans-serif;line-height:normal}
.left {float:left;margin-right:10px;margin-bottom:10px}
.right {float:right;margin-left:10px;margin-bottom:10px}
/*Specific formatting*/
.blue {background-color:#06c}
.calendar ul {padding:0;margin:0}
.calendar li {margin-left:18px}
.caption {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-style:italic}
.impnotice {font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:center}
.mininav li {display:inline;border:solid 1px blue;padding:2px;margin:2px;background-color:#DDDDB7}
.quote {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000;clear:none;line-height:20px}
.red {background-color:#f00}
.seealso {font-style:italic;margin-left:10px}
.smallsubhead {font-weight:bold;font-variant:small-caps}
.subhead {font-size:12px;font-weight:bold;color:#37587B;line-height:12px}
table.info {background:#c3d3eb;text-align:center;margin:auto}
table.info th {background:#9c3e3d;color:#fff}
.title {font-size:14px;color:#ba3e3f;padding-top:10px}
ul {list-style-type:circle}
