body {
    background-image: url(woodenBG.jpg);
    text-align: justify;
    line-height: 1.5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}

/* CLASSES & Links*/
a:link img {
         text-decoration: none;
         border:0;
         border:none;
}

a:visited img {
   color: #3366FF;
   border:0;
   border:none;

}

a:hover img{
         text-decoration: none;
         border:0;
         border:none;

}
 
.floatcon {float: left;}

.vert { border-left: 300px #000; }

/* DIVS */

#logo {
	position:absolute;
	background-image:url(LOGOtag.png);
	height: 229px;
	width: 937px;
	top: 0px;
	left: 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='LOGOtag.png');
}

#logo[class] {
  background-image:url(LOGOtag.png);
}

#folderimage {
    position: absolute;
    left: 160px;
    width: 1100px;
    height: 720px;
    top: 190px;
	background-image: url(folderbg.gif);
	overflow: hidden;
}

#foldertext {
    position: relative;
	left: 340px;
	width: 500px;
	height: 300px;
	top: -450px;
}

#profiletext {
    position: relative;
	left: 4%;
	width: 80%;
	height: 90%;
	top: 30px;
	padding: 10px;
}

#foldercontent {
    position: relative;
    left: 10px;
    width: 300px;
    height: 300px;
    top: 30px;
}

#foldercontent2 {
    position: relative;
    left: 900px;
    width: 200px;
    height: 200px;
    top: -5px;
}

#gallery {
    position: relative;
    left: 170px;
    width: 900px;
    height: 500px;
	top: 20px;
}

#footer {
	position:absolute;
	top: 900px;
	height: 30px;
	width: 50px;
	background:none;
}


/* NAVIGATION CSS */
#navhome-on {
    position: absolute;
	background: url(hometab.gif) no-repeat;
	left: 260px;
	height: 50px;
	top: 141px;
}

#navhome-off {
    position: absolute;
	background: url(hometab-off.gif) no-repeat;
	left: 260px;
	height: 50px;
	top: 155px;
}

#navprofile-on {
    position: absolute;
	background: url(profilestab-on.gif) no-repeat;
	left: 455px;
	height: 50px;
	top: 155px;
}

#navprofile-off {
    position: absolute;
	background: url(profilestab-off.gif) no-repeat;
	left: 455px;
	height: 50px;
	top: 155px;
}

#navstory-on {
    position: absolute;
	background: url(storytab-on.gif) no-repeat;
	left: 550px;
	height: 50px;
	top: 155px;
}

#navstory-off {
    position: absolute;
	background: url(storytab-off.gif) no-repeat;
	left: 640px;
	height: 50px;
	top: 155px;
}

#navnpc-on {
    position: absolute;
	background: url(npctab-on.gif) no-repeat;
	left: 880px;
	height: 50px;
	top: 155px;
}

#navnpc-off {
    position: absolute;
	background: url(npctab-off.gif) no-repeat;
	left: 830px;
	height: 50px;
	top: 155px;
}

#navgallery-on {
    position: absolute;
	background: url(gallerytab-on.gif) no-repeat;
	left: 1020px;
	height: 50px;
	top: 155px;
}

#navgallery-off {
    position: absolute;
	background: url(gallerytab-off.gif) no-repeat;
	left: 1020px;
	height: 50px;
	top: 155px;
}

/* LIGHTBOX CSS */

#lightbox{
	background-color:#EEE;
	padding: 10px;
}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}
	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); } 
