a:link {color:#116}
a:hover {color:#66F}

html
{
background-color: #83dcf3;
}

.style1 {
font-family: Georgia, serif;
font-size: 18px;
font-weight: bold;
color: #111;
}

#container
{
background: url(img/background.jpg) no-repeat 50px 0px;
height: 900px;
}

#title
{
background: #d4f6ff url(img/titlelogo.png) no-repeat 10px 10px;
padding: 75px 10px 10px 250px;
border: 2px solid #202060;
margin-left: 260px;
margin-right: 400px;
min-width: 450px;
min-height: 65px;
top: 10px;
}

#menu
{
background: url(img/menu_top.gif) no-repeat left top;
position:fixed;
top:180px;
margin-left: 0px;
/* If items are added/removed from the menu this height needs to
be changed to put the bottom image in the right place */
min-height: 258px;
width: 240px;
}

#menuContent
{
background-image: url(img/menu_back.gif);
background-repeat: repeat-y;
list-style-image:url(img/list_sign.gif);
position: absolute;
top: 32px;
width: 210px;
height: 142px;
padding: 20px 0px 0px 30px;
}

#menuContent li
{
font-family: Georgia, serif;
font-size: 16px;
line-height: 2.0;
color: #113;
}

#menuBottom
{
background: url(img/menu_bottom.gif) no-repeat left top;
position: absolute;
bottom: 0px;
width: 240px;
height: 64px;
}

#content
{
min-width: 640px;
margin-left: 260px;
margin-right: 400px;
margin-top: 20px;
position: relative;
text-align: left;
font-family: Georgia, serif;
font-size: 14px;
background-color: #d4f6ff;
border: 2px solid #101030;
padding: 30px 40px 150px 30px;
/* CSS3 standard */
opacity: 0.95;
}

#content img
{
float: right;
padding: 15px;
border: 0px;
}