body { background:#dddddd;url(http://montgomeryschoolsmd.org/schools/gaithsbghs/images/bg-slice2.png) repeat-x; margin:0;padding:0;}
#wrapper{position:relative;top:0;width:782px;font-family:Arial, Helvetica, sans-serif;background:#fff;margin:0 auto;padding:0;}
#wrapper2{position:relative;top:0;width:980px;font-family:Arial, Helvetica, sans-serif;background:url(http://montgomeryschoolsmd.org/schools/gaithsbghs/images/home-bg.png)margin:0 auto;padding:0;}
#newwrapper{position:relative;top:0;width:785px;font-family:Arial, Helvetica, sans-serif;background:#fff;margin:0 auto;padding:0;}
body#index #wrapper {background:background:#fff url(http://montgomeryschoolsmd.org/schools/gaithsbghs/images/bg-slice.png) repeat-x}
body, td { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:400; color: #000000 margin:0;padding:0;}
.mcps_footer{text-align:center;line-height:1.3em;font-size:.8em;padding:10px 0;}
.left{float:left;clear:none;}
.graphic {border:2px; border-thickness:1px; border-color: #003399; border-style: solid;}
a:link { color: #003399; text-decoration: underline; }
a:visited { color: #000066; text-decoration: underline; }
a:active { color: #0000FF; }
a:hover { color: #000099; }
a:hover .graphic, A:active .graphic {border:2px; border-thickness:1px;
border-color: #003399; border-style: solid}
.bluetext {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:400; color: #003399}
.pathbluetext {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:400; color: #003399}
.smallbluetext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; color: #003399}
.navlinetext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight:700;}
.pathwaytext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #070084; font-weight:700;}
.yellownavtext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; font-weight:700;}
.yellowtext {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFCC00; font-weight:700;}
.smalltext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:400;}
.smallertext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:400;}
.smallesttext {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight:400;}
.homecaltext {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight:400; text-align:center}
.footertext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:700;}
.littletext {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:700; text-align: right;}
.headertext {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:700;}
.main_content{width:70%;position:relative;float:left;clear:none;background:#fff;padding: 5px 0 0 10px;z-index:0; margin-left:55px;}
.main_content_wide{position:relative;float:left;clear:left;width:705px;background-color:#ffffff;padding-left:40px;z-index:0;}
.main_content_dance{position:relative;float:left;clear:left;width:100%;background:background:#000 url(http://montgomeryschoolsmd.org/schools/gaithsbghs/activites/dance%20team/screenshot_hipparcos.jpg);padding-left:40px;z-index:0;}
.main_content_home{position:relative;float:left;clear:left;width:780px;background-color:#ffffff;z-index:0;}
.main_content_medium{position:relative;float:left;clear:left;width:660px;background-color:#ffffff;padding-left:50px;z-index:0;}
.col_widest{float:left;margin:25px 15px 25px 25px;width:415px;clear:none; background-color: #ffffff}
.col_wider{float:left;margin:25px 15px 25px 25px;width:315px;clear:none; background-color: #ffffff}
.col_narrow{float:left;margin:10px 15px 25px 55px;width:250px;clear:none; background-color: #ffffff}
.col_narrow2{float:left;margin:10px 10px 25px 0px;width:250px;clear:none; background-color: #E1EBEC}
.col_vnarrow_left{float:left;margin:10px 15px 25px 115px;width:160px;clear:none; background-color: #ffffff}
.col_vnarrow_left2{float:left;margin:10px 15px 25px 55px;width:160px;clear:none; background-color: #E1EBEC}
.col_vnarrow_right{float:left;margin:10px 115px 25px 15px;width:160px;clear:none; background-color: #ffffff}
.cleartext {clear:left;margin:0 0 0 0;}
.indent {clear:all;margin:0 0 0 30px;}
.center_panel {float:left; width:550px; margin-left:166px;}
.narrow_center_panel {width:275px; margin-left:250px;}
.narrow_left_panel {width:275px; float:left;margin-left:40px;}
.narrow_left_panel2 {width:275px; float:left;margin-left:20px;}
.narrow_right_panel {width:275px; float:right;margin-right:40px;}
.narrow_left_panel2 {width:275px; float:left;margin-left:25px;}
.narrow_right_panel2 {width:275px; float:right;margin-right:30px;}
.float_right{float:right;cursor:pointer;font-size:18px;clear:both;margin:0;}
.float_left{float:left;}
img.float_left{padding-right:8px;}
.imgright{float:right;clear:none;font-size:10px;padding:10px 10px 2px 0px;}
.imgleft{float:left;clear:none;font-size:10px;padding:10px 0px 2px 10px;}
.imgcenter{float:center;clear:none;font-size:10px;padding:10px 10px 2px 10px;}
.caption{margin-top:0;font-size:.9em;text-align:right;line-height:1.1em;}
.caption-center{margin-top:0;font-size:.9em;text-align:center;line-height:1.1em;}
.caption-center-small{margin-top:0;font-size:.8em;text-align:center;line-height:1.1em;}
.caption-left{margin:0 0 0 5px;clear:left;font-size:.8em;float:left;line-height:1.1em;width:300;}
.caption-left-drama{margin:0 0 0 5px;clear:left;font-size:.8em;color:#FFCC00;float:left;line-height:1.1em;width:300;text-decoration:none;}
.caption-left2{margin:0 0 0 0;clear:left;font-size:.8em;float:left;line-height:1.1em;width:300;}
.caption-right{margin:0 5px 0 0;clear:right;font-size:.8em;float:right;line-height:1.1em;width:300px;text-align:right;}
.caption-right-narrow{margin:0 5px 0 0;clear:right;font-size:.8em;float:right;line-height:1.1em;width:225px;text-align:right;}
.caption-right-vnarrow{margin:0 5px 0 0;clear:right;font-size:.9em;align:right;float:right;line-height:1.1em;width:125px;text-align:left;}
.breadcrumbs{clear:left;float:left;font-size:11px;word-spacing:.1em;width:772px;background:#fff;border-bottom:2px solid #efefef;border-top:1px solid #efefef;margin:0 0 5px;padding:4px 0 4px 10px;}
.breadcrumbs-white{clear:left;float:left;font-size:11px;font-color:#ffffff;word-spacing:.1em;width:772px;background:#000000;border-bottom:2px solid #efefef;border-top:1px solid #efefef;margin:0 0 5px;padding:4px 0 4px 10px;}
#admin-style div {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:400; padding: 0 .5ex .5ex .5ex;}
#depttable div {
	padding: .5ex .5ex .5ex .5ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
	border-bottom: 1px dashed #aaaaaa;
}
#fa-table div {
	padding: .5ex .5ex .5ex .5ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
.mylink img{border:0}
.mylink {border:1px solid #000066}
.mylink-cal img{border:1px solid #000066}
.mylink:hover {border:1px solid #FFCC00}
.countdown_clock {text-decoration: none; font-size:.8em;}
td.seniorlinks {
	padding : 1ex;
	background-color:#ffffff;
	vertical-align:top;
}
#seniorlinks div {
	padding: 0 0 .5ex .5ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
td.indexcol {
	padding: 0 4ex 0 4ex;
	background-color: #E1EBEC;
	vertical-align: top;
}
td.contentcol {
	padding: 0 1ex 0 4ex;
	background-color: #E1EBEC;
	vertical-align: top;
}
td.facultycol {
	padding: 0 0 0 0;
	background-color: #E1EBEC;
	vertical-align: top;
}
td.deptcol {
	padding: 0 0 0 2ex;
	background-color: #E1EBEC;
	vertical-align: top;
}
div.indexlinks {
	padding: .5ex 0 0 2ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
div.indexlinks-b {
	padding: .5ex 0 0 2ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:600;
}
div.indexlinks-2 {
	padding: .5ex 0 0 1ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
div.indexlinks-2b {
	padding: .5ex 0 0 1ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:600;
}
div.level2links {
	padding: .5ex 0 0 5ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
div.level2links-2 {
	padding: .5ex 0 0 3ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
div.level2rt {
	padding: .5ex 0 0 3ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
div.level3rt {
	padding: .5ex 0 0 4ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
td.relatedcol {
	padding: 0 1ex 0 1ex;
	background-color: #FFFFFF;
	vertical-align: top;
}
td.counselingcol {
	padding: 0 1ex 0 2ex;
	background-color: #E1EBEC;
	vertical-align: top;
}
#falltable div {
	padding: .5ex .5ex .5ex .5ex;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:400;
}
