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

body {font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; background-image:url(images/bg.jpg); background-position: top center; background-repeat: repeat-x; background-color: #F5F5F5; text-align:center;}

h1 {color:#333333; font-size: 24px; margin-left: 10px;}
h2 {color:#005D41; font-size: 20px; margin-left: 20px;}
h3 {color:#333333; font-size: 16px; margin-left: 30px;}
h4 {color:#333333; font-size: 16px; margin-left: 20px;}


p {color:#666666; font-size: 14px; margin-left: 30px; padding-right: 20px;}

#logo {margin: 20px auto; width:851px; height: 100px;}

#wrapper {width: 960px; margin: 14px auto; text-align:left; margin-top: 20px;}
#infowrapper {padding-bottom: 20px; border: 1px solid #666666; background-color: #FFFFFF;}

#infowrapper-l {width: 700px; text-align:left; float:left;}

#details {width: 220px; padding: 10px; float:right; border: 2px solid #005D41; background-color: #E5EEEC; margin-top: 20px; margin-right: 10px;}

	#details ul {list-style:none; font-size:12px; margin-left: -30px; margin-top: 0px; color: #333333;}
	#details ul li {line-height:30px;}
	#details ul li.title {padding-bottom: 8px; margin: 8px auto; font-size: 20px; font-weight: bold; border-bottom:2px solid #005D41;}
	#details ul li label {font-weight: bold;}

	#details img {border: 2px solid #005D41; margin: auto;}
	#details a {color:#005D41; text-decoration:none;}
	
#copyright {color:#333333; font-size: 12px; text-align:center; margin: 20px auto;}

.row{width:inherit;}
.quarter{width:20%;margin-left:5%;float:left;display:inline-block;}
.quarter img{width: 100%;
    height: auto;}
.half{width:45%;float:left;display:inline-block;}
.three-quarters{width:70%;float:left;display:inline-block;}
/* GALLERY */

.jqGSContainer{width:600px;}
.jqGSContainer .jqGSImgContainer{}
.jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none;}
.jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}
.jqGSContainer .jqGSImgContainer ul li img{border:none;}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle{visibility: hidden;}


.jqGSContainer .jqGSPagination{margin-top: -30px;height:20px;margin-bottom:20px;}
.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:right;}
.jqGSContainer .jqGSPagination ul li{float:left;text-align:center;}
.jqGSContainer .jqGSPagination ul li a{padding:8px 12px;color: #FFFFFF;text-decoration:none;background-image: url(images/libg.png); background-position:top center; background-repeat: no-repeat; font-size: 13px; font-weight: bold;}
.jqGSContainer .jqGSPagination ul li a.selected{color: #FFFFFF; background-image:url(images/libg-curr.png);}
.jqGSContainer .jqGSPagination ul li a:hover{color: #333333; background-image:url(images/libg-ov.png);}

.jqGSImgContainer{border:1px solid #666666;}


/* IE HACKS IE 7 and below have an * before the attribute name, IE 6 and below have an _ before the attribute name */
img, div, a, input { *behavior: url(iepngfix.htc); }
#details ul {*margin-left: 0px;}
#infowrapper-l {_width: 694px; *padding-top: 20px;}




