html {margin:0;padding:0} /*DO NOT EDIT - removes browser defaults*/
body, td {font:13px/1.231 arial,helvetica,clean,sans-serif;} /*DO NOT EDIT - sets global font size and line height*/
table {font-size:inherit;font:100%;} /*DO NOT EDIT - sets global font size*/
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;} /*DO NOT EDIT - sets global font size*/




/***************************************/
/*******BEGIN GLOBAL TEXT STYLES********/
/***************************************/
table {font-size:inherit;font:100%;}
a:link {text-decoration: none; color:#00163b;}
a:visited {text-decoration:none; color:#00163b;}
a:focus, a:hover, a:active {text-decoration:underline; color:#8085ab;}
/***************************************/
/************END TEXT STYLES************/
/***************************************/





/****************************************/
/**********BEGIN PAGE STRUCTURE**********/
/****************************************/
body {
	background: #8085ab url(/images/organizations/cms/mountAiry/tharrington/images/background.gif) repeat-x 0 0;
	margin:0; /*DO NOT EDIT - removes browser defaults*/
	padding:0; /*DO NOT EDIT - removes browser defaults*/
}
#wrap {
	margin:0 auto; /*centers the page*/
	width:970px; /*set site width here*/
	background: transparent url(/images/organizations/cms/mountAiry/tharrington/images/bodyTile.gif) repeat-y 0 0;
}
#header {
	background: url(/images/organizations/cms/mountAiry/tharrington/images/header.jpg) no-repeat top right; 
	height: 233px; 
}
#sideColumn {
	float:left;
	width:221px;
	background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/sideNavBkgd.gif") repeat-y 0 0;
	margin:0px 0 0 9px;
}
#bodyWrap {
	margin:12px 0px 0px 242px;
}	
#mainBody {
	width:715px;
	overflow:visible;
}
#foot {
	background: transparent url(/images/organizations/cms/mountAiry/tharrington/images/footer.gif) no-repeat 0 0;
	height:82px;
	margin:0 auto; 
	clear:both; /*DO NOT EDIT - needed for functionality*/
}
#powered {
	margin:20px auto 0 auto;
	width:920px;
	height:50px;
	border-top:1px #b8bbd3 solid;
}	
/**************************************/
/**********END PAGE STRUCTURE**********/
/**************************************/
	
	
	
	
	
/****************************************/
/************BEGIN NAVIGATION************/
/****************************************/

/***********************/
/*****BEGIN TOPNAV******/
/***********************/
#bar{}
#nav, #nav ul {padding:0;margin:0;list-style:none;}/*removes browser defaults.*/
#nav {
	background: transparent url("/images/organizations/cms/marietta/images/topNavTile.gif") repeat-x top right;
	float:right;
	clear:both;
	font-size: 108%;
	margin:43px 0 0 25px;
}	
#nav li {
	position:relative;
	float: left;
	width: 100%;
	background: transparent;
}
#nav a, #nav a:link, #nav a:visited, #nav a:focus, #nav a:hover, #nav a:active {
	text-decoration:none;
	color:#fff;
	display: block; /*DO NOT EDIT - needed for functionality*/
	padding: 0px 12px 0px 12px; /*creates spacing between list items*/
}
#nav a:hover {
	color:#8085ab;
}
#nav li ul {
	font-size:100%;
	width:auto; /*IE6 needs a specific width here - property set in IE6fix.css*/
	background: #11325b; /*dropdown background color*/
	position: absolute; /*DO NOT EDIT - needed for functionality*/
	left: -999em; /*DO NOT EDIT - needed for functionality*/
}
#nav li:hover ul, #nav li.sfhover ul {
	left: 0; /*DO NOT EDIT - needed for functionality*/
	z-index:99999; /*DO NOT EDIT - needed for functionality*/
}
#nav li:hover li ul, #nav li.sfhover ul ul{
	left: -999em; /*DO NOT EDIT - needed for functionality*/
}
#nav li:hover li:hover ul, #nav li.sfhover li.sfhover ul{
	left:100%; /*DO NOT EDIT - needed for functionality*/
	top:0em; /*DO NOT EDIT - needed for functionality*/
	z-index:99999; /*DO NOT EDIT - needed for functionality*/
}
#nav li li {
	background:none;
	border-bottom: 1px solid #0e4892;
}
#nav li li.last {
	border-bottom:none;
}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {
	color:#f1eae0;
	width:14em;
	height:1.7em;
	padding-top:.8em;
}
#nav li li a:hover {
	color:#8085ab;
	background:#11325b;
}
/* hide from IE mac \*/
#nav li {width:auto;} /*DO NOT EDIT - needed for functionality*/
/* end hiding from IE5 mac */

/***********************/
/******END TOPNAV*******/
/***********************/


/***********************/
/*****BEGIN SIDENAV*****/
/***********************/
#nav-secondary, #nav-secondary li {list-style:none; margin:0; padding:0;z-index:1;}
#nav-secondary {margin:-29px 0 0 0;font-size: 108%;}

#nav-secondary a {text-decoration:none;line-height:1.5; height:100%; padding: 4px 0 4px 18px; margin-bottom:1px; color:#fff; display:block; background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/sideNavBtn.gif") no-repeat 8px 0px;}
#nav-secondary a:link, #nav-secondary a:visited {color:#fff} 
#nav-secondary a:hover {color:#8085ab;}
#nav-secondary li li a, #nav-secondary li li a:link, #nav-secondary li li a:visited, #nav-secondary li li a:active {
  display:block;
  padding-left:25px;
  color:#11325b;
}
#nav-secondary li ul {margin:0 0 5px 0; background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/sideNavTile.gif") repeat-y bottom center;}
#nav-secondary li.verticalItemOn a  {color: #11325b; margin-bottom:0;padding-bottom:0; background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/sideNavDown.gif") no-repeat 8px 0;}
#nav-secondary li.verticalItemOn li a  {background:transparent; width:150px;}
#nav-secondary li.verticalItemOn li a:hover{color:#8085ab;}
#nav-secondary li.verticalItemOn li.last a  {padding-bottom:2px;}
#nav-secondary li.verticalItemOn li.last {background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/sideNavBottom.gif") no-repeat bottom center;}
/* SECONDARY NAVIGATION - 2nd TIER */
#nav-secondary ul {margin: 0;padding:0;display:none;visibility:hidden;}

#nav-secondary li ul li ul {background: transparent;padding-left:8px;}

/***********************/
/*****END SIDENAV*******/
/***********************/

/****************************************/
/*************END NAVIGATION*************/
/****************************************/
	
	
	
	
	

/****************************************/
/**********BEGIN HEADER CONTENT**********/
/****************************************/
#logoImage {
	float:left;
	position:relative;
	top:33px;
}
#slideshow {
	float:right;
	position:relative;
	top:38px;
}
/****************************************/
/***********END HEADER CONTENT***********/
/****************************************/




/****************************************/
/*******BEGIN SIDE COLUMN CONTENT********/
/****************************************/
#weather {margin:5px 0px 5px 23px;}


.liquidSideWrap {width:29%;}
#weatherTest {margin-left:-6px;}


#cal {margin:12px 0 12px 20px;}	
/****************************************/
/********END SIDE COLUMN CONTENT*********/
/****************************************/



/****************************************/
/********BEGIN MAINBODY CONTENT**********/
/****************************************/
#eventsWrap {width:180px; border:none; overflow:visible}
#liquidWrapper0 {min-width:0;} /*DO NOT EDIT - this overrides the min-width from the liquidBox common css. needed to get liquid announcements correct*/
/****************************************/
/*********END MAINBODY CONTENT***********/
/****************************************/












	
#search {
	background: transparent url("/images/organizations/cms/mountAiry/tharrington/images/search.gif") no-repeat 0 0;
	width:221px;
	height:67px;
	margin: 0 0 0 0px;
	padding:26px 0 0 0;
	}

#search form {margin-top:-4px;}
	
#searchInput {
	text-align: center;
	width: 150px;
	background: #fff;
	margin:0 0 0 8px;
	color:#00163b;
	}
#searchBtn {
	background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/blank.gif") no-repeat 0 0;
	height: 25px;
	width: 40px;
	border:none;
	padding: 1px 0 0px 0px;
	margin-right:13px;
	margin-top:0px;
	vertical-align:middle;
	cursor:pointer;
	font:0px Verdana, Arial, Helvetica, sans-serif;
	}
	
#login {
	background:transparent url("/images/organizations/cms/mountAiry/tharrington/images/login.gif") no-repeat 0 0;	
	text-align:right;
	width:202px;
	height:114px;
	margin-top:5px;
	padding-top:35px;
	margin-left:9px;
	color:#00163b;
}
#login input {color:#00163b;}
#login input[type='text'], #login input[type='password']{width:105px;margin-right:15px;margin-top:4px; background-color:#fff;border-top:1px solid #666666;border-left:1px solid #666666;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;}
#login input[type='image'], #login input[type='submit']{border:0;}
#login_btn {background: transparent url(/images/organizations/cms/mountAiry/tharrington/images/blank.gif) no-repeat 0 0px;
	height:21px;
	width:51px;
	border:0;
	margin-top:5px;
	margin-right:14px;
	padding-bottom:0px;
	cursor:pointer;
	}


#forgotten a {
	font-size:10px;
	color: #fff;
	text-align:center;
	display:block;
	float:right;
	margin:12px 42px 0 0px;
	}



#personal {
	clear:both;
	background: transparent url(/images/organizations/cms/mountAiry/tharrington/images/divider.png) no-repeat 2px 0px;
	border-top:dashed 1px #fff;
	margin: 5px 0px 0px 22px;
	padding-top:18px;
	color:#fff;
	position:relative;
	width:173px;
	}

#whats_happening {
	background: transparent url(/images/organizations/cms/mountAiry/tharrington/images/divider.png) no-repeat 2px 0px;
	border-top:dashed 1px #fff;
	padding: 18px 0px 10px 9px;
	margin-left:0px;
	color:#fff;
	width:173px;	
}
#welcomeMsg {font-weight:600}

#welcome li {
	text-align:left;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0px 0px 0px 33px;
	margin: 0px 0px -4px -42px;
	height:32px;
}


#wel_cal {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/cal.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_files {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/files.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_pers {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/pers.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_admin {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/admin.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_help {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/help.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_log {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/logout.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_mychildren {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/fam.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_lesson {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/lesson.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_onlinegrades {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/grades.gif");background-repeat: no-repeat;background-position: 0 0;}
#wel_email {background-image: url("/images/organizations/cms/mountAiry/tharrington/images/email.gif");background-repeat: no-repeat;background-position: 0 0;}

#welcome a:link, #welcome a:visited {color:#fff; text-decoration:none;} /*controls the link color in the personal dashboard*/
#welcome a:hover {color:#fff;text-decoration:underline;} /*controls the link hover color in the personal dashboard*/
#whats_happening a  {color:#8085ab} /*this overides the font color from main php color settings for the whats happening div*/
#whats_happening a:hover {color:#fff;}
#whats_happening a font {color:#fff} /*this overides the font color from main php color settings for the category abbreviation for the whats happening div*/
#whats_happening .medium_text {color:#fff;} /*this controls the font color for "my upcoming events" and "my classrooms" in the whats happening div*/
#whats_happening span.text_light {color:#fff;} /*this controls the font color for the event day and time in the whats happening div*/

	

#powered .spaced span{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
}
#powered .text_small span{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
}
