/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * CSS Author:    toriqo
 * Copyright:     wordpressdev.eu
 * Browser:        0
 * Browser group: 
 */
@font-face { font-family: Nilland; src: url('fonts/Nilland.eot'); }
@font-face { font-family: Nilland; src: url('fonts/Nilland.ttf'); }
@font-face { font-family: Fontin; src: url('fonts/Fontin.eot'); }
@font-face { font-family: Fontin; src: url('fonts/Fontin.ttf'); }
a:focus, a:active { outline: none; }
body.custom { text-shadow: 1px 1px 0 #fff; background: #f2f2f2 url('images/background-1.jpg') fixed center top; font-family: Fontin; }
.custom .page { background: none; }
.custom #header { height: 241px; background: transparent url('images/header.png') no-repeat left top; }
.custom #header { padding-bottom: 0; }
.custom .menu { float: right; margin-top: -40px; }
.custom .menu a { background: transparent url('images/menu.png') repeat left top; }
.custom .tab:hover .submenu { display: block; }
.custom .submenu { position: absolute; display: none; }
.custom .menu .tab a:hover, .custom .menu .tab.current a { text-shadow: 0 0 3px #3C8C00; }
.custom .menu .tab.current li a { text-shadow: none; }
h1#logo, p#logo { float: right; margin-top: 110px; }
h1#logo a, p#logo a { font-size: 70px; }
h1, h2, h3, h4, h5, h6 { font-family: Nilland; }
h2.entry-title a { border-bottom: 1px solid #A9A9A9; padding-bottom: 1px; }
h2.entry-title a:hover { text-shadow: 0 0 6px #3C8C00; color: #3C8C00; }
.custom .widget h3 { font-variant: normal; margin: 0; margin-top: -35px; }
.custom #footer { position: relative; height: 220px; background: transparent url('images/footer.png') no-repeat right bottom; }
#numbers { float: left; position: relative; width: 100%; height: 57px; margin-top: 50px; background: transparent url('images/brets-numbers.png') no-repeat left top; )}
#cclicense { float: left; position: relative; }
p.trademark { position: absolute; left: 0; bottom: 0; }
.custom #sidebars { padding-top: 30px; }
.custom .widget { background: transparent url('images/widget.png') no-repeat center bottom; padding: 10px; width: 280px; }
.custom #sidebars a, .custom #sidebars a:visited {}
.custom #sidebars a:hover { text-shadow: 0 0 3px #2361AB; border: none; text-decoration: none; }
.custom #sidebars h3 { font-size: 30px; }
#social-media { list-style-type: none; padding-bottom: 20px; }
#social-media li { display: inline; padding: 0 10px; }
.custom .headline_area { position: relative; margin: 0; }
#wpdev_post_meta { position: absolute; left: -49px; top: 7px; width: 49px; height: 86px; background: transparent url('images/post_meta.png') no-repeat left top; }
#wpdev_post_meta p.day { font-size: 28px; color: #f2f2f2; position: absolute; left: 0; top: 18px; right: 0; text-align: center; }
#wpdev_post_meta p.month { color: #111; position: absolute; left: 0; bottom: 20px; right: 0; text-align: center; font-size: 12px; }
.custom .post_box.top { border-top: none; padding-top: 0; }
.custom .post_box post_image { border: 1px solid #fff; }
.wpdev_top_post { position: relative; background: transparent url('images/wpdev_middle.png') repeat-y left top; padding: 10px;}
.wpdev_bottom_post { position: relative; width: 700px; height: 11px; background: transparent url('images/wpdev_bottom.png') no-repeat left bottom; margin-left: 1.1em; }
.custom .format_text { background: transparent url('images/wpdev_middle.png') repeat-y left top; padding: 0 10px; }
.custom .format_text>p:last-child { margin-bottom: 0; }
