HTML { 
	overflow: -moz-scrollbars-vertical }

img { display:block; border:0px;}

body { 
	background-color:#000000;
	margin-top:0px; 
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	font-family:'Century Gothic',Futura,'URW Gothic L',sans-serif;
}

.clear {
	height:0; 
	clear:both; 
	overflow:hidden;
}

#wrapper {
	width:941px;
	margin:auto;
	background-image:url(../images/back.jpg) ;
}

#header {
	width:941px;
	height:256px;
	float:left;
}


h2 {color:#dd6000; font-size:24px; font-weight:normal}

#text h2 { padding-top:15px; margin-bottom:0px;}

h3 {font-size:15px; font-weight:normal}

#text h3 {margin-top:5px; margin-bottom:0px}

#content_wrapper {
	float:left;
	width:739px;
}

.back_top {color:#dc660b; }

#content {
	float:left;
	width:739px;
	margin-top:29px;
	margin-bottom:50px;
}

#content ul { list-style-type:disc;  padding-left:14px; }

#content li {padding-bottom:10px;}

#content ol {margin-top:14px; padding-left:20px;}

#content #img_box_top {
	background-image:url(../images/gallery_back_top.jpg); 
	width:543px; 
	height:27px; 
	margin:auto;
}

#content #img_box {
	margin:auto; 
	background-image:url(../images/gallery_back_mid.jpg);
	background-repeat:repeat-y;
	width:543px;	
}

#content #img_box_bottom {
	background-image:url(../images/gallery_back_bottom.png); 
	width:543px; 
	height:92px; 
	margin:auto;
}
/*#img_box {
	margin:auto; 
	background-image:url(images/gallery_back_mid.jpg);
	background-repeat:repeat-y;
	width:543px;
}
*/
#img_box img { 
	margin:auto; 
}


#img_box_links { 
	width:500px; 
	height:60px; 
	margin:auto;
}

#img_box_links a {
	text-decoration:none;
	color:#dc660b;
}

#img_box_links #indo {
	float:left; 
	margin-top:17px; 
	font-size:20px;
}

#img_box_links #view_gallery {
	float:right; 
	margin-top:21px;
	font-size:14px;
}

#img_box_thumb_top {
	width:543px;
	margin:auto; 
	background-color:#FFFFFF;
}

#img_box_thumb_top #gallery {
	padding:3px 0px 0px 3px;
	width:539px;
}

#img_box_thumb_top #gallery img {
	float:left; 
	margin-right:2px; 
	margin-bottom:2px;
}

#img_box_thumb_top #share {
	margin-bottom:5px;
}

#img_box_thumb_bottom { 
	background-image:url(../images/thumb_back_btm.png); 
	width:543px; 
	height:30px; 
	margin:auto;
}

#img_box_thumb img { margin:auto; }

#archive_table {
	margin-left:17px; 
	width:686px;
	color:#333333;
	margin-bottom:20px;
}

#archive_table td {
	background-image:url(../images/archive_thumb_back.png);
	background-position:10px 5px;
	background-repeat:no-repeat;
	width:109px;
}

#archive_table td img {
	margin-top:20px;
	margin-left:24px;
}

#archive_table p {
	padding-top:30px;
	height:38px; 
	font-size:11px;
	text-align:center;
	width:129px;
}

#text_box {
	filter:alpha(opacity=66);
	  /* CSS3 standard */
	opacity:0.66; 
	width:501px; 
	background-color:#ffffff; 
	margin:auto;
}
  
#date {
	background-image:url(../images/date_back.png);
	background-position:0px -5px;
	background-repeat:no-repeat;
	width:192px; 
	height:28px;
	font-size:12px;
	padding-top:0px;
	margin-left:22px;
	color:#bdaea2;
	font-weight:bold;
	float:left;
}

#flckr {
	width:240px; 
	float:right;
	height:28px; 
	font-size:12px;
	color:#dc660b;
	text-align:right;
	padding-right:31px;
}

#flckr span { color:#000000; }

#text {
	width:460px;
	margin:auto;
	font-size:13px;
	padding-bottom:14px;
}

#nav {
	float:left;
	width:202px;
	height:632px;
}

#footer {
	width:739px;
	height:100px;
	margin:auto;
	padding-bottom:15px;
	margin-top:10px;
}

#footer #footer_top { 
	height:46px; 
	width:538px; 
	float:left;
}

#footer #footer_bottom {
	height:46px; 
	width:538px; 
	float:left;
}

#nav_wrapper {
	height:284px; 
	width:160px; 
	margin-top:29px;
}

#nav_wrapper img { border:0px; }

#footer_menu_wrapper img { 
	float:left; 
	border:0px; 
}