@import "main.css";

#midcontainer{background:transparent url('/uploaded/district/images/home/midcont_bg.jpg') repeat;}
#topbanner {
height: 508px;
}

#logo_link{ 
	position: absolute;
	margin: 28px 0 0 6px;
	height:128px; width: 207px;
  
}

#newscon .floatLeft {
float: left;
padding-right: 5px;
}
#newscon .floatLeft img {
width:100px; height:65px;
}


#newscon .floatLeft {
padding-right: 10px;
}
#newscon .floatLeft img {
    border:1px solid #eee;
-webkit-box-shadow: 0 0px 6px rgba(0,0,0,.3);
	-moz-box-shadow: 0 0px 6 rgba(0,0,0,.3);
	box-shadow: 0 0px 6 rgba(0,0,0,.3);  
}
.newspostitem {
padding-bottom: 10px;
}

#search_div {
position:absolute;
background:transparent no-repeat scroll 0 0;
height:36px;
right:7px;
top:93px;
width:152px;
}
#leftbanner { background:transparent url('/uploaded/district/images/home/mainmid_bg.png') no-repeat top left;}
#contentdiv { background:transparent url('/uploaded/district/images/home/mainmid_bg.png') no-repeat -60px 0px; padding: 0px 0px 0px 0px !important;}
#rightbanner { background:transparent url('/uploaded/district/images/home/mainmid_bg.png') no-repeat -666px 0; padding: 0px 0px 0px 0px;}

#leftbanner .newsposttitle {font-size:14px !important;}

#rightbanner .quicklinks ul li { list-style:none; padding:6px 0;}
#rightbanner .quicklinks ul  {   padding:15px 5px 15px 25px;}
#rightbanner .quicklinks ul img  {  vertical-align:top; padding-right:8px; }
#rightbanner .quicklinks ul a  {  font-weight:300; }
#rightbanner .quicklinks ul a:hover  {  font-weight:500; color:#555; }

.contentElementDesc { display:none;}

#bottombanner {
min-height: 485px;
}
#bottomcontainer{background:transparent url('/uploaded/district/images/home/bottomcont_bg.jpg') repeat-x top left;}
#bottomcontainer h2 {text-transform:uppercase; color:#fff !important; font-weight:300;   font-size:1.15em; }
.sponsored img {border:2px solid #fff; margin-right:46px !important;
	-webkit-box-shadow: 0 0px 7px rgba(0,0,0,.6);
	-moz-box-shadow: 0 0px 7px rgba(0,0,0,.6);
	box-shadow: 0 0px 7px rgba(0,0,0,.6); }
.sponsored img:hover {  
		-webkit-box-shadow: 0 1px 15px rgba(0,0,0,.9);
	-moz-box-shadow: 0 1px 15px rgba(0,0,0,.9);
	box-shadow: 0 1px 15px rgba(0,0,0,.9);    }
.sponsored .bannermodcontent div:last-child img, .sponsored .bannermodcontent div:first-child img {display:none;}	

#bottombanner a img:hover {FILTER: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;  }
	
#leftbanner h1, #contentdiv h1, #rightbanner h1 { font-size:17px; font-size:1.2em; color:#003081 !important; font-weight:500; text-shadow:0px 1px 0px #fff; text-transform:uppercase; }
#leftbanner h1 img, #rightbanner h1 img  {vertical-align:bottom; margin-bottom:-3px; padding-right:5px; }
 #contentdiv h1 img  {vertical-align:bottom; margin-bottom:-7px;  padding-right:5px; margin-left:25px}
 #rightbanner h1 img {margin-left:20px}
 #contentdiv .text_misc  {padding-left:14px; padding-top:15px;}
 #contentdiv .etitle a {text-decoration:none; color:#033282; font-weight:500;}
 #contentdiv .eventcon {color:#555; font-weight:300;}
 .eventspacer {
height: 15px !important;
}
 #contentdiv #text2 {padding-left:160px;  }
 
#leftbanner .newsposttitle a {color:#063584; }
.more_news a, .more_events a, .more_tweets a {color:#9c9c9c;  text-transform:uppercase; text-decoration:none !important; font-weight:300; }
.more_news,  .more_tweets  {margin-top:-16px !important;  }
.more_news p {margin:0px;  }

#leftbanner div:first-child .bannermodtd {
margin-top: 0px !important;
}

.topbtns {margin-left:36px !important; width:140px; top: 178px !important;position: absolute;} 
.topbtns a, .topbtns li {display:block !important; } .topbtns li, .topbtns a {float:none; margin-bottom:16px;}
.topbtns .parentsbtn {background:transparent url('/uploaded/district/images/home/topbtn_parents.png') no-repeat top left; width:137px; height:45px;  }
.topbtns .studentsbtn {background:transparent url('/uploaded/district/images/home/topbtn_students.png') no-repeat top left; width:137px; height:38px;  }
.topbtns .staffbtn {background:transparent url('/uploaded/district/images/home/topbtn_staff.png') no-repeat top left; width:137px; height:45px;  }
.topbtns .commbtn {background:transparent url('/uploaded/district/images/home/topbtn_comm.png') no-repeat top left; width:137px; height:45px;  }

.overlay {position:absolute; top: 466px !important;
margin-left: 0px !important; }


/* -----TWITTER---- */
.twtr-ft {display:none; }
.twtr-doc { width: 340px !important;}
  
.twtr-hd h4, .twtr-hd h3, .twtr-hd a img {  display:none !important; }
.twtr-hd a { display:block; width: 137px; height:24px;  background:#fff url('/uploaded/district/images/home/twitter_title.gif') no-repeat top left; }
 


/* ---------- Photo Rotation -------------*/
#slider{ position:relative; width:765px; height:325px; margin-left: 194px !important; margin-top: 102px !important;}
#slider .contentElementDiv{ position:absolute; top:0; display:none; }
#controls a {display:inline-block; width:18px; height:18px; background:#d1d1d1; margin-right:3px; border:1px solid #d1d1d1; }
#controls {position:absolute; width:137px; top:429px !important; margin-left:36px; width:150px; }
#controls a.on {background:#c72b11; }
.contentElementDesc a {position:absolute; width:765px; height:325px; display:block; text-indent:-9999px;  margin-left: 194px !important;  top: 158px !important; z-index:11;  background:transparent url('/uploaded/district/images/spacer.png') repeat; }
