﻿body, html {
    border:0;
    margin:0;
    padding:0;
    background-color:#1F1A17;
    color:#caa867;
    font-family:Century Gothic, Verdana, Tahoma, Arial;
    font-size:13px;
}
a  { outline:none;
    text-decoration:none;
    cursor:pointer;
}
img {
    border:0;
}
.body {
    width:1000px;
    height:886px;
    border-top:0;
    margin:0 auto;
    background:#0a0b0c url(/design/images/gray-flowers.gif) no-repeat 625px 178px;
}
.top-body {
    width:100%;
    height:886px;
    background:url(/design/images/header.png) no-repeat 0 0;
}
.flowers-body {
    width:100%;
    height:886px;
    background:url(/design/images/flowers.png) no-repeat 0 0;
}
.header {
    width:100%;
    height:309px;
}
.header .logo {
    padding-top:20px;
    padding-left:63px;
    position:relative;
    z-index:100;
}
.header .logo a {
    display:block;
    height:140px;
    width:318px;
    background:url(/design/images/logo.png) no-repeat 0 0;
}
.container {
    width:100%;
    background:url(/design/images/left-border.gif) repeat-y left 0;
}
.inner-container {
    width:100%;
    background:url(/design/images/right-border.gif) repeat-y right 0;
}
.content1 {
    margin:0 5px;
    height:577px;
}
.content1 .left {
    width:500px;
    float:left;
}
.content1 .left .data {
    overflow:auto;
    height:543px;
	color:#C0A062;
	padding-left:8px;
	
}


.content1 .right {
    margin-left:500px;
}
.clear {height:1px; width:auto; line-height:0; font-size:0; clear:both;}
.content1 .footer {
    height:20px;
    margin-left:35px;
    width:auto;
}
.content1 .footer .mega {
    font-weight:bold;
    font-size:9px;
    line-height:10px;
	float:left;
}
.content1 .footer .copy {	
    font-weight:bold;
    font-size:9px;
    line-height:10px;
	float:right;
	margin-right:15px;
}
.content1 .footer .copy a {
   	color:#C0A062;
	text-decoration:underline;
}

ul.menu {
    list-style:none;
    margin:0;
    padding:0;
    position:absolute; 
    width:500px;
    right:-5px;
    z-index:10;
}
ul.menu li {
    width:500px;
}
ul.menu li a {
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    z-index:10;
}
ul.menu li.about {
    padding-top:20px;
    height:37px;
}
ul.menu li.about a.normal {
    background:url(/design/images/about.png) no-repeat right 0;
    height:37px;
}
ul.menu li.about a.active {
    background:url(/design/images/about-big.png) no-repeat right 0;
    height:58px;
}
ul.menu li.collection {
    padding-top:30px;
    height:37px;
}
ul.menu li.collection a.normal {
    background:url(/design/images/collection.png) no-repeat right 0;
    height:37px;
}
ul.menu li.collection a.active {
    background:url(/design/images/collection-big.png) no-repeat right 0;
    height:54px;
}
ul.menu li.action {
    padding-top:30px;
    height:37px;
}
ul.menu li.action a.normal {
    background:url(/design/images/action.png) no-repeat right 0;
    height:37px;
}
ul.menu li.action a.active {
    background:url(/design/images/action-big.png) no-repeat right 0;
    height:55px;
}
ul.menu li.vacation {
    padding-top:30px;
    height:37px;
}
ul.menu li.vacation a.normal {
    background:url(/design/images/vacation.png) no-repeat right 0;
    height:37px;
}
ul.menu li.vacation a.active{
    background:url(/design/images/vacation-big.png) no-repeat right 0;
    height:58px;
}
ul.menu li.contact {
    padding-top:30px;
    height:37px;
}
ul.menu li.contact a.normal {
    background:url(/design/images/contact.png) no-repeat right 0;
    height:37px;
}
ul.menu li.contact a.active {
    background:url(/design/images/contact-big.png) no-repeat right 0;
    height:58px;
}
ul.menu li.user-page {
    padding-top:30px;
    height:65px;
}
ul.menu li.user-page a.normal {
    background:url(/design/images/user-page.png) no-repeat right 0;
    height:65px;
}
ul.menu li.user-page a.active {
    background:url(/design/images/user-page-big.png) no-repeat right 0;
    height:83px;
}
#preloader {display:none;}

/*****************************************************************************/


div.slideBox {
		width: 360px;
		height: 360px;
		position: relative;
		float: left;
		margin-left:13px;
		
		overflow: hidden;
		
	}
	
		div.slideBox img {
			position: absolute;
			z-index: 2;
		border:#AAABB4 solid 2px;
		left:0;
		}
		
		div.slideBox div.content {
			position: relative;
			top:250px;
			

			z-index: 1;
			padding: 10px;
		}
