/*the page*/#main{ background-color: #fff; position: relative; z-index:5; width:871px ; visibility: visible; margin: 5px auto 15px; border-style: none; }#header /*  page top 871px */ { background-image: url(../skin/pageTop-bigger.png); background-repeat: no-repeat; height:34px   ; z-index: 2; }#bkgnd  /* Entire center of page & text margin */ { background-image: url(../skin/pageCenter.png); background-repeat: repeat-y; z-index: 1; }#body { text-align: left; padding-right: 50px; padding-left: 30px; z-index: 2; }#faces { width: 300px; z-index: 8; overflow: visible; float: right; clear: none; }#MacDayLA_mascot { }/*Logo needs to float or page does not line up.*/#MDtextFull { width: 400px; z-index: 9; overflow: visible; float: left; margin-top: -18px; padding-left: 30px; }#MacDayLAwords { width: 370px; height: 156px; }#footer  /* Curve at end of page */ { font-size: 11px; background-image: url(../skin/pageBottom.png); background-repeat: no-repeat; z-index: 5; height: 67px; padding-right: 30px; padding-left: 30px; }/*End of page stuff*/body { color: #172455; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }/*<agl.folder "Body links">*/	a                 { color: #576d94; font-style: normal; font-weight: normal; text-decoration: none ; }	a:link      { color: #226740; font-style: normal; font-weight: bold; text-decoration: none }	a:visited                 { color: #9a20c3; font-style: normal; font-weight: bold; text-decoration: none }	a:hover                { color: #940412; font-style: normal; font-weight: bold; text-decoration: none }	a:active         { color: #940412; font-style: normal; font-weight: bold; text-decoration: none }/*</agl.folder>*//*<agl.folder "generics - not used yet">*/	li-safe { list-style-type: square; margin-left: -18px; padding-top: 0; padding-bottom: 3px   }	ul.helpful  /* margin for sidebar bullets */ { margin-left: -12px; padding-top: 0; padding-bottom: 0; }	.li:last-child { background-color: #096; padding-bottom: 0; }/*</agl.folder>*//*<agl.folder "Foot links not used">*/	.foot { color: #c8cee8; font-size: 11px; text-decoration: none; }	.foot  a:link { color: #c8cee8; font-size: 11px; text-decoration: none; }	.foot a:visited { color: #c8cee8; font-size: 11px; text-decoration: none; }	.foot a:hover { color: #ffec92; font-size: 11px; text-decoration: none; }/*</agl.folder>*/.update  /* used */ { text-align: right; }.clearB { clear:both; height:1px; }.clearL { height: 1px; clear: left; }.clearR { height: 5px; clear: right; }blockquote { margin-right: 30px; margin-left: 40px; }.forteen { font-size: 14px; }.eleven { font-size: 11px; }.ten { font-size: 10px; }.nine { font-size: 9px; }li  /* 8px padding */ { padding-top: 0; padding-bottom: 8px; }/*<agl.folder "columns to use">*/	.twocolcont {width:100%;}	.twocol { background-color: yellow; width: 50%; float: left; }	.threecolcont { width: 100%; }	.threecol {width:33%; float:left; background-color:yellow }	.fourcolcont {width:100%;}	.fourcol {width:24%; float:left; background-color:yellow }/*</agl.folder>*//*<agl.folder "Images">*/	.leftpad { margin-right: 0; margin-left: 15px; }	.ritepad { margin-right: 15px; }	.imagecol { color: #60ea4b; background-color: #d2dc4e; width: 98%; padding: 5px; border: solid 1px; z-index: 10; visibility: visible; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: block      }/*</agl.folder>*/h1 { font-size: 18px; font-weight: bold; }h2 { font-size: 16px; font-weight: bold; }h3 { font-size: 14px; font-weight: bold; }h4 { font-size: 13px; font-weight: bold; }.red { color: #7f0000; }.rbi { color: #7f0000; font-weight: bold; font-style: italic; }