﻿/* RAM.css - For Location In http://www.mastermason.com/Freeport302/CSS/		*/
/* Started:  April 20 2010			Comp. Steve Miller 							*/
/*																				*/

@import url(http://fonts.googleapis.com/css?family=Lobster&subset=latin);
@import url(http://fonts.googleapis.com/css?family=Tangerine:regular,bold&subset=latin);
@import url(http://fonts.googleapis.com/css?family=Cuprum&subset=latin);
@import url(http://fonts.googleapis.com/css?family=Philosopher&subset=latin);
/* @import url(http://fonts.googleapis.com/css?family=Reenie+Beanie&subset=latin); */


/* SITE-WIDE STYLES */
body {
	background-color: red;
}


/*		CLASSES		*/
.fancyBody { /* Black Hebrew Characters on Bright Red Background */
	background-color: red;
	background-image: url('../images/RoshPinah_F00000.gif')
}
/*		This is for the 'LAST UPDATED' at the bottom of most pages		*/
} .update {
	font-size:		xx-small;
	font-style:		italic;
	font-weight:	bold;
	font-family:	"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", 
								"Lucida Sans", Arial, sans-serif;
}
.updated {
	font-size:		10px;
	font-style:		italic;
	font-weight:	bold;
	font-family: 	Arial, sans-serif;
	text-align:		right;
}
/*		These are for a 'standard' table		*/
.std_tbl { /* Table Body: <table class="std_tbl">		*/
	border:								2px  #000000;
	border-bottom-style:	groove;
	background-color:			black ;
	width:								90%;
	border-top:						2px  #808080 solid;
	border-left:					2px  #808080 solid;
	border-bottom:				10px black solid;
	border-right:					10px #400000 solid;
}
.std_th { /* Header Cell: <th class="std_th">		*/
	font-weight:					bold;
	font-size:						35px;
	height:								45px;
	font-style:						italic;
	color:								black;
	border-top:						2px #808080 solid;
	border-left:					2px #808080 solid;
	border-bottom:				5px black solid;
	border-right:					5px #808080 solid;
	background-color:			#C0C0C0;
}
.std_td { /* Normal Cell: <th class="std_td">		*/
	font-size:						30px;
	height:								40px;
	font-weight:					bold;
	border-bottom:				2px #808080 solid;
	border-left:					2px #808080 solid;
	border-bottom:				5px black solid;
	border-right:					5px #808080  solid;
	padding: 							3px 3px 3px 10px;
	background-color:			white;
}

/* class='ram' creates our standard table */
table.ram {
	background-color:			black;
	width:								90%;
	border-top:						2px  #808080 solid;
	border-left:					2px  #808080 solid;
	border-bottom:				10px #400000 solid;
	border-right:					10px #C08080 solid;
}

table.ram td {
	font-size:						30px;
	height:								40px;
	font-weight:					bold;
	padding: 							3px 3px 3px 1em;
	background-color:			white;
	border: 							3px #400000 solid;
	border-color: 				#c08080 #c08080 #400000 #400000;
}
table.ram td.c {
	text-align:center;
}
table.ram th {
	font-weight: 					bold;
	font-size:						35px;
	height:								45px;
	font-style:						italic;
	color:								black;
	background-color:			#C0C0C0;
	border: 							thick #400000 solid;
	border-color: 				#c08080 #c08080 #400000 #400000;
}

table.footer {
	background-color:			white;
	width:								90%;
	border-top:						2px  #808080 solid;
	border-left:					2px  #808080 solid;
	border-bottom:				10px #400000 solid;
	border-right:					10px #C08080 solid;
}
table.footer td {
	font-size:						15px;
	text-align:						center;
	font-weight:					bold;
	padding: 							3px 3px 3px 1em;
	background-color:			white;
	border: 							3px #400000 solid;
	border-color: 				#c08080 #c08080 #400000 #400000;
}

.underworld {
	position:					absolute; 
	top:							20px; 
	left:							200px;
	z-index:					-1; 
	font-size:				0.3em;
}
h1.underworld {
	font-size:				10px;
	color:						green;
}
