#Content{
height:100%
}
#currentFundraisers, .tabSection{
border-top: 1px solid #AAAAAA; padding:20px
}
#donors{
font-size:11px;
}
#emailfriend{
margin:10px auto; width:550px
}
#EmailValidate{
margin:50px auto;text-align:center; width:80%;
}
#EmailValidate .message{
border-top: 1px solid #AAAAAA;	border-bottom: 1px solid #AAAAAA; padding:40px;
}
#EmailValidate a{
color:#777777; font-size:11px; line-height:11px
}
#EmailValidate h4{
text-transform:uppercase; color:#8C0204; margin-bottom:30px;
}
#enrollment #EnGrade,#enrollment #EnGender{
width: 90%
}
#enrollment .data{
background-color:#000000; color:#FFFFFF;
}
#enrollment .header{
background-color:#999999; color:#FFFFFF;
}
#enrollment caption{
font-weight:bold; display:table-caption;line-height:35px; text-align:left;
}
#fb_share{
display:block; 
}
#feedback .tabSection{
border-bottom: 1px solid #AAAAAA;
}
#followus{
position:relative;float:right;margin-top:7px;margin-right:10px
}
#followus .caption{
font-size: 18px;font-family: Arial, Helvetica, sans-serif; float:left; position:relative; line-height: 35px; padding-right:10px;color:#FFFFFF
}
#followus img{
border:0px; padding:0px 2px;
}
#footer{
background-color:#000099;
background-image: url(http://content.skalooza.com/skin-a/footer_bg.png);background-repeat:repeat-x;
height:50px;text-align:center;
}
#footerContainer{
background-color:#000099;
background-image:url(http://content.skalooza.com/skin-a/footer_container.png);
height:50px;margin:0px auto;text-align:right;width:980px;
}
#fundraisersFP{
border-bottom:1px solid #999999
}
#fuzzyform{
display:inline
}
#header{
background-color:#000099;
background-image: url(http://content.skalooza.com/skin-b/dhs.png);background-repeat:repeat-x;
}
#headerContainer{
background-color:#000099;
background-image:url(http://content.skalooza.com/skin-b/hs.png);
height:80px;margin:0px auto;width:980px;
}
#heading{
margin:10px 0px 10px 0px;
}
#heading h5{
color:#000099;text-transform: uppercase; margin-bottom:30px;
}
#main{
background-color:#FFFFFF;background-image:url(http://content.skalooza.com/skin-a/main_bg.jpg);background-position:center top;background-repeat:repeat-x;text-align:center;
}
#MainCol1{
float:left;width:655px;min-height:600px;
}
#MainCol2{
margin-left:660px;
}
#mainContainer{
margin:0px auto;width:1000px;
}
#mainContainer .bottomleftShadow{
background-image:url(http://content.skalooza.net/skin-a/main_shadow_left_bottom.png);background-position:right bottom;background-repeat:no-repeat;
}
#mainContainer .bottomrightShadow{
background-image:url(http://content.skalooza.net/skin-a/main_shadow_right_bottom.png);background-position:right bottom;background-repeat:no-repeat;
}
#mainContainer .leftShadow{
background-image:url(http://content.skalooza.net/skin-a/main_shadow_left.png);background-position:right top;background-repeat:no-repeat;
}
#mainContainer .leftShadow, .rightShadow, .bottomrightShadow, .bottomleftShadow{
height:50%;margin:0px;width:10px;
}
#mainContainer .rightShadow{
background-image:url(http://content.skalooza.net/skin-a/main_shadow_right.png);background-position:right top;background-repeat:no-repeat;
}
#mapcontent{
font-weight:normal;
}
#mapcontent #school{
font-weight:bold;
}
#mem-comments{
margin-top:20px
}
#memorials{
margin-top:20px
}
#memorials td{
background-color:#EEEEEE;
}
#memorials td.dod, #memorials th.dod,#memorials th.comments,#memorials td.comments,#memorials th.fuzzies,#memorials td.fuzzies{
text-align:right
}
#memorials th{
border-bottom:1px solid #777777;
}
#menu{
background-image:url(http://content.skalooza.com/skin-b/dmn-bg.gif);background-repeat:repeat-x;
}
#menu #tdmenu{
background-image:url(http://content.skalooza.com/skin-a/menubg.png);background-repeat:repeat-x;
}
#menu ul{
font-size: 12px;padding:0px; margin:0px;
}
#menu ul li{
background-image: url(http://content.skalooza.com/skin-b/mn.png);background-repeat: repeat-x;
list-style-type: none; display: block; float:left;border-left:1px solid #FAFAFA;border-right:1px solid #B2B2B2;margin-top:1px;
}
#menu ul li a{
display:block; line-height:28px; text-align:center; text-decoration:none; color:#555555;padding:0 10px;
}
#menu ul li a:hover{
color:#FFFFFF
}
#menu ul li:hover{
background-image: url(http://content.skalooza.com/skin-b/mn-h.gif);background-repeat: repeat-x;border-left:1px solid #525252;border-right:1px solid #525252;color:#FFFFFF;
}
#menuContainer{
width:980px;height:30px; margin:auto;background-image:url(http://content.skalooza.com/skin-b/mn-bg.gif);background-repeat:repeat-x;
}
#mistakes{
color:#990000; text-align:center; margin:10px auto;
}
#modNumber {
list-style-type: none;margin-left: -8px;
}
#morecontent{
width:640px; background-image: url(http://content.skalooza.com/chrome/contentbg.png);background-repeat: repeat-x;background-color: #5E5E5E;font-size: .9em;
}
#morecontent td{
background-color: #202020; color: #FFFFFF
}
#moremusic{
font-size:11px; float:right
}
#music-widget{
margin-top:20px;width:48%;float:left;
}
#music-widget li{
list-style:decimal;font-size:11px;
}
#music-widget li a{
text-decoration:underline
}
#mw-body h5{
font-size:11px;
}
#mw-heading h3, #taf-heading h3{
color:#FFFFFF;font-size:14px;line-height:22px;margin-left:10px;
}
#mw-icon{
background-image:url(http://content.skalooza.net/chrome/notes.png);width:47px;height:43px;position:absolute;right:0px;top:-15px;
}
#remindform{
position:relative;
}
#remindform  label.normal{
float:left; margin:0px 10px 10px;text-align:right;width:150px;clear:both;display:block;line-height:1.5em
}
#remindform .submit{
margin-left:10px
}
#remindform label.error{
position:absolute; left:170px;
}
#reset{
margin:100px auto;width:600px;
}
#resetform{
margin: 15px 0px
}
#resetform  label.normal{
float:left; margin:0px 10px 10px;text-align:right;width:150px;clear:both;display:block;line-height:1.5em
}
#resetform #Email{
width:290px;
}
#resetform div{
margin:8px 0px;
}
#schoolHeader{
font-size: 18pt;font-weight:bold;text-align:left;width:100%;height:100%
}
#schoolinfo {
font-size:.8em; font-weight:bold;
}
#schoolinfo .label{
font-weight:bold
}
#schoolinfo .section{
border-top: 1px solid #AAAAAA;margin-right:20px; padding-top: 15px
}
#schoolinfo .value{
color:#777777
}
#schoolinfo p{
margin:0px; padding:0px;
}
#schoolLogo{
background-image:url(http://content.skalooza.net/schoollogos/490039000284/logo.png);background-repeat:no-repeat;
background-position:0px 0px;
width:100px;
}
#schoolName{
color:#FFFFFF
}
#schoolyear{
font-size:10px; font-weight:normal; color:#CCCCCC
}
#sk-logo{
background-image: url(http://content.skalooza.net/skin-a/skalooza-logo.png);
width:125px;float:right;
}
#snBG{
background-image: url(http://content.skalooza.com/skin-b/tds.gif);background-repeat:repeat-x;
}
#snContainer{
width:980px; background-image:url(http://content.skalooza.com/skin-b/ts.gif); height:43px; margin:auto
}
#taf-icon{
background-image:url(http://content.skalooza.net/chrome/chat.png);width:47px;height:41px;position:absolute;right:0px;top:-12px;
}
#TAF-widget{
margin-top:20px;width:48%;float:right;margin-right:15px;
}
#TAF-widget li{
list-style:none;font-size:11px;margin:10px 0px;
}
#toplistsMod{
height: auto; font-family: Arial, Helvetica, sans-serif; 
}
#toplistsMod h3.title {
color:#000000;font-size:20px;font-weight:bold;margin:0;padding:0;letter-spacing: -1px;
}
#ustatus{
margin-right:5px;font-size:.9em;
}
#welcome{
border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999;
}
#welcome h1{
margin:0px;
}
#welcome p, #fundraisersFP p{
font-size:.8em;
}
#welcome, #fundraisersFP{
padding: 10px 15px;
}
#whatfuzzy{
margin-left: 5px; font-size: 12px; text-decoration: underline; cursor: help;
}
#ybsearch{
margin:20px 10px
}
#ybSearchResults{
margin-top:15px
}
#ybSR li{
float:left;list-style:none;margin:0 5px 10px 0;
}
#ybSR li a{
text-align:center;text-decoration:none;
}
#ybSR li a em{
display:block
}
#ybSR li a img{
height:80px
}
#ybSR li a span{
display:block;font-size:10px
}
#yearbook{
height:100%;
}
._placeholder{
color:#999999
}
.blk-heading{
background-image:url(http://content.skalooza.net/chrome/blkheading.gif);border:1px solid #000000;position:relative;
}
.chart{
font-size:11px
}
.chart caption{
font-size:16px; text-align:left;color:#000099;font-weight:bold;
}
.chart td{
background-color:#EEEEEE;
}
.chart td.rank{
width:30px;text-align:center;
}
.chart th{
border-bottom:1px solid #777777;
}
.clearer{
clear:both
}
.colHolder{
overflow:hidden;width: 180px;font-family: Arial, Helvetica, sans-serif;text-align: center;
}
.colHolder td{
font-size: 12px;font-weight: bold;padding-top: 2px;padding-bottom: 2px;width: 95px;
}
.container{
background-color:#FFFFFF; padding:10px;text-align:left;background-image:url(http://content.skalooza.com/skin-a/container_bg.gif);background-position:center top;background-repeat:repeat-x;
}
.featureTag{
color: #000099;text-transform: uppercase;font-size: 12px;
}
.gap-saver{
font-size:1px;height:1px;margin:0 0 -1px;padding:0px
}
.goal{
font-weight:bold; margin-bottom:15px;clear:both;
}
.headerBG{
background-color: #FF0000;
	background-repeat: repeat-x;
	text-align: center;
	height: 75px;
}
.hidden_elem{
display:none;
}
.holderTitle{
font-size: 14px;font-weight: bold;color: #000099;height: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;
}
.imgheading{
vertical-align:bottom;
}
.imgHolder{
position:absolute;top: 0px;right: 0px;height: 103px;width: 83px;
}
.imgHolderFive{
background-image:url(images/topfiveIcon.png);position:absolute;top: 0px;right: 0px;background-repeat: no-repeat;background-position: left top;height: 103px;width: 83px;
}
.left-grad, .right-grad{
position:absolute;background-image:url(http://content.skalooza.net/chrome/left-grad.png);background-repeat:repeat-y;width:5px;height:100%;top:0px;
}
.mem_photo{
height:200px;float:left;margin:5px
}
.menu-intro{
background-image:url(http://content.skalooza.com/skin-a/menu-lft.png);background-repeat:no-repeat;
width:42px; height:33px; right:0px;
}
.menu-intro div{
border-right: 1px solid #000000;height:26px; margin-top:5px;
}
.Message_Content{
font-size:13px;
}
.Message_Title{
border-bottom: 1px solid #CCCCCC; padding:0px 0px 10px;
}
.modBottom{
overflow:hidden;padding-left:15px;position:relative;background-image: url(http://content.skalooza.com/chrome/modBottomBG.jpg);font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-transform: uppercase;color: #FFFFFF;height: 19px;padding-top: 6px;
}
.modList{
font-size: 14px;font-weight: bold;margin-top: 5px;
}
.modMid{
overflow:hidden;padding-left:10px;position:relative;margin-bottom: 10px;
}
.modMidFive{
overflow:hidden;padding-left:10px;position:relative;margin-bottom: 10px;
}
.modTop{
height: 37px;padding-left: 10px;padding-top: 10px;position: relative;
}
.paddingLeftTen{
padding-left:10px;
}
.rc-bottom-left{
background-position:0 -6px;
}
.rc-bottom-right{
background-position:100% -6px;
}
.rc-inside{
background-color:#FFFFFF;border-left:1px solid #666666;border-right:1px solid #666666;padding:15px 20px;
}
.rc-top-left, .rc-bottom-left{
background-image:url(http://content.skalooza.com/chrome/rwboxl.gif);margin-right:6px;
}
.rc-top-left, .rc-top-right, .rc-bottom-left, .rc-bottom-right {
font-size:2px;height:6px;
}
.rc-top-right{
background-position:100% 0;
}
.rc-top-right, .rc-bottom-right{
margin-left:6px;margin-top:-6px;background-image:url(http://content.skalooza.com/chrome/rwboxr.gif);background-repeat:no-repeat;
}
.scBG{
background-color:#000099
}
.section div{
margin:10px
}
.submitimage{
margin-top:15px;display:block;
}
.top-grad, .bottom-grad {
position:absolute;background-image:url(http://content.skalooza.net/chrome/top-grad.png);background-repeat:repeat-x;height:5px;width:100%;left:0px;
}
.warning{
font-size:16px;color:#E8AC20
}
.welcome{
margin-bottom:30px
}
.welcome h3{
color:#000099;
}
.widgetBody{
position:relative;background-color:#EAEAEA;background-image:url(http://content.skalooza.net/chrome/white-box-bg.gif);background-repeat:repeat-x;border:1px solid #CCCCCC;margin-top:-1px; padding:10px;
}
a{
color:#000099
}
body{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;margin:0px;
}
form, h1, h2, h3, h4, h5{
margin:0px; padding:0px;
}
html{
height:100%
}
label.error{
color:#FF0000; font-size:10px; display:block;text-align:left;
}
.bottom-grad{
bottom:0px;background-image:url(http://content.skalooza.net/chrome/bottom-grad.png);
}
.left-grad{
left:0px;
}
.right-grad{
right:0px;background-image:url(http://content.skalooza.net/chrome/right-grad.png);
}
.top-grad{
top:0px;
}
