body {
	margin:0; padding:0;
	font-family: "Calisto MT", "Times New Roman", Palatino, serif;
	color: white;
	max-width: 75em;
	margin-left: auto;
	margin-right: auto; 
	background: #000;
}
		
img.header  {
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
}

#main1 {
	margin:0; padding:0;
	background:black url("/sca/css/darkmarble.gif") top left repeat-y;
}

#left {
	float:left;
	width:150px;
	margin:0; 
	padding: 0px;
	background:url("/sca/css/spacer.gif");
	font-size:1em;
}
		
#middle {
	margin:0 0 0 150px;
	background:black;
	font-size:1em;
}

.column-in {
	margin:0; 
	padding:1em 1em;
}

.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; 
	padding:0;
	background:transparent;
}

p { 
	margin: 0.5em 0 ;
}

a { 
	color:#fff; 
}
		
.indent {
	margin-left: 1.5em;
}	
		
.headline {
	font-size: 1.25em;
	font-style: oblique;
	font-variant: small-caps;
	margin-top: 1em;
	margin-left: 2em;
}	

.italic {
	font-style: italic;
	
}	
		
span.order {
	float: right;
	text-align: right;
	margin: 0 2em 2.5em 0;
	max-width: 10em;
}	

.orderwide {
	text-align:left;
	margin: 3em;
	max-width: 22em;
}		
	
	
.imgleft {
	float: left;
	margin: .5em;
	margin-left: 0;
}
		
span.right {
	background: #d4d8bd url(/sca/css/marble.gif);
	float: right;
	margin: .5em;
	margin-top: 2.5em;
	color: black;
	border: 2px solid #d4d8bd;
	font-size: .85em;
	font-variant: small-caps;
	font-style: oblique;
	text-align: center;
	width: 6em;
}	
	
.menu {
	font-size:1.25em;
	margin-top: 5em; 
}

.menu ul {
	position:relative;
	z-index:500;
	padding:0;
	margin:0;
	list-style-type:none;
	width:139px;
}

.menu li  {
	background:#d4d8bd url(/sca/css/marble.gif);
	float:left;
	text-align: left;
}

.menu table {
	position:absolute; 
	border-collapse:collapse; 
	top:0; 
	left:0; 
	z-index:100; 
	font-size:1em;
}

.menu a, .menu a:visited {
	display:block; 
	text-decoration:none;
	height:1.75;
	line-height:1.5em;
	width:139px;
	color:#000;
	padding-left: 5px;
	border:1px solid #865a23;
	border-width:0 1px 1px 1px;
}

.menu a:active, .menu a:focus {
	color:#efa; 
	background:#aa7;
}

.menu form {		
	line-height: 1em;
	color: #000;
	padding-left: 5px;
	width: 139px;
	border: 1px solid #865a23;
}	
	
.submit {
	background-color: #000;
	color: #fff;
	font-size: .75em;
	margin: .75em;
}	
	

.menu li:hover {
	position:relative;
}

.menu li:hover > a {
	color:#efa; 
	background:#aa7;
}
 
.menu li ul {
	visibility:hidden;
	position:absolute;
	top:-30px;
	left:100px;
	padding:30px;
	background:transparent;
}

.menu li:hover > ul {
	visibility:visible;
}

.menu ul a:hover ul ul {
	visibility:hidden;
}

.menu ul a:hover ul {
	visibility:visible;
}

.menu ul a:hover ul a:hover ul { 
	visibility:visible;
}

.menusmaller {
	font-size: .75em;
	line-height: 1em;
	color: #000;
}

.menusmaller a, .menusmaller a:visited {
	width: 250px;
}

	

.bl 	{background: url(/sca/css/corner.gif) 0 100% no-repeat;}
.br 	{background: url(/sca/css/corner.gif) 100% 100% no-repeat;}
.tl 	{background: url(/sca/css/corner.gif) 0 0 no-repeat;}
.tr 	{background: url(/sca/css/corner.gif) 100% 0 no-repeat; padding:1px;}
.t 	{background: url(/sca/css/top.gif) 0 0 repeat-x #DADCBC;}
.b 	{background: url(/sca/css/bottom.gif) 0 100% repeat-x;}
.l 	{background: url(/sca/css/left.gif) 0 0 repeat-y;}
.r 	{background: url(/sca/css/right.gif) 100% 0 repeat-y;}
.clear 	{font-size: 1px; height: 1px}

/* This is the required order of the HTML.
<div class="t"><div class="b"><div class="l"><div class="r"><div class="bl"><div class="br"><div class="tl"><div class="tr">
This "<div class="clear"></div>" goes after the fourth closing div tag.*/

.text, .text a {
	color: black;
}
		


#content {
	float: left;
	padding: 10px 2% 10px 2%;
	margin: 20px 1% 20px 2%;
	background: #D3CBAAA;
	border:3px solid #865a23;
	color: #000;
	width: 44%;
}

#content2 {
	float: right;
	padding: 10px 2% 10px 2%;
	margin: 20px 2% 20px 1%;
	background: #D3CBAAA;
	border: 3px solid #865a23;
	color: #000;
	width: 44%;
}
	
#content a, #content2 a {
	color: #000;
}

.footer {
	font-size: .75em;
	text-align: center;
	margin-top: 6em;
}	


