/* Colors 
links cc3300
hover ff6600
menu  CEA55A
and headings
gradient ce9c4a to ffe7c6
c89a46 200 154 70
	 ffe7c7 255 231 199*/										  

/* -- Standard Elements -- */
body 	{margin: 0; padding: 0; line-height: 1.6em;
    	font-family: verdana, arial, helvetica, lucida, sans-serif;
	font-size: 7; color: #996600; background-color: #fff;
   	text-align: center;
	height:100%;}
p	{color: #996600; margin-top: 0px; font-size:.75em;   
}
h1	{padding: 0px 0 0px 0;
	margin: 0 0 0 0; 
	text-align: center;	
	font-family: verdana, arial, helvetica, lucida, sans-serif;
	font-size: 14px;
	font-weight: 500;  
	color:#996600;
	line-height:100%; 
	padding:.3em 0 .3em 0;
	}
.h1caps {font-size: 120%;}
.h1small {font-size:70%;}
h2	{font-size: 1.2em; font-weight: bold; margin-bottom: 3px; margin-top: 24px;}
h3	{font-size: .9em; font-weight: bold;margin: 8px 0 2px 0;}
h3 a 	{font-size: 90%; color: #cc3300;text-decoration: none;}
h3 a:hover {color: #ff6600; text-decoration: underline;} 
h4 {font-size: 1em; font-weight: bold;margin: 3px 0 3px 0;}
a 	{color: #cc3300; text-decoration: none;font-weight:bold;}
a:hover {color: #ff6600; background: #e7dbbB; text-decoration: none;}
label 	{cursor: pointer;}
sub, sup {font-weight: normal; font-size: 60%; color: #996600;
	font-family: verdana, arial, helvetica, lucida, sans-serif;} 

/* -- modifiers -- */
.heading {font-weight: bold; font-size: 17px;    
	font-family: verdana, arial, helvetica, lucida, sans-serif;    
	color: #666; margin: 0; padding: 0;}
.subheading {font-weight: bold; font-size: 15px;     
	font-family: verdana, arial, helvetica, lucida, sans-serif;   
	margin: 0; padding: 0; color: #554305;}
.large	 {font-weight: normal; font-size: 20px; line-height: 25px;     
	font-family: verdana, arial, helvetica, lucida, sans-serif;    
	margin: 0; padding: 0; line-height: 17px; color: #666;	}
.caps   {font-weight: normal; font-size: 24px;    
	font-family: verdana, arial, helvetica, lucida, sans-serif;    
	margin: 0; padding: 0; line-height: 17px; color: #666;	}
.std 	{font-weight: normal; font-size: 11px; line-height: 17px;     
	font-family: verdana, arial, helvetica, lucida, sans-serif;    
	margin: 0; padding: 0; line-height: 17px; color: #666;	}
.medium {font-weight: normal; font-size: 10px; line-height: 15px;     
	font-family: verdana, arial, helvetica, lucida, sans-serif;   
	margin: 0; padding: 0; color: #666;}
.cntr   {text-align: center;}
.small 	{font-weight: normal; font-size: 90%;     
	font-family: verdana, arial, helvetica, lucida, sans-serif;   
	color: #996600;}
.smallcaps {font-variant: small-caps;font-weight: bold;}
.blue   {text-align: left; font-style: italic; color: #0066cc;}
.clear 	{clear: both; display: block;} 
.notlink {color: #cc3300; }

/* --  Global Styles -- Header & Footer -- */
div.contentContainer {
	display: block;   
	position: relative;     
	margin: 0 auto;
	width: 960px;   
	height:100%;
	background:#ffe7c6;
	border-right: 1px solid #ce9c4a;
	border-left: 1px solid #eebc6a;
	}
#copy 	{  	 
	padding: 10px 3em 0em 20em;   
	text-align : left;
   	background: url(./images/face.gif);
	background-repeat:  no-repeat;
	background-position: 100% 0px;
	}
#copy p {
	padding: 0 0 0 0;
	}
.endorse {text-align:center;width:600px;font-size:90%;margin-left:20px;
	}
.endorse a {color: #cc3300; text-decoration: none;
	}
.footer 
{	display: block;
	font-style: italic; 
	font-family:serif; 
	text-align:center; 
	width:100%;
	margin: 0 auto;

}
#nameblock {padding-top: 12px;
	padding-left: 10px; 
	font-size: 10px; 
	line-height: 12px; 
	color: #996600;
	font-weight: normal; 
	text-align: left;}

/* Min-height hack */
#prop 	{
	height:1200px;       
	float:right;       
	width:1px;
	}


/* -- Menu -- */
div.lmenu {width: 16em;margin: 20px 0px 0 20px;padding: 0;    
	text-align:left; float:left; background:#fdf3e9;}

.shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin: 0px 3px 3px 5px ;
}

.shadow-container .shadow2,.shadow-container .shadow3, .shadow-container .container 
	{ position: relative; left: -2px;top: -2px;}
	.shadow-container .shadow1 {background: #fae3c2;;}
	.shadow-container .shadow2 {background: #e4cead;}  
	.shadow-container .shadow3 {background: #B8B6B8;}  
	.shadow-container .container {background: #fdf3e9;border: 1px solid #ce9c4a;padding: 10px;}
	.shadow-container .mcouncil {background:#8098a9;border: 1px solid #6e7c2a;padding:10px;margin-top:300px;}
	.shadow-container .mcouncil p {color:#001839;}

#nav, #nav ul {list-style:none;margin-left:1em;padding-left:1em;text-indent:-1em;
	  font-weight:bold;font-size:90%;}
#nav li ul {list-style:none;margin-left:.5em;padding-left:.5em;text-indent:-1em;
	 font-weight:normal;line-height:180%;}	
#nav ul li a {font-weight:normal;}
/* ie5 and 6 workaround */
body>div.lmenu {
	position: fixed
	}

/* -- Page Content -- */

#facefloat { 
    float: right;
/*	height: 380px;*/
	width: 180px; 
/*	border:1px solid */
	} 
#facefloat2 {
	float: right;
    clear: right;
	height: 60px;
	width: 60px; 
	border: 1px solid;
}


.floatleft {
	float: left;
	padding: 20px 0 10px 0;
}

.floatright {
	float: right;
	padding: 20px 0 0 0;
}

.after{
	position: relative; 
	left:220px;
}

/*ce9c4a to ffe7c6*/

.box	{
	margin-top: 0px;
	width: 80px;
	height: 80px;
    border: 0;
	text-align: center;
	font-style: italic;
	margin-left: 10px;
	float: left;
	background:#ffe7c6;
}
.b4	{background: #e0c8a0;
}
.b3	{background: #e8d0a8;
}
.b2	{background: #f0d8b0;
}
.b1	{background: #ffefcf;
}
#breast {cellpadding:3px;}
#breast th {vertical-align:top;}
#breast td {vertical-align:top;
	border-bottom: 1px solid  #f0d8b0;padding-right:15px;font-size:.75em;
}
.gallery {position:relative;
}
.gallery span{position:absolute; 
	top:50%; 
	width:320px;
 	width:14em;
	height:4em; 
	margin:-2em 2em 0 2em;
	font-size:1.3em;
	font-weight: bold;
}

 
