* html {
margin:0;
padding:0
}

#mebg {
background:#ffffff;
margin:0;
padding:0;
}

#mewrap {
position:relative;
margin:0 auto;
width:760px;
height:635px;
background:#370000 url(downlight.gif) no-repeat;
}




#newmenu {
top:0px;
left:50px;
width:760px;
height:18px;
position:absolute;
font:normal normal 12px tahoma,verdana,sans-serif;
text-align:left;
z-index:1; 
background:transparent;
}

#menustrip
{
margin-left: 117px;
padding: 0 0 20px 10px;
}

#menustrip ul, #menustrip li
{
margin-left:0px;
padding: 0;
display: inline;
list-style-type: none;
}

#menustrip a:link, #menustrip a:visited
{
float: left;
line-height: 17px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #fff;
}

#menustrip a:link#current, #menustrip a:visited#current, #menustrip a:hover
{
border-bottom: 3px solid #ffffff;
padding-bottom: 2px;
background: transparent;
color: #fff;
}

#menustrip a:hover
{
border-bottom: 3px solid #136379;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#menustrip a:hover { color: #000; }



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: absolute;
top:143px;
left:20px;
border:1px solid #fff;
width:117px;
height:310px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 0px solid white;
margin: 0 0	px 0px 0;
}

.thumbnail:hover{
background-color: transparent;

}

.thumbnail:hover img{
border: 0px solid blue;

}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;

visibility: hidden;

text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
border:0;
padding: 2px;
position:absolute;
top:-400px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 398px;
left: 154px; /*position where enlarged image should offset horizontally */

}

#frame{
position:absolute;
top:100px;
left:173px;
width:415px;
height:368px;
background:transparent url(frame.gif) no-repeat;
z-index:20
}

#frametext{
font:normal normal 12px tahoma;
color:#fdcf00;
position:absolute;
top:470px;
left:228px;
}

