.main, .flexslider .slides img {
/*	background:none;*/
 background:url(/images/loading.gif); 
 /* background-size:75%; */
}

#slider .slides img {
	height:auto;  /* slide height */
	/*height:460px;*/  /* slide height */
	/*width:auto;*/
}

#slider, .flex-viewport { 
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	/* overflow: hidden; */ /* breaks bottom shadow in Chrome */
	/* fix scrolling issues in Firefox and IE */
}

/* adjust arrows - DW */

.flexslider:hover .flex-prev { opacity: 0.3; left: 2px; }
.flexslider:hover .flex-next { opacity: 0.3; right: 10px; }

#container {
	float:left;
}

#slider .flex-viewport {
	margin-top:6px;
	margin-bottom:8px; /* add the border shadow to the bottom of sculptures */
/* border:3px solid #eee;*/ /* DW */
 box-shadow: 0px 0px 22px #ccc;
 height: 460px;
}

.thumbclass {
	width:71px;
	height:62px;
}

.container {
	overflow:auto;
	overflow-y:hidden;
	overflow-x:hidden;
	height:750px;
}

.flexslider {

	margin: 0 0 20px;

}

#carousel .slides img {
 	 height:62px;
	 width:71px;
     cursor: pointer;
	 /* carousel height */
}

#carousel {
	height:30px;
	/* width:540px; */
	margin-left: 34px; /* added this to align the bottom row - DW */
}

.flex-direction-nav a {
margin: 5px 0 0; /* changed this to -5px vertically align the arrows - DW */
}

.flex-viewport {
	width:530px;
}

#main {
	width:613px;
	float:right;
	margin-right:5px;
	display:inline;
}

.container{
	vertical-align:top;
}

#container{
	/*background:#fff url('/images/goddess.gif') no-repeat top left;*/
	width:100%;
	overflow:hidden;
}


#gallery {
	float:left;
	margin-left:0px;
}



#carousel .flex-viewport li {
	margin-right:7px;
}


.flexslider {
	margin-bottom:20px;
}


.page-body{
	top: 40px;
	display:inline;
	float:right;
}


.footer2{
/* border:1px solid green; */
color:#6c6c6c;
padding-top:8px;
font-size:10px;
height:30px;
vertical-align:middle;
width:510px;
display:inline;
float:right;
text-align:right;
padding-right:10px;
}



a.facebook {
       display: inline-block;
       background: url(/images/facebook_sprite.png) no-repeat;
       height: 33px;
       width: 33px;
	   vertical-align:middle;
	   padding-right:10px;
}

a.facebook:hover {
       background-position:0 -33px;
}


/* shrink the screen */
@media (max-height: 720px) {
	body {
    zoom: .80;
    -moz-transform: scale(.80);
    -moz-transform-origin: 0 0;
  }
}
