p {
 font-family: trebuchetms, verdana;
 text-align: justify;
font-size: 14px;
color:#666666
}
a, a:visited {
color:black;
font-weight: bold;
text-decoration: none;
}
a:hover {
text-decoration:underline;
}
html {
background-image: url("../img/contact_bkgd.jpg") ;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 100% 100%;	
}
body{
font-family: trebuchetms, verdana;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

#framecontent{
position: absolute; 
bottom: 0; 
left: 0; 
width: 100%; 
margin:10px 0px 0px 10px8;
height: 90px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
color: white;
}

#maincontent{
position: fixed;
top: 0;
left: 0;
right: 0;
margin:10px 0px 0px 10px;
bottom: 90px; /*Set bottom value to HeightOfFrameDiv*/
overflow: auto; 
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 0 0 90px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

img.foot {
 margin-right:110px;
}
a { border:0px }
img{ border: 0px }

div#gallery-menu div { padding: 5px; float:left }
div#gallery-menu img { padding: 5px }

