*{margin:0;padding:0;}
body{
	font-size:62.5%;
	font-family:Verdana;
	color:#444;
	background:#FFF url(img/grass.jpg) repeat-y center top;
	text-align:center;}
#wrapper{margin:0 auto 0 auto;width:760px;text-align:left;}
#wrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}


#logo{background:#202B34 url(img/logoshade.gif) repeat-x left bottom;height:5.4em;position:relative;}
#logo h1{font-size:1.8em;line-height:3em;color:#FFF;padding:0 1em;}
#logo h1 span{color:#FF4F00;}
#logo #phone{position:absolute;left:512px;line-height:5.4em;color:#74A6CF;}
#logo #phone a{color:#74A6CF;border-color:#74A6CF;}

#nav{background:#ff3e00 url(img/navshade.gif) repeat-x 0 0;padding-left:.8em;}
body#Main #nav ul{background:url(img/stix.gif) no-repeat right top;}
#nav ul li{display:inline;line-height:3.6em;}
#nav ul li a{color:#FFD68F;font-family:Verdana,arial,san-serif;text-decoration:none;margin:0 .5em 0 1em;border:0;font-size:1.1em;}
#nav ul li a:hover{border-bottom:1px dotted #FFF;color:#FFF;}
body#Main #homenav,body#Uva #uvanav,body#TeamCamp #teamnav,body#Graves #gravesnav,body.Staff #staffnav,body.Parents #parentsnav,body.Contact #contactnav{border-bottom:1px dotted #FFF;color:#FFF;font-weight:bold;}

.pagehead{padding:1.8em;background:#eef0f5 url(img/topshade.gif) repeat-x 0 100%;position:relative;}
.pagehead p{padding:0;color:#666;}
.doorpad{padding-top:36px;}
body#Main .cell{padding:0;padding-left:122px;}
body#Main .pagehead{background:url(img/lax2.jpg) no-repeat 0 0;height:285px;padding:0 375px 0 36px;}
body#Main .pagehead h1 a{color:#fff;border:0;}
body#Main .pagehead h1 a:hover{color:#FF4F00;text-decoration:underline;}
body#Main .pagehead p{color:#999;padding-bottom:2em;}

table{font-size:100%;}
img{border:0;}
p{font-size:1.1em;line-height:1.63em;padding-bottom:1.63em;}
a{text-decoration:none;color:#2B4915;border-bottom:1px dotted #2B4915;}
a:hover{color:#20374B;border-color:#20374B;}
em{padding:1px;
	font-style: normal;
	background-color: #edf0ff;}
ul{list-style-type:none;}
#wikitext ul{	padding-bottom:1.63em;}
#wikitext li{background:url(img/check.gif) no-repeat left 5px;	padding-left:1.63em;}
.clear{clear:both;}
#wikimid li{font-size:1.1em;line-height:1.63em;}

h1,h2,h3,h4,h5{font-family:Trebuchet MS, sans-serif;font-weight:normal;}
h1{font-size:2.4em;line-height:1em;color:#20374B;padding-bottom:.375em}
h2{font-size:1.8em;line-height:1em;color:#666;padding-bottom:1em;}
#content h2{color:#FF4F00;}
h2 a{color:#666;text-decoration:none;border-bottom:1px dotted #666;}
h3{font-size:1.6em;line-height:1.125em;color:#578836;font-weight:bold;padding-bottom:.375em;}
h4{font-size:1.4em;line-height:1.28em;color:#444;font-weight:bold;padding-bottom:1em;}
h5{font-size:1.2em;line-height:1.33em;}


#title{height:8em;}

body#Main #title{display:none;}
#content{padding:1.8em;clear:both;background:url(img/shade2.gif) repeat-x 0 0}
#wikimid {float:left;width:470px;}
#wikitext{}
#sidebar{
	float:right;
	width:230px;}
#sidebar ul{padding-bottom:2.4em;}
#sidebar ul li a{display:block;line-height:2.4em;border-bottom:1px solid #E0F2C7;text-indent:1.8em;color:#2B4915;width:230px;}
#sidebar ul li a:hover{background-color:#F1FFDF}
#sidebar ul li a.selflink{background-color:#EAFFCE;}
#pagestyle{display:none;}

#wikifoot {
  font-size:1em;
  line-height:1.8em;
  clear:both;
  padding:3.6em 1.8em 1.8em;
  color:#aaa;}
#wikifoot a{color:#aaa; border-bottom:1px dotted #aaa;}
#wikifoot a:hover{color:#444;}

#wikiedit form { margin:0px; }
#wikiedit textarea { width:98%; }

.post{border-bottom:1px dotted #111;margin-bottom:2em;}
code { display:block}
.lfloat { float:left; margin-right:1.8em; }
.rfloat { float:right; margin:0 0 0 1.8em;position:relative;}
.cell{margin-bottom:1.8em;border-bottom:1px dotted #ccc;}
body.Application .cell{padding-bottom:1.8em;}
body#Tags #wikimid ul li{text-indent:15px;background:url(img/check.gif) no-repeat 0 50%;}
form{padding-bottom:3.2em;}
.pdf{padding-left:22px;background:url(img/pdf.gif) no-repeat left center;}
#promo{background:#ddd;padding:10px 0 0 10px;margin-bottom:1.8em;}
#promo img{margin-bottom:10px;}
#promo .img a {border:0;}

body#TeamCamp .pagehead{height:260px;background:url(img/teamheader.jpg) no-repeat;padding:0 375px 0 36px;}
body#TeamCamp .pagehead h1{color:#fff;border:0;}
body#TeamCamp .pagehead h1 a:hover{color:#FF4F00;text-decoration:underline;}
body#TeamCamp .pagehead p{color:#999;padding-bottom:2em;}
body#TeamCamp .pagehead h4{color:#FF5A00;}