body{ 
	margin:0px; padding:0px; background:#7D8085;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #7D8085;
}
img{ border:none; }
a{
	text-decoration:none;
	color:#F29900;
}
a:hover{
	text-decoration:underline;
	color:#7D8085;
}


#gallery{

}

#graygal{width:1247px; background:url('../graygal/images/bck_mid.jpg') repeat-y left;}

#graygal_top{ height:40px; background:url('../graygal/images/bck_top.jpg') no-repeat left top;}
#graygal_bottom{ height:40px; background:url('../graygal/images/bck_bottom.jpg') no-repeat left top;}


.gsContentDetail{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
.line_bottom_desc{
	width:95%;
	border-bottom:1px #CCCCCC solid;
	height:2px;
	margin-bottom:4px;
}
.giDescriprion_info{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AAAAAA;
}

.gsContentDetail h2{
	font-size: 1.5em;
  	font-weight: bold;
	color:#F29900;
}
.giDescription{
	font-size: 1.2em;
	padding-right:12px;
	line-height:1.3em;	
}
.links_navigation{
	font-weight:bold;
	padding-bottom:5px;
	width:95%;
	border-bottom:1px #CCCCCC solid;
}

	.links_navigation a{
		color:#7D8085;
	}
	
	.links_navigation a:hover{
		color:#F29900;
		text-decoration:none;
	}

.links_admin{
	color:#999999;
	font-weight:bold;
	margin-right:15px;
}

	.links_admin a{
		color:#999999;
	}
	
	.links_admin a:hover{
		color:#CCCCCC;
		text-decoration:none;
	}

.nav_album{
	color:#666666;
}

.contentGallery h2{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.5em;
  	font-weight: bold;
	color:#F29900;
	line-height:1.5em;
}

.title_page{
	margin-left:28px;
}


.recommended{
	background:#45464B;
	padding:3px 8px 6px 8px;
	margin:10px 20px 10px 20px;
}

.recommended h2{
	line-height:.8em;
}

.recommended_matrix{
	margin-left:25px;
	margin-bottom:7px;

}

#loading_img{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	color:#FFFFFF;	
}

.latestadded_matrix{
	margin-left:23px;
	margin-bottom:4px;

}

.seeall{
	text-align:right;
	margin-right:4px;
	margin-bottom:3px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
}

.marco_img{
	padding:7px 4px 7px 4px;
	border:1px #45464B solid;
	background:#333333;
	text-align:center;
}

.infoimg{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
	color:#666666;	
}

.giTitle{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	color:#ffffff;
}

.giTitleIcon{
	width:17px;
}

.googleadd{
	padding-top:10px;
}

td.gsActionIcon {
  text-align: center;
  padding: 0 3px 0 3px;
}

.icons_gal{
	margin-left:20px;
}

.search{
	margin-top:20px;
	margin-bottom:20px;
}

	.search tr td input{
		border:1px #F29900 solid;
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
		color: #7D8085;
		font-size:1.2em;
		width:110px;
		height:19px;
		padding:0px 2px 0px 2px;
	}
	
	.search tr td h2{
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
		font-size: 1.5em;
		font-weight: bold;
		color:#F29900;
		line-height:1.5em;
		margin-right:8px;
	}

.googlebtnadds{
	
}

#lightbox  a{
	font-weight:normal;
	color:#7D8085;
}

#lightbox  a:hover{
	font-weight:normal;
	color:#F29900;
	text-decoration:underline;
}

#lightbox .desc_ajax{
	font-weight:normal;
}

.gbNavigator{
	margin-bottom:10px;
	margin-left:30px;
	margin-top:5px;
	
}

.moreSmallgbNavigator{
	width:683px;
}

.tableexif{
	border:1px solid #CCCCCC;
	margin-bottom:30px;
}
	
	.titleexif{
		font-size:1.2em;
		font-weight:bold;
		border-bottom:1px solid #CCCCCC;
	}
	
	.block-exif-ExifInfo h3{
		margin:0em;	
	}
	
	.block-exif-ExifInfo h3{
		margin:0em;	
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	}
	
	.gcBackground2 div{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.gbDataTable{
		background:#FFFFFF;
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
		color:#555555;
	}
	
	
		.gbEven{
			background:#CCCCCC;
			padding:0px 2px 0px 4px;
			width:67px;
		}
		
		.gbOdd{
			background:#E0E0E0;
			padding:0px 2px 0px 4px;
		}

.gbNavigatorMicroThums{
	margin-top:15px;
	border:1px solid #45464B;
	background:#333333;
	margin-right:5px;
	margin-left:2px;
}

.copyright{
	color:#AAAAAA;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.2em;
	margin-top:20px;
}

	.copyright a{
		color:#7D8085;
	}
	
	.copyright a:hover{
		color:#7D8085;
		text-decoration:underline;
	}

.linkimgcomment{
	border:1px solid #45464B;
	padding:5px;
	background:#333333;
	display:block;
	text-align:center;
}

.one-comment{
	margin-bottom:5px;
	border-bottom:1px solid #45464B;
}

	.one-comment h3{
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
		font-size: 1.2em;
		color:#FFFFFF;
		font-weight:normal;
	}
	
	.info_comment{
		font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;	
		color:#555555;
	}

.formcomment{
	margin-left:30px;
}

	.ResultKey{
		font-weight:bold;
	}





/* BUTTONS */

.buttonClose a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/close.gif') no-repeat;
  margin: 1px;
}
.buttonClose a:hover { background-position: -15px 0; }

.buttonFirst a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/first.gif') no-repeat;
}
.buttonFirst a:hover { background-position: -15px 0; }

.buttonLast a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/last.gif') no-repeat;
}
.buttonLast a:hover { background-position: -15px 0; }

.buttonPrev a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/prev.gif') no-repeat;
}
.buttonPrev a:hover { background-position: -15px 0; }

.buttonNext a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/next.gif') no-repeat;
}
.buttonNext a:hover { background-position: -15px 0; }

.buttonExif a {
  display: block;
  width: 18px;
  height: 15px;
  background: url('../graygal/images/exif.gif') no-repeat;
}
.buttonExif a:hover { background-position: -18px 0; }

.buttonPopup a {
  display: block;
  width: 17px;
  height: 15px;
  background: url('../graygal/images/popup.gif') no-repeat;
}
.buttonPopup a:hover { background-position: -17px 0; }

.buttonAddComment a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/addcomment.gif') no-repeat;
}
.buttonAddComment a:hover { background-position: -15px 0; }

.buttonViewComments a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/viewcomments.gif') no-repeat;
}
.buttonViewComments a:hover { background-position: -15px 0; }

.buttonViewSlideshow a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/slideshow.gif') no-repeat;
}
.buttonViewSlideshow a:hover { background-position: -15px 0; }

.buttonCart a {
  display: block;
  width: 16px;
  height: 15px;
  background: url('../graygal/images/cart.gif') no-repeat;
}
.buttonCart a:hover { background-position: -16px 0; }

.buttonShowSidebar a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/showsidebar.gif') no-repeat;
}
.buttonShowSidebar a:hover { background-position: -15px 0; }

.buttonHideSidebar a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('../graygal/images/hidesidebar.gif') no-repeat;
}
.buttonHideSidebar a:hover { background-position: -15px 0; }