body {
background-color:#BE891B;
font-family: georgia,sans-serif;
color:#804000;
margin:0;
padding:0;
}
 
#wrapper {
width:750px;
background-color:#BE891B;
margin:0 auto;
border-left:0px solid #ccc;
border-right:0px solid #ccc;
}
#wrapperFee{
width:850px;
background-color:#BE891B;
margin:0 auto;
border-left:0px solid #ccc;
border-right:0px solid #ccc;
}
#wrapperGallery {
width:900px;
background-color:#BE891B;
margin:0 auto;
border-left:0px solid #ccc;
border-right:0px solid #ccc;

}
#header {
width:900px;
height:250px;
margin:0 auto;
margin-bottom:01px;
border-bottom:0px solid #ccc;
border-top:0px solid #ccc;
}

#header h2 {
padding:10px;
}

#header h3 {
padding:10px;
}

#nav {
width:760px;
height:40px;
display: relative;
border-bottom:2px solid #804000;
background-color:#aqua;
}

#nav a {
display: inline;
padding: 10px;
text-decoration: none;
background-color:#A47617;
}

#nav a:hover {
background-color:#bababa;
height:40px;
}
#contentCC {
width:605px;
float:left;
padding:10px;
background-color:#BE891B;
font-family: !important;
font-size: small;
}
#contentFee {
width:505px;
float:left;
padding:10px;
background-color:#BE891B;
font-family: !important;
font-size: small;
}
#contentAuth {
width:605px;
float:left;
padding:10px;
background-color:#BE891B;
font-family: !important;
font-size: smaller;
}
#content {
width:405px;
float:left;
padding:10px;
background-color:#BE891B;
font-family: !important;
font-size: small;
}
#contentGallery {
width:705px;
float:left;
padding:10px;
background-color:#BE891B;
font-family: !important;
font-size: smaller;
}
#sidebarright {
width:180px;
float:right;
margin-bottom:25px;
border-left:2px solid #C1830D;
background-color:#BE891B;
}
#sidebarright a {
text-decoration: none;
background-color:#BE891B;
}

#sidebarright li {
list-style: circle ;
background-color:#BE891B;
}
#sidebar {
width:120px;
height: 800px;
float:left;
margin-bottom:25px;
border-right:2px solid #804000;
background-color:#BE891B;
}

#sidebar a {
text-decoration: none;
background-color:#BE891B;
}

#sidebar li {
list-style: circle ;
background-color:#BE891B;
font-size: smaller;
}

#footer {
clear:both;
width:760px;
height:65px;
border-top:2px solid #804000;
background-color:#BE891B;
}

#footer p {
padding:10px;
}
#wrap 
{
width: 620px; 
text-align: left; 
margin: 0 auto;
}
.gallery_description {
text-align: left;
}
.gallery_description p {
margin: .5em 0;
font-size: .9em;
}
#thumbs {
width: 700px;
display:inline;
float: left;
}
#wrap ul {
list-style: none;
margin: 0;
padding: 0;
}	 
#wrap ul li {
display: inline;
} 
#thumbs ul li a {
display: inherit;
margin: 0 0 5px;
}
#wrap p {
text-align: left;
}
#gallery {
position:  inline;
}
img {
border: 0px solid #eee;
padding: 1px;
position:  inline;
}
li.current_image a img {
border: 2px solid #cc2;
padding: 0px;
position:  inline;
}
#full_image {
float: left;
width: 280px;
}
#full_image img {
float: left;
width: 580px;
}
#full_image p {
margin: 0;
padding: 0;
}
#full_image .caption_text_under {
clear: right;
text-align: center!important;
font-size: .8em;
padding: 1em 0;
}
#gallery_nav {
position: rleative;
right: 1px;
bottom: 1px;
padding: 0 .5em;
font-size: .8em;
font-family: Arial, Verdana, sans-serif;
}
#gallery_nav p {
padding: 0;
margin: 5px 0;
}
#gallery_nav.gallery_nav_below {
border:  none;
background: inherit;
}
#gallery_nav.gallery_nav_below p {
border: black;
background: inherit;
}
#page_list {
clear: both;
text-align: left;
font-family: Arial, Verdana, sans-serif;
font-size: .8em;
width: 50%;
}
#page_list li {
padding: 0 5px 0 0;
}
#gallery_list {
height: 30px;
background: inherit;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}
#gallery_list li {
padding: 2px;
float: left;
}