/****************************
RESET STYLES
****************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size:100%; vertical-align: baseline; background: transparent; }
body { font:12px/18px 'arial'; background:#000 url('/img/bg.jpg') no-repeat top center fixed; color:#FFF; }
ol, ul { list-style: none;}
blockquote, q { quotes: none; }
:focus { outline: 0;}
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; margin:0 0 6px; }
th { width:86px; padding:2px; }
td {	padding:2px; }
h1 { font:20px 'CopperplateGothicBoldRegular'; }
h2 { font:18px 'CopperplateGothicBoldRegular'; }
h3 { font:16px 'CopperplateGothicBoldRegular'; }
h4 { font:14px 'CopperplateGothicBoldRegular'; }
h5 { font:12px 'CopperplateGothicBoldRegular'; }
p { margin-bottom:15px; }
.last { margin:0 !important; padding:0; }
a:link, a:visited { text-decoration:none; }


/****************************
FONT FACE *COPPERPLATE*
****************************/

@font-face {
    font-family: 'CopperplateGothicBoldRegular';
    src: url('font/Copperplate/coprgtb-webfont.eot');
    src: url('font/Copperplate/coprgtb-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Copperplate/coprgtb-webfont.woff') format('woff'),
         url('font/Copperplate/coprgtb-webfont.ttf') format('truetype'),
         url('font/Copperplate/coprgtb-webfont.svg#CopperplateGothicBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CopperplateGothicLightRegular';
    src: url('font/Copperplate/coprgtl-webfont.eot');
    src: url('font/Copperplate/coprgtl-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Copperplate/coprgtl-webfont.woff') format('woff'),
         url('font/Copperplate/coprgtl-webfont.ttf') format('truetype'),
         url('font/Copperplate/coprgtl-webfont.svg#CopperplateGothicLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/****************************
GLOBAL STYLES
****************************/

.clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#container {	width:940px; padding:20px; margin:0 auto; background:url('img/content-bg.png') repeat; }
.menu { background:#092527; padding:10px 0 8px; }
.menu ul, .footer-inside { overflow:hidden; margin:0 auto; width:940px; }
.menu ul li { float:left; margin-right:28px; }
.menu ul li a:link, .menu ul li a:visited { color:#F2CD3F; font:15px 'CopperplateGothicBoldRegular'; text-transform:uppercase; text-decoration:none; }
.menu ul li a:hover, .menu ul li a.active { color:#FFF; }
.top { margin-bottom:20px; }
.footer { background:#000; padding:20px 0; }
.footer h3 { margin-bottom:10px; text-transform:uppercase; }
.footer-inside { width:970px; }
.stores { float:left; width:320px; }
.stores ul li, .sociable ul li { float:left; margin-right:10px; }
.kobo { float:left; width:510px; cursor:pointer; }
.kobo img { margin-right:15px; float:left; }
.kobo label { color:#26A5D9; font:12px 'CopperplateGothicLightRegular'; cursor:pointer; }
.sociable { float:right; }
.right { float:right !important; }


.banner_text{
	color: #FFCC00;
	font: 21px 'CopperplateGothicBoldRegular';
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	margin-bottom: 30px;
	margin-top: 15px;
	margin-left:-18px;
}

.book img{
	margin-left:auto;
	margin-right:auto;
	height:319px;
}
#book1{
	margin-bottom:51px;
}
#book2{
	margin-bottom:50px;
}
#guestbook img{
	width:200px;
	height:25px;
}
	
/****************************
LAYOUT
****************************/

#menu-footer { margin-top:20px; width:100%; }
.book { float:left; width:210px; text-align:center; margin-left:50px}
.content { float:right; width:450px; margin-right:165px; font:14px 'CopperplateGothicLightRegular'; line-height:20px; }
.scroll h2 { color:#F2CC3F; margin-bottom:10px; }
.scroll h2 a { color:#F2CC3F; }
.scroll ul li { margin-bottom:15px; position:relative; overflow:hidden; }
.scroll ul li img { float:left; margin:4px 15px 10px 0; }
.scroll ul li ul { padding:0 !important; }
.scroll ul li ul li { float:left; margin:0 30px 15px 0; }
.scroll ul li ul li img { margin:0; }
.competition ul li ul li { margin:0 45px 15px 0; }
.single ul li ul li { margin:0 25px 15px 0; }
span.date { position:absolute; right:0; top:2px; font:16px 'CopperplateGothicBoldRegular'; }
a.more:link, a.more:visited { color:#F2CC3F; text-decoration:none; font-size:11px; }
a.more:hover { border-bottom:1px dotted #F2CC3F; }
span.date-time { display:block; margin-bottom:15px; }
.vp1_html5.elegantMinimal video { margin-top:0px; }
.vp1_html5.elegantMinimal {
        margin-bottom:15px;
}
.single ul { padding:0 !important; }
.likes { margin-bottom:15px; }
.events h2 { margin-bottom:2px; }

.hidden-gallery { display:none; }

