/* CSS Document */
body {
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
}
#nav{
background-image:url(images/left_boxes.jpg);
position:absolute;
top:191px; 
left:0px; 
width:227px;
height:578px;
margin: 0px;
padding: 0px;
}
#nav ul{
position:relative;
left:10px;
top:10px;
color:#000;
font-size:16px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
font-weight:bold;
margin: 0px;
padding: 0px;
}
li {
margin: 0px;
padding: 0px;
}
#nav a {
color:#000;
padding:0px;
margin: 0px;
text-decoration:none;
}
#nav .submenu {
position:relative;
left:40px;
height: 110px;
display:none;
font-size: 12px;
}

#frame{
top:100px;
left:300px;
position:absolute;
width:672px;
height:607px;
background-color:#FFF;
background-image:url(images/info_frame.jpg);
background-repeat:no-repeat;
}
#textfield{
position:relative;
left:75px;
top:0px;
width:535px;
height:1000px;
font-size:14px;
color:#000;
overflow: hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#overflow{
position:absolute;
top:120px;
left:0px;
width:620px;
height:388px;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#contact{
background-image:url(images/contact.jpg);
width:207px;
height:91px;
position:absolute;
top:660px;
left:535px;
}
#arrowup{
position:absolute;
left:925px;
top:550px;
background-image:url(images/up_arrow.png);
height:23px;
width:23px;
z-index:100;
cursor:pointer;
}
#arrowdown{
position:absolute;
left:925px;
top:585px;
background-image:url(images/down_arrow.png);
height:23px;
width:23px;
z-index:100;
cursor:pointer;
}
h1{
font-weight:bold;
font-size:18px;
color:#000;
}
h2{
font-weight:bold;
font-size:14px;
color:#000;
}
h3{
font-style:italic;
font-size:14px;
color:#000;
}
t1{
font-weight:bold;
font-size:14px;
color:#000;
}
t2{
font-style:italic;
font-size:14px;
color:#000;
}
#gallery{
position:relative;
left:30px;
}
