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

#main_flash{
	width:971px;
	height:300px;
	background-image: url(../images/main_container_bkgr.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
}

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

#whole_body{
            width:971px;
}

#body_top{
          background:url(../images/gallery_connection.png) no-repeat;
		  width:971px;
		  height:4px;
}

#body_repeat{
             background:url(../images/gallery_bodyback.png) repeat-y;
			 width:935px;
			 height:auto;
			 padding-left:36px;
}


/*---------------------- right column ----------------------*/

#rightcolumn{
             float:right;
			 width:262px;
			 padding-right:7px;
			 padding-top:18px;
			 
}

#right_button1 a{
                 background:url(../images/gallery_rightbut1.jpg) no-repeat 0px 0px;
				 width:239px;
				 height:51px;
				 display:block;
				 cursor:pointer;
}

#right_button1 a:hover{
                 background:url(../images/gallery_rightbut1.jpg) no-repeat 0px -51px;
				 width:239px;
				 height:51px;
}

#right_button2 a{
                 background:url(../images/gallery_rightbut2.jpg) no-repeat 0px 0px;
				 width:239px;
				 height:51px;
				 display:block;
				 cursor:pointer;
}

#right_button2 a:hover{
                 background:url(../images/gallery_rightbut2.jpg) no-repeat 0px -51px;
				 width:239px;
				 height:51px;
}

#right_button3 a{
                 background:url(../images/gallery_rightbut3.jpg) no-repeat 0px 0px;
				 width:239px;
				 height:51px;
				 display:block;
				 cursor:pointer;
}

#right_button3 a:hover{
                 background:url(../images/gallery_rightbut3.jpg) no-repeat 0px -51px;
				 width:239px;
				 height:51px;
}

#right_button4 a{
                 background:url(../images/gallery_rightbut4.jpg) no-repeat 0px 0px;
				 width:239px;
				 height:51px;
				 display:block;
				 cursor:pointer;
}

#right_button4 a:hover{
                 background:url(../images/gallery_rightbut4.jpg) no-repeat 0px -51px;
				 width:239px;
				 height:51px;
}

#right_empty{
             height:50px;
}

#emptybut{
          height:1px;
}

#events1{
         background:url(../images/rightcolumn_event1.jpg) no-repeat;
		 width:243px;
		 height:171px;
		 font:20px "Verdana", Arial, Helvetica, sans-serif;
		 color:#FFFFFF;
		 text-align:center;
		 line-height:40px;
}

#events1_texts p{
                 font:13px Verdana, Arial, Helvetica, sans-serif;
			     color:#333333;
			     width:243px;
				 padding-left:7px;
				 padding-top:5px;
}

#events2{
         background:url(../images/rightcolumn_event2.jpg) no-repeat;
		 width:243px;
		 height:125px;
		 margin-top:20px;
}

#events2_texts p{
                 font:13px Verdana, Arial, Helvetica, sans-serif;
			     color:#333333;
			     width:243px;
				 padding-left:7px;
				 padding-top:5px;
}

#gallery{
        background:url(../images/rightcolumn_menus.jpg) no-repeat;
		width:243px;
		height:171px;
		font:20px "Verdana", Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-align:center;
		line-height:40px;
		margin-top:20px;
}

#seemore a{
           font:13px Verdana, Arial, Helvetica, sans-serif;
		   color:#ff6600;
		   float:right;
		   padding-right:20px;
		   padding-top:30px;
		   text-decoration:none;
}

#seemore a:hover{
		         color:#FF0000;
				 text-decoration:underline;
}

.menuslist li{
              font:13px Verdana, Arial, Helvetica, sans-serif;
			  color:#666666;
			  list-style:none;
			  text-align:center;
			  padding-top:10px;
}

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

/*---------------- left column -------------------*/

#leftcolumn{
            float:left;
			width:649px;
}

#title_shape{
             background:url(../images/gallery_titleshape.png) no-repeat;
			 width:639px;
			 height:117px;
}

p.menutitle{
            font:20px "Verdana", Arial, Helvetica, sans-serif;
			color:#a2d2e8;
			padding-left:110px;
			padding-top:25px;
}

/*------------photo thumbnail------------*/

#photo{
       width:639px;
	   padding-left:27px;
}

#group{
       padding-top:23px;
}

#group a{
          width:100px;
		  height:100px;
	      display:block;
		  float:left;
		  padding:0;
		  padding-top:23px;
}

#bar1{
      background:url(../gallery_thumb/gallery1_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar2{
      background:url(../gallery_thumb/gallery2_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar3{
      background:url(../gallery_thumb/gallery3_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar4{
      background:url(../gallery_thumb/gallery4_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar5{
      background:url(../gallery_thumb/gallery5_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar6{
      background:url(../gallery_thumb/gallery6_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar7{
      background:url(../gallery_thumb/gallery7_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar8{
      background:url(../gallery_thumb/gallery8_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar9{
      background:url(../gallery_thumb/gallery9_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#bar10{
      background:url(../gallery_thumb/gallery10_thumb.jpg) no-repeat;
	  margin-right:23px;
}

/*------------------------ benefit ---------------------------*/

p.photo_title{
              font:20px Verdana, Arial, Helvetica, sans-serif;
			  color:#333333;
			  margin-bottom:10px;
}

#benefit1{
      background:url(../gallery_thumb/benefit1_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit2{
      background:url(../gallery_thumb/benefit2_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit3{
      background:url(../gallery_thumb/benefit3_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit4{
      background:url(../gallery_thumb/benefit4_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit5{
      background:url(../gallery_thumb/benefit5_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit6{
      background:url(../gallery_thumb/benefit6_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit7{
      background:url(../gallery_thumb/benefit7_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit8{
      background:url(../gallery_thumb/benefit8_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit9{
      background:url(../gallery_thumb/benefit9_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit10{
      background:url(../gallery_thumb/benefit10_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit11{
      background:url(../gallery_thumb/benefit11_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit12{
      background:url(../gallery_thumb/benefit12_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit14{
      background:url(../gallery_thumb/benefit14_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit15{
      background:url(../gallery_thumb/benefit15_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#benefit19{
      background:url(../gallery_thumb/benefit19_thumb.jpg) no-repeat;
	  margin-right:23px;
}

/*------------------------ food ---------------------------*/

p.photo_title{
              font:20px Verdana, Arial, Helvetica, sans-serif;
			  color:#333333;
			  margin-bottom:10px;
}

#food1{
      background:url(../gallery_thumb/food1_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food2{
      background:url(../gallery_thumb/food2_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food3{
      background:url(../gallery_thumb/food3_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food4{
      background:url(../gallery_thumb/food4_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food5{
      background:url(../gallery_thumb/food5_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food6{
      background:url(../gallery_thumb/food6_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#food7{
	  margin-right:23px;
}

#food8{
	  margin-right:23px;
}

#food9{
	  margin-right:23px;
}

#food10{
	  margin-right:23px;
}

/*------------------------ party ---------------------------*/

p.photo_title{
              font:20px Verdana, Arial, Helvetica, sans-serif;
			  color:#333333;
			  margin-bottom:10px;
}

#party1{
      background:url(../gallery_thumb/party1_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party2{
      background:url(../gallery_thumb/party2_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party3{
      background:url(../gallery_thumb/party3_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party4{
      background:url(../gallery_thumb/party4_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party5{
      background:url(../gallery_thumb/party5_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party6{
      background:url(../gallery_thumb/party6_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party7{
      background:url(../gallery_thumb/party7_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party8{
      background:url(../gallery_thumb/party8_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party9{
      background:url(../gallery_thumb/party9_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party10{
      background:url(../gallery_thumb/party10_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party11{
      background:url(../gallery_thumb/party11_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party12{
      background:url(../gallery_thumb/party12_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party13{
      background:url(../gallery_thumb/party13_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party14{
      background:url(../gallery_thumb/party14_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party15{
      background:url(../gallery_thumb/party15_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party16{
      background:url(../gallery_thumb/party16_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party17{
      background:url(../gallery_thumb/party17_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party18{
      background:url(../gallery_thumb/party18_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party19{
      background:url(../gallery_thumb/party19_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party20{
      background:url(../gallery_thumb/party20_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party21{
      background:url(../gallery_thumb/party21_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party22{
      background:url(../gallery_thumb/party22_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party23{
      background:url(../gallery_thumb/party23_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party24{
      background:url(../gallery_thumb/party24_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party25{
      background:url(../gallery_thumb/party25_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party26{
      background:url(../gallery_thumb/party26_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party27{
      background:url(../gallery_thumb/party27_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party28{
      background:url(../gallery_thumb/party28_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party29{
      background:url(../gallery_thumb/party29_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party30{
      background:url(../gallery_thumb/party30_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party31{
      background:url(../gallery_thumb/party31_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#party32{
	  margin-right:23px;
}

#party33{
	  margin-right:23px;
}

#party34{
	  margin-right:23px;
}

#party35{
	  margin-right:23px;
}


/*------------------------ Jager Train ---------------------------*/

p.photo_title{
              font:20px Verdana, Arial, Helvetica, sans-serif;
			  color:#333333;
			  margin-bottom:10px;
}

#jagertrain1{
      background:url(../gallery_thumb/jagertrain1_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#jagertrain2{
      background:url(../gallery_thumb/jagertrain2_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#jagertrain3{
      background:url(../gallery_thumb/jagertrain3_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#jagertrain4{
      background:url(../gallery_thumb/jagertrain4_thumb.jpg) no-repeat;
	  margin-right:23px;
}

#jagertrain5{
	  margin-right:23px;
}

