body {
	background-color: #000;
	margin: 0;
	padding: 0;
	}
	
img {border: 0;}

.container {
	width: 694px;
	margin-top: -250px;
	margin-left: -347px;
	position: absolute;
	left: 50%;
	top: 50%;
	text-align: center;
}

#flash {width: 402px; margin: 0 auto;}

#accessiblecontent {
	font-size: 1px;
	visibility: hidden;
}

.blog {
	position: absolute;
	top: 15px;
	right: 90px;
	}
	
.addthis_toolbox .custom_hover
{
    position: relative;
}

.addthis_toolbox .custom_hover .custom_button
{
    font-weight: bold;
    padding: 0px;
    -moz-border-radius: 0px 0px 0 0;    
    -webkit-border-radius: 0px 0px 0 0;
}

.addthis_toolbox .custom_hover .custom_button.active
{
    background-color: #eee;
}

.addthis_toolbox .hover_menu 
{
    display: none;
    position: absolute;
    background: #000;
}

.addthis_toolbox .custom_hover .tower
{
    -webkit-border-radius: 0 0px 0 0;   
    -moz-border-radius-topleft: 0;
    
}
.addthis_toolbox .hover_menu 
{
    width: 67px;
    padding: 0px 0 0px 0;
    border: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.addthis_toolbox .hover_menu  a
{
    width: 67px;
    padding: 4px 0 4px 0px;
    position: relative;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .hover_menu  a:hover
{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    text-decoration: none;
}

.addthis_toolbox .hover_menu  span
{
    position: absolute;
    left: 0px;
    top: 4px;
}

.addthis_toolbox .hover_menu  .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .hover_menu  .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .hover_menu  .more span
{
    display: none;
}
.addthis_toolbox {
	position: absolute;
	top: 15px;
	right: 20px;
	}

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_hover a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_hover a img
{
    opacity: 0.75;
}

#slide {float: left;}

#slide2 {float: left;}

#slide3 {float: left;}


.contacttext {	
	display: block;
	width: 402px;
	height: 17px;
	background-image: url(../gallery/contact_bgimg.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
}

.entertext {
	display: block;
	width: 402px;
	height: 45px;
	background-image: url(../gallery/entersite_bgimg.png);
	background-repeat: no-repeat;
	text-indent: -999999px;
}


span.entertext a {
	height: 45px;
	display: block;
	}