@charset "UTF-8";
* {
	font-family: Arial, Helvetica, sans-serif;
    list-style-type: none;
}
body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	min-width: 1000px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	position: relative;
	overflow: visible;
}
html {
	overflow: scroll;
	height: 100%;
}
h1 {
	font-size: 40px;
	line-height: 34px;
	font-family: "Arial Black", Gadget, sans-serif;
	}
.grey{
	color: rgba(153,153,153,1);
	font-family: "Arial Black", Gadget, sans-serif;
	}
.black{
	color: rgba(0,0,0,1);
	font-family: "Arial Black", Gadget, sans-serif;
	}
.textArial{
	font-family: Arial, Helvetica, sans-serif;
	}
.textArialBlack{
	font-family: "Arial Black", Gadget, sans-serif;
	}
.Clear {clear: both;}
.left {float: left}
.right {float: right}
.none {float: none}
.roundButton {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	-moz-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	-ms-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	-o-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	cursor: pointer;
	overflow: visible;
}
/*MAINMENU*/
.mainMenuTop {
	background-color: rgba(204,0,0,1);
	position: absolute;
	height: 350px;
	width: 120px;
	left: 0px;
	top: 10px;
	z-index: 100;
	overflow: visible;
	background-size: contain;
}
.menuHome {
	background-image: url(../images/menuItems/homeIcon.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 110px;
	width: 110px;
	top: 5px;
	right: 5px;
	cursor: pointer;
}
.menuArt {
	background-image: url(../images/menuItems/artIcon.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 110px;
	width: 110px;
	top: 120px;
	right: 5px;
	cursor: pointer;
}
.menuShop {
	background-image: url(../images/menuItems/shopIcon.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 110px;
	width: 110px;
	top: 235px;
	cursor: pointer;
	right: 5px;
	z-index: 100;
}
.menuContact{
	position: absolute;
	height: 90px;
	width: 90px;
	top: 360px;
	left: 15px;
	-webkit-border-radius: 60px 60px 60px 60px;
	-moz-border-radius: 60px 60px 60px 60px;
	-ms-border-radius: 60px 60px 60px 60px;
	-o-border-radius: 60px 60px 60px 60px;
	border-radius: 60px 60px 60px 60px;
	z-index: 200;
	background-color: rgba(204,0,0,1);
	overflow: visible;
	}
.menuContactIcon {
	background-image: url(../images/menuItems/contactIcon.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 80px;
	width: 80px;
	top: 5px;
	right: 5px;
	cursor: pointer;
	z-index: 200;
}
.menuContactClose{
	background-color: rgba(102,102,102,1);
	position: absolute;
	height: 25px;
	width: 25px;
	top: 20px;
	-webkit-border-radius: 0px 10px 10px 0px;
	-moz-border-radius: 0px 10px 10px 0px;
	-ms-border-radius: 0px 10px 10px 0px;
	-o-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
	color: rgba(255,255,255,1);
	text-align: right;
	font-size: 20px;
	line-height: 22px;
	text-decoration: none;
	cursor: pointer;
	padding-right: 5px;
	z-index: -1;
	right: -30px;
	font-family: "Arial Black", Gadget, sans-serif;
	}
.menuContactClose:hover{
	background-color: rgba(153,153,153,1);
	color: rgba(204,204,204,1);
	}
.contactInfo{
	position: absolute;
	height: auto;
	width: 330px;
	left: -500px;
	background-color: rgba(255,255,255,1);
	overflow: visible;
	z-index: 100;
	border: 2px solid rgba(153,153,153,1);
	-webkit-border-radius: 0 20px 20px 0;
	-moz-border-radius: 0 20px 20px 0;
	-ms-border-radius: 0 20px 20px 0;
	-o-border-radius: 0 20px 20px 0;
	border-radius: 0 20px 20px 0;
	-webkit-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	-moz-box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	box-shadow: rgba(0,0,0,0.3) 10px 10px 20px;
	background-image: linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -o-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -moz-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -webkit-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -ms-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #ADADAD),
		color-stop(0.6, #FFFFFF)
	);
	bottom: 0px;
	}
.contactPhone{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: rgba(204,0,0,1);
	}
.menuSocial {
	position: absolute;
	height: 90px;
	width: 90px;
	left: 15px;
	-webkit-border-radius: 60px 60px 60px 60px;
	-moz-border-radius: 60px 60px 60px 60px;
	-ms-border-radius: 60px 60px 60px 60px;
	-o-border-radius: 60px 60px 60px 60px;
	border-radius: 60px 60px 60px 60px;
	z-index: 100;
	background-color: rgba(204,0,0,1);
	top: 460px;
	overflow: visible;
}
.menuSocialIcon {
	background-image: url(../images/menuItems/socialIcon.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 80px;
	width: 80px;
	top: 5px;
	right: 5px;
	cursor: pointer;
	z-index: 100;
}
.menuSocialIconholder{
	position: absolute;
	height: 70px;
	width: 630px;
	left: -800px;
	-webkit-border-radius: 40px 40px 40px 40px;
	-moz-border-radius: 40px 40px 40px 40px;
	-ms-border-radius: 40px 40px 40px 40px;
	-o-border-radius: 40px 40px 40px 40px;
	border-radius: 40px 40px 40px 40px;
	overflow: visible;
	z-index: -1;
	bottom: 5px;
	padding: 5px;
	border: 2px solid rgba(153,153,153,1);
	background-image: linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -o-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -moz-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -webkit-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -ms-linear-gradient(bottom, #ADADAD 0%, #FFFFFF 60%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #ADADAD),
		color-stop(0.6, #FFFFFF)
	);
	}
.menuSocialIconClose{
	background-color: rgba(102,102,102,1);
	position: absolute;
	height: 25px;
	width: 30px;
	left: 638px;
	top: 28px;
	-webkit-border-radius: 0px 10px 10px 0px;
	-moz-border-radius: 0px 10px 10px 0px;
	-ms-border-radius: 0px 10px 10px 0px;
	-o-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
	color: rgba(255,255,255,1);
	text-align: right;
	font-size: 20px;
	line-height: 22px;
	text-decoration: none;
	cursor: pointer;
	padding-right: 5px;
	z-index: -10;
	font-family: "Arial Black", Gadget, sans-serif;
	}
.menuSocialIconClose:hover{
	background-color: rgba(153,153,153,1);
	color: rgba(204,204,204,1);
	}
.sn{
	height: 70px;
	width: 70px;
	z-index: 10;
	}
.sn1{
	background-image: url(../images/socialIcons/facebok-icon.png);
	background-repeat: no-repeat;
	background-position: center center;	
	}
.sn2{
	background-image: url(../images/socialIcons/wordpress-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn3{
	background-image: url(../images/socialIcons/youtube-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn4{
	background-image: url(../images/socialIcons/twitter-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn5{
	background-image: url(../images/socialIcons/tumblr-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn6{
	background-image: url(../images/socialIcons/pinterest-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn7{
	background-image: url(../images/socialIcons/linkedin-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn8{
	background-image: url(../images/socialIcons/instagram-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.sn9{
	background-image: url(../images/socialIcons/gplus-icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	}


.menuCart {
	position: absolute;
	height: 35px;
	width: 110px;
	left: 0;
	top: 560px;
	background-color: rgba(204,0,0,1);
	overflow: visible;
	z-index: 99;
	color: white;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	cursor: pointer;
}
.menuCartIcon {
	background-image: url(../images/menuItems/cartIcon.png);
	background-repeat: no-repeat;
	background-position: left center;
    background-size:contain;
	position: absolute;
	height: 40px;
	width: 60px;
	top: 3px;
	left: 5px;
	cursor: pointer;
	z-index: 100;
}
.menuCartInfo {
	top: 40px;
	left: 50px;
	width: 40px;
	height: 40px;
	position: absolute;
	background-color: rgba(255,255,255,1);
	z-index: 150;
	border: 2px solid rgba(153,153,153,1);
	overflow: visible;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	line-height: 36px;
	color: rgba(204,0,0,1);
	text-align: center;
}
.content{
	position: absolute;
	z-index: 0;
	height: 700px;
	width: 910px;
	left: 130px;
	top: 10px;
	}
.newsletter{
	background-color: rgba(204,0,0,1);
	position: absolute;
	top: 610px;
	width: 120px;
	height: 35px;
	color: white;
	text-align: center;
	cursor: pointer;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
	line-height: 16px;
    }
.hover {
    position: absolute;
    width: 90px;
    height: 25px;
    background-color: black;
    color: white;
    text-align: center;
    padding-top: 10px;
    left: 120px;
    
}
.hoverHome{
    top: 40px;
}
.hoverInfo{
    top: 160px;
}
.hoverBuy{
    top: 275px;
}
    
}