body {
background: #eae5dc url(../images/summer/bg-line.png) repeat-x top left;
}

.tabTyp3 th
    {
	background-color: #e5f0f9;
	color: #000080;
    }

#logo span {
background: transparent url(../images/summer/logo.png) no-repeat left top;
}

div#main {
background: transparent url(../images/summer/main-line.png) top left repeat-y ;
}

div#header {
background: url(../images/summer/header.jpg) no-repeat 4px 0px;
}

ul#menu1 {
background: url(../images/summer/menu-line.png) no-repeat 25px 3px;
}

ul#menu1 li {
background: transparent url(../images/summer/menu-line.png) center right no-repeat ;
}

ul#menu2 li {
background: url(../images/summer/menu.png) no-repeat top right;
}

ul#menu2 li a {
color: #4d421b;
}

ul#menu2 li a:hover {
background: url(../images/summer/menu.png) no-repeat top left;
}

div#foot {
background: url(../images/summer/foot.png) repeat-x top left;
}

div#foot div {
background: url(../images/summer/foot-sign.png) no-repeat 30px center;
border: 1px solid  #eeeadc;
}

div#foot-line {
background: url(../images/summer/foot-line.png) no-repeat top center;
}

div#infobox div#webcam {
background: url(../images/summer/rightbox-line.png) repeat-x bottom left;
border: 1px solid #eeeadc;
}

div#infobox div#webcam h3.wctitle {
background: url(../images/summer/infobox.png) no-repeat top left;
}

ul#info {
background: url(../images/summer/rightbox-line.png) repeat-x bottom left;
}

ul#info {
border: 1px solid #eeeadc;
}

div#photo {
background: #ffffff url(../images/summer/photo-line.png) repeat-x bottom left;
}

div#photo {
border: 1px solid #d3d1bf;
}

.title {
color: #4d421b;
}