/* stylesheet.css */
/* body text and page background */
body 
{
 margin: 0;
 padding: 0;
 font-family:"Book Antiqua", Times, Serif;
 color:#2b4f81;
 background-color: #836338;
 background-image: url("leather2.jpg");
 background-repeat: repeat;
}
/* Add some margin space to main content */
#main
{
 margin-right: 1em;
 margin-left: 10em;
 margin-bottom: 1em;
 margin-top: 1em;
}

/* level 1 headings */
h1 
{
 color: #000000;
 font-align: center;
 font-family: "Lucida Sans Unicode", Papyrus, "Curlz MT", "Juice ITC";
 font-weight: bold;
}
/* level 2 headings */
h2
{
 font-family: "arial black",impact,charcoal,fantasy;
 color: #1f2159;
}
/* level 3 headings */
h3
{
 font-family: arial,helvetica,sans-serif;
 font-style:italic;
 text-decoratiion: underline;
 color: #1f2159;
}
/* generic style class for highlighting text */
.hilite
{
 background-color: #ffff00;
}
/* paragraph enclosed in floating box center */
p.box
{
 background-color: #acd095;
 background-image: url("leather1.jpg");
 background-repeat: repeat;
 margin-left:75px;
 margin-right:75px;
 padding:5px;
 width: 498px;
 height: 395px;
 border:solid thin #006699
}
/* floating box right */
p.box2
{
 float: right;
 font-size: large;
 color: #405b89;
 padding:10px;
 background-image: url("beige005.jpg");
 bacground-repeat: repeat;
 border:9px ridge #9966ff;
 width: 250px;
 height: 325px;
}
/* floating box right */
p.box3
{
 float: right;
 font-size: large;
 color: #0025pp;
 padding:10px;
 background-image: url("beige005.jpg");
 bacground-repeat: repeat;
 border:9px ridge #faf8cc;
 width: 225px;
 height: 200px;
}
/* paragraphs styled as tips */
p.tip
{
 font-size: smaller;
 background-color: #006699;
 background-image: url("beige005.jpg");
 background-repeat: repeat;
 margin-left:100px;
 margin-right:100px;
 padding: 10px;
 border: solid thin #faf8cc;
}
/* paragraphs styled as warnings */
p.warning
{
 background-color: #ffccff;
 background-image: url("leather1.jpg");
 background-repeat: repeat;
 margin-left:100px;
 margin-right:100px;
 padding:5px;
 border:solid thin #ff0000;
}
/* paragraphs styled as questions */
p.question
{
background-color: #ffccff;
background-image: url("beige005.jpg");
background-repeat: repeat;
font-align: center;
 font-family: Algerian, fantasy, Papyrus, "Curlz MT", "Juice ITC";
 font-weight: bold;
 font-style: italic;
 font-color: #000000;
}
/* paragraphs styled as questions */
p.question1
{
 font-weight: bold;
 font-size: smaller;
 font-style: italic;
 font-color: "#000000";
}
/* paragraphs styled as answers */
p.answer
{
background-color: #0099FF;
background-image: url("beige005.jpg");
background-repeat: repeat;
font-align: center;
 font-family: Algerian, fantasy, Papyrus, "Curlz MT", "Juice ITC";
 font-weight: bold;
 font-color: #CC9933;
}
 /* Applies to entire gallery div */
        #gallery{
            position:relative;
            margin-top:2em;           
        }
        
        /* Small thumbnail images */
        #gallery a img {
            width: 8em;
            margin:0.25em 0;
            border:solid 1px #000;
         }
        
        /* Large image size */
        #gallery a span img {
            width: 24em;
        }
        
        /* Span that surrounds large image */
        #gallery a span {            
            position: absolute;
            /* Hidden at first */
            visibility: hidden;   
            border: solid 1px #000;            
            background-color: #ddd;
            padding:1em;
            color: black;     
        }
         
        /* IE6 needs this style rule */
        #gallery a:hover {
            background-color: transparent;
            z-index:5;
            text-decoration:none;            
        }  
                        
        /* Make large image visible on hover */
        #gallery a:hover span {
            visibility: visible;
            top: 5em;
            left: 13em; 
        }
/* Unvisited links */
a:link
{
color: #2972a3; /* dkteal */
}
/* Visited links */
a.visited
{
color: #f7ad06; /* gold */
}
/* hover links */
a.hover
{
 color: #089184;
 text-decoration: underline;
}
/* active links */
a.active
{
 color: #b82514;
 text-decoration: none;
}
/* 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;
}
/* Custom bullet for bulleted lists */
ul
{
 list-style-image: url("globe1.gif");
}
/* style for tables of thumbnail images */
table.thumbs
{
 background-color: #ffffcc;
 background-image: url("beige005.jpg");
 backgroung-repeat: repeat;
 vertical-align: middle;
 text-align: center;
 border-collapse: collapse;
 margin:auto;
}

/* style for table cells that contain thumbnails */
td.thumbs
{
 border: solid 5px #2972a3;
 padding: 10px;
}

/* style for thumbnail images */
img.thumbs
{
 width:100px;
} 

/* Page header style */
#header1{
 postion: fixed;
 top: 0; left:0;
 margin: 0px;
 height: 80px;
 width: 100%;
 background-image: url("leather2.jpg");
 background-repeat: repeat;
 border bottom-repeat: repeat-y;
 border bottom-image: url("wire.gif");
}
/* Page header style2 */
#header2{
 postion: fixed;
 top: 0; left:0;
 margin: 0px;
 height: 80px;
 width: 100%;
 background-image: url("beige005.jpg");
 background-repeat: repeat;
}
/* Page footer style */
#footer{
 margin: 0px;
 height: 55px;
 width: 100%;
 background-image: url("leather2.jpg");
 background-repeat: repeat; 
 background-top: none;
 clear: both;
}
/* Page footer style */
#footer1{
 margin: 0px;
 height: 105px;
 width: 100%;
 background-image: url("beige005.jpg");
 background-repeat: repeat; 
 background-top: none;
 clear: both;
}
/* Style for main content column with right and left sidebars */
#main1
{
 margin: 1em;
 /* margin-left must equal */
 /* total width of left sidebar */
 margin-top: 1em;
 margin-right: 1em;
 margin-bottom: 1em;
 margin-left: 15em;
 margin-right: 12em;
 padding-left: 20px;
 padding-right: 10px;
 background-image: url("beige005.jpg");
 background-repeat: repeat;
}
/* Style for main content column with left sidebar */
#main2
{
 margin: 1em;
 /* margin-left must equal */
 /* total width of left sidebar */
 margin-top: 1em;
 margin-right: 1em;
 margin-bottom: 1em;
 margin-left: 15em;
 padding-left: 20px;
 padding-right: 10px;
 background-image: url("beige005.jpg");
 background-repeat: repeat;
}
/* Style for sidebar column */
#sidebarleft
{
 float: left;
 display: inline;
 padding: 1em;
 margin: 1em;
 width: 10em;
/* total width is 12em */
 background-image: url("beige005.jpg");
 background-repeat: repeat;
}
/* Style for sidebar column */
#rightsidebar
{
 float: right;
 display: inline;
 padding: 1em;
 margin: 1em;
 width: 8em;
/* total width is 10em */
 background-image: url("beige005.jpg");
 background-repeat: repeat;
}
/* general style for horizontal lines */
hr
{
background-color: #8b4513;
width: 80%;
}
/* Custom bullet for bulleted lists */
ul
{
 list-style-image: url("globe1.gif");
}
/* Unvisited links */
a:link
{
color: #2972a3; /* dkteal */
}
/* Visited links */
a.visited
{
color: #f7ad06; /* gold */
}
/* hover links */
a.hover
{
 color: #089184;
 text-decoration: underline;
}
/* active links */
a.active
{
 color: #b82514;
 text-decoration: none;
}
/* navbar links */
a.navbar
{
 width: 80px;
 height: 83;
 padding: 6px;
 border-right: 1px solid #2972A3;
 font-family: arial,helvetica;
 font-size: 12pt;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
}

a.navbar:link
{
 color: black;
 background-color: #2972A3;
}

a.navbar:visited
{
 color: green;
 background-color: #F7AD06;
}

a.navbar:hover
{
 color: yellow;
 background-color: #089184;
 text-decoration: underline;
} 

a.navbar:active
{
 color: red
 background-color: #B82514;
 text-decoration: none;
}

 