/* stylesheet.css */
/* Page header style */
#header{
     width: 100%;
     background-image: url("pix/bkg/drops.jpg");
     background-repeat: repeat;
     border-bottom: thin solid #191970;
}

/* Page footer style */
#footer{
    clear: both;
     width: 100%;
     border-top: thin solid #191970;
     padding-top: 4px;
}

/* Body text and page background */
body{
	width: 90%;
}

/* Add some margin space to main content */
#main{
       margin: 1em;
       /* margin-left must equal */
       /* total width of left sidebar */
       margin-left: 10em;
	   width: 90%;
}
/* Style for sidebar column */

#sidebar{

           float: left;

           display: inline;

           padding: 0;

           margin: 1em;

           width:50em;

            /* Total width is 10em */

}


/* Level 1 headings */
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: normal;
	font-weight: lighter;
	text-shadow: 3;
}
/* Level 2 headings */
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
/* Level 3 headings */
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

p.center {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: center;
	font-style: normal;
}

p.dotted {outline-style:dotted;}

td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

table, td, th {
	border:0;
}

ol {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
#navlist
{
	border: 1px solid #222;
	padding: 0 0 0 20px;
	margin: 0;
	background-color: #ACF;
	font-family: verdana,sans-serif;
	font-size: 13px;
	font-weight: normal;
}

#navlist li
{
display: inline;
list-style: none;
padding: 0;
margin: 0;
}

#navlist #active
{
float: right;
margin-right: 10px;
}

#navlist li a
{
text-decoration: none;
border: 1px solid #000;
padding: 0 8px 1px 8px;
margin: 0 2px;
background-color: #FFF;
color: #000;
}

* html #navlist li a { padding: 0 8px; }

#navlist li a:hover
{
background-color: #26A;
color: #FFF;
}


/* Generic style class for highlighting text */
.hilite{
 background-color:#ffff00;
}

/* Paragraphs styled as tips */
p.tip {
 background-color:#ACD095;
 margin-left:100px;
 margin-right:100px;
 padding:5px;
 border:solid thin #167A58;
}
 
/* Paragraphs styled as warnings */
p.warning {
 background-color:#FFCCFF;
 margin-left:100px;
 margin-right:100px;
 padding:5px;
 border:solid thin #ff0000;
}

/* 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 }


/* Style for tables of thumbnail images */
table.thumbs{
   text-align: center;
   border-collapse: collapse;
   margin: auto; /* indicates centering table */

}

/* Style for table cells that contain thumbnails */ 
td.thumbs{ 
border: solid 1px #00bfff; 
padding: 10px; 
  vertical-align:top;

}

/* Style for thumbnail images */ 
img.thumbs{ 
width:100px; 
}

