body {
	background: url(images/bg.png) repeat center center;
	margin: 0em;
	padding: 0em;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container {
	background: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 67.7em;
}
html>/**/body #container {
	width: 67.8em;
}
#column1 {
	float: left;
	width: 30.8%;
	margin-right: 0.5em;
	margin-left: 0.5em;
}
html>body #column1 {
	margin-left: 1em;
}
#column2 {
	width: 63.5%;
	margin-right: 0.5em;
	float: right;
}
html>body #column2 {
	margin-right: 2em;
}
html:first-child #column2 {
	margin-right: 2.5em;
}
#column2padding{
	margin-left:0.5em;
}
html>body #column2padding{
	margin-left:1em;
}

#logo {
	background: #FFFFFF;
	text-align: center;
}
#leftbgimage {
	background: #661C1C url(images/leftcolumnbg.png) no-repeat center top;
	width:233px;
}
#headertext {
	text-align: center;
	color: #FFFFFF;
}
#headertext h1 {
	font-size: 100%;
	font-weight: normal;
}
#leftnav {
	padding-top: 0.1em;
	background: url(images/leftnavbottom.png) no-repeat center bottom;
	padding-bottom: 0em;
	width:233px;
}

#leftnav li {
	/*text-align: right;*/
	text-align: left;
	list-style: none;
	line-height: 150%;
	width: 205px;
}
#leftnav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*font-weight: bold;*/
	text-decoration: none;
	margin-right: 0.5em;
	padding-right: 1.3em;
}

#leftnav a#nav_7 {text-transform:uppercase;font-style:italic;color:#f9ca32;}

#leftnav a#nav_7.withsubnav {
	background: url(images/arrow1.gif) no-repeat right center;
}

body.default #leftnav ul#policiessubnav,
body.default #leftnav ul#infoforparentssubnav,
body.default #leftnav ul#studentsupportsubnav,
body.default #leftnav ul#newssubnav,
body.default #leftnav ul#transitionyearsubnav,
body.default #leftnav ul#sportsubnav,
body.default #leftnav ul#extracurricularsubnav,
body.default #leftnav ul#curriculumsubnav,
body.default #leftnav ul#aboutussubnav,
body.default #leftnav ul#extracurricularsubnav,
body.default #leftnav ul#alumnisubnav,

body.aboutus #leftnav ul#policiessubnav,
body.aboutus #leftnav ul#infoforparentssubnav,
body.aboutus #leftnav ul#studentsupportsubnav,
body.aboutus #leftnav ul#newssubnav,
body.aboutus #leftnav ul#transitionyearsubnav,
body.aboutus #leftnav ul#sportsubnav,
body.aboutus #leftnav ul#extracurricularsubnav,
body.aboutus #leftnav ul#curriculumsubnav,
body.aboutus #leftnav ul#extracurricularsubnav,
body.aboutus #leftnav ul#alumnisubnav,

body.curriculum #leftnav ul#policiessubnav,
body.curriculum #leftnav ul#infoforparentssubnav,
body.curriculum #leftnav ul#studentsupportsubnav,
body.curriculum #leftnav ul#newssubnav,
body.curriculum #leftnav ul#transitionyearsubnav,
body.curriculum #leftnav ul#sportsubnav,
body.curriculum #leftnav ul#extracurricularsubnav,
body.curriculum #leftnav ul#aboutussubnav,
body.curriculum #leftnav ul#extracurricularsubnav,
body.curriculum #leftnav ul#alumnisubnav,

body.studentsupport #leftnav ul#policiessubnav,
body.studentsupport #leftnav ul#infoforparentssubnav,
body.studentsupport #leftnav ul#newssubnav,
body.studentsupport #leftnav ul#transitionyearsubnav,
body.studentsupport #leftnav ul#sportsubnav,
body.studentsupport #leftnav ul#extracurricularsubnav,
body.studentsupport #leftnav ul#aboutussubnav,
body.studentsupport #leftnav ul#curriculumsubnav,
body.studentsupport #leftnav ul#extracurricularsubnav,
body.studentsupport #leftnav ul#alumnisubnav,

body.extracurricular #leftnav ul#policiessubnav,
body.extracurricular #leftnav ul#infoforparentssubnav,
body.extracurricular #leftnav ul#studentsupportsubnav,
body.extracurricular #leftnav ul#newssubnav,
body.extracurricular #leftnav ul#transitionyearsubnav,
body.extracurricular #leftnav ul#sportsubnav,
body.extracurricular #leftnav ul#curriculumsubnav,
body.extracurricular #leftnav ul#aboutussubnav,
body.extracurricular #leftnav ul#alumnisubnav,

body.sport #leftnav ul#policiessubnav,
body.sport #leftnav ul#infoforparentssubnav,
body.sport #leftnav ul#studentsupportsubnav,
body.sport #leftnav ul#newssubnav,
body.sport #leftnav ul#transitionyearsubnav,
body.sport #leftnav ul#extracurricularsubnav,
body.sport #leftnav ul#curriculumsubnav,
body.sport #leftnav ul#aboutussubnav,
body.sport #leftnav ul#extracurricularsubnav,
body.sport #leftnav ul#alumnisubnav,

body.transitionyear #leftnav ul#policiessubnav,
body.transitionyear #leftnav ul#infoforparentssubnav,
body.transitionyear #leftnav ul#studentsupportsubnav,
body.transitionyear #leftnav ul#newssubnav,
body.transitionyear #leftnav ul#sportsubnav,
body.transitionyear #leftnav ul#extracurricularsubnav,
body.transitionyear #leftnav ul#curriculumsubnav,
body.transitionyear #leftnav ul#aboutussubnav,
body.transitionyear #leftnav ul#extracurricularsubnav,
body.transitionyear #leftnav ul#alumnisubnav,

body.news #leftnav ul#policiessubnav,
body.news #leftnav ul#infoforparentssubnav,
body.news #leftnav ul#studentsupportsubnav,
body.news #leftnav ul#transitionyearsubnav,
body.news #leftnav ul#sportsubnav,
body.news #leftnav ul#extracurricularsubnav,
body.news #leftnav ul#curriculumsubnav,
body.news #leftnav ul#aboutussubnav,
body.news #leftnav ul#extracurricularsubnav,
body.news #leftnav ul#alumnisubnav,

body.infoforparents #leftnav ul#policiessubnav,
body.infoforparents #leftnav ul#newssubnav,
body.infoforparents #leftnav ul#studentsupportsubnav,
body.infoforparents #leftnav ul#transitionyearsubnav,
body.infoforparents #leftnav ul#sportsubnav,
body.infoforparents #leftnav ul#extracurricularsubnav,
body.infoforparents #leftnav ul#curriculumsubnav,
body.infoforparents #leftnav ul#aboutussubnav,
body.infoforparents #leftnav ul#extracurricularsubnav,
body.infoforparents #leftnav ul#alumnisubnav,

body.alumni #leftnav ul#policiessubnav,
body.alumni #leftnav ul#newssubnav,
body.alumni #leftnav ul#studentsupportsubnav,
body.alumni #leftnav ul#infoforparentssubnav,
body.alumni #leftnav ul#transitionyearsubnav,
body.alumni #leftnav ul#sportsubnav,
body.alumni #leftnav ul#extracurricularsubnav,
body.alumni #leftnav ul#curriculumsubnav,
body.alumni #leftnav ul#aboutussubnav,
body.alumni #leftnav ul#extracurricularsubnav,

body.policies #leftnav ul#infoforparentssubnav,
body.policies #leftnav ul#newssubnav,
body.policies #leftnav ul#studentsupportsubnav,
body.policies #leftnav ul#transitionyearsubnav,
body.policies #leftnav ul#sportsubnav,
body.policies #leftnav ul#extracurricularsubnav,
body.policies #leftnav ul#curriculumsubnav,
body.policies #leftnav ul#aboutussubnav,
body.policies #leftnav ul#alumnisubnav,
body.policies #leftnav ul#extracurricularsubnav

{
	display: none;
}
body.aboutus #leftnav ul#aboutussubnav li,
body.curriculum #leftnav ul#curriculumsubnav li,
body.studentsupport #leftnav ul#studentsupportsubnav li,
body.extracurricular #leftnav ul#extracurricularsubnav li,
body.sport #leftnav ul#sportsubnav li,
body.transitionyear #leftnav ul#transitionyearsubnav li,
body.news #leftnav ul#newssubnav li,
body.infoforparents #leftnav ul#infoforparentssubnav li,
body.alumni #leftnav ul#alumnisubnav li,
body.policies #leftnav ul#policiessubnav li
{
	/*text-align:left;*/
	text-align:right;
}

body.aboutus #leftnav ul#aboutussubnav,
body.curriculum #leftnav ul#curriculumsubnav,
body.studentsupport #leftnav ul#studentsupportsubnav,
body.extracurricular #leftnav ul#extracurricularsubnav,
body.sport #leftnav ul#sportsubnav,
body.transitionyear #leftnav ul#transitionyearsubnav,
body.news #leftnav ul#newssubnav,
body.infoforparents #leftnav ul#infoforparentssubnav,
body.alumni #leftnav ul#alumnisubnav,
body.policies #leftnav ul#policiessubnav
{
	/*border-left: 0.2em solid #441615;
	margin-right:2em;
	margin-left:-2em;
	padding-left:1.5em;
	margin-top:1em;
	margin-bottom:1em;*/

	border-right: 0.2em solid #441615;
	margin-right:2em;
	margin-left:-4em;
	padding-left:1.5em;
	margin-top:1em;
	margin-bottom:1em;
}


body.aboutus #leftnav ul#aboutussubnav a,
body.curriculum #leftnav ul#curriculumsubnav a,
body.studentsupport #leftnav ul#studentsupportsubnav a,
body.extracurricular #leftnav ul#extracurricularsubnav a,
body.sport #leftnav ul#sportsubnav a,
body.transitionyear #leftnav ul#transitionyearsubnav a,
body.news #leftnav ul#newssubnav a,
body.infoforparents #leftnav ul#infoforparentssubnav a,
body.extracurricular #leftnav ul#extracurricularsubnav a,
body.alumni #leftnav ul#alumnisubnav a,
body.studentsupport #leftnav ul#studentsupportsubnav a,
body.policies #leftnav ul#policiessubnav a{
	/*background: url(images/subnavli.png) no-repeat left center;
	padding-left:1em;*/
	background: url(images/subnavli.png) no-repeat right center;
	padding-left:0.5em;

}

.movedown {
	padding-top: 0.3em;
}
.uppercase {
	text-transform: uppercase;
	font-size: 110%;
	font-weight: bold;
}
.smaller {
	font-size: 90%;
}
.establishedin {
	font-weight: bold;
	color: #B15C58;
}
.bydenobi {
	text-align: center;
	background: #FFFFFF;
	padding-bottom: 0.5em;
	margin-top: 0.5em;
	font-size: 90%;
}
.bydenobi a {
	color: #000000;
}
.spacer {
	padding-top: 0.5em;
}
.dontshow {
	overflow: hidden;
	position: absolute;
	height: 0em;
	width: 0em;
}
#footer {
	background: #AFAFAF;
	clear: both;
	text-align: center;
	padding-top: 1.4em;
	padding-bottom: 0em;
	width: 100%;
	border-right: 0.2em solid #afafaf;
	float: none;
}
html>/**/body #footer{
	border-right: none;
}
#footer li {
	display: inline;
	background: url(images/footerbar.png) no-repeat left center;
	padding-left: 0.6em;
	margin-left: -0.3em;
	line-height: 150%;
}
#footer li.noimage {
	background: url(footerbar_none.png);
}
#footer ul {
	margin-left: 0em;
}
html>/**/body #footer ul {
	margin-left: -4em;
	word-spacing: -0.1em;
	letter-spacing: -0.01em;
}
#footer a {
	font-size: 80%;
	color: #000000;
	text-decoration: none;
}
#bottomfooterlinks {
	margin-top: -1em;
}
#clear {
	clear: both;
	float: none;
	width: 100%;
}
.withsubnav {
	background: url(images/arrow.png) no-repeat right center;
}
#column2 h2 {
	font-size: 145%;
	font-weight: bold;
	clear: both;
}

#column2 h2.latest_news {
	font-size: 200%;
	font-weight: bold;
	clear: both;
	text-align:center;
	color:#72322f;
	border-bottom:1px solid #72322f;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:0.01em;
}
#column2 img {
	margin-bottom: 0.5em;
	margin-left: 0.5em;

	}
#column2 #img2 {
	float: left;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}
#column2 p {
	line-height: 200%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-align: justify;
}
#breadcrumb {
	background: url(images/breadcrumbcurve.png) no-repeat left center;
	width: 75%;
	float: right;
	padding-left: 1em;
	padding-top: 0.6em;
	padding-bottom: 0.7em;
	margin-top: 1em;
	margin-right: -1em;
	margin-bottom: 3em;

}
.asterisk {
	font-weight: bold;
	color: #FF0000
}
.whitetext {
	font-weight: bold;
	color: #FFFFFF
}

#breadcrumb li {
	font-weight: bold;
	color: #FFFFFF;
	list-style: none;
	display: inline;
}
#breadcrumb ul {
	margin: 0em;
}
html>/**/body #breadcrumb ul {
	margin: 0em 0em 0em -3em;
}
#breadcrumb a {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background: url(images/breadcrumbarrow.png) no-repeat right center;
	padding-right: 1em;
}

/*************** contact form ******************/
#column2padding #paform {border:0px solid #000;width:400px;float:right;margin-top:2em;}
#column2padding #paform fieldset {border:0px;}
#column2padding #paform ul {margin:0px;padding:0px;list-style-type:none;}
#column2padding #paform ul li {clear:both;margin-bottom:1em;}
#column2padding #paform ul li span {clear:both;display:block;text-align:right;font-size:0.8em;color:#2e85a5;font-weight:bold;margin-right:40px;}
#column2padding #paform ul li label {clear:left;float:left;width:110px;text-align:right;padding-right:20px;margin-bottom:0.5em;}
#column2padding #paform ul li input.text {float:left;width:200px;margin-bottom:0.5em;}
#column2padding #paform ul li textarea {float:left;width:200px;height: 150px;margin-bottom:0.5em;}
#column2padding #paform ul li input.submit {}