/*
Theme Name: Secret Mountain
Theme URI: 
Description: Theme for my www.secretmountain.co.uk
Version: 0.4
Author: Bryan Waddington
Author URI: 

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body {color:#333;background:#ffffff;text-align:center;font:62.5% 'Lucida Grande',Verdana,Arial,Sans-Serif;margin:0;padding:0;}
a {color:#666;text-decoration:none}
a:hover {text-decoration:underline}
h1,h1 a,h2,h2 a,h3,h4,h5,h6 {margin-bottom:0;color:#333;text-align:left;font-family: "Arial";}
h1 {font-size:2.4em}
h2 {font-size:2em}
h3 {font-size:1.6em}
h4 {font-size:1.2em}
h5 {font-size:1em}
h6 {font-size:0.8em}
img {border:0;margin:0px}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.wp-smiley {margin:0}
input,textarea {border:1px solid #aaa;font-size:1.2em}
#page {margin-top:0px;text-align:left;}
#wrapper {padding-top:50px;width:960px;margin-left:auto;margin-right:auto;}
#content {
    background:#eeeeee;
	width:600px;
    margin-left: 160px;
    padding: 10px 20px;
	border:1px solid #ccc;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

#content-header {
	width:500px;
    margin-left: 240px;
    padding: 0;
}

#gal-content {
    width:850px;
    background:#fff;
    margin-left:auto;
    margin-right:auto;
    padding: 1em 0px;
	border-top:0px solid #aaa;
}

#breadcrumbs {
    margin-bottom:1em;
    font-size:1.2em;
}

#sidebar {
    float: left;
    width: 140px;
    margin: 0 50px 0 0px;
    padding: 0 0 0 0px;
    font-family: "Arial";
}

#footer {text-align:center;font-size:1em;background:#eee;color:#666;clear:both;border:1px solid #ccc;padding:10px;}

.header {
	color:#aaa;
	width:100%;
	background:#fff;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	height:10px;
	border-bottom:0px solid #000;
}
#headertitle {margin:0 5% 0}
#headertitle h1 {margin:0;padding-top:35px;font-weight:normal;}
#headertitle h1 a {background:transparent;color:#666666}
#headertitle h1 a:hover {text-decoration:none}
#headertitle p {margin:0;background:transparent;color:#fff;font-size:1.1em}

#hmenu ul {float:left;padding:0;margin:10px 0 0 5px;list-style:none;font-size:12px;}
#hmenu ul li {background:url("./images/hmenu_bullet.gif") no-repeat 0 60%;float:left;font-size:13px;padding:0 6px 0 9px;font-weight:bold;}
#hmenu ul li.first{background:none;} 
#hmenu a {color:#aaa;text-decoration:none;}
#hmenu a:hover {color:#333;}
#hmenu li.current_page_item  a {color:#97652F;}

.search {float:right;position:relative;bottom:3em;right:5%}
.search form {margin:0;padding:0}
.search input {display:inline;width:218px;border:1px solid #eee;margin:0;padding:0.2em 5px;background:#333;color:#eee;font-size:1em}

#sidebar ul {padding:0;margin:0;list-style:none;font-size:12px}
#sidebar ul li {margin:0 0 1em;}
#sidebar ul ul {margin-bottom:8px;padding:0;border-top:0px solid #ccc;}
#sidebar ul ul li {margin:0;font-size:14px;padding:5px 20px 6px;text-align:right;font-weight:bold;}
#sidebar ul ul ul li {font-size:10px;border:0px solid #ccc;padding:3px 0 0 0;text-align:center;}
#sidebar ul h2 {margin:0 0 3px;padding:4px 8px 3px;color:#444444;font-size:1em;}
#sidebar a {color:#aaa;text-decoration:none;}
#sidebar a:hover {color:#333;}
#sidebar li.current_page_item  a {color:#97652F;}

.widget {padding:0;/*border:1px solid #ccc;*/}

#footer a {color:#aaa}
.post {margin:0 0 4em;/*clear:both*/}
.post h3 {margin-top:0;}
.post p,.post ol li,.post ul li {margin-top:0;font-size:1.2em;line-height:1.5em;text-align:justify}
.post li li {font-size:1em}
.post blockquote {padding:0 0 0 2em;border-left:0.4em solid #ccc;font-size:0.9em}
.post blockquote blockquote {margin-left:0;font-size:1em}
.post .posttitle a, .post .posttitle {color:#97652F;}
.postmetadata {margin:0.5em 0 1em;font-size:1em;color:#888;text-align:justify}
#comments {margin:0 2em}
.commentlist {margin:0;padding:0;list-style:none}
.commentlist li {padding:2em 0;overflow:auto;border-bottom:0.1em solid #eee}
.commentlist p {margin:0.5em 0}
.commentlist h4 {margin:0}
textarea#comment {width:100%}
#wp-calendar caption {text-transform:uppercase;font-weight:bold;color:#27a;text-align:center}
#wp-calendar thead th {font-weight:normal;color:#27a;text-align:center}
#wp-calendar tbody td {text-align:center}
#wp-calendar tbody td a {font-weight:bold}
#wp-calendar tbody td.pad {border:none}
abbr {cursor:help;border-bottom:0.1em dotted}
.navigation {margin-bottom: 30px;}
.alignleft {float:left}
.alignright {float:right}
/* aLoS Random Image widget styles */
.alos_block {
    margin: 8px 0 8px 0;
    background:#fff;
    padding: 5px 0 5px 0;
    /*border:1px solid #bbb;*/
    text-align:center;
    /*-moz-border-radius:5px;
    -webkit-border-radius:5px;*/
}
/* end of aLoS Random Image widget styles */
.mypages {margin:0;background:#E9F4FB;padding:10px;padding-bottom:20px;border:1px solid #93C8EB}
.gallerymenu {margin:0;background:#E9F4FB;padding:4px;border:1px solid #93C8EB;text-align:center}