/*CSS RESET*/ 
body, header, nav, main, footer, img, h1, h2, figure, figcaption{
    margin: 0;
    padding: 0;
    border: 0;
}
body {
	background-color: #FEC4B9;
	font-family: 'Gamja Flower',serif;
	font-size: 20px;
}

header {
    width:25%;
    float:left;
}
img{
	max-width: 100%;
	display:block;
}

/*Rules for naviagtion*/
nav {
    width:70%;
    float:right;
    margin:5em 3em 0 0;
}

nav ul{
    list-style-type: none;
    margin: 0;
    text-align: right;
    
}

nav li {
    display:inline-block;
    font-size:1.75em;
}

nav li a{
    display:block;
    color:#bd3f23;
    text-align: center;
    padding:0.5em 1em;
    text-decoration:none;
}

/*Rules for general main*/

main{
    clear:left;
    padding:2%;
    font-size:1.25em;
    background-color:#f4dfe6;
    color:#bd3f23;
}


/*style rules for index divs in main*/
.title {
    text-align:center;
    font-size: 1.25em;
	color: #fb6f92;
}

aside {
    font-size: 1.75em;
    text-align:center;
    font-weight: bold;
}

figure {
   border: 4px solid #2a1f14;
   box-shadow: 6px 6px 10px #c5a687;
   max-width: 400px;
   margin:2% auto;
}

figcaption{
    text-align:center;
    padding:2%;
    border:4px solid #2a1f14;
}


/*style rules for new arrival divs on main*/
.newa {
	text-align: center;
}

/*style rules for collection*/

main h1{
    text-align:center;
}
/*style rules for new Commissions divs on main*/
#com {
	text-align: right;
	padding: 80px;
}

#com2 {
    float: right;
}

/*Style rules for footer*/
footer {
	background-color: #FF9A8A;
}

footer p {
    font-size:0.75em;
    text-align:center;
    color:#bd3f23;
    padding:0 1em;
}

#contact{
	text-align: left;
	color:#bd3f23;
}