.copper {
font-size:0.7em;
float:right;
margin-bottom:6px
}

h2 {
font-size:1em;
color:#000;
text-align:left;
margin:0
}

h3 {
font-size:1em;
color:#000;
margin:0
}

.header {
margin-bottom:1em;
overflow:hidden;
width:100%
}

.zoom {
cursor:url(../../../images/zoomin.cur), pointer;
outline:none
}

#gal_content {
display:block;
float:left;
width:100%
}

#center {
min-height:900px;
height:auto !important;
}

#left {
width: 180px;
}

.breadcrumbcontainer {
margin-bottom:1em
}

div.tabs {
clear:both
}

div.tabs div.tab {
display:inline;
text-align:center;
margin:0.2em
}

#content div.tab a {
padding-left:0.4em;
padding-right:0.4em;
text-decoration:underline
}

#content #current_tab a {
font-weight:700;
color:#000;
text-decoration:none
}

div.tab a:hover {
text-decoration:underline
}

table.thumbnail {
float:left;
width:220px
}

table.alb_thumbnail {
float:left;
width:385px;
margin:15px
}

.caption,.comment_date {
font-size:0.8em
}

span.comment_date {
margin-right:1em
}

div.caption {
height:30px;
overflow:hidden;
clear:both
}

div.alb_caption {
font-size:0.9em
}

div.alb_admin {
overflow:hidden;
font-size:0.9em;
clear:both;
width:300px
}

div.image,div.caption {
text-align:center;
margin:auto
}

div.statistics {
clear:both;
float:left;
color:gray;
width:100%
}

div.thumbnail h2 {
font-size:1.5em;
letter-spacing:0.1em;
font-weight:lighter;
display:block;
height:2.2em;
text-align:center;
margin:0;
padding:0
}

h2 a {
color:#000;
margin:0;
padding:0
}

#content .button {
display:inline;
font-size:1em;
font-weight:lighter;
text-transform:lowercase;
padding:0 0.3em 0.2em
}

div.display_media {
display:block;
text-align:center
}

.nav_menu {
text-align:center
}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating {
background:url(star.gif) left -1000px repeat-x
}

.star-rating {
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
background-position:left top;
margin:0;
padding:0
}

.star-rating a,.star-rating .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border:none
}

.star-rating a:hover,.star-rating a:active,.star-rating a:focus {
background-position:left bottom
}

.star-rating a.one-star {
width:20%;
z-index:6
}

.star-rating a.two-stars {
width:40%;
z-index:5
}

.star-rating a.three-stars {
width:60%;
z-index:4
}

.star-rating a.four-stars {
width:80%;
z-index:3
}

.star-rating a.five-stars {
width:100%;
z-index:2
}

.star-rating .current-rating {
z-index:1;
background-position:left center
}

.nav_menu a {
margin:0;
padding:0.3em
}

#nav_menu li {
display:inline;
list-style-type:none;
padding-right:10px
}

#menus ul,#ratings ul,.nav_menu ul {
list-style-type:none;
margin:0;
padding:0
}

.comments {
background-color:#dbe0e6;
margin-bottom:10px;
text-align:left;
list-style:none;
display:block;
padding:5px
}

form.comments {
width:590px;
margin:0 auto
}

.inter_caption {
background-color:#dbe0e6;
overflow:auto;
text-align:center;
max-width:550px;
min-width:200px;
margin:20px auto;
padding:10px
}

.indent {
margin-left:0.9em
}

.paddingtop {
padding:5px 0
}

div.tabs div.summary,.star-rating li {
display:inline
}

.tableb_compact,.standard {
width:100%
}