			body{
				background: url(images/hippy.gif);
			}
			body, html{
				margin:0;
				padding:0;
				text-align:center;
				color:#000000;
				font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
				font-size:0.8em;
			}
			p {
				line-height:1.4em;
			}
			h1 {
				font-size:2em;line-height:1.4em;
			}
			h3 {
				font-size:1.6em;line-height:1.6em;margin-top:5em;margin-bottom:7em;
			}
			h4 {
				font-size:1.2em;line-height:1em;margin-bottom:0em;
			}
			h4 a{
				color:#074d94;
			}
			
			a {
				text-decoration:none;
			}
			
			.fwmod a, .fwmod a:link, .fwmod a:visited { 
				color: #FFFFFF;
			}
			
			.fwmod a:hover, .fwmod a:active { 
				color: #c02227;
			}
			
			a:focus{
				outline:none;
			}
			
			.fwmod ul{
				margin:15px 0px 0px 0px;
				padding:0px;
				display:none;
			}
			
			.home .fwmod ul{
				display:block;
			}
			
			.fwmod li{
				margin:0px;
				list-style:none;
				background: url(images/bullet.png) no-repeat 0 50%;
				padding:5px 0px 5px 20px;
				font-size:1.3em;
			}
					
			.home_link a, .home_link a:link, .home_link a:visited { 
				color: #c02227;
			}
			
			.home_link a:hover, .home_link a:active { 
				color: #000000;
			}
			
			.fwmod li.home_link{
				background: url(images/pencil.png) no-repeat 0 50%;
				padding:8px 0px 5px 90px;
				font-size:1.5em;
				font-weight:bold;
				color:#c02227;
			}
			
			#frame{
				width:960px;
				margin:30px auto 30px auto;
				background: url(images/frame.gif);
				padding:24px 0px;
			}
			#board{
				width:912px;
				margin:0px 24px;
				text-align:left;
				background:url(images/cork.jpg);
				padding:10px 0px;
				overflow:hidden;
			}
			.fwmod {
				width:273px;
				margin:0px 10px 10px 0px;
				float:left;
				display:block !important;
				display: inline;
			}
			
			.fwmod .fwmod-content {
				color:#FFFFFF;
			}
			
			.module_welcome{
				background: url(images/post_it_red.png) no-repeat 0 0;
				float:right;
				width:296px;
				height:166px;
			}
			
			.module_welcome .fwmod-content{
				margin:60px 0px 0px 20px;
				overflow:hidden;
				width:250px;
				height:80px;
			}
						
			.module_welcome h1{
				font-weight:bold;
				font-size:1.1em;
			}
			
			.module_welcome p{
				font-weight:normal;
				font-size:1.2em;
			}
						
			.module_schoolinfo{
				background: url(images/post_it_green_sml.png) no-repeat 0 0;
				width:296px;
				height:120px;
				margin-left:10px;
			}
			
			.home .module_schoolinfo, .schoolinfo .module_schoolinfo{
				background: url(images/post_it_green.png) no-repeat 0 0;
				height:350px;
			}
			
			.module_schoolinfo .fwmod-content{
				margin:60px 0px 0px 23px;
				width:236px;
				height:100px;
				overflow:hidden;
			}
			
			.home .module_schoolinfo .fwmod-content, .schoolinfo .module_schoolinfo .fwmod-content{
				height:300px;
			}
			
			.module_schoolinfo h1{
				width:138px;
				height:27px;
				background: url(images/school_info.png) no-repeat;
				overflow:hidden;
			}
			
			.module_schoolinfo h1 a{
				display:block;
				padding:0px 0px 0px 138px;
			}
			
			.schoolinfo .module_schoolinfo ul{
				display:block;
			}

			
			
			.module_life{
				background: url(images/post_it_purple2_sml.png) no-repeat 0 0;
				width:287px;
				height:120px;
				float:right;
			}
			
			.home .module_life, .life .module_life{
				background: url(images/post_it_purple2.png) no-repeat 0 0;
				height:300px;
			}
			
			.schoolinfo .module_life{
				float:left;
				margin:0px 0px 0px 23px;
				clear:left;
		}
			
			.module_life .fwmod-content{
				margin:60px 0px 0px 23px;
				width:236px;
				height:40px;
				overflow:hidden;
			}
			
			.home .module_life .fwmod-content, .life .module_life .fwmod-content{
				height:250px;
			}
			
			.module_life h1{
				width:195px;
				height:27px;
				background: url(images/life.png) no-repeat;
				overflow:hidden;
			}
			
			.module_life h1 span{
				display:block;
				padding:0px 0px 0px 195px;
				height:27px;
			}
			
			.module_life h1 a{
				display:block;
				padding:0px 0px 0px 195px;
			}
			
			.life .module_life ul{
				display:block;
			}
			
			.module_schoolhome{
				background: url(images/post_it_yellow_sml.png) no-repeat 0 0;
				width:285px;
				height:120px;
				margin-left:10px;
				clear:left;
			}
			
			.home .module_schoolhome, .schoolhome .module_schoolhome{
			background: url(images/post_it_yellow.png) no-repeat 0 0;
			height:228px;
		}
			
			.schoolinfo .module_schoolhome{
		}
			
			.module_schoolhome .fwmod-content{
			
				margin:60px 0px 0px 23px;
				width:236px;
				height:40px;
				overflow:hidden;
			}
			.home .module_schoolhome .fwmod-content, .schoolhome .module_schoolhome .fwmod-content{
			height:150px;
		}
			
			.module_schoolhome h1{
				width:217px;
				height:27px;
				background: url(images/school_from_home.png) no-repeat;
				overflow:hidden;
			}
			
			.module_schoolhome h1 span{
				display:block;
				padding:0px 0px 0px 217px;
				height:27px;
			}
			
			.module_schoolhome h1 a{
				display:block;
				padding:0px 0px 0px 217px;
			}
			
			.schoolhome .module_schoolhome ul{
				display:block;
			}
			
			.module_album{
				background: url(images/album.png) no-repeat 0 0;
				width:292px;
				height:339px;
				margin-top:-150px;
			}
			
			.module_album .fwmod-content{
				margin:119px 0px 0px 43px;
				width:200px;
				height:177px;
				overflow:hidden;
			}
			
			.module_album h1{
				width:217px;
				height:27px;
				overflow:hidden;
			}
			
			.module_album h1 span{
				display:block;
				padding:0px 0px 0px 220px;
			}
			
			.module_copy {
				/*z-index:1000;*/
				position:relative;
				background: url(images/notepaper_toplt.png) 0 0 no-repeat;
				margin:15px 40px 40px 0px;
				width:555px;
				float:right;
			}

			.module_copy .fwmod-s1 {
				height:100%;
				width:100%;
				position:relative;
				left:40px;
				/*z-index:1000;*/
				display:table;
				table-layout: fixed;
				background: url(images/notepaper_top.png) 100% 0 no-repeat;
			}

			.module_copy .fwmod-s1 .fwmod-s2 {
				height:100%;
				width:100%;
				position:relative;
				top:37px;
				/*z-index:1000;*/
				background: url(images/notepaper_main.png) 100% 100% no-repeat;
			}

			.module_copy .fwmod-s1 .fwmod-s2 .fwmod-s3 {
				height:100%;
				width:100%;
				position:relative;
				/*z-index:1000;*/
				left:-40px;
				top:-10px;
				background: url(images/notepaper_holes.png) 0 0 no-repeat;
				/*margin:0px 0px 10px 0px;*/
			}

			.module_copy .fwmod-s1 .fwmod-s2 .fwmod-s3 .fwmod-content {
				margin:0px 0px 0px 50px;
				padding:10px 0px 20px 0px;
				color: #074d94;
			}
			
			
			.module_copy h1{
				margin-top:0px;
			}
			
			.module_copy h1 span{
				display:block;
				padding:0px 0px 0px 0px;
			}
			
			.module_copy p{
				font-size:1em;
				margin-top:0px;
			}
			
			.module_copy p a{
				font-size:1em;
				margin-top:0px;
				color: #074d94;
				font-weight:bold;
			}
			
			.module_copy a:hover{ 
				color: #c02227;
			}
			
			.copy .module_copy ul{
				display:block;
			}
			
			
			a.pencil{
				float:left;
				margin:0px 0px 10px 10px;
				width:280px;
				height:41px;
				overflow:hidden;
				display:block;
				background:url(images/pencils.png) no-repeat 0 0;
			}
			
			
			 
			a.pencil:hover{
				background-position: 0 -46px;
			}
			
			a.pencil:active,a.pencil:focus{
				background-position: 0 0;
			}
			
			
			a.pencil span{
				padding-left:280px;
				display:block;
			}
			.tagline{
				float:left;
				display:block;
			}
			
			.logo{
				float:right;
				margin-right:10px;
				display:block;
			}
			
			.polaroid{
				float:right;
				margin:0px 0px 10px 0px;
			}
			
			.title{
				margin:10px 0px 10px 0px;
				display:block;
			}
			
			.clear{
				clear:both;
			}
			-->
		</style>