#imgdiv_text67 { font-family:arial;color:#ffffff;font-weight:normal;font-size:12px;padding-left:3px; padding-right:3px;text-align:left; line-height:160%;width:138px; padding-top:6px;display:block;}
#logo {display:none;}
.menu li.sub {background-color:#ffffcc; }
#districtname{display:block;background-image:url(../imgs/schools/dpm/banner_schoolsdistrict.jpg); repeat:no-repeat;width:136px; height:35px;z-index:12;}
#bannerimage{
	background-image:url(../imgs/schools/dpm/banner_dpm2.jpg);
	repeat:no-repeat;
	width:570px;
	height:69px;
	z-index:12;
}

ul#quicklink li {position:relative; background:url(../imgs/schools/cherokee/horizontal.jpg) repeat-x center center;z-index:1;}

.menu li.sub a, .menu li.sub a:hover, .menu li.sub a:visited {background-color:#ffffcc; }

#imgdiv {border-right:3px #990000 double; border-left:3px #990000 double;width:882px !ie;}
.imgdivtd {
	background-color:#81000B;
}

#logosearchdiv { height: 75px ; width:200px; position:absolute; top:0; right:10px;}
#schoolname {margin-top:10px;}
#schooldiv_menu {color:#ffffff;font-family:arial;font-size:12px;margin-left:20px; }

/* top dark blue area to the right - height matches topquicklinks*/

#pointtd input {background-color:#ffffff;}
#point {width:733px !ie;left:198px !ie;}
#bottomtopdiv { height: 29px;}

#point {background:url(../imgs/schools/cherokee/horizontal.jpg) repeat-x center top; top: 89px;top:89px !ie; }
#point li a {display:inline;}
/*cherokee5 style*/
#point li a#current:link, #point li a#current:visited  {background-image:none;}
#point li a:hover, #point li a#current2, #point li a#current:hover {background:  url(../imgs/schools/dpm/transarrow.jpg) no-repeat center 0; color:#000000;position:relative;top:0; left:0; z-index:10; vertical-align:bottom; height:21px;height:15px !ie; }

/*end top menu*/


/*master2 style*/
/*body:first-of-type #bodydiv {top:131px;}safari hack*/
#bodydiv {border:3px double #990000;background: white url(../imgs/schools/dpm/bodybg2.jpg) repeat-x center top; }
#pageheader hr {border:#990000 solid 1px;}
#bodydiv div#upperbody_athletics {border:3px double #990000; background:url(../imgs/cherokee/athletics/scout_bg.jpg) no-repeat center center #ffffff; }
.heading{ color:#990000;}
body {background-color:#ffffdd; }

#linkbox {background: url(../imgs/schools/dpm/linkboxbg2.jpg) no-repeat left bottom; }
#linkboxhead {background: url(../imgs/schools/dpm/linkboxhead3.jpg) no-repeat left top;color:#ffff66;letter-spacing:0.05mm; }
#linkboxcell {top:50px; right:10px; }
#linkbox hr {border: solid #990000 1px;}
body:first-of-type #leftmenu {top: 131px;}/*safari hack*/

#leftmenu { border-left:3px #990000 double; border-top:1px solid #990000;}

#topleft {background:  url(../imgs/schools/cherokee/topleft2.jpg) repeat-x center top; border-bottom:1px solid #990000;  width:138px; border-top:1px solid #990000; border-right:3px double #990000;}

.menu {background-color:#ffffdd;border-right:3px double #990000;border-top:1px solid #990000;}
.menu li {background: url(../imgs/schools/cherokee/leftmenubg2.jpg) #ffffff repeat-y center top; }



* html .menu a:hover { border-color: #990000; }  
.menu a:active, .menu a:focus { border-color: #990000; }
.menu li:hover > a { border-color: #990000;} 



#quicklink {border-right:3px #990000 double;border-bottom:3px #990000 double;border-top:2px solid #990000; background-color:#ffffdd;}
ul#quicklink ul {width: 148px;width: 148px !ie;  }

/*school specific*/
ul#quicklink {width:148px;}
ul#quicklink li:hover ul, ul#quicklink li.over ul { border-left:1px solid #990000;border-right:1px solid #990000;border-bottom:1px solid #990000; }

#logoimagediv {width:146px !ie;}
#logofooter {display:block;}
#footer {display:none;}

table#directory td {background-color: #FFFFCC; border:1px solid #990000;padding:5px;}


/* a table with horizontal lines for names and phone numbers */
.basictable td {border-bottom:1px solid #990000;}
table#table_horizontal_lines td{border-bottom:1px #990000 solid;}

/* 3 column format for dpm ONLY */
div.dpmcontent3columns {
	width:706px;
	height: 900px;
}
div.dpmcontent_1of3 {
	float:left;
	width:226px;
	padding-top: 6px;
	height: 895px;
	border-right-width: 2px;
	border-right-style: double;
	border-right-color: #990000;
	padding-right: 6px;
}
div.dpmcontent_2of3 {
	float:right;
	width:220px;
	padding-top:6px;
	padding-left: 6px;
	height: 895px;
	border-right-width: 2px;
	border-right-style: double;
	border-right-color: #990000;
	margin-left: 6px;
	padding-right: 6px;
}
div.dpmcontent_3of3 {
	float:right;
	padding-left:6px;
	width:220px;
	padding-top:6px;
	margin-left:6px;
	height: 895px;
}
.body11ptmaroon  {
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
