@charset "UTF-8";
/* CSS Document */

body{
 margin:0px;
 background-color:#fff;
 color:#000;
 font-size:12px;
 line-height: 1.6em;
 font-family:"Times New Roman", Times, serif;
 position:relative;}

h1{
 font-size:16px;
 font-family:Copperplate, "Times New Roman", serif;
 padding:15px;}
 
h2{
 text-align:center;}

img{
 border:none;}
 
li{
 list-style:none;}

#outerwrap{
 width:760px;
 margin:0px auto;}

#extradiv{
 width:600px;
 float:right;
 margin-top:-150px;
 z-index:60;
 position:relative;}

#header{
 height:245px;
 text-align:center;
 margin-top:0px;
 margin-left:-400px;
 background-image:url(headers/PrintHeader.jpg);}

#thumbs{
 width:600px;
 text-align:right;
 margin-bottom:10px;}
 
#thumbsoverflow{
 width:192px;
 float:right;
 text-align:center;
 margin-top:-10px;
 margin-bottom:10px;
 _margin-bottom:0px;}

#thumbs img, #thumbsoverflow img{
 padding:5px;}

#thumbs img:hover, #thumbsoverflow img:hover{
 background-image:url(gallery_images/thumbs/backgroundcircle.png);}

#maincontent{
 width:550px;
 float:right;
 margin:-95px 20px 0px 0px;
 z-index:50;}

#column1{
 width:200px;
 float:left;}

#column2{
 width:200px;
 float:right;}

#gallerycontent{
 width:406px;
 margin-top:10px;
 float:left;
 vertical-align:middle;
 z-index:50;}

#gallerycontent.single{
 margin-top:10px;}
 
#gallerycontent img.main{
 display:block;
 border:none;
 text-align:center;
 margin:auto;}

#othergals{
 width:150px;
 height:300px;
 position:absolute;
 top:130px;
 right:0px;
 z-index:55;}

#othergals ul{
 list-style:none;
 margin-left:0px;
 padding-left:0px;}

#othergals img{
 display:block;
 margin:0px 0px 20px 0px;}

#othergals a span{
 line-height:1.3em;}
 
#othergals a:hover span{
 display:block;
 width:120px;
 height:20px;
 border:1px solid #614240;
 position:absolute;
 top:222px;
 *top:260px;
 left:0px;
 z-index:100;
 color:#CCC;
 font:12px Copperplate, "Times New Roman", Times, serif;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center; 
 padding:15px;
/* background:transparent;*/}

#othergals a:hover span.med{
 padding-top:7px;
 padding-bottom:23px;}

#sidebar{
 width:150px;
 margin-top:-110px;
 float:left;}

#sidebar ul{
 list-style:none;
 margin-left:0px;
 padding-left:0px;
 font-family:Copperplate, "Times New Roman", serif;
 text-transform:uppercase;
 font-size:14px;}

#sidebar a{
 display:block;
 padding:15px 0px 15px 0px;
 width:130px;
 color:#614240;
 text-decoration:none;
 background-position:-3000px;}
 
#sidebar ul.indent{
 list-style:none;
 margin-left:15px;
 padding-left:0px;
 font-family:Copperplate, "Times New Roman", serif;
 text-transform:uppercase;
 font-size:12px;
 line-height:.5em;}
 
#sidebar.gal{
 margin-top:-50px;}

.current{
 color:#614240;
 text-decoration:underline;}

a{
 color:#000;
 text-decoration:none;}

#footer{
 clear:both;
 color:#000;
 font-size:10px;
 line-height:0.1em;
 position:fixed;
 bottom:0px;
 right: 0px;
 margin-right:50px;}
 
 .right{
 float:right;
 text-align:right;}
 
.left{
 float:left;
 text-align:left;}
 
.middle{
 text-align:center;}
