/***************************************************
Reset
***************************************************/
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, label, legend, caption, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section, summary {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
@font-face {
font-family: 'EngraversGothicFSBold';
src: url('../fonts/EngraversGothic-Bold-webfont.eot');
src: url('../fonts/EngraversGothic-Bold-webfont.eot?iefix') format('eot'),
url('../fonts/EngraversGothic-Bold-webfont.woff') format('woff'),
url('../fonts/EngraversGothic-Bold-webfont.ttf') format('truetype'),
url('../fonts/EngraversGothic-Bold-webfont.svg#webfont') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'EngraversGothicFSRegular';
src: url('../fonts/EngraversGothic-Regular-webfont.eot');
src: url('../fonts/EngraversGothic-Regular-webfont.eot?iefix') format('eot'),
url('../fonts/EngraversGothic-Regular-webfont.woff') format('woff'),
url('../fonts/EngraversGothic-Regular-webfont.ttf') format('truetype'),
url('../fonts/EngraversGothic-Regular-webfont.svg#webfontysz32sPA') format('svg');
font-weight: normal;
font-style: normal;
}
ol, ul {
list-style: none;
text-transform: uppercase;
}
a img {
border: none
}
aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
/***************************************************
Global styles
***************************************************/
header, section, footer, aside, nav, article, figure, figcaption {
display: block;
}
html,body {
height: 100%;
width: 100%;
background-color: #fff;
background-image: url(../images/bg.png);
margin: 0px;
padding: 0px;
}
hgroup {
position: absolute;
margin-top: 485px;
width: 660px;
}
h1 {
text-align: center;
font-family: 'EngraversGothicFSRegular', sans-serif;
color: #f369af;
text-transform: uppercase;
letter-spacing:1px;
font-size: 25px;
}
p {
padding-top: 10px;
font-family: 'Droid Serif', Georgia, serif;
color: #68696b;
font-size: 12px;
line-height: 1.6em;
}
a {
text-decoration: none;
color: #68696b;
}
a:hover {
color: #f369af;
}
/***************************************************
Main containers
***************************************************/
#wrapper {
width: 1000px;
height: 100%;
margin: 0px auto;
background-image: -ms-radial-gradient(left top, circle farthest-corner, #FFFFFF 0%, #e8e7e4 100%);
background-image: -moz-radial-gradient(left top, circle farthest-corner, #FFFFFF 0%, #e8e7e4 100%);
background-image: -o-radial-gradient(left top, circle farthest-corner, #FFFFFF 0%, #e8e7e4 100%);
background-image: -webkit-gradient(radial, left top, 0, left top, 1010, color-stop(0, #FFFFFF), color-stop(1, #e8e7e4));
background-image: -webkit-radial-gradient(left top, circle farthest-corner, #FFFFFF 0%, #e8e7e4 100%);
background-image: radial-gradient(circle farthest-corner at left top, #FFFFFF 0%, #e8e7e4 100%);
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.55);
}
aside {
width: 260px;
float: left;
padding: 40px 0 40px 40px;
}
#content {
width: 740px;
height: 100%;
float: left;
padding: 40px 40px 0 40px;
}
/***************************************************
MENU
***************************************************/
nav {
padding-top: 40px;
margin: 0px auto;}
nav ul li {
text-align: center;
border-top:1px dashed #68696b;
}
nav ul li:last-child {
border-bottom:1px dashed #68696b;
}
nav ul li a {
font-size: 19px;
font-family: 'EngraversGothicFSRegular', sans-serif;
color: #68696b;
font-weight: normal;
text-decoration: none;
letter-spacing:1px;
display: block;
padding: 15px 0 15px 0;
}
nav ul li a:hover {
background-image: url(../images/nav-bg.png);
color: #fff;
}
nav ul li a.current {
background-image: url(../images/nav-bg.png);
color: #fff;
}
/***************************************************
FOOTER
***************************************************/
footer {
width: 740px;
float: left;
padding: 40px 40px 40px 105px;
}
.footer, .slash {
font-family: 'EngraversGothicFSRegular', sans-serif;
font-size: 14px;
color: #68696b;
text-decoration: none;
}
.slash {
padding-right: 3px;
padding-left: 3px;
}
.footer:hover {
color: #f369af;
}
.twitter {
float: right;
}
.footer-links {
margin-top: 6px;
display: inline-block;
}
/***************************************************
SPECIFIC
***************************************************/
#floral {
z-index: 1;
position: absolute;
margin-left: 305px;
}
#hp-photo {
z-index: 2;
position: absolute;
margin-top: 149px;
}
#hp-photo-2 {
z-index: 4;
position: absolute;
margin-top: 35px;
margin-left: 210px;
}
#hp-photo-3 {
z-index: 5;
position: absolute;
margin-top: 198px;
margin-left: 395px;
}
Bookmarks