/* Generic Selectors */ 
body { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	color: #333333; 
	background-color: #F9F9F9; 
	height: 100%;
}

p { 
	width: 68%; 
} 

li { 
	list-style-type: none; 
	line-height: 150%; 
	width: 68%;
	padding-bottom: 5px;
	
} 

h1 { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #000000; 
} 

h2 { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000; 
	border-bottom: 1px solid #927B51; 
} 

h3 {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000; 
}

/**************** Pseudo classes ****************/ 
a:link { 
	color: #666633; 
	text-decoration: underline; 
	font-weight: bold; 
} 

li a:link { 
	display: block; 
	color: #666633; 
	text-decoration: none; 
	font-weight: bold; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #927B51; 
} 

a:visited { 
	color: #666633; 
	text-decoration: underline; 
	font-weight: bold; 
} 

li a:visited { 
	display: block; 
	color: #666633; 
	text-decoration: none; 
	font-weight: bold; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #927B51; 
} 

a:hover { 
	color: #663333; 
	padding-bottom: 5px; 
	font-weight: bold; 
	text-decoration: underline; 
} 

li a:hover { 
	display: block; 
	color: #663333; 
	padding-bottom: 5px; 
	font-weight: bold; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #927B51; 
} 

a:active { 
	color: #666633; 
	font-weight: bold; 
} 

/************************* ID's *************************/ 

#header {
	background-color: #FFFFFF; 
	background-image: url(images/JCGlogo_s.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:68px;
	margin-bottom:50px;
	position: absolute; 
	z-index: 10; 
	width: 260px; 
	height: 180%; 
	margin: 0; 
	border-right: 2px solid #927B51; 
	font-weight: normal;
}
#navigation { 
 	position: absolute; 
	z-index: 10; 
	width: 260px; 
	height: 190%; 
	margin: 0; 
	margin-top: 85px;
	border-right: 2px solid #927B51; 
	font-weight: normal; 
} 
#centerDoc { 
	position: absolute; 
	z-index: 15; 
	padding: 0 0 20px 20px; /*top right bottom left*/ 
	margin-top: 10px;
	margin-left: 275px;  
	}
#footer {
	position: absolute;
	margin-left: 275px;
	margin-top: 1100px;
}




/***************************CLASSES*********************/
.div.img  {
  margin:2px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
.div.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
.div.img a:hover img
  {
  border:1px solid #0000ff;
  }
.div.desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  }



.floatright {
	 float: right; 
	margin: 0 0 10px 10px; /*down 
	border: 1px solid #666;
	padding: 2px;
}


/* html code
<img class="floatright" src="images/image.gif" alt="" width="100" height="100">Lorem ipsum dolor sit amet, consectetuer... */
