body,div,hr,p,h1,h2,h3,h4,h5,h6,span,dl,dd,dt,img,table,tr,td,blockquote,ul,ol,li,form,input,textarea,button {margin:0; padding:0}
html, body {margin: 0 auto;padding: 0;width:100%;height:auto;}
body {font-family:Arial, Helvetica, sans-serif; font-size:13px;position:relative;}

#background {width:100%;height:100%;position:fixed;z-index:-1;left:0px;top:0px}
img.stretch {width:100%;height:100%}

a {text-decoration: none;outline:none}
a img {border: none;}
a:hover, a:active {}
.clear, .clear:after {clear:both;display: block; height: 0; visibility: hidden; overflow: hidden; float: none;}
.red{color:red}
/* Hide from IE-mac \*/
* html .clearfix { float: left; height: 1%; }
/* End hide from IE-mac */

hr {margin: 15px 0 15px 20px;clear:both;  border:0;width:90% ;height: 1px;    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));    background-image:  -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); }
h1 {font-size:26px;letter-spacing:-1px;font-weight:normal;padding:10px 0 12px;line-height:100%;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#294f61}
abbr { content: attr(title); }
/* Structure \*/
#wrapper, #container, #page {margin:0 auto; height:100%;height:auto;clear:both;position:relative}
#wrapper {padding:70px 0 0 0}
#wrapfooter  {width:100%;margin: 0 auto;bottom:0px;overflow:hidden;clear:both}
#page, #header, #footer {width:1090px;position:relative}
#header {height:280px;}
#container {background:#fff /* url(images/paper.png) */;width:1090px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px #888;box-shadow: 0 0 5px #888}

#conter {position:absolute;z-index:1;left:2px;top:-20px;width:436px;height:282px}
#since {position:absolute;z-index:400;right:10px;top:-10px;width:150px;height:135px}
/* TopMenu 

#tohead {margin:0 auto;width:1090px;z-index:1111;position:relative;}
*html #menuwrap {position:absolute;}
#menuwrap {width:1090px;margin:0 auto;background:url(images/nmenu.png) no-repeat top left;display:block;height:51px;}
#menubar {float:left;width:690px;margin:0px auto;padding:0;text-align:center;height:51px;clear:both;text-align:center;position:relative;z-index:900;}

*/

#tohead {margin:0 auto;z-index:1111;position:fixed;left:0;right:0;top:0;width:100%}
* html #tohead {position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
#menuwrap {width:1090px;margin:0 auto;background:url(images/nmenu.png) no-repeat top left;display:block;height:51px;position:relative}
#menubar {float:left;width:690px;margin:0px auto;padding:0;text-align:center;height:51px;clear:both;text-align:center;position:relative;z-index:900;}
#access {display: block;float: left;margin: 0 auto;	width: 750px;}
#access .menu-header, div.menu {float: left;	font-size: 13px;	margin:3px 0 0 12px;}
#access .menu-header ul, div.menu ul {	list-style: none;	margin: 0;}
#access .menu-header li, div.menu li {text-align:left;	float: left;	position: relative;}
#access a {	color:#5B7377;	display: block;	line-height: 38px;	padding: 0 10px;	text-decoration: none;}
#access ul ul {	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	display: none;	position: absolute;	top: 38px;	left: 0;	float: left;	width: 180px;	z-index: 9999;-moz-transition: -moz-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -webkit-transition: -webkit-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -o-transition: -o-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -ms-transition: -ms-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   transition: transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
}
#access ul ul li {min-width: 200px}
#access ul ul ul {left: 100%;	top: 0;}
#access ul ul a {text-shadow: 1px 1px 1px #fff;	background: #EAEEED;line-height: 1em;	padding: 10px;	width: 160px;	height: auto;}
#access li:hover > a, #access ul ul :hover > a {text-shadow: none;background: #205E7B;color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-transition: -moz-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -webkit-transition: -webkit-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -o-transition: -o-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   -ms-transition: -ms-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
   transition: transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
}
#access ul li:hover > ul {display: block;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-shadow: none;}
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {	color: #fff;background:#205E7B;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-shadow: none;}
* html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover {	color: #fff;background: #205E7B;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-shadow: none;}
#access ul li {background:url(images/divide.png) no-repeat center right; min-width:60px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;

}
.u {position:absolute;z-index:901;right:10px;top:1px;height:30px;width:30px;background:url(images/u.png) no-repeat 0px 5px;border:none;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;}
.u:hover {background:url(images/u.png) no-repeat 0px -35px;cursor:pointer;}
.nopointer {cursor:default;}

/* Searchform */
#search {width:240px;margin:8px 50px 0 0;height:28px;position:relative;float:right;z-index:100}
#search form {float:right;}
#search p {border:1px solid #999;width:240px;padding:0px;background:#fff;position:relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; display:block;height:26px}
#search input {border:0;width:198px;font:normal 11px Georgia;vertical-align:top;color:#263642;padding:5px 0 4px 10px;margin:0;float:left;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
#search button {width:30px;height:26px;vertical-align:top;background: url(images/search-btn.png) no-repeat 5px -25px;position:absolute;top:0px;right:0px;z-index:410;border:0;padding:4px;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;border-radius:0 5px 5px 0;}
#search button:hover {background: #205E7B url(images/search-btn.png) no-repeat 5px 5px;cursor:hand;cursor:pointer}

/* header */
#logo {margin:0 auto;height:240px;width:422px;position:absolute;z-index:900;top:-20px;left:-60px}

/* Left col */
#ajaxContent {float:left;margin:0 20px 20px 25px;width:700px;padding:5px 10px 20px 10px;}
a.sidelink, a.samsung {padding:4px 6px 4px 6px; text-decoration:none;background: #a2a297;font-size:9pt;color:#000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

a.sidelink:hover, a.samsung:hover {background:#6E6E62;color:#fff;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
.samsung {clear:both;float:right;margin:5px 10px 5px 0}
.nada {clear:both;margin:10px 0 10px 0;font:normal 11pt Arial, Helvetica, sans-serif;}


#ajaxContent .story, #ajaxContent .news  {font-size:10.5pt;text-align:justify;line-height:140%}

.left {float:left;margin:0 10px 10px 0 ;}
.right {float:right;margin:0 0 10px 10px;}
.center {margin:0 auto ;text-align:center;clear:both;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }

.social {clear:both;border-top:1px dotted #333;margin:20px 0 0 0}
.social ul {margin:5px 0 0 10px;padding:0 0 0 10px}
.social li {float:left;list-style-type:none;display:inline;margin:0 5px 0 5px;padding:0}
.social li a img {background:#fff;padding:0px;text-decoration:none;border:none;width: 32px;height:32px;}
.social li a:hover img {-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;}


ul.pae, ul.col, .story dd ul   {margin:10px 0 10px 20px;}
ul.pae li,ul.col li, .story dd l1 {list-style-type:none;background:url(images/bullet_list.png) no-repeat 0 5px;font-size:9pt;margin:0 10px 0 10px;padding:3px 20px 3px 15px;text-align:left}
ul.col li {margin:0 10px 0 10px;padding:3px 20px 3px 15px;width:250px;float:left}
.news .date {background:url(images/bk_date.png) 0 0 no-repeat;width:62px;height:89px;left:-34px;top:0px;text-align:center;position:absolute;	font-size:8pt;color:#C5ECFC;padding-top:17px;}
.news .date p  {clear:both;margin:5px 0 0 0;font-size:18pt;font-weight:bold;text-shadow:1px 1px #157EC4;color:#fff;}

ul.prevs {margin:10px 0 10px 0;clear:both;height:auto;height:100%;position:relative;clear:both.}
ul.prevs li {margin:0 15px 0 0;width:210px;list-style-type:none!important; list-style-image:none!important;float:left;background:none;text-align:left;display:block;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;font-family:Trebuchet MS, Arial;line-height:95%}
ul.prevs li a {background:#f7f5ee;color:#333;font-size:8.5pt;text-decoration:none;display:block;padding:3px 0 10px 5px;min-height:80px;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
ul.prevs li a:hover {background:#dcd6be;color:#000;-moz-box-shadow: 1px 1px 5px #999;-webkit-box-shadow: 1px 1px 5px #999;box-shadow: 1px 1px 5px #999;font-style:italic}
ul.prevs li a img {display:block;float:right;margin:0 0 5px 5px ; height:80px;width:80px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; }
ul.prevs li a:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);  -o-transform:scale(1.1);}
.prevs li span {padding:2px 0 3px 0; font-size:9pt;width:110px;float:left;font-weight:bold}
 
.story h3 {clear:both;font-size:14pt;color:#aaa;margin:10px 0 5px 0;display:block;background:#deddcf;padding:5px} 


/* sidebar */
 #sidebar {float:right;margin:0 0 20px 10px;width:310px;}
 .side {display:block;margin:0 0 20px 0;padding:0;clear:both}
 .side h4 {margin:0 0 5px 0;padding:8px 0 5px 15px;font:normal 18px Georgia; position:relative;z-index:210;color:#fff;border:none;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;background:#6E6E62;}

 .side a h4  {color:#fff;text-decoration: none;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; display:block;background:#6E6E62 url(images/go.png) no-repeat 205px 0px;}
 .side a:hover h4  {font-style:italic;background:#a2a297 url(images/go.png) no-repeat 235px -60px;}
 .side h4 span {font-size:9pt;color:red}
 
.xmas {padding:0;background:url(uploads/xmassy.jpg) no-repeat top left;border:none;height:100px;width:310px} 
.xmas p {float:left;margin:15px 0 0 10px;font:italic 15pt Monotype Corsiva, Georgia!important;text-align:center;width:170px} 
 
 .gen ul, .thumb ul, .pics ul {margin:0 0 10px 10px;padding:0;width:300px;clear:both;display:block}
.gen li, .thumb li, .pics li, .footlist li {list-style-type:none;}
.gen li, .footlist li {line-height:110%;}
.pics li {width:50px;height:50px;margin:4px;float:left;list-style-image:none}
.pics li img {width:50px;height:50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:2px solid #aaa;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;background:#aaa;padding:-2px }
.pics li a:hover img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);  -o-transform:scale(1.2);}

.thumb li a {clear:both;margin:2px 0 2px 0; border-bottom:1px dotted #aaa;background:#fff;display:block;text-decoration:none;color:#445866;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;height:auto;padding: 3px 0 3px 0;cursor:pointer;min-height:40px}
.thumb li a:hover,.thumb li a:active, .thumb li a:focus {background:#F0F0E3;color:#000;}

.thumb img {border:none;width:40px;height:40px; float:left;margin:0 4px 0 4px;border-radius: 0 5px 0 5px;-moz-border-radius: 0 5px 0 5px;-webkit-border-radius: 0 5px 0 5px;}

.thumb li a h6 {margin:0;float:left;font-size:10pt;font-weight:normal;display:block;padding:1px 4px 2px 4px;width:250px;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
.thumb li a:hover h6 {font-weight:bold;background:#F0F0E3 url(images/go.png) no-repeat 205px -60px;}
.thumb li a span {margin:2px 0 0 0;font-size:85%!important;font-weight:normal; }
.thumb li a:hover h6 span {font-style:italic;}

.footlist ul{margin:5px 0 0 0;padding:0;width:300px;clear:both;display:block}
.footlist li a, .gen li a {background:transparent url(images/tic.png) no-repeat 0px -39px;display:block;text-decoration:none;color:#445866;padding:4px 5px 4px 20px;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; }
.footlist li a:hover, .gen li a:hover,.gen li a:active, .gen li a:focus   {background:url(images/tic.png) no-repeat 0px 3px;color:#000;font-size:1.1em}

.say {width:300px;height:200px;overflow:hidden;color:#aaa;padding:20px;background:url(images/say.jpg) no-repeat left top}
   
#footer {height:auto;min-height:250px;padding:0;background:url(images/footer.png); position:relative;margin:0 auto}
#footer .footlist {font-size:8pt;float:left;margin:20px;width:280px;color:#000;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:url(images/footer.png);padding:10px}

/*contact form*/
#contact {background:#fff;-moz-border-radius: 10px; -webkit-border-radius: 10px;  border-radius: 10px;-webkit-box-shadow: 0 0 5px #888;-moz-box-shadow: 0 0 5px #888;box-shadow: 0 0 5px #888;display:none;left:50%;margin-left:-300px;position:fixed;top:90px;width:520px; z-index:9999;padding:0 0 10px 0}
#contactwrap {position:relative;margin:0 auto;padding:10px;} 
#close {cursor:hand;position:absolute;right:-5px;top:-5px;z-index:11111;width:32px;height:32px;cursor:pointer}

#tabcontainer {width: 500px; margin: 0 auto;padding:0 0 10px 0}
ul.tabs {padding: 0;list-style: none;}
ul.tabs li {width:160px;	float: left;	margin: 0;	padding: 0;	margin-bottom: -1px;	overflow: hidden;	position: relative;	font:bold 9pt Tahoma;}
ul.tabs li a {background: #d2d1c1 ;text-decoration: none;	color: #555;	display: block;	padding: 14px 10px 10px 10px;	outline: none;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;	-webkit-box-shadow: 2px 2px 5px #888;-moz-box-shadow: 2px 2px 5px #888;box-shadow: 2px 2px 5px #888}
ul.tabs li.active a,ul.tabs li a:hover {	background: #f6f6ea;color:#000;font-size:10pt;}	
.tabpanel {overflow-y:auto;	overflow-x:hidden;clear: both;	padding:0;float: left;	width: 500px}
.tab_content {padding:5px 5px 10px 5px;font-size:9.5pt;}
.tab_content img,#success img {float:left;margin:0 10px 5px 0;}
.tab_content p {margin:0 0 10px 5px;padding:0;display:block;font-size:9pt}

/* alert messages */
#success {color:#555;width:500px;display:none;padding:20px;font-size:11pt;margin:0 auto;}
#success h1 {padding:4px;font-size:18pt;width:300px}
#success img {float:left;display:inline;margin:0 10px 05px}

.choice {display:block;width:400px}
.choice ul {margin:0 auto;}
.choice li, .choice li.selected {list-style-type: none;margin:0 5px 0 0;width:180px;float:left;font-size:11px;padding:2px 4px 2px 4px}
#contactForm input[type="checkbox"]{display:block;border:none;float: left;padding:3px;background:transparent; width:15px; height:15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:2px 4px 0 0}

#mask {background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}
#contactwrap form {clear:both}
#contactForm p, p.depend {float:left;margin:2px 6px 2px 0;}
#contactForm input {padding:2px 5px 2px 36px;height:20px;clear:both;width: 160px;}
#contactForm input, #contactForm textarea {color:#999}

#contactForm input, #contactwrap textarea {	border: solid 1px #999;	outline: 0;	background:#fff;		background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

#contactForm input#name { background:url(images/formsprite.png) no-repeat 4px 0px;}
#contactForm input#company { background:url(images/formsprite.png) no-repeat 4px -180px;}
#contactForm input#email { background:url(images/formsprite.png) no-repeat 4px -150px;}
#contactForm input#phone { background:url(images/formsprite.png) no-repeat 4px -57px;}
#contactForm input#fax { background:url(images/formsprite.png) no-repeat 4px -120px;}
#contactForm input#cell { background:url(images/formsprite.png) no-repeat 2px -88px;}
#contactForm input#address { background:url(images/formsprite.png) no-repeat 4px -30px;}
#contactForm input#country { background:url(images/formsprite.png) no-repeat 4px -211px;}
#contactForm input#date { background:url(images/formsprite.png) no-repeat 4px -271px;}	
#contactForm input#destination { background:url(images/formsprite.png) no-repeat 4px -332px;}	
#contactForm input#people { background:url(images/formsprite.png) no-repeat 4px -242px;}	
#contactForm input#collection { background:url(images/formsprite.png) no-repeat 4px -301px;}	

#contactForm textarea {width:400px;height:100px;	line-height: 150%;	padding: 9px;clear:both}
#contactForm input:hover, #contactwrap textarea:hover, #contactwrap input:focus, #contactwrap textarea:focus {border-color: #0080c0;-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; box-shadow: rgba(0,0,0, 0.15) 0px 0px 8px;	-moz-box-shadow: rgba(0,0,0, 0.15) 0px 0px 8px}
#contactForm button {width:80px;float:left;clear:both;	padding: 3px 10px 3px 10px;	cursor:hand; margin:5px 0 0 0;	border: 0;	font-size: 10pt;	color: #fff;  border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;background: #45484d; background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); background: -o-linear-gradient(top, #45484d 0%,#000000 100%); background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); background: linear-gradient(top, #45484d 0%,#000000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;}
#contactForm button:hover {color: #000;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;	background: #d2d1c1;cursor:pointer}
#contactForm input:focus, #contactForm input.focused, #contactForm textarea:focus, #contactForm textarea.focused { color: #333; }

small.disclaim {font-size:7pt;color:#333;width:350px;float:right;margin:5px 20px 0 0;display:inline;line-height:120%}


#loading {font-size:18pt;color:#8c8c8c;margin:30% 30%;width:200px;height:200px}
#loading img {float:left;margin:0 10px 0 0}
#warning {font-size:10pt;padding:20px 30px 20px 30px;text-align:justify;}
#warning img {float:left;margin:0 10px 5px 0}
#warning h1 {margin:0 5px 5px 0;font:normal 30pt Trebuchet Ms;color:#526974}  

#bidvest a img {position:absolute;top:0px;right:20px;z-index:1000;border:none;cursor:pointer!important;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
#bidvest a:hover img {cursor:pointer!important;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);  -o-transform:scale(1.2);}

/* The Nolito Slider styles */
#ftwrap {position:absolute; top:-40px;right:-20px;z-index:50;width:707px;  height:330px;overflow:hidden;margin:0 auto;text-align:center; background:url(images/foto.png) no-repeat top left }
#ftHolder {width:640px;  height:240px;overflow:hidden;text-align:center; position:absolute; top:40px;right:30px;z-index:150;}
#nolito img{width:640px;  height:240px;}
#nolito {background:url(banner/bx.jpg) no-repeat top left}
.ft-title { padding: 10px; width: 480px; text-align: left; }
.ft-prev, .ft-next { background: #000; padding: 0 10px; }
.ft-button-ft-active { color: black; }
#up {position:absolute;bottom:10px;right:20px;width:48px;height:48px;z-index:1050;cursor:pointer;}
img.up:hover {cursor:pointer!important;}


 

#members {clear:both;width:1090;padding:10px;margin:0 auto;background:#fff;height:100px;position:relative}
#members ul {padding:10px 0 0 0;margin:0 auto;}
#members li {list-style-type:none;float:left;padding:0;margin:0 15px 0 0;}
#members li img {width:-40%;height:-40%}
dl {margin:10px 10px 0 0;clear:both;border:1px dotted #deddcf;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
dt {padding:5px 0 4px 10px;display:block;background:#deddcf;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
dt small{font-size:70%}
dd {padding:20px;font-size:95%;}

.gallery {margin:0px auto;}
.gallery li {margin:5px;float:left;width:80px;height:80px;list-style-type:none}
.gallery li a img{margin:5px;float:left;width:80px;height:80px;border:3px solid #e0e1c4;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}
.gallery li a:hover img{border:3px solid #f40006;}

.zoom {position:relative;width:auto;height:auto;padding:0;margin:0 10px 5px 0 ;float:left}
 .zoom  a span { display:none; background-image:url(images/zoom.png); background-repeat:no-repeat; width:50px; height:50px;
position:absolute; right:-5px; top:-5px;-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;}
.zoom  a:hover span { display:block;} 
 .zoom  img { border: none;}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8888;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
