@import url("stylereset.css");/*
Theme Name: light over water
Theme URI: http://www.lightoverwater.co.uk/
Description: Theme by Hamish Roots, light over water photography - based on aurora theme. Download, install and activate the following plugins to get theme working correctly: <a href="http://alexrabe.boelinger.com/?page_id=80">nextGEN Gallery</a>, <a href="http://www.schloebe.de/wordpress/reveal-ids-for-wp-admin-25-plugin/">Reveal IDs</a>, <a href="http://yoast.com/wordpress/sociable/">Sociable</a>, <a href="http://lesterchan.net/portfolio/programming/php/">WP-email</a>, and optionally the following: <a href="http://bravenewcode.com/wptouch/">WPtouch</a> (iphone/ipod touch theme), <a href="http://lesterchan.net/portfolio/programming/php/">WP-relativeDate</a>. Sidebar widget compatible. You WILL need to style nextGEN Gallery for the sidebar accordingly if used as a widget - straighforward css. ALL style images by Hamish Roots - light over water photography
Author: Hamish Roots
Author URI: http://www.lightoverwater.co.uk/
Tags: lightoverwater, photography, 2 column

*/
/*
Aurora style developed for www.lightoverwater.co.uk by Hamish Roots. I do not have time to offer any support if you copy this theme. Figure it out yourself as I did! :)  #912524;
*/

/* Begin Structure */
body {margin:auto;width: 100%;padding: 0;font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;line-height: 16pt;text-decoration: none;background-color:#59544e ;padding: 0px;}
body>#dropshadow{background:url('images/drop.png') 50% 50% repeat-y;height: 100%;} /* hide from ie6 */
#page {width: 1000px;margin-top:0px;margin-left:auto;margin-right:auto;padding:0px;background-color:#fff;background-image: url('imgbkg.jpg');background-repeat:no-repeat;background-position:bottom;text-align: left; /* this overrides the text-align: center on the body element. */}
#header {margin: 0;padding: 0;height: 75px;background-image: url('images/top.jpg');background-repeat:no-repeat;background-position:bottom;border-bottom:1px solid #efefef;}
#header .top{height:35px;}
#header .title{padding-top:27px;}
#header .title h1{margin:0 0 0 10px;}
#header .title h1 a{display:block; text-indent: -9999px; width: 510px; height: 40px;}
#header .title h2 {float:right;color:#dadad9;font-size:22px;font-weight:normal;margin:0px 30px 0 0;line-height:1em;}

#stick{position:absolute;z-index:500;width:120px;height:358px;background: url('stick.png') no-repeat;margin:-45px 0 0 -110px;}
#title{position:absolute;z-index:5;width:500px;height:30px;background: url('title.png') no-repeat;margin:-30px 0 0 -20px;}

#container{float:left; width:710px; margin-left:0px;margin-bottom:20px;}
blockquote{padding-left: 22px;background-color:#ffffcc;background: url('quote.png') no-repeat;}
blockquote cite {margin: 5px 0 0;display: block;}
body {font-size: 70.5%; /* Resets 1em to 10px */}

/*MENU BAR; menu is a bar within the menu div. navmenu refines properties*/
#menu .top{height:35px;margin-top:0px;color:#333;background:#1f1f1f;}
ul#nav{float:left;margin-right:10px;}
ul#nav li{float: left; margin: 0px;}
#navmenu {margin:auto;font-size: 12px ;font-weight: 500;line-height:35px;}
#navmenu a{color:#fff; text-decoration:none;padding: 5px 10px 5px 10px;}
#navmenu a:hover {color:#39c;background-color:#333;}

#content {color:#333333;text-align:justify;margin:10px 10px 15px 10px;}

/*	Begin Headers */
/*h1, h2, h3 {font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;}*/
h1.pagetitle, h2.pagetitle {font-size: 20px;font-weight:normal;padding-bottom:5px;padding-top:0px;}
h1, h2 {font-size: 20px;margin: 10px 0 0;}
h3 {font-size: 20px;}
h1, h2.pagetitle {margin-top: 0px;text-align: center;}
h3 {padding: 0;margin: 30px 0 0 0;}
h3#respond{font-style:italic;font-size: 1.2em!important;border-bottom:1px dotted #59544E;padding:10px 0;margin-top:25px;}
h3.comments {padding: 0;margin: 40px auto 20px;}
/*h1{font-size: 1.8em;font-weight:normal;padding: 12px 25px;}*/

/*Post Specific styling
#titlebar{width:100%;background-color:#0d1332;}
#subtitlebar{width:100%;background-color:#281726;}
.post-title a{color:#9f9f9f;}*/
.post {background:#efefef;margin-bottom:15px;border:1px solid #e0e0e0;}
.post p{font-size:12px;line-height:18px;text-decoration: none;text-align: justify;margin:0px;padding-left:17px;padding-right:17px;margin-top:px;color:#333;}
.post hr {display: block;}
.post img{ border: 1px solid #ccc;margin:10px;}
.post a {color:#333;text-decoration: none;}
.post a:hover {color:#39c;text-decoration: none;text-decoration: none;}
.post h1, h2 {font-size:24px;line-height:24px;text-align:justify;ext-decoration: none;font-weight:normal;padding:10px 15px 10px 15px;}
.post h1 a,h2 a,h3 a, {text-decoration: none;}
.entry a{color:#39c;text-decoration: none;}
.entry a:hover{color:#912524;text-decoration: none;}
p img {padding: 0;max-width: 100%;}

.alignleft a{color:#39c;text-decoration: none;}
.alignright a{color:#39c;text-decoration: none;}

/* NextGenGallery corection, thumbs 203x139, 3 across*/
.ngg-galleryoverview{padding:0px 0px 0px 17px;}


/* End Typography & Colors */

.linkto{margin-top:40px;text-align: right!important;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.widecolumn .postmetadata {margin: 30px 0;}
.widecolumn .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}
.widecolumn .attachment {text-align: center;margin: 5px 0px;}
.postmetadata {clear: left;}
.clear {clear: both;}

/*sidebar and widget specific text styling*/
#sidebar {border-left:#c7c7c7 1px solid;float:right; width:269px;padding-left:10px;padding-right:10px;text-align:justify;display:block;font-size:11px;}
#sidebar a{color: #39c;text-decoration: none;}
#sidebar a:hover {color:#912524;text-decoration: none;}
#sidebar ul, #sidebar ul ol {list-style:none;margin: 0;padding: 0;}
ul,li{list-style:none;}
.widgettitle{color:#333;font-size:20px;line-height:25px;text-decoration: none; font-weight:normal;}
.recentcomments{color:#333;}

/* Search Form */
#searchform {margin:0px 5px 0 5px;}
#searchform input{border:1px solid #a0a0a0;background-color: #cbdeeb;}
#searchform input.pushbutton {color:#333;padding:3px;border:1px solid #a0a0a0;}

/* Begin Typography & Colors */


/*global*/
a {text-decoration: none;}
hr {display: none;}
a img {border: none;}
li {list-style-type:none;list-style-image: none;list-style:none;}
ul {list-style-type:none;list-style-image: none;list-style:none;}
ol {list-style-type:none;list-style-image: none;list-style:none;}
/* Begin Lists

Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets. */
html > body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}
html > body .entry li {margin: 7px 0 8px 10px;}
.entry ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 0px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

/* End Entry Lists */



.entry form {/* This is mainly for password protected posts, makes them look better. */
text-align: center;}
select {width: 130px;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%;padding: 2px;}
#commentform #submit {margin: 0;float: right;}
/* End Form Elements */
/* Begin Comments*/
.nocomments {text-align: center;margin: 0;padding: 0;}
.alt, .alt2 {margin: 0;padding: 10px;}
.commentlist li {list-style: none;border-top:1px solid #e2e2e2;margin-bottom:10px;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist {text-align: justify;width:650px;padding:15px;}
.commentlist p {font-weight: normal;text-transform: none;text-align:justify;margin: 10px 5px 10px 0;}
.commentlist a{color:#39c;text-decoration: none;}
.commentlist a:hover{color:#912524;text-decoration: none;}
.commentlist li .odd alt thread-odd thread-alt depth-1{background-color:#000;}
.reply{}
#commentform p {margin: 5px 0;}
.commentmetadata a{margin: 0;display: block;font-weight: normal;color:#333;text-decoration: none;}

.odd {color:#333;background-color: #afafaf;padding:10px;margin-bottom:10px; }
.even {color:#333;background-color: #e2e2e2;padding:10px; }

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;font-size: 0.9em;letter-spacing: .07em;}
acronym, abbr {border-bottom: 1px dashed #999;}
.center {text-align: center;}

.navigation {float:right;display: block;text-align: center;margin-top: 10px;padding-bottom: 0px;}
/* End Various Tags & Classes*/
/*.ads_google{width:468px;height:60px;margin:20px auto 0 auto;padding:10px;border:1px dotted #fff;}
.ads_google_col{width:125px;height:125px;margin:0 auto;padding:10px;}*/

.wp-caption-text{text-align: center; margin-top: 1px; font-style: italic;}

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {padding:0;margin:0;border:none;text-decoration:none;list-style: none;text-align: left;line-height: 13px;font-size: 13px;}
#wp_page_numbers {margin-top: 10px;width: 100%;margin-bottom: 10px;}
#wp_page_numbers ul {width: 100%;border: none!important;}
#wp_page_numbers li {float: left;display: block;margin-bottom: 2px;}
#wp_page_numbers a {padding: 3px;padding-left: 5px;padding-right: 5px;margin-left: 2px;margin-right: 2px;display: block;border:1px solid #333!important;}
#wp_page_numbers li.page_info {border:0px;padding-right:20px!important;}
#wp_page_numbers li a:hover {border:1px solid #39c!important;}
#wp_page_numbers li.active_page a {border:1px solid #fff!important;}
#wp_page_numbers a {color: #333;text-decoration: none;}
#wp_page_numbers a:hover {color:#912524;text-decoration: none;}
/*twitter plugin*/
#twitter-1{}
ul.twitter {clear:both;color:#333;}/*the main ul (if list is activated)*/
.twitter_title_link{color:#333;text-decoration:none;}
li.twitter-item {color:#333;border-bottom:1px #fff;line-height:16px;text-align:justify;} /*the ul items (if list is activated)*/
p.twitter-message {}/*each one of the paragraphs (if msgs > 1)*/
.twitter-timestamp {color:#bbb;text-decoration:none;}/*the timestamp span class*/
a.twitter-link {color:#39c;}/*the tweet link class*/
a.twitter-user {color:#39c;}/*the @username reply link class*/

.twitter-tools{}
ul.aktt_tweets {clear:both;color:#333;}/*the main ul (if list is activated)*/
li.aktt_tweets {color:#333;border-bottom:1px #fff;line-height:16px;text-align:justify;} /*the ul items (if list is activated)*/

/*footer*/

#footercontainer {margin:0 auto;width:1000px;}
#footer {clear:both;border-top:1px solid #bdb9b6;color:#ccc;background-color:#1f1f1f;font-size: x-small;text-align:justify;}
#footer .columns{min-height: 75px;float:left;width:320px;}
#footer .latest{font-size: 1.2em;}
#footer .sitemap,.about,.rss{margin-left:10px;}
#footer a{color: #39c!important;text-decoration:none;}
#footer a:hover{color: #fff!important;text-decoration:none;}
#footer h4{margin: 10px 15px 10px 15px;text-decoration:none; font-size:12px; font-weight:normal;}
#footer p{margin: 0px 15px 0px 15px;text-indent:0px;clear:both;line-height:12px;color:#efefef;}
#footer ul{margin: 0px 0px 20px 25px;list-style-type: none;}
	#footer ul li{margin:0;line-height:13px;}
	#footer ul.left{float:left;margin-left:15px;text-align:left;}
	#footer ul.middle{float:left;margin-left:25px;text-align:left;}
	#footer ul.right{float:left;margin-left:25px;text-align:left;}
#footer .rss ul li{padding: 3px 0 0 21px; height: 16px; margin-left: 0px;}
#footer ul.syndleft{background: transparent url('images/synd-rss.png') no-repeat;float:left;margin-left:0px;margin-top:10px;}
#footer ul.syndmiddle{background: transparent url('images/synd-rss.png') no-repeat;float:left;margin-left:10px;margin-top:10px;}
#footer ul.syndright{background: transparent url('images/synd-twit.png') no-repeat;float:left;margin-left:10px;margin-top:10px;}
#footer img{border:none;}
#footer .copyright{border-top:1px solid #2a2a2a; text-align:center;padding-bottom:5px;padding-top:5px;}	

.addthis_container {margin-top:15px;}

