
* {
margin: 0px;
padding: 0px;
line-height: 15px;
}

a {
outline: none;
}

img {
border: 0;
}

body {

font-family: verdana;

color: white;
overflow: hidden;
background-color: #111111;
background-image: url('bg.png');
background-repeat: repeat-x;
background-position: center center;
}

#wrapper {
height: 100%;
width: 100%;
}

#text {
font-size: small;
}

#heading {
font-weight: bold;
font-style: italic;
color: #9999ff;
margin-bottom: 3px;
}


#top {
background-color: #222222;

}

#bottom {

background-color: #222222;

}

#middle {
position: relative;
top: -35px;
text-align: left;
overflow: visible;
width: 100%;
/*width: 1024px;
height: 600px;*/
/*background-image: url('stuff-big.png');
background-repeat: no-repeat;
background-position: center center;*/
}

#menuwrapper {
position: relative;
top: 160px;
}

#menu {
position: absolute;
z-index: 2;
width: 135px;
background-image: url('contentbox.png');

}

#contentwrapper {
position: relative;
left: 145px;

}

#content {

padding: 10px;
position: absolute;
z-index: 2;
width: 740px;
height: 467px;
background-image: url('contentbox.png');

}

#contentmenu {
position: absolute;
margin-right: 20px;

}

#contentmenu a {
text-decoration: none;
color: white;

}

#contentmenu a:hover {
text-decoration: underline;
color: white;

}

#contentb a {
font-weight: bold;
color: blue;
text-decoration: none;
}

#contentb a:hover {
text-decoration: underline;
}

#contentb {

position: relative;
left: 200px;
width: 500px;
}

#contentb ul {

font-style: italic;
margin: 10px;
margin-left: 20px;

list-style-position: inside;
}

#gallery img {
border: 1px solid white;

}

#gallery img:hover {
border: 1px solid blue;

}
