/*
Theme Name: Eyelight
Theme URI: http://eyelight.dk/
Description: The Eyelight WordPress theme.
Version: 1.0
Author: Asger Norskov Bak
Author URI: http://asnoba.dk/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: eyelight

	Eyelight v1.0
	 http://asnoba.dk/a/eyelight/

	This theme was designed and built by Asger Norskov Bak,
	whose blog you will find at http://asnoba.dk/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* @group Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:400;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* @end */


/* @group Template */
#logo {width:180px;height:180px;position:absolute;top:30px;left:0;background:url(http://eyelight.dk/wp-content/themes/eyelight/images/logo.png) no-repeat;overflow:hidden;text-indent:-9999px;}
#logo:hover {border:none;background-position:0 -180px;}
.c1 {width:100px;height:100px;position:absolute;top:240px;left:110px;background:url(http://eyelight.dk/wp-content/themes/eyelight/images/logo.png) no-repeat 0 -360px;overflow:hidden;}
.c2 {width:40px;height:40px;position:absolute;top:420px;left:70px;background:url(http://eyelight.dk/wp-content/themes/eyelight/images/logo.png) no-repeat -140px -420px;overflow:hidden;}
#page {margin:0 auto;width:960px;}
#header, #content, #footer {position:relative;}
#header {height:120px}
#content {margin:0 10px 0 250px;width:400px;display:inline;float:left;position:relative;min-height:400px;}
#sidebar {width:280px;margin:0 0 0 10px;float:left;}
#footer {padding:20px 10px;clear:both;text-align:center;}
#footer .org {font-weight:700;}
#footer span {color:#555;}
#footer .web {display:none;}
#hcard-Eyelight {float:left;color:#ddd;}
#hcard-asnoba {float:right;}
#language {float:left;margin:4px 0 0 5px;background:url(http://eyelight.dk/wp-content/themes/eyelight/images/en.gif) no-repeat;width:16px;height:11px;text-indent:-9999px;}
/* @end */


/* @group Navigation */
#nav {list-style-type:none;position:absolute;left:180px;top:0;}
#nav li {padding:0;margin:0;float:left;position:relative;}
#nav a {display:block;float:left;padding:28px 10px 5px;font-size:18px;margin-left:10px;color:#009EE8;font-family: Impact;text-transform:uppercase;font-weight: 400;}
#nav a:hover {text-decoration:none;color:#FF8900;}
#nav .current a, .home #nav .nav-0 a, .blog #nav .nav12 a {cursor:default;background-color:#FF8900;color:#fff;}
#nav .current a:hover, .home #nav .nav-0 a:hover, .blog #nav .nav12 a:hover {background-color:#FF8900;text-decoration:none;}
#nav .current ul {list-style-type:none;position:absolute;top:75px;left:0;width:500px;}
#nav .current ul a {padding:0;font-size:14px;margin-right:10px;background-color:transparent;cursor:pointer;color:#009EE8;}
#nav .current ul a:hover {color:#FF8900;background-color:transparent;}
#nav .current ul .current a {cursor:default;color:#FF8900;}
.error404 #nav ul {display: none;}
/* @end */



/* @group Typography */
body{background:#fff;color:#555;font:12px/1.5 Verdana, Tahoma, Arial, Sans-Serif}
a:focus{outline:1px dotted}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1,h2,h3,h4,h5,h6 {font-family: Impact, Arial Black, Sans-Serif;text-transform:uppercase;line-height:1.2;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {font-weight:400;}
h1{font-size:33px;background:#aaa;padding:10px;color:#fff;}
h2{font-size:23px;}
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:square;}
li{margin-left:15px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset, object {margin-bottom:20px}
a, a:link {color:#009EE8;text-decoration:none;font-weight:700;} /* LoVeHAte */
a:visited {color:#009EE8;text-decoration:none;}
a:hover, a:focus {color:#FF8900;text-decoration:none;}
a:active {color:#009EE8;text-decoration:none;}
textarea {width: 398px;}

.tags {background-color: #eee;padding:10px;font-size: 11px;}
.tags a {font-weight: 400;}
/* @end */



/* @group Widgets */
h6{
	padding:4px 5px 4px;
	color:#555;
	font-size:16px;
	border-top:2px solid #555;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	background-color:#fff;
	position:relative;
	margin-bottom: 10px;
}
h6 span {
	position:absolute;
	top:-25px;
	right:0;
	width:100px;
	height:100px;
	overflow:hidden;
	z-index:9999;
	background:url(http://eyelight.dk/wp-content/themes/eyelight/images/sketches.png) no-repeat top right;
}
.widget {
	margin-bottom: 40px;
}
#sidebar .widget_recent_entries h6 span {
	background-position:0 -200px;
	top:-10px;
}
.widget_recent_entries ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.widget_recent_entries li {
	list-style-type:none;
	margin:0 0 10px;
	padding:0;
}
.widget_recent_entries a {
	margin:0;
	padding:0;
	font:16px/1.2 Impact, Arial Black, Sans-Serif;text-transform:uppercase;
	font-weight: 400;
}
.widget_links h6 span {
	background-position:0 -300px;top:-15px;
}
/* @end */




/* @group Page: Home */
h1 {
	padding-bottom:120px;
	position: absolute;
	top: 0;
	right: -300px;
	width: 260px;
}
h1 span {
	position:absolute;
	background:url(http://eyelight.dk/wp-content/themes/eyelight/images/h1.png) no-repeat 1000px 1000px;
	_background-image: url(http://eyelight.dk/wp-content/themes/eyelight/images/h1.gif);
	bottom: -15px;
	right: -15px;
	width: 300px;
	height: 141px;
	overflow: hidden;
}
.home h1 span {background-position: 0 0;}
.page-id-6 h1 span,
.page-id-24 h1 span,
.page-id-26 h1 span,
.page-id-28 h1 span {background-position: 0 -282px;}
.page-id-10 h1 span {background-position: 0 -705px;}
.page-id-14 h1 span {background-position: 0 -564px;}
.page-id-16 h1 span {background-position: 0 -423px;}
.blog h1 span,
.single h1 span {background-position: 0 -141px;}



.home h1:first-line {
	color: #555;
}
.home #sidebar {
	margin-top: 325px;
}
.home .widget {
	margin:0;
}
.home #page .entry {
	min-height:0;
}
.home .post h6 span {background-position:0 -100px;top:-10px;}
.home .services {list-style-type:none;}
.home .services li {float: left;width: 126px;margin:0 10px 0 0;}
.home .services p {margin:0;font-size:11px;}
.home .services li.last {margin-right:0;}
.home .services h2 {margin-bottom:8px;}
/* @end */


/* @group Page */
.page h1 {
	margin: 0 0 20px;
}
.page .entry {
	min-height: 350px;
	margin-bottom: 20px;
}
.page-id-16 .grid-3 {
	margin-right: 0;
}
.page-id-16 .grid-9 {
	margin-left: 0;
}
/* @end */

/* @group Blog */
.blog h2 {
	margin: 0;
	font-size:21px;
}
.blog .post {
	margin-bottom: 20px;
}
/* @end */

/* @group Single */
.single h1 {
	margin: 0;
}
.single .entry {
	margin-bottom: 20px;
	min-height: 150px;
}
/* @end */


.page-template-contact-php #sidebar {
	margin-top: 195px;
}

