/***CSS RESET****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
body{line-height:1.5em;}
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
td {padding:1px 5px;}

/***Boomshakalaka***/
body {background-color:#999999;font-family:arial;}
a {font-weight:bold;text-decoration:none;color:#0287D6;}
a:hover {color:#000000;text-decoration:underline;}
p {margin:1em 0;}


.leftImg {float:left;margin:0 20px 20px 0;}
.rightImg {float:right;margin:0 0 20px 20px;}
.px200 {width:200px;}
.clear {clear:both;}



#header {background-color:#4A526B;height:40px;text-align:center;text-transform:uppercase;}
#header a {color:#ffffff;}

#nav {position:relative;color:#ffffff;}
.navItem {position:relative;padding:10px 40px 10px 40px;display:inline-block;zoom:1;*display:inline;}
.subNav {position:absolute;top:28px;left:20px;background-color:#008CDE;border:2px solid #4A526B;padding:5px 20px;display:none;margin-top:10px;}

#main {width:800px;background-color:#ffffff;margin:0 auto;}

#banner {}
#bannerCru {float:left;width:250px;}
#bannerPic {float:left;width:550px;}

#contentBody {padding:25px 20px 50px 20px;}
#contentRight {float:right;width:450px;}
#contentLeft {float:left;width:300px;}
.contentPad {padding:0 20px;}

#schoolContentRight {border-left:6px solid #4A526B;float:right;width:230px;}
#schoolContentLeft {float:left;width:500px;}

.staff {}
.staffLeft img {width:250px;}
.staffLeft {float:left;margin:0 40px 40px 0;}
.staffRight {float:left;width:450px;margin-bottom:40px;}

.leftDiv {float:left;width:450px;margin-bottom:40px;}

.schoolNav {margin-top:0;margin-bottom:30px;}
.schoolNav li {font-size:13px;line-height:1em;list-style:none;margin-left:-30px;margin-bottom:10px;}

.video {margin-bottom:20px;}
.vidImg {float:left;margin-right:20px;width:150px;}
.vidText {float:left;width:550px;}

.resource {margin-bottom:40px;}
.resourceImg {float:left;margin-right:20px;width:150px;}
.resourceImg img {width:100px;}
.resourceText {float:left;width:550px;}

#footer {background-color:#999999;font-size:11px;color:#ffffff;}
#footer a {font-weight:bold;text-decoration:none;color:#4A526B;}
#footRight {float:right;}
#footLeft {float:left;}
#footCenter {text-align:center;}
