body{
background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
padding:0px;
margin:0px;
}
h1#logo{
background-image:url('images/logo.gif');
background-repeat:no-repeat;
background-position:bottom;
position:relative;
width:198px;
height:160px;
padding:0px;
}
h2#whylogo{
position:absolute;
top:0px;
right:0px;
background-image:url('images/whylogo.gif');
background-repeat:no-repeat;
background-position:bottom;
width:126px;
height:280px;
padding:0px;
margin:0px;
}
.hide{
display:none;
}
.image{
padding:19px;
border:1px dashed #222;
}
#page{
background-image:url('images/pagebg.gif');
background-repeat:repeat-x;
width:670px;
padding:20px;
}
#pagewrap{
position:relative;
width:710px;
margin:0 auto;
padding:0px;
}
#head{
background-image:url('images/head.jpg');
background-repeat:no-repeat;
background-position:bottom;
width:710px;
height:160px;
padding:0px;
margin:0px;
}
#menu ul{
list-style-type:none;
display:inline;
line-height:40px;
height:40px;
padding:0px;
margin:0px;
}
#menu ul li{
display:inline;
height:40px;
border-right:4px solid #333;
}
#menu ul li a{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:-1px;
text-decoration:none;
font-weight:bold;
font-size:20px;
height:40px;
padding-left:10px;
padding-right:15px;
color:#fff;
}
#menu ul li a:hover{
color:#fbfa2a;
}
#menu{
background-image:url('images/menubg.gif');
width:694px;
height:40px;
padding:8px;
padding-bottom:0px;
margin:0px;
}
h1{
color:#fbfa2a;
padding:0px;
margin:0px;
}
hr{
border:0;
border-top:3px dashed #222;
}
#footer{
font-size:16px;
color:#999;

}
a {
color:#fbfa2a;
}
a:hover {
color:#fff;
}
#footer .links{
float:left;
width:150px;
padding:30px 10px;
border-right:3px dashed #222;

}
#footer .links ul{
margin:0px;
}
#footer .info{
float:left;
text-align:center;
width:300px;
padding:40px 10px;
border-right:3px dashed #222;

}
#footer .credit{
float:left;
}
#right{
position:absolute;
right:0px;
width:230px;
z-index:100;

}
#home{
width:430px;
height:420px;

}
.gallerythumb{
border:1px dashed #333;
background-color:#222;
padding:3px;
float:left;
margin:2px;
height:100px;
width:100px;
text-align:center;

}
.homelink{
position:absolute;
display:block;
width:300px;
height:160px;
overflow:hidden;
text-indent:-1000px;

}
a.gallerythumb:hover{
border:1px dashed #333;
background-color:#333;
}
a.gallerythumb:active{
border:1px dashed #333;
background-color:#111;

}
a.gallerycover{
border:1px dashed #333;
background-color:#222;
padding:3px;
float:left;
margin:2px;

}
a.gallerycover:hover{
border:1px dashed #333;
background-color:#111;
}
a.gallerycover:active{
border:1px dashed #333;
background-color:#333;

}
.contact{
position:absolute;
right:10px;
width:340px;
float:right;
text-align:center;

}
.contact h1{
padding-bottom:16px;
}
.contactpage{

width:340px;
height:300px;

}
.contact input{
background-color:#222;
color:#fff;
border:1px inset #333;
font-size:18px;
}
.contact select{
background-color:#222;
color:#fff;
border:1px inset #333;
font-size:18px;
}
.contact textarea{
background-color:#222;
color:#fff;
border:1px inset #333;
font-size:18px;
}
