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

body#introPage {background:url(images/BZenIntro.jpg); background-position:top left; background-repeat:no-repeat; background-color:#e8ebef;}
#introPageButton {width:100%; height:100%;}


body { font:12px Verdana, Geneva, sans-serif;  margin:0 auto;}
* html, body  { font:12px Verdana, Geneva, sans-serif; margin: 0 auto;}


img {border:none}
img.shadow {background:url(images/shadow.gif) no-repeat right bottom; padding:4px 10px 10px 4px; border:none; border-top:#f1f3f4 1px solid; border-left:#f1f3f4 1px solid;}
.clear {clear:both;}

h1 {color:#9f7063; font-weight:normal; font-size:21px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-variant:small-caps;}
h2 {color:#9f7063; font-weight:normal; font-size:17px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-variant:small-caps;}
h3 {color:#9f7063; font-weight:normal; font-size:15px;}
a {color:#9f7063;}
.note {font-style:italic;}

hr {color:#999; height:1px;}

.picLeft {float:left; margin:0 20px 10px 0; border:2px solid #6c6258;}



/*----------------------------------------------------------------
----------------- LAYOUT----*/
	
#wrap {width:1000px; margin:0px auto 20px auto; color:#4f4947; background:url(images/bk_wrap.jpg) top center; background-position:top center; background-repeat: no-repeat; background-color:#faf6f3; border-left:1px solid #6c6258; border-right:1px solid #6c6258; border-bottom:1px solid #6c6258;}
#header{width:1000px; float:left; margin:20px 0; padding:0;}
#content {width:990px; float:left; margin:30px 0 0 0px; padding:0; background:url(images/bk_content.gif) repeat-y top left;}
#col1 {float:left; width:640px; line-height:20px; margin-left:20px;}
#col2 {float:left; width:200px; margin:0 0 0 40px; padding:11px 12px; line-height:16px; text-align:left;}
#footer { margin:10px auto 0 auto; padding:10px 0; width:550px; text-align:center; color:#4f4947;}

#logo {margin-left:5px; margin-top:10px; float:left; }


/*----------------------------------------------------------------
----------------- NAVIGATION----*/

ul#nav {width:512px; height:37px; padding:0; float:right; margin:-70px 0 0 405px; list-style:none; z-index:900;}
ul#nav li {float:left; margin:0px; padding:0;}
ul#nav li a {display:block;}
ul#nav li span a {display:block; text-indent:-9999px; height:37px;}


#nav li#navHome span a {background: url(images/nav_home.png) no-repeat bottom; width:68px;}
#nav li#navAbout span a {background: url(images/nav_about.png) no-repeat bottom; width:73px;}
#nav li#navGallery span a {background: url(images/nav_gallery.png) no-repeat bottom; width:87px;}
#nav li#navNews span a {background: url(images/nav_news.png) no-repeat bottom; width:65px;}
#nav li#navSubscribe span a {background: url(images/nav_subscribe.png) no-repeat bottom; width:104px;}
#nav li#navContact span a {background: url(images/nav_contact.png) no-repeat bottom; width:115px;}

#nav li#navHome span a:hover {background-position:top;}
#nav li#navAbout a:hover {background-position:top;}
#nav li#navGallery span a:hover {background-position:top;}
#nav li#navNews span a:hover {background-position:top;}
#nav li#navSubscribe span a:hover {background-position:top;}
#nav li#navContact span a:hover {background-position:top;}

#nav li#navHomeOn span a {background: url(images/nav_home.gif) no-repeat top; width:94px;}
#nav li#navMissionOn span a {background: url(images/nav_history.gif)  no-repeat top;}
#nav li#navMaresOn span a {background: url(images/nav_facts.gif) no-repeat top;}
#nav li#navFoalsOn span a {background: url(images/nav_faq.gif) no-repeat top;}
#nav li#navTrainingOn span a {background: url(images/nav_whatYouCando.gif) no-repeat top;}
#nav li#navKeurOn span a {background: url(images/nav_contact.gif) no-repeat top;}centered {
	text-align: center;
}
