body{background-color:#666262; color:#241e24 ;
background-image: url(ram3.png), url(bgred1.png);
background-position: center top, left top;
background-repeat: no-repeat, repeat;
/*
background-image: url(ramleft.png), url(ramright.png),url(bgred1.png);
background-position: left center, right center,left top;
background-repeat: no-repeat, no-repeat, repeat;
*/


}
#content{width:1025px; height:600px; background-color:#fff; z-index:-2; position:relative;top:-89px;}

#main{width:1025px;margin-left:auto;margin-right:auto;	margin-top:10px;
}
#nav{background-image:url('header11.png');height:217px;background-repeat:no-repeat;
-moz-border-radius-topright: 50px;
    border-top-right-radius: 50px;
	-moz-border-radius-topleft: 50px;
    border-top-left-radius: 50px;

}
#very_top{-moz-box-shadow: -10px 5px 150px 50px #888;
	-webkit-box-shadow: -10px 5px 150px 50px #888;
	box-shadow: -10px 5px 150px 50px #9a1212; 
	width:100%;
	margin-top:-30px;}

#nav {font-family:Palatino, Verdana, Times;margin: auto; width:1025px; overflow:hidden; padding:0px;  margin-bottom:0px;}

#nav { overflow:hidden; padding:0px; margin-bottom:0px;}
#nav {overflow:visible;}
#nav {overflow:hidden;}
#nav ul {padding:0px; margin-left:10px;  font-size:1em;margin-top:98px;}
#nav ul li {float:left; display:block; list-style-type:none;}
#nav ul li a {font-size:18px; height:20px; padding:7px 7px 5px 7px;  text-decoration:none; color:#000; border-bottom:none;}
#nav ul li a:hover {}
#nav ul ul {font-size:.95em; position:absolute; top:32px; left:-9999px; background:url("menu_bg2.png") repeat; z-index:500; width:135px;}
#nav ul ul li {float:none;}
#nav ul ul li a {color:#fff; border-bottom:none; font-size:1em; display:block; padding:5px 10px 5px 15px; height:auto;}
#nav ul ul li a:hover {border-bottom:none; color:#fff; background-color:#c3161c}
#nav ul :hover ul {left:auto;}
#nav :hover > a { cursor:pointer;color:#fff;}



#slideshow_pix{position:absolute; left:100px; top:0}
#indexmain_info{width:1025px; text-align:center; font-weight:normal; }
img{border:none;}

a, a:visited{color:#c3161c;text-decoration:none;}
a:hover{text-decoration:underline}
h2{color:#c3161c;}
#ft{background-color:#c3161c; width:1025px;height:50px; margin-top:-99px; color:#000;
-moz-border-radius-bottomeright: 50px;
    border-bottom-right-radius: 50px;
	-moz-border-radius-bottomleft: 50px;
    border-bottom-left-radius: 50px;
	
	line-height:14px;  }
#ft p {margin-left:10px; color:#000; font-size:14px;}
#ft a {color:#000; border-bottom:none;}
#ft a:hover {color:#fff;text-decoration:underline;}

#ft #blinks{ text-align:right;margin-right:50px;float:right;}
#ft #address{margin-left:50px;padding-top:5px; }
/*
#ft #blinks{ text-align:right;margin-right:50px;padding-top:10px}
#ft #address{margin-left:50px;padding-top:5px; width:400px;margin-top:-33px;}
*/




#bottom_container{width:100%;}
#left_nav{ width:164px; color:white; height:100%;  float:left; margin-top:-25px; }
#left_nav h3 {text-align:center; color:#b00000}
#left_nav ul {padding:0px; margin:0px; list-style : none;}
#left_nav ul li a {color:#000; display:block; padding:5px; margin-left: 20px;}
#left_nav  a:hover {color: white; background:#c3161c;border-bottom:none;text-decoration:none; }


#main_info{padding:10px 10px 10px 170px  ; text-align:justify; font-weight:normal; }
#main_info b{color: #b00000;}
#main_info h4{color:#b00000; }
#main_info ul{list-style-type:none; }
#main_info ul.admission_list{list-style-type:disc; }
#main_info a img{border:none; margin-left:250px; }
#main_info img.shadow_pix{border:none; float:right; margin-right:100px;}
#main_info img.old_new{border:none; margin-left:50px; }
#main_info img.creed_image{border:none; float: right; }
#main_info img.alma_mater{border:none; float: left; padding-top:20px;}
#main_info img.crimson_ath{border:0; margin-left:175px;  }
#main_info img.crimson_athtop{border:0; margin-left:3px;   }
#main_info img.man_map{border:0; margin-left:75px;   }
#main_info img.counselor_corner{border:none; float: right; padding:30px;}
#main_info img.sport_balls{border:none; float: right; padding-right:100px}
#main_info table{border:none; position:relative; left:100px; width:600px }
#main_info table a img.upgrade{ margin-left:0px }
#main_info th{background-color:#000; color:#b00000;}
#main_info a:hover{border-bottom:none}

#main_content {width:1025px; height:100%; background-color:#fff;  position:relative;top:-89px;}
#main_content #left_nav h2{margin-left:0px;text-align:center;}
#video_container{float: right; padding-left:10px;}

#top_content{width:1025px; height:100%; background-color:#fff;  position:relative;top:-89px;z-index:-2}

#extra_left_line{border-left: 2px #c3161c solid;margin-left:-6px; padding-left:6px;padding-right:25px;}
#content_header{height:200px;}
#content_header img{vertical-align:middle; float:right; 
-moz-border-radius-topleft: 50px;
    border-top-left-radius: 50px;
	-moz-border-radius-bottomleft: 50px;
    border-bottom-left-radius: 50px
	}
	
#one-pix{float: right; margin-right:10px;}

#teacher_bottom{width:956px;}
#teacher_botom{ padding-bottom:250px;}
#teacher_bottom{#padding:0;}
.ss{float:left;margin-left:0px;width:175px;margin-bottom:0px;}
.spor{float:left;margin-left:0px;width:260px;margin-bottom:0px;}
.sport{float:left;margin-left:-10px;;margin-bottom:0px;}
.pep{float:left;margin-left:0px;width:200px;margin-bottom:0px;}
