html  {height:100%;width: 100%;}
body {
background-image: url(images/bg.png);
background-repeat: repeat-y;
background-color: rgb(125,136,159);
font-family: Arial;
font-size: 12px;
margin: 0px;
color: black;
margin:0px;
}
h1 {color:rgb(38,49,72);}
h2 {color:rgb(38,49,72);}
h3 {color:rgb(38,49,72);}
a {font-family: Tahoma, Arial;color:rgb(203,112,1);text-decoration: none;}
a:hover {color:white;}
ul {list-style-image: url(images/listitem2.png);color:#000044;}
li {margin-bottom:5px;}
img {margin:5px;}

#calculator {
	margin-left:25px;
	margin-top: 25px;
}

.header {
width: 790px;
height: 200px;
background-image: url(images/header.png);
position: absolute;
top: 0px;
left: 0px;
}
.topbar {
width: 100%;
height: 90px;
background-image: url(images/topbar.png);
background-repeat: repeat-x;
position: absolute;
top: 0px;
left: 0px;
}
.content {
position: absolute;
top: 110px;
left: 210px;
width: 75%;
z-index: 0;
text-align:left;
}
.menubox {
position: absolute;
top:190px;
left: 10px;
width: 12em;
z-index: 1;
}
.contact {
font-family: Arial;
font-size:12px;
}
#menu, #l1, #l2 {
list-style-image: url(images/listitem1.png);
font-family: Century Gothic, Lucida Sans, Lucida Console, Arial;
text-transform: uppercase;
background: #47526B;
}
#menu, #l1, #l2 {
min-height: 1em;
}
#menu, #l1, #l2, li a {color: rgb(254,151,25);text-decoration: none;}
#menu, #l1, #l2 a:hover {color: rgb(255,255,0);}

#l1, #l2 {position:absolute;
left: 160px;
background-image: urlw(images/menu.png);
min-width: 14em;
border-top: 2px solid black;
border-right: 2px solid black;
border-bottom: 2px solid black;
padding: 0px;
z-index: 2;
}
#l1 {top:390px;
visibility: hidden;}
#l2 {top:420px;
visibility: hidden;}

.submenu{
list-style-image: url(images/listitem1.png);
list-style-position: inside;
margin: 4px;
background: #47526B;
}
.slideshow {
float: right; 
border: 1px solid navy;
margin-right: 40px;
margin-top: 20px; 
width: 370px;
_width: 413px;   
list-style: none; 
}

.slideshow li{
margin-left: -40px; 
_margin-left: 0px; 
_margin-top: -1px; 
text-align: center;
}

.footer {
font-style: italic;
font-family: Lucida Sans, Lucida Console, Arial;
font-size: 9px;
position: relative;
left: -200px;
text-align: left;
z-index: 1;
color: rgb(126,137,161);
}
.footer a {color: rgb(126,137,161);text-decoration: none;}
.footer b {font-weight:normal;color: rgb(160,160,160);}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
border: 2px solid black;
background-image: url(images/menu.png);
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: rgb(254,151,25);
padding: 5px 0;
text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-image: url(images/bg.png);
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid navy;
background-image: url(images/menu.png);
padding: 5px;
z-index: 5;
}

#thumbTitle{
color:black;
margin-top:0px;
margin-left:10px;
font: bold 14px Century Gothic, Tahoma, Arial;
text-transform: uppercase;
}
