@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: "Euphemia-UCAS";
    src: url(assets/fonts/EuphemiaCAS.ttf);
    font-weight: normal;
    font-style: normal;
}

html, body{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	margin:0px;
	color:#666666;
	font-family: "Euphemia-UCAS";
	width:100%;
}

.header_image_main{
	background-image: url("assets/jewelry.jpg");
    background-repeat: no-repeat;
    background-position: right top;
	display: block;
	width: auto;
	height: 683px;
	position:relative;
}




.sntlogo{
	background-image:url("assets/sonetticlogo.jpg");
	background-repeat: no-repeat;
    background-position: center center;
	display: block;
	width: auto;
	height: 300px;
}

.header_shadow{
	background-image: url("assets/misc/top_shadow.png");
    background-repeat: no-repeat;
    background-position: center center;
	width: 100%;
	height: 51px;
	bottom:0px;
	position:absolute;
}

.shadow_line{
	background-image: url("assets/misc/shadow_line.png");
    background-repeat:repeat-x;
	background-position: left top;
	width:100%;
	height:1px;
	bottom:0px;
	position:absolute;
}
	
.bottom{
	background-color:#e5e5e5;
	display:blok;
	width:100%;
	height: 450px;
	position:relative;
}

.bottom_shadow{
	background-image: url("assets/misc/bottom_shadow.png");
    background-repeat: no-repeat;
    background-position: center center;
	width: 100%;
	height: 51px;
	top:0px;
	position:absolute;
}

.footer_social{
	display: inline;
	top: 37%;
	width:100%;
	position:absolute;
	text-align:center;
}

.social_logos{
	
}

.social_logo_img{
	padding-right:20px;
}

.footer_about{
	display: inline;
	top: 20%;
	width:100%;
	text-align:center;
	position:absolute;
}

.footer_contacts{
	width:100%;
	display: inline;
	bottom: 20%;
	position:absolute;
	text-align:center;
}

.cover_separator{
	display:blok;
	width:100%;
	height: 100px;
	position:inline;
}

.collection_cover{
	width:auto;
}

.collection_cover_menu_holder{
	display:blok;
	width:1024px;
	height: auto;
	margin-left: auto;
    margin-right: auto;
	text-align:right;
	margin-top: 30px;
}

.cover_image{
	display: block;
    margin-left: auto;
    margin-right: auto;
	border-style:none;
}

.collection_cover_menu_item{
	padding-left:15px;
	padding-right:25px;
	font-size:1.5em;
}

.casual_menu_item{
	padding-left:10px;
	padding-right:0px;
	font-size:1em;
}


/* About */
.header_image_about{
	background-image: url("assets/fashion.jpg");
    background-repeat: no-repeat;
    background-position: right top;
	display: block;
	width: auto;
	height: 683px;
	position:relative;
	background-color:#000000;
}

.about_body_text{
	width:900px;
	margin-left:auto;
    margin-right: auto;
}
.about_p{
	padding-bottom:1.5em;
}
.about_events_p{
	padding-bottom:0.5em;
}
/*End About*/

.collection_cover_title_holder{
	display:blok;
	width:1024px;
	height: auto;
	margin-left: auto;
    margin-right: auto;
	text-align:left;
	margin-bottom: 30px;
}
.app_title_p{
	font-size:1.7em;
}

.appstore_image{
	border-style:none;
	display:blok;
	height: auto;
	margin-left: auto;
    margin-right: auto;
	text-align:right;
	margin-top: 0px;
}

a.casual_menu_item {
    text-decoration: none;
	color: #666666;
}

a.casual_menu_item:hover {
    color: #000000;
}

a.casual_menu_item:visited {
    color: #666666;
}




a.collection_cover_menu_item {
    text-decoration: none;
	color: #666666;
}

a.collection_cover_menu_item:hover {
    color: #000000;
}

a.collection_cover_menu_item:active {
    color: #666666;
}


a img {
	border-style:none;
	border:0;
}

.text_hidden{
	display:none;
}