/* stylesheet.css */

/* Style for page body */
body {
 background-color:#3399ff; /* pale blue */
  color: #000000; /* black text color */
font-family:verdana, 'bookman old style', 'lucida console'; 
  font-style: normal;
  text-decoration:none;  
  font-size: 1em; /* text size */
  text-align:left; /* everything left*/
  margin: 0; 
  padding: 0; 
  background-image: 
  url('jewel_head.jpg'); 
  background-repeat: repeat-y
}

/* Level 1 headings */ 
h1 {  
text-align:center;   
text-decoration:none;  
color: #000033; /* deep blue */
} 

/* Level 2 headings */ 
h2 {  
font-style: italic; 
text-decoration:none;  
color: #006633; /* bright green */
} 

/* Level 3 headings */ 
h3 {  
text-decoration:none;  
color: #330066; /* blue */
}  

/* Generic style class for highlighting text */ 
.hilite {  
background-color:#ffff99; 
}  

/* Paragraphs styled as type #2 font */ 
p.two {  
font-family: "Courier new", Tahoma, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #003333; /* green */
}   

/* Paragraphs styled as #3 font */ 
p.three {  
font-family: 'Times New Roman', Times, Serif;
font-size: 14pt;
font-weight: bold;
color: #660033; /* red */
} 

/* Float image to left of paragraph */
img.floatLeft{
   float: left;
   margin-right: 5px;
}

/* Float image to right of paragraph */
img.floatRight{
   float: right;
}

/* Center image between margins */
div.center{
   width: 100%;
   text-align: center
}

/* General style for horizontal lines */
hr{
   background-color: #0000ff;
   color:#3300cc; /* blue */
   width: 90%;
   height: 4px;
}


/* Unvisited links (brick red underline) */
a:link{
   color: #660033; /* brick red */
   text-decoration: underline;
}
/* Visited links (navy underline) */ 
a:visited{
   color: #000033; /* navy */
   text-decoration: underline;
}
/* Hover links (gray underlined) */ 
a:hover{
   color: #660066; /* purple */
   text-decoration: underline;
}
/* Active links (green underlined) */ 
a:active{
   color: #333333; /* charcoal */
   text-decoration: underline;
}

/* Style for tables of thumbnail images */
table.thumbs{
   text-align: center;
   border-collapse: collapse;
}
/* Style for table cells that contain thumbnails */
td.thumbs{ 
   border: solid 1px #00bfff;
   padding: 10px;
}
/* Style for thumbnail images */
img.thumbs{
   width:100px;
}

/* Style for left sidebar */ 
#sidebar { 
float: left; 
display: inline; 
margin: 1em; 
width: 16em; 
/* Actual em*/ 
} 

/* Style for main content area */ 
#main { 
  margin-top: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-left: 18em;
} 

/* Style for page header */ 
#header { 
 margin: 0; 
 height: 60px;
 width: 100%; 
 background-color: #006699;  /* blue */
 border-top: thin solid #660033; /* red */
 border-bottom: thin solid #660033; /* red */
 } 

/* Style for page footer */ 
#footer { 
clear: both; 
margin: 0; 
height: 80px;
 width: 100%; 
 background-color: #006699;  /* blue */
 border-top: thin solid #660033; /* red */
border-bottom: thin solid #660033; /* red */
} 


