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

*{
 padding:0;
 margin:0;
}

body{
    background:url(../images/background.jpg) repeat-x center top;
	background-color:#89cbea;
	width:100%;
	height:100%;
}

.wrapper{
         margin:0 auto;
		 width:950px;
}

.wrapper_dropshadow{
                    margin:0 auto;
					width:960px;
}

.clearfix{
          width:1px;
		  height:1px;
		  display:block;
		  clear:both;
}

#dropshadow{
            background:url(../images/dropshadow.png) repeat-y;
			width:960px;
			height:auto;
}

/*--------------- Navigation ------------------*/

.nav{
     width:950px;
}

.nav li{
        list-style: none;
		height:67px;
		float:left;
		display:block;
}

.nav a { 
        height:100%;
		width:100%;
		display:block;
}

.nav li.bw{
                background:url(../images/nav.jpg) no-repeat 0px 0px;
			    width:320px;
			    height:67px;
}

a.home{
         background:url(../images/nav.jpg) no-repeat -320px 0px;
		 width:125px;
		 height:67px;
}

a.home:hover, a.home-active{
                            background:url(../images/nav.jpg) no-repeat -320px -67px;
						    height:67px;
		                    width:125px;
}

a.aboutus{
          background:url(../images/nav.jpg) no-repeat -445px 0px;
		  height:67px;
		  width:130px;
}

a.aboutus:hover, a.aboutus-active{
                                  background:url(../images/nav.jpg) no-repeat -445px -67px;
								  height:67px;
		                          width:130px;
}

a.menu{
           background:url(../images/nav.jpg) no-repeat -575px 0px;
		   height:67px;
		   width:125px;
}

a.menu:hover, a.menu-active{
                                    background:url(../images/nav.jpg) no-repeat -575px -67px;
								    height:67px;
		                            width:125px;
}

a.gallery{
           background:url(../images/nav.jpg) no-repeat -700px 0px;
		   height:67px;
		   width:125px;
}

a.gallery:hover, a.gallery-active{
                                    background:url(../images/nav.jpg) no-repeat -700px -67px;
								    height:67px;
		                            width:125px;
}

a.contact{
           background:url(../images/nav.jpg) no-repeat -825px 0px;
		   height:67px;
		   width:125px;
}

a.contact:hover, a.contact-active{
                                     background:url(../images/nav.jpg) no-repeat -825px -67px;
								     height:67px;
		                             width:125px;
}

/*-------------------- end navigation ------------------------*/

#underflash{
          background:url(../images/underflash.jpg) no-repeat;
		  width:950px;
		  height:34px;
}

/*----------------------------- body ------------------------------*/

#body_container{
                background:url(../images/body_repeat.jpg) repeat-y;
				width:950px;
				height:auto;
}

#body-left{
           width:265px;
		   float:left;
		   padding-left:11px;
}

#body-right{
           width:674px;
		   float:right;
}

/*---------------------------- bottom ------------------------------*/

#body_bottom{
             background:url(../images/body_bottom.jpg) no-repeat;
			 width:960px;
			 height:47px;
}

/*--------------------------- footer --------------------------------*/

#whole-footer{
			  width:960px;
			  padding-top:20px;
}

#footer_top{
		   width:960px;
           font:11px "Arial", Helvetica, sans-serif;
		   text-align:center;
		  
}

.footer a{
          color:#333333;
		  text-decoration:none;
		  
}
.footer a:hover{
          color:#666666;
		  
}
#footer_bottom{
			   width:960px;
               font:11px "Arial", Helvetica, sans-serif;
		       color:#333333;
			   text-align:center;
			   padding-top:10px;
		   
}

.footer_pipe{
             color:#333333;
}

#credit{
        width:960px;
		padding-top:20px;
}

#credit a{
          font:11px "Arial", Helvetica, sans-serif;
		  color:#333333;
		  text-align:center;
		  text-decoration:none;
}

#credit a:hover{
		         color:#990000;
}
