/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background-color: #DDA862;
}

.scroller {
	overflow: auto;
	width: 300px;
	
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3 {
	margin: 0px 0px 15px 0px;
	background: url(images/homepage03.gif) repeat-x left bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #180E0A;
}

h2 {
	font-size: 24px;
}

h3 {
	font-size: 16px;
}

h4, h5, h6 {
	margin: 0px;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #463622;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 15px;
	text-align: justify;
}

.text1 {
	text-align: center;
	color: #6C6C6C;
}

/** LISTS */

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.list1 a {
	padding-left: 8px;
	background: url(images/homepage06.gif) no-repeat left center;
}

.list2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.list2 li {
	display: inline;
}

/** LINKS */

a {
	color: #130E0A;
}

a:hover {
	text-decoration: none;
}

.link1 {
	text-decoration: none;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
	color: #EBDFCF;
}

.link2 {
	padding-left: 8px;
	background: url(images/homepage06.gif) no-repeat left center;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 { background: #130E0A; }
.bg2 { background: url(images/bg01.jpg) no-repeat left top; }
.bg3 { background: url(images/bg02.jpg) no-repeat left top; }
.bg4 { background: url(images/bg03.jpg) no-repeat left top; }
.bg5 { background: url(images/bg04.jpg) no-repeat left top; }

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 0px 15px 0px 0px;
}

.img2 {
	float: right;
	margin: 0px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	height: 1px;
}

.yearbook_message {
	
	margin:20px;
	padding: 20px 20px 20px 30px;
	overflow:auto;
	height: 405px;
	
}


.yearbook_interviews {
	width: 300px;
}

.question {
	font-weight:bold;
}

.unlocking {
	text-align:center;
	padding:100px;
	margin-top:100px;
	color:#FFF;
	font-size:36px;	
	transition:text-shadow 10s linear;
-webkit-transition:text-shadow 10s linear;
-moz-transition:text-shadow 10s linear;
}

.unlocking:hover {
text-shadow:0px 1px red,0px 2px red, 0px 3px red, 0px 4px red, 0px 5px red, 0px 6px red, 0px 7px red, 0px 8px red, 0px 9px red, 0px 10px red, 0px 11px red, 0px 12px red, 0px 13px red, 0px 14px red, 0px 15px red, 0px 16px red, 0px 17px red, 0px 18px red, 0px 19px red, 0px 20px red, 0px 21px red, 0px 22px red, 0px 23px red, 0px 24px red, 0px 25px red, 0px 26px red, 0px 27px red, 0px 28px red, 0px 29px red, 0px 30px red, 0px 31px red, 0px 32px red, 0px 33px red, 0px 34px red, 0px 35px red, 0px 36px red, 0px 37px red, 0px 38px red, 0px 39px red, 0px 40px red, 0px 41px red, 0px 42px red, 0px 43px red, 0px 44px red, 0px 45px red, 0px 46px red, 0px 47px red, 0px 48px red, 0px 49px red, 0px 50px red, 0px 51px red,0px 52px red, 0px 53px red, 0px 54px red, 0px 55px red, 0px 56px red, 0px 57px red, 0px 58px red, 0px 59px red, 0px 60px red, 0px 61px red, 0px 62px red, 0px 63px red, 0px 64px red, 0px 65px red, 0px 66px red, 0px 67px red, 0px 68px red, 0px 69px red, 0px 70px red, 0px 71px red, 0px 72px red, 0px 73px red, 0px 74px red, 0px 75px red, 0px 76px red, 0px 77px red, 0px 78px red, 0px 79px red, 0px 80px red, 0px 81px red, 0px 82px red, 0px 83px red, 0px 84px red, 0px 85px red, 0px 86px red, 0px 87px red, 0px 88px red, 0px 89px red, 0px 90px red, 0px 91px red, 0px 92px red, 0px 93px red, 0px 94px red, 0px 95px red, 0px 96px red, 0px 97px red, 0px 98px red, 0px 99px red, 0px 100px red
}
