/*font*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/*resset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}l
egend{color:#000;}

/* CSS Document */
html{height:100%;background:#fff;}

body{margin:0;padding:50px 5px 50px 50px;background:#fff; font-family:verdana;}

h1{ padding:5px 0; margin:0 0 50px; }
p{padding:0 0 25px;}

.links{padding:50px 0;}

.mix{padding:0 5px;}
.mix h2{ padding:5px 0; margin:0 0 20px; }


.L{width:auto; white-space:nowrap;}
.L p{float:left; width:200px; margin-right:20px;white-space:nowrap;}
.R{float:right;}
.cBoth{clear:both;}


a{font-weight:bold; text-decoration:none; padding:5px;}
a:link{color:#555; background:#fff;}
a:visited{color:#888; background:#fff;}
a:hover{color:#f00; background:#ff0;}
a:active{color:#fff; background:#00f;}

a.imgs{font-weight:bold; text-decoration:none; padding:0; background:none;}
a:link img{ border:1px solid #ccc;}
a:visited img{ border:1px solid #ccc;}
a:hover img{ border:1px solid #666;}
a:active img{ border:1px solid #ccc;}



.mix p{line-height:1.8; }


/*Animals*/
.igus2{ background:url(../img/etc/igu6.png) no-repeat; width:480px; height:640px; position:absolute; top:1200px; left:100%; margin-left:-500px;}
* html .igus{ behavior: expression(IEPNGFIX.fix(this)); }

.igus{ background:url(../img/etc/igu5.png) no-repeat; width:420px; height:230px; position:absolute; top:0; left:550px;}
* html .igus2{ behavior: expression(IEPNGFIX.fix(this)); }

.cames{ background:url(../img/etc/came02.png) no-repeat; width:500px; height:480px; position:absolute; top:0; right:0;}
* html .cames{ behavior: expression(IEPNGFIX.fix(this)); }

.rabi{ background:url(../img/etc/rabi02.png) no-repeat -40px bottom; }
* html .rabi{ behavior: expression(IEPNGFIX.fix(this)); }

.cam2{ background:url(../img/etc/cam3.png) no-repeat ; width:350px; height:165px; position:fixed; top:0; left:550px;}
* html .cam2{ behavior: expression(IEPNGFIX.fix(this)); }



/**/
#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	background-image: url(../js/overlay.png);
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid #fff;
}
#lightboxOverallView {
	background-image: url(overlay.png);
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(blank.gif);
	filter: Alpha(opacity=50);
}
