
/* Prism.css		*/


/* site wide styles	georgia */ 



body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #94834F;
	}

body {
	background-color: #342A1E;
	background-image: url(images/tile-l.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	}

p {
	text-align: justify;
	}

.heading {
	width: 375px;
	border: 2px solid #A40212;
	font-variant: small-caps;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	margin: 5px 0px 0px 0px;
	color: #FFFFAA;
	background: #D9042F;
	}


a:link {
	font-family: Lucida Handwriting, Lucida Calligraphy, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none; 
	color: #63401D;
	color: #442608;
	}

a:visited { 
	font-family: Lucida Calligraphy, Lucida Handwriting, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none; 
	color: #63401D;
	}

a:hover, a:active, a:focus { 
	text-decoration: underline; 
	}


li {
	font-style: italic;
}

li:not(:last-child) {
	padding-bottom: 5px;
	font-style: italic;
}

/* page sections	*/

/* padding is top, right, bottom, left */

#main {
	margin: 0px auto 0px auto;
	padding: 10px 10px 10px 10px;
	background: #FFFFC4;
	border: 5px solid #000000;
	width: 800px;
	}

/* title 		*/

#title {
	background: #FFFFFF url(Images/Banner-4.jpg);
	background: #D9042F;
	color: #FFFFAA;
	color: #000000;
	height: 85px;
	width: 794px;
	border: 3px solid #A40212;
	font-weight: bold; 
	margin: 0px 0px 5px 0px;
	}

#title p.title1 {
	margin: 0px 0px 0px 0px;
	font-size: 350%;
	}

#title p.title2 {
	margin: 18px 30px 0px 0px;
	font-variant: small-caps;
	float: right;
	font-size: 100%;
	}



/* enter		*/

#enter  {
	margin: 80px auto 0px auto;
	background: #FFFFC4;
	background: #E0FEDE;
	background: #00FF80;
	background: #C1FFE0;
	border: 5px solid #000000;
	width: 580px;
	height: 480px;
	}

#enter1 {
	margin: 80px auto 0px auto;
	background: #FFFFC4;
	background: #E0FEDE;
	background: #00FF80;
	background: #C1FFE0;
	border: 5px solid #000000;
	width: 570px;
	height: 470px;
	}

#enter2 {
	margin: 13px auto 8px auto;
	width: 540px;
	height: 440px;
	border: 2px solid #A40212;

	background: #AAFFCC;
	background: #E0FEDE;
	background: #FFFFC4;
	background: url(Images/Parchment-1.jpg);
	}

#enter3 {
	margin: 0px auto 0px auto;
	width: 540px;
	height: 440px;

	background: url(Images/prism350faded_flares.png) no-repeat;
	background-position: center;
	}

#enter4a {
	margin: -15px auto 0px auto;
	width: 530px;
	height: 65px;

	font: 10pt "Monotype Corsiva";
	font-size: 300%;
	font-weight: bold; 
	}

#enter4b {
	margin: 83px auto 0px auto;
	width: 530px;
	height: 125px;

	font: 10pt "Monotype Corsiva";
	font-size: 150%;
	font-weight: bold; 
	}

#enter4c {
	margin: 80px auto 0px auto;
	width: 530px;
	height: 65px;

	font: 10pt "Monotype Corsiva";
	font-size: 300%;
	font-weight: bold; 
	}


#error1 {
	argin: 00px auto 0px auto;
	padding: 30px 0px 0px 0px;
	width: 540px;
	height: 440px;

	background: url(Images/prismbroken350.png) no-repeat;
	background-position: right;
	}

#error2a {
	margin: -30px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 480px;
	height: 150px;
	order: 1px solid #000000;

	font: 10pt "Monotype Corsiva";
	font-size: 150%;
	font-weight: bold; 
	}

#error2b {
	margin: 0px auto 0px auto;
	padding: 20px 0px 0px 0px;
	width: 400px;
	height: 200px;
	order: 1px solid #000000;

	font: 10pt "Monotype Corsiva";
	font-size: 150%;
	font-weight: bold; 
	}

#error2c {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 480px;
	height: 70px;
	order: 1px solid #000000;

	font: 10pt "Monotype Corsiva";
	font-size: 150%;
	font-weight: bold; 
	}




/* content		*/

/* padding is top, right, bottom, left */

#content {
	padding: 5px 15px 0px 15px;
	margin: -16px 0px -22px -2px;
	width: 765px;
	in-height: 600px;
	height: 440px;
	overflow: auto;
	border: 2px solid #A40212;
	ackground: url(Images/Banner-3.jpg);
	background: #E0FEDE;
	}

#content .small {
	font-size: 75%;
	}

#content .ruled {
	padding: 15px 15px 0px 15px;
	font: 10pt "Monotype Corsiva";
	font-size: 179%;
	background: url(Images/RuledPaper.jpg);
	}

#content p.intro:first-letter {
	font-size: 2em;
	}

#content p.note {
	color: #FF0000;
	}

#content p.quote {
	font-style: italic;
	padding: 0px 35px 0px 35px;
	color: #1305BA;
	}

#content p.newspaper {
	font: 12pt/16pt "Courier";
	font-style: normal;
	}

#content p span {
	f/ont-size: 2em;
	}

#content p.right {
	float: right;
	}

#content p.left {
	float: left;
	}

#content .caption {
	width: 648px;
	border: 2px solid #A40212;
	font-variant: small-caps;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	margin: -50px 0px 0px 80px;
	color: #FFFFAA;
	background: #D9042F;
	}	

#content .quote {
	font-style: italic;
	padding: 0px 35px 0px 35px;
	color: #1305BA;
	text-align: justify;
	}

#content .heading {
	width: 150px;
	border: 2px solid #A40212;
	font-variant: small-caps;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	margin: 5px 0px 0px 0px;
	color: #FFFFAA;
	background: #D9042F;
	}

#content .center {
	text-align: center;
	}

#content img.shadow {
	background: white;
	padding: 2px 2px 2px 2px;
	border: 2px solid #FF5E5E;
	}

#content img.bump {
	margin: -75px 0px 0px 0px;
	}

/* footer		*/

#footer {
	text-align: center;
	height: 25px;
	f/loat: center;
	border-top: 1px solid #888888;
	p\adding: 0px 0px 0px 200px;
	m\argin: 0px 0px 0px 200px;
	}


