a:link
{text-decoration:none;
color:#fb7b95;
font-weight:bold;
text-transform:none}

a:visited
{color:#fb7b95;
font-weight:bold;
text-transform:none}

a:hover, a:active
{text-decoration:none;
filter: Glow(Color=#fb7b95, Strength=4); 
height: 18; color:#ffffff;
font-weight:bold;
}


body
{scrollbar-face-color: white;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: #609dd4;
scrollbar-darkshadow-color: white;
scrollbar-shadow-color: #609dd4;
scrollbar-arrow-color: #609dd4;
scrollbar-track-color: white;
font-family:Trebuchet MS;
color:#609dd4;
font-size:12px;
line-height:18px;
background-color:#ffffff;}

table, tr, td
{font-family:Trebuchet MS;
color:#609dd4;
font-size:12px;
line-height: 18px;}

input 
{background-color:white;
font-family:Trebuchet MS;
color:#609dd4;
font-size:12px;
border-style:solid;
border-color:#609dd4;
border-width:1px}

textarea
{background-color:white;
font-family:Trebuchet MS;
color:#609dd4;
font-size:12px;
border-style:solid;
border-color:#609dd4;
border-width:1px}

select
{background-color:white;
font-family:Trebuchet MS;
color:#609dd4;
font-size:12px;
border-style:solid;
border-color:#609dd4;
border-width:1px;
}

#frame
{position: center;
width: 650px;
margin: -7px 0px 0px 0px;
padding: 4px; }

.header
{
margin: 0px 0px 0px 0px;
}

#image
{width: 480px;
 height: 329px;
 margin-bottom: 5px;}

#content
{width: 650px;
position: center;
}
 
#nav
{float: left;
margin-top: 3px;
width: 95px;}

#foot_nav
{width: 650px;}

#icon
{position: absolute; top: 347;
margin-left: -10px;}

#guestbook
{margin-top: -180px;}

#guestbook_add
{position: center;}

.menubox1
{position: absolute; top: 360;
margin-left: 135px;}

.menubox2
{margin-top: 1px;
margin-bottom: 3px;
text-align: center;}


#main
{padding: 20px 100px 20px 100px;
width: 450px;
background-image:url('middle.jpg');
text-align: justify;
margin-top: 3px;
margin-right: 0px;
background-repeat: repeat-y;
overflow: visible;}


h3
{border-bottom: 1px dotted #ff8806;
text-align: center;
letter-spacing: 3px;
font-family:Trebuchet MS;
font-size:10pt;
line-height: 100%;
margin: 0px}

h2
{border-bottom: 1px dotted #ff8806;
text-align: left;
letter-spacing: 3px;
font-family:Trebuchet MS;
font-size:10pt;
line-height: 100%;
margin: 0px}


* html #image {
margin-bottom: -2px;
}

* html #main {
width: 650px;
}

*html #nav {
width: 90px;
}

.img_skin {
background-color:#238ff1;
}.skin, img {border: 0px;}