/*
Theme Name: Nicola Petrides
Description: Theme for Nicola Petrides website by Ben Lovecek
Author: Ben Lovecek
Version: 1.0*/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body {line-height:1;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}nav ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}a {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins {background-color:#ff9;color:#000;text-decoration:none;}mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del {text-decoration: line-through;}abbr[title],dfn[title] {border-bottom:1px dotted #000;cursor:help;}table {border-collapse:collapse;border-spacing:0;}hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select {vertical-align:middle;}* {outline: none;} .clear {clear: both;}

body {
background: url('images/bg.gif');
}

/*@font-face {font-family:"Zapfino";
src:url("fonts/zapfino_linotype_one-webfont.eot?") format("eot"),
url("fonts/zapfino_linotype_one-webfont.woff") format("woff"),
url("fonts/zapfino_linotype_one-webfont.ttf") format("truetype"),
url("fonts/zapfino_linotype_one-webfont.svg#Zapfino") format("svg");
font-weight:normal;
font-style:normal;
}*/

@font-face {font-family:"AppleGaramond";
src:url("fonts/applegaramond-webfont.eot?") format("eot"),
url("fonts/applegaramond-webfont.woff") format("woff"),
url("fonts/applegaramond-webfont.ttf") format("truetype"),
url("fonts/applegaramond-webfont.svg#AppleGaramond") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face {font-family:"Din";
src:url("fonts/din-light-webfont.eot?") format("eot"),
url("fonts/din-light-webfont.woff") format("woff"),
url("fonts/din-light-webfont.ttf") format("truetype"),
url("fonts/din-light-webfont.svg#Din") format("svg");
font-weight:normal;
font-style:normal;
}

.wrapper {
width: 614px;
margin: 0 auto;
}

.wrapper header {
height: 89px;
margin-top: 50px;
margin-bottom: 15px;
background: #fff;
}

.wrapper header .head-left, .wrapper header .head-right {
float: left;
width: 50%;
}

.wrapper header .head-right {
padding-top: 10px;
}

.wrapper header .head-left img {
padding-top: 30px;
padding-left: 22px;
}

.wrapper header .head-right h1 a {
font-size: 50px;
text-decoration: none;
color: #d92374;
}

.contactbar {
background: #EC91B9;
height: 25px;
font-family: Arial;
font-size: 11px;
color: white;
padding-top: 13px;
text-align: center;
}

.contactbar a {
color: #d92374;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

.contactbar a:hover {
text-decoration: underline;
}

article {
background: #fff;
padding: 30px;
float: left;
width: 554px;
}

article h1{
font-size: 27px;
font-family: "Din";
color: #c31452;
text-decoration: none;
font-weight: normal;
letter-spacing: -2px;
margin-bottom: 10px;
}

article time {
color: #000;
font-weight: bold;
font-family: "Trebuchet MS";
font-size: 13px;
}

article p {
font-size: 12px;
font-family: Arial;
font-weight: normal;
line-height: 15px;
margin-bottom: 10px;
}

article p em {
font-family: Garamond;
font-size: 22px;
line-height: 22px;
font-style: italic
}

article .icon {
width: 48px;
height: 57px;
position: absolute;
background: url(images/image_icon.gif);
margin-left: -78px;
margin-top: -20px;
}

.icon.nophoto {
background: url(images/nophoto.gif);
}

.icon.photo {
background: url(images/image_icon.gif);
}

.icon.video {
background: url(images/video.gif);
}

.icon.quote {
background: url(images/quote.gif);
}




footer {
background: #d92374;
height: 79px;
float: left;
width: 614px;
}

footer .femail {
float: left;
width: 330px;
margin: 33px 0 0 15px;
font-family: Garamond;
font-size: 13px;
font-style: italic;
font-weight: bold;
}

footer .fnum {
float: left;
margin-top: 35px;
color: #fff;
font-family: Garamond;
font-size: 13px;
font-style: italic;
font-weight: bold;
width: 170px;
}

footer .fsocial {
float: left;
}

footer .fsocialleft {
color: #771437;
font-family: Garamond;
font-size: 13px;
font-weight: bold;
font-style: italic;
width: 100px;
float: left;
margin-top: 35px;
}

footer .fsocialright {
float: left;
margin-top: 29px;
}

footer .femail a {
color: #fff;
}

#twitter {
float: left;
width: 25px;
height: 25px;
background: url(images/flckr.gif);
margin-right: 10px;
}

#twitter:hover {
background: url(images/flckr.gif);
}

#fb {
float: left;
width: 25px;
height: 25px;
background: url(images/fcp.gif);
margin-right: 10px;
}

#fb:hover {
background: url(images/fcp.gif);
}

#skype {
float: left;
width: 25px;
height: 25px;
background: url(images/social.gif) -75px 0;
margin-right: 10px;
}

/*
#skype:hover {
background: url(images/social.gif) -75px -25px;
}*/

#lkn {
float: left;
width: 25px;
height: 25px;
background: url(images/social.gif) -110px 0;
}

/*
#lkn:hover {
background: url(images/social.gif) -110px -25px;
}*/

.gallerybox {
display: none;
}

.content-left {
float: left;
padding-right: 15px;
}

.content-right a {
color: #d92374;
text-decoration: none;
}

.content-right a:hover {
text-decoration: underline;
}


