body{background-color:#333;font-size:10pt;font-family:Arial;margin:0;padding:0;color:#fff;}
#page{width:900px;background-image:url(images/page.png);margin:auto;padding:auto;}
#header{clear:both;width:860px;height:360px;background-image:url(images/hdrMorocco.jpg);padding-top:30px;padding-left:40px;}
#header2{clear:both;width:860px;height:360px;background-image:url(images/hdrMorocco2.jpg);padding-top:30px;padding-left:40px;}
#header3{clear:both;width:860px;height:360px;background-image:url(images/hdrMorocco3.jpg);padding-top:30px;padding-left:40px;}
#header4{width:900px;height:360px;padding-top:0px;padding-left:0px;}
#menulinks{clear:both;width:875px;height:47px;padding-left:25px;background-image:url(images/menulinks.png);}
* html #menulinks a{/* Filter for IE6 to prevent li stacking */float:left;text-decoration:none;}
* html #menulinks a span{/* Filter for IE6 to prevent li stacking */float:left;text-decoration:none;}
#menulinks a{padding-left:11px;height:39px;background-image:none;display:block;color:#fff;text-decoration:none;float:left;font-size:14px;font-weight:bold;margin-right:3px;margin-left:3px;margin-top:3px;}
#menulinks a span{padding-left:8px;padding-right:20px;padding-top:12px;height:30px;display:block;background-image:none;text-decoration:none;cursor:pointer;}
#menulinks a:hover,#menulinks a.active{background-image:url(images/menuhover.png);background-position:top left;text-decoration:none;color:#fff;}
#menulinks a:hover span,#menulinks a.active span{background:url(images/menuhoverright.png) right top no-repeat;text-decoration:none;}
#mainarea{width:860px;clear:both;padding-left:40px;}
#contentarea{width:545px;padding-right:20px;float:left;line-height:14pt;padding-bottom:0px;}
#sidebar{float:left;width:235px;padding-left:18px;line-height:14pt;}
#footer{width:900px;clear:both;height:35px;padding-top:23px;text-align:center;line-height:14pt;background-image:url(images/footer.png);background-repeat:no-repeat;background-color:#000;}
h1{font-size:20pt;color:#fff;margin:0;}
h2{font-size:14pt;color:#fff;padding-top:6px;}
h3{font-size:12pt;color:#fff;padding-top:6px;}
h4{font-size:10pt;font-style:italic;color:#fff;padding-top:6px;}
h5{font-family:Helvetica,sans-serif,Arial;color:#ffffff;font-size:16px;line-height:20px;font-weight:600;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;margin-top:25px;padding:4px 0 4px 10px;}
.description{font-size:14pt;color:#ffc;margin:0;}
a{color:#ffc;text-decoration:none;}
a:hover{text-decoration:underline;}
#justimage img{display:block;border:0;}
.hoverbox{cursor:default;list-style:none;}
.portrait ul{width:100%;margin-left:auto;margin-right:auto;}
.portrait a{cursor:default;}
.portrait a .preview{display:none;}
.portrait a:hover .preview{display:block;position:absolute;top:-81px;left:-54px;height:350px;width:233px;z-index:1;}
.portrait img{background:#fff;border-color:#aaa #ccc #ddd #bbb;border-style:solid;border-width:1px;color:inherit;padding:2px;vertical-align:top;width:125px;height:188px;}
.portrait li{background:#eee;color:inherit;display:inline;float:left;margin:3px;padding:1px;position:relative;}
.portrait .preview{border-color:#000;width:125px;height:188px;}
.landscape{cursor:default;list-style:none;}
.landscape a{cursor:default;}
.landscape a .preview{display:none;}
.landscape a:hover .preview{display:block;position:absolute;top:-54px;left:-81px;height:233px;width:350px;z-index:1;}
.landscape img{background:#fff;border-color:#aaa #ccc #ddd #bbb;border-style:solid;border-width:1px;color:inherit;padding:2px;vertical-align:top;width:188px;height:125px;}
.landscape li{background:#eee;color:inherit;display:inline;float:left;margin:3px;padding:1px;position:relative;}
.landscape .preview{border-color:#000;width:188px;height:125px;}
.clearer{font-size:0;height:0;width:100%;display:block;clear:both;margin:0 0 20px 0;}
.clear{clear:both;}
