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

#header h2 {
	background-image:url(/images/photos_header.jpg);

}

#content { text-align:left; }

#galleries {

	width:140px;
	text-align:center;
	margin-top:40px;
	padding-left:20px;
	float:left;
	
}

#galleries hr {
	border:0;
	border-bottom:1px dashed #fff; 
	width:100%;
	
	
}

#galleries ul, #galleries ul li { list-style-type:none; margin: 0; padding: 0; }

#galleries ul li {


	padding-top:5px;
	padding-bottom: 5px;
	font-size:.91em;
	color:#D7753E;
}


#galleries li a, #galleries li a:visited {

	color:#fff;

}

#galleries li a:hover { text-decoration:underline; }

#photo_and_thumbs { 
/*padding-left:20px;
float:left;*/
width:520px;
text-align:center;
}

#main_photo_image {
padding: 2px 0;
margin:0 auto;
width:445px;
}

#thumbs ul, #thumbs ul li { list-style-type:none;  }
#thumbs ul li { float:left; }

#thumbs { background-image:url(/images/thumbar_bg.jpg); background-repeat:no-repeat; width:512px; height:84px; background-position:top center; }
#mycarousel { padding-top:3px; }
.photo_thumb { padding: 0 2px; cursor:pointer; }
.photo_thumb_ff { padding: 0 0px;margin:0; cursor:pointer; }






.jcarousel-next {
	float:right;

    cursor: pointer;
	padding-top:40px;padding-right:5px;
}

.jcarousel-next-disabled {
padding-top:36px;padding-right:5px;
	float:right;
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev {
 padding-left:10px;
 padding-right:15px;
 padding-top:40px;
float:left;
    cursor: pointer;
}

.jcarousel-prev-disabled {
padding-left:10px;
 padding-right:5px;
float:left;
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}


.jcarousel-list {
}

.jcarousel-list li{
width:80px;
height:80px;
margin:0 10px;
padding: 6px 2px;
text-align:left;
background: url('images/thumb_bg.jpg') no-repeat top left;
}

.jcarousel-clip {
width:436px;
}

#main_left {
background-color:#f00;
height:100%;
width:36px;
float:left;
background:url('images/photo_border_left_bg.jpg') repeat-y;
 }
 
#main_right {
background-color:#f00;
height:100%;
width:36px;
float:left;
background:url('images/photo_border_right_bg.jpg') repeat-y;
 }
 
 #main_image_div {
 float:left;
 }
 
  #main_photo_container {
  background:url('images/main_photo_bg.jpg') repeat-y;
  margin:0;
  padding:0;
  }
  

#border_top {
background: transparent url('images/photo_border_top.jpg') no-repeat 0px 0;
width:460px;
height:7px;
padding:0;
margin:0 0 0 30px;
}

/*#border_bottom {
position:relative;
top:-3px;
padding:0;
}*/

#border_bottom {
background: #fff url('images/photo_border_bottom.jpg') no-repeat top left;
width:467px;
height:15px;
padding:0;
margin:0 0 15px 26px;

}

#entire_main_photo {
text-align:left;
}