body {
	background-color:#000000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11pt;
	background: #000000 url(images/biglogocorner.jpg) no-repeat fixed bottom right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

table.mainbody {
	width: 760px;
	height: 470px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	border: 1px solid white;
	background: #000000 url(images/bgimage.jpg) no-repeat fixed top;
	padding: 0 0 0 0;
	margin-top:10px;
}

td.fullcontent {
	width: 100%;
	height: 100%;
	text-align:center;
	vertical-align:center;
	2background: url(images/splash.jpg);
	2background-repeat: no-repeat;
	2background-position: center center;
	color: #ffffff;
	font-size: 9pt;
}

a {
	2border-top: 1px solid white;
	border-bottom: 1px solid white;
	color: white;
	text-decoration: none;
	2text-transform: uppercase;

}

a:hover {
	color: red;
}

a.image {
	border-top: 0px;
	border-bottom: 0px;
	text-decoration: none;
}

.fineprint {
	font-size: 8pt;
	color: #303030;
	text-align:center;
}	

a.fineprint {
	border-top: 0px;
	border-bottom: 0px;
	text-decoration: none;
}

td {
	vertical-align:top;
	text-align:left;
	}

table.content {
	width: 100%;
	height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
td.contentheader {
	height: 75px;
	color: white;
	vertical-align:middle;
	
}
td.contentbar {
	width:150px;
	height:100%;
	color: white;
	text-align: left;
	font-size: 10pt;
}

td.showcasebar {
	width:150px;
	height:100%;
	color: white;
	text-align: center;
	font-size: 10pt;
}

td.content {
	width: 560px;
	height:100%;
	2background-color: #4E3833;
	2opacity: .0;
	2filter: alpha(opacity=0); 
	2padding-top:15px;
	color: #ffffff;
	padding-left:15px;
	padding-right: 25px;
	text-align:justify;
	
}
a.menu {
	border-top: 0px;
	border-bottom: 0px;
	text-transform: uppercase;
	font-size: 10pt;
}

img.showcase {
	border: 1px solid white;
}

p.contact {
	2position: relative;
	2top: 75px;
	font-size: 8pt;
	color: #c0c0c0;
}

/* The containing box for the gallery. */
#container {
    position:relative; 
    width:550px; 
    height:325px; 
    margin:20px auto 0 auto; 
    border:1px solid #aaa; 
	z-index:100;
    }

#container ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    width:198px; 
    height:325px;
    }
#container li {
    float:left;
    }
	
	#container a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }
	
/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:11px 2px 1px 15px; 
    text-align:left; 
    cursor:default;
    }
#container a.rec01 {
    background:url(gallery/rec-01tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec02 {
    background:url(gallery/rec-02tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec03 {
    background:url(gallery/rec-03tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec04 {
    background:url(gallery/rec-04tn.jpg); 
    width:50px; 
    height:38px;
    }	

#container a.rec05 {
    background:url(gallery/rec-05tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec06 {
    background:url(gallery/rec-06tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec07 {
    background:url(gallery/rec-07tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec08 {
    background:url(gallery/rec-08tn.jpg); 
    width:50px; 
    height:38px;
    }
	
#container a.rec09 {
    background:url(gallery/rec-09tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec10 {
    background:url(gallery/rec-13tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec11 {
    background:url(gallery/rec-14tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.rec12 {
    background:url(gallery/rec-15tn.jpg); 
    width:50px; 
    height:38px;
    }	
	
#container a.lt01 {
    background:url(gallery/lt-01tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt02 {
    background:url(gallery/lt-02tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt03 {
    background:url(gallery/lt-03tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt04 {
    background:url(gallery/lt-04tn.jpg); 
    width:50px; 
    height:38px;
    }	

#container a.lt05 {
    background:url(gallery/lt-05tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt06 {
    background:url(gallery/lt-06tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt07 {
    background:url(gallery/lt-07tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.lt08 {
    background:url(gallery/lt-08tn.jpg); 
    width:50px; 
    height:38px;
    }
		

#container a.hv01 {
    background:url(gallery/hv-01tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv02 {
    background:url(gallery/hv-02tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv03 {
    background:url(gallery/hv-03tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv04 {
    background:url(gallery/hv-04tn.jpg); 
    width:50px; 
    height:38px;
    }	

#container a.hv05 {
    background:url(gallery/hv-05tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv06 {
    background:url(gallery/hv-06tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv07 {
    background:url(gallery/hv-07tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv08 {
    background:url(gallery/hv-08tn.jpg); 
    width:50px; 
    height:38px;
    }
	
#container a.hv09 {
    background:url(gallery/hv-09tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv10 {
    background:url(gallery/hv-10tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv11 {
    background:url(gallery/hv-11tn.jpg); 
    width:50px; 
    height:38px;
    }
#container a.hv12 {
    background:url(gallery/hv-12tn.jpg); 
    width:50px; 
    height:38px;
    }	
		
	
#container a.gallery:hover {
    border:1px solid red; 
    }

	#container a.gallery:hover span {
    position:absolute; 
    width:400px; 
    height:299px; 
    top:10px; 
    left:145px; 
    color:#000; 
    2background:#fff;
    }
	
#container a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }
	
p.link {
	text-align: left;
}