/* CSS Document */body{background:url(../images/mainbg_apw.gif) 0 0 repeat-x #fff; color:#FFFACD; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:center;}div, p, ul, h2, h3, img{padding:0px; margin:0px;}ul{list-style-type:none;}/*----TOP PANEL----*/#topPan{height:111px; margin:0 auto; padding:0px; position:relative; width:747px;}#topPan img{height:111px; left:0px; position:absolute; top:0px; width:482px;}#topPan ul{height:32px; position:absolute; right:0px; top:110px; width:480px;}#topPan ul li{float:left; height:32px; padding:0 0 0 1px; width:79px;}#topPan ul li a{background:url(../images/menubg-normal_apw.gif) 0 0 no-repeat #FEFACD; color:#8B4513; display:block; height:32px; font-size:11px; font-weight:bold; line-height:32px; text-align:center; text-decoration:none; text-transform:uppercase; width:79px;}#topPan ul li a:hover{background:url(../images/menubg-hover_apw.gif) 0 0 no-repeat #FEFACD; color:#61310E; text-decoration:none;}#topPan ul li.home{background:url(../images/menubg-hover_apw.gif) 0 0 no-repeat #FEFACD; color:#61310E; display:block; font-size:11px; font-weight:bold; height:32px; line-height:32px; text-align:center; text-decoration:none; text-transform:uppercase; width:79px;}/*----/TOP PANEL----*//*----BODY TOP PANEL----*/#bodytopmainPan{background:#D3C7AB; clear:both; color:#61310E; float:left; padding:30px 0 0; width:100%;}#bodytopPan{background:#D3C7AB; color:#61310E; margin:0 auto; padding:0px; position:relative; width:676px;}/*----/BODY TOP PANEL----*//*----BODY MIDDLE PANEL----*/#bodymainmiddlePan{background:#D3C7AB; clear:both; color:#61310E; float:left; padding:15px 0 0; width:100%;}#bodymiddlePan{width:676px; position:relative; text-align:center; margin:0 auto 0 auto; background:#D3C7AB; color:#61310E;}/*---Middle One----*/#middleonePan{float:left; margin:0 0 5px 1px; padding:6px 4px 0 4px; text-align:center; width:676px;}#middleonePan p{padding:0 0 20px 0;}/*---/Middle One----*//*----TAULA----*/.cap {	font: bold 1.1em "Trebuchet MS", Tahoma, Arial, sans-serif;	color: #61310E;	background: #FEFACD;	text-align: center;	width: 630px;	margin: 30px auto 0px auto;}/*----/TAULA----*//*----LIGHTBOX----*/#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#lightbox a img{ border: none; }#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}#imageContainer{	padding: 10px;	}#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../images/album/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/album/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/album/seglabel.gif) right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	}#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	}	/* Min-Width */.lbWidth { /* most browsers */	position: absolute;	top: 0px; left: 0px;	width: 100%;	min-width: 790px;	}* html .lbContent { /* IE6 */	margin-left: -790px;	position:relative;	}* html .lbMinWidth { /* IE6 */	padding-left: 790px;	}		/* Clearfix */	.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */ /*----/LIGHTBOX----*//*----FOOTER PANEL----*/#footermainPan{background:url(../images/footerbg_apw.gif) 0 0 repeat-x #FEFACD; clear:both; color:#000; height:115px;}#footerPan{margin:0 auto; position:relative; width:747px;}#footerPan img.footerlogo{height:36px; position:absolute; right:592px; top:5px; width:155px;}#footerPan p.html{background:url(../images/html-button_apw.gif) 0 0 no-repeat; height:24px; padding:1px; position:absolute; right:110px; text-align:center; top:5px; width:70px;}#footerPan p.html a{color:#61310E; display:block; font-weight:bold; height:24px; padding:1px 0 0 5px; text-decoration:none; text-transform:uppercase; width:70px;}#footerPan p.html a:hover{background:#F4F4F4; color:#61310E; text-decoration:underline;}#footerPan p.css{background:url(../images/html-button_apw.gif) 0 0 no-repeat; height:24px; padding:1px; position:absolute; right:35px; text-align:center; top:5px; width:70px;}#footerPan p.css a{color:#61310E; display:block; font-weight:bold; height:24px; padding:1px 0 0 5px; text-decoration:none; text-transform:uppercase; width:70px;}#footerPan p.css a:hover{background:#F4F4F4; color:#61310E; text-decoration:underline;}#footerPan ul{left:0px; position:absolute; top:58px; width:700px;}#footerPan li{float:left; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}#footerPan ul li a{background:#FEFACD; color:#000; padding:0 12px 0; text-decoration:none;}#footerPan ul li a:hover{text-decoration:underline;}#footerPan ul.templateworld{background:#FEFACD; color:#000; display:block; font-size:12px; left:10px; position:absolute; top:90px; width:300px;}#footerPan ul.templateworld li a{background:#FEFACD; color:#000; display:block; text-decoration:none;}#footerPan ul.templateworld li a:hover{text-decoration:underline;}#footerPan p.copyright{background:#FEFACD; color:#000; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; left:10px; position:absolute; top:120px;}
