

		/* Specify blanket rules for all elements */
	
		body {
		text-align:center;
		background-image:url(grcamo.jpg);
		font-size:100%;
		font-family:'Lucida Grande',Verdana,sans-serif;
		margin:10px;
		}
		
		#container {
		text-align:center;
		margin-left: auto;
		margin-right: auto;
		width:900px;
		background-image:url(ltcamo.jpg);
		}

		#gcontainer {
		width:900px;
		margin-left: auto;
		margin-right: auto;
		background-image:url(parchment.gif);
		}

		#header {
		text-align:center;
		background-image:url(colageheader.jpg);
		height:300px;
		width:900px;
		}

		.nav {
		width:880px;
		text-align:center;
		font-size:80%;
		padding:10px;
		background-image:url(parchment.gif);
		clear:both;
		}

		.navb {
		text-align:center;
		font-size:100%;
		margin-bottom:10px;
		width:800px;
		}
		
		.navc {
		text-align:center;
		font-size:100%;
		margin-bottom:10px;
		width:100%;
		}

		.adbox {
		text-align:center;
		font-size:100%;
		margin-top:20px;
		margin-bottom:10px;
		width:100%;
		}

		#ad {
		width:900px;
		text-align:center;
		margin:10px 0 10px 0;
		}

		#content {
		text-align:left;
		margin-left:20%;
		margin-right:30%;
		margin-bottom:10px;
		padding:10px;
		background-image:url(parchment.gif);
		}

		#content_a {
		width:550px;
		text-align:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:10px;
		background-image:url(parchment.gif); 
		}

		#content_b {
		width:600px;
		text-align:left;
		margin-bottom:10px;
		padding:10px;
		background-image:url(parchment.gif);
		}

		#content_c {
		width:650px;
		text-align:left;
		margin-bottom:10px;
		margin-left: auto;
		margin-right: auto;
		padding:10px;
		background-image:url(parchment.gif);
		}

		#associate {
		width:880px;
		text-align:left;
		line-height:150%;
		margin-bottom:10px;
		padding:10px;
		background-image:url(parchment.gif);
		}


		#associate img {
		margin: 20px;
		float:right;
		}
		
				
		#gear_a {
		width:400px;
		text-align:left;
		margin-bottom:10px;
		padding:20px;
		background-image:url(parchment.gif);
		}

		#gear_b {
		width:400px;
		float:right;
		text-align:left;
		margin-bottom:10px;
		padding:20px;
		background-image:url(parchment.gif);
		}		
	
		#sidebar_a {
		float:left;
		width:15%;
		margin-bottom:10px;
		padding:10px;
		text-align:left;
		border:1px solid #000;
		}

		#sidebar_b {
		float:right;
		width:200px;
		margin-bottom:10px;
		padding:10px;
		text-align:left;
		font-size:80%;
		background-image:url(ltcamo.jpg);
		}		

		#footer {
		padding:10px;
		width:880px;
		text-align:center;
		font-size:80%;
		background-image:url(parchment.gif);
		}
	

		/* Rules for headings */

		h1 { 
		color:#063;
		font-size:150%;
		font-family:'Lucida Handwriting',Verdana,sans-serif;
		}

		h2 {
		color:#063;
		font-size:140%;
		font-family:'Lucida Handwriting',Verdana,sans-serif;
		}

		h3 {
		color:#063;
		font-size:120%;
		font-family:'Lucida Handwriting',Verdana,sans-serif;
		}
		
		h4 {
		color:#063;
		font-weight:bold;
		}

		.top {
		text-align:right;
		}


		table {
		margin: 0 auto;
		}

		td {
		text-align; left;
		}

		p {
		color:#063;
		font-size:100%;
		line-height:150%;
		}
		
		p.dropcap:first-letter {
		font-size:150%;
		color: #033;
		}

		b {
		font-weight:bold;
		font-size:100%;
		line-height:150%;
		}
		
		em {
		font-weight:bold;
		font-size:100%;
		line-height:150%;
		}

		hr {
		height:3px;
		color:#063;
		background-color:#063;
		}		
		
		a:link {
		color:#033;
		}
 
		a:visited {
		color:#696;
		}

		a:hover {
		color:#0c0;
		}

		a:active {
		color:#900;
		}
		
		#sddm
		{	
		margin: 30;
		padding: 0;
		z-index: 30
		}

		#sddm li {	
		margin: 0;
		padding: 0;
		list-style: none;
		float: left;
		font: bold 11px arial
		}

		#sddm li a {	
		display: block;
		margin: 0 1px 0 0;
		padding: 4px 10px;
		width: 80px;
		background: #663;
		color: #FFF;
		text-align: center;
		text-decoration: none
		}

		#sddm li a:hover {	
		background: #993
		}

		#sddm div  {	
		position: absolute;
		visibility: hidden;
		margin: 0;
		padding: 0;
		background: #993;
		border: 1px solid #330
		}

		#sddm div a {	
		position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background-image:url(parchment.gif);
		color: #033;
		font: 11px arial
		}

		#sddm div a:hover{	
		background: #993;
		color: #FFF
		}




		
