body {
    background-image: url("../images/back_img2.jpg");
    background-repeat: no-repeat;
	background-position: top;
    text-align: center;
    background-color: #ffffff;
	color: #ffffff;
}

.table {
    border: hidden;
    border-spacing: 20px;
}

a {
    text-decoration: none;
    color: #ffffff;
}
a:hover {
    color: #cccccc;
}
.header{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;

    -moz-border-radius-topleft:1ex;
    -moz-border-radius-topright:1ex;
    background-image: url("../images/banner.jpg");
    background-repeat: no-repeat;
    margin: 0px auto;
    width: 682px;
    height: 111px;
}
.menu{
    position: relative;
    color: white;
}
.splitter{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	
    margin: 0px auto;
    width: 682px;
    background-color: red;
}
.content-pane{
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

    -moz-border-radius-bottomleft:1ex;
    -moz-border-radius-bottomright:1ex;
    margin: 0px auto;
    width: 682px;
    /* background-image: url("../images/back02.jpg"); */
	background-color: #EFFBFB ;
    padding-bottom: 30px;
    padding-top: 30px;
}
.content{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;

    padding: 10px;
    margin-left: 30px;
    margin-right: 30px;
    background-color: black;
    color: white;
    text-align: left;
}
.footer{
    padding: 5px;
    margin: 0px auto;
    width: 400px;
    text-align: center;
    font-family: monospace;
    font-weight: bold;
}
.images_container{
    width: 600px;
    height: 400px;
}
.images_container img{
    border-style: none;
    display:block;
    margin-left: auto;
    margin-right: auto;
}
.images{
    margin: 0px auto;
    text-align: center;
}
.images img{
    padding: 5px;
    border: solid;
    border-color: #000000;
}
.images img:hover{
    border: solid;
    border-color: #999999;
}
.image_thumbs_container{
    height: 100px;
}




.tabs {
    position: absolute;
    right: 0;
    width: 60%;
    text-align: right;
    margin-left: %60;
    margin-top: 60px;	
    font-size:93%;
    line-height:normal;
}
.tabs ul {
    margin:0;
    padding:10px 10px 0 50px;
    list-style:none;
    }
.tabs li {
    display:inline;
    margin:0;
    padding:0;
        }
.tabs a {
    float:left;            
    margin:0;
    color:#cccccc;
    padding:0 0 0 4px;
    text-decoration:none;
	font-family: Arial;
	font-weight: 600;
	font-size: small;
        }
.tabs span {
    float:left;
    display:block;
    padding:5px 15px 4px 6px;
    color:#cccccc;
        }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a span {float:none;}
/* End IE5-Mac hack */
.tabs a:hover span {
    color:#ffffff;
    }
.tabs a:hover {
    background-position:0% -42px;
    }
.tabs a:hover span {
    background-position:100% -42px;
    }