/* Cambridge Crossroads css file  */

/*  8/6/2008 new  */
body {
	font-family: "lucida grande", helvetica, arial, verdana, sans-serif;
	background-color: #DBF0D8;
	background-image: url(../images/bkgradient.jpg);
	background-repeat: repeat-x;
     }

h1, h2, h3, h4 {
      font-family: goudy, "comic sans", "times new roman", serif;
      font-weight: bold;
      color: #004d29;
      margin-bottom: 0.5em;
	  margin-top: 0.5em;
      }
h1 {
	font-size: 18pt;
	text-align: center;
}
h2 {
	font-size: 16pt;
	text-align: center;
}
h3 {
	font-size: 14pt;
	text-align: left;
}
h4 {
	font-size: 10pt;
	text-align: left;
}
      
.n10 {
	font-size: 10pt;
	font-style: normal;
	margin:1px;
	color: black;
      }
.n11 {
      font-size: 11pt; 
      font-style: normal; 
      font-weight: normal;
      color: black;    
      }
.n12 {
      font-size: 12pt; 
      font-style: normal; 
      font-weight: normal;
      color: black;    
      }
.l10 { 
			text-align:left; 
      font-size: 10pt; 
      font-style: normal; 
      font-weight: normal;
      color: black;    
      }

.b10 {
      font-size: 10pt; 
      font-style: normal; 
      font-weight: bold;
      color: black; 
      }

.b11 {
      font-size: 11pt; 
      font-style: normal; 
      font-weight: bold;
      color: black;    
      }


.b12 {
      font-size: 12pt; 
      font-style: normal; 
      font-weight: bold;
      color: #004d29;
      }

/*         FOOTING              */
.copy {
      font-size: 9pt; 
      font-style: normal; 
      font-weight:normal;
      margin:2px;
      text-align:center;
      color: black; 
      }

/*          PHOTOS              */
#desc {
      text-align:center;
      font-size: 10pt; 
      font-style: normal; 
      font-weight:normal;
/*      margin-left: 50px;
        margin-right: 50px;  */
      }

/*        NAVIGATION             */
a {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	margin:1px;
	color: #68564a;
	line-height: 130%;
      }
a:link {
      color: #4d342d; 
      } 
a:visited {
      color: #4d342d; 
      } 
a:hover {
      color: #ba5a39; 
      } 
a:active {
      color: #ba5a39; 
      } 

#topmenu td {
			text-align:center;
			vertical-align:middle;
			background:#E6D8BE;
			border:solid 1px black;
		}

#topmenu a {
      font-size: 12pt; 
      font-style: normal; 
      font-weight: bold; 
      text-decoration:none;
      color: #137F00;
}
	  
.n10announce {
	font-size: 10pt;
	font-weight: bold;
	color: #00F;
}
