body{
background: RGB(115,146,212);
1background:transparent url(/files/textures/texture1.jpg) repeat scroll left top;
margin: 0px;
font-family: Helvetica, sans-serif; 
}

#page_right_shadow{
width:1024px;
margin: 0px auto;

background:  transparent url(/css/images/shadow_sprite.png) repeat-y top right;
}

#page_left_shadow{
width:1024px;
margin: 0px auto;

background:  transparent url(/css/images/shadow_sprite.png) repeat-y top left;
}

#wrapper{
1background:transparent url(/css/images/border_left_shadow.gif) repeat-y scroll left top;
background:#ffffff;
padding:40px 50px 5px 50px;
1padding:40px 50px 5px 50px;
width:900px;
margin: 0px auto;
}
#header {
  1background: #369;
  1background: #102554 url(../img/header.jpg) no-repeat center top;
  }
  
div#content_wrapper{
float: right;
  width: 682px;

border: solid 2px #8298c8;
margin-bottom:10px;
padding-bottom:15px;
min-height:520px;
_height: 478px; /* хак для IE */

}
1div.right_top_content {
background:transparent url(/css/images/content_shadow_top2.png) no-repeat scroll right top;
height:40px;
}
1div.left_top_content {
background:transparent url(/css/images/content_shadow_top2.png) no-repeat scroll left top;
height:40px;
1position:relative;
1right:12px;
width:12px;
}
#content {
1position:relative;
  1float: right;
  1width: 70%;
  1border: solid 2px #8298c8;
  padding:30px;
  color:RGB(62,113,207);
  1min-height:600px;
  1background:  url(/css/images/content_shadow_body2.png) repeat-y top right;
  }
  
1#content .t {
background:transparent url(/css/images/content_shadow_body2.png) repeat-y scroll left top;
height:100%;
left:0;
1margin-left:-12px;
position:absolute;
top:0;
width:12px;
}

1div.b{
background:transparent url(/css/images/content_shadow_bottom2.png) no-repeat scroll right bottom;
height:40px;
}
1div.b div{
background:transparent url(/css/images/content_shadow_bottom2.png) no-repeat scroll left bottom;
height:40px;
position:relative;
1right:12px;
width:40px;

}
  
#name{
color: #ffffff;
background: #7392d4;;
1background: transparent url(/img/name.png) no-repeat scroll left top;
text-indent: 20px;
margin: 0px 0px 10px 0px;
line-height:18pt;

} 
#sidebar {
  float: left;
  background: RGB(255,237,195);
  border: solid 2px #8298c8;
  width:207px;
 
  }
 
#sailingContainer {position: relative; z-index: 777; }
  
#footer {
  clear: both;
  text-align: center;
  1background: #ffffff;
  1padding:3px;
  width:682px;
  margin-left:auto;
  }
p#indigo_ad, p#indigo_ad a{
color: rgb(125, 154, 207);
text-decoration:none;
}
 /*menu*/ 


#menu, #menu ul,#menu li {
padding:0;
margin:0;
list-style:none;


}
#menu a{
display:block;
width:97%;

text-decoration:none;
color: white;
font: 9pt/11pt sans-serif; 
font-weight: bold;
padding-left:7px;
line-height: 18pt;
}

#menu li{
background:#7392d4;
border-bottom:solid 2px #849fd9;



}

#menu li ul li{
background:#214b9a;
border-top:solid 1px RGB(67,102,169);
border-bottom:none;
position:relative;

}
#menu li:hover {
background: #3e71cf;

1border-bottom:none;
}

#menu a:hover { color: #fff;
1background: transparent url(/img/menu_hover.png) no-repeat scroll left top;
 }

#menu li ul{
display:none;

}



#menu li:hover ul, #menu li.iehover ul {
    display: block;
	
}
/*catalog*/
.border_photo {
float:left;
margin:10px 0px 0px 24px;
text-align: center;
font-size:small;
}

.border_photo p{
margin:0;
}
/*gallery*/

/* Рамки у изображений нам нужны */
		.image-gallery a img {
			1border: none;
		}
	
        .image-gallery {
			/* Центруем блоки внутри галереи */
			1text-align: center;
			text-align: left;
			padding:0;
			//margin-left:0;
		}
		
		.image-gallery li {
			margin: 5px 0px 0px 3px;
			text-align:center;
			
			/* Выравниваем по вертикали */
			vertical-align: top;
			
			/* Понадобится, если не нужна центровка блоков */
			/*text-align: center;*/
			
			/* inline-block для ff */
			display:-moz-inline-stack;
			
			/* для современных браузеров */
			display:inline-block;
			
			/* IE6 */
			_overflow:hidden;
			
			/* hasLayout */
			zoom:1;
			
			/* hasLayout + IE + inline = inline-block */
			*display:inline;
		}
		
		.image-gallery li img {
			/* Занимаем 100% по ширине */
			display: block;
		}
		
		
		
