/*  
Theme Name: Munros
Theme URI: http://www.thewebsitedesign.co.uk
Description: Theme by <a href="http://www.thewebsitedesign.co.uk">TWSD</a>.
Version: 1.0
Author: Frann Leach

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Typography & Colours */
body {
 font-size: 80%; 
 width:100%; 
 font-family: Verdana,Arial,Helvetica,sans;
 padding: 0;
 margin:0 auto; 
 text-align:center; 
 background-color: #efefef;
 }
.main {
 width: 800px;
 text-align: left;
 background-color: #ffffff;
 }
.main img { 
 float: right;
 width: 350px;
 border-right: 2px solid #7f7f7f;
 border-bottom: 2px solid #7f7f7f;
 margin: 10px 0 10px 10px;
 }
.main img.full {
 width: 500px;
 float: none;
 margin-left: 0;
 }
.main img.half {
 width: 175px;
 }
div.img {
 float:right;
 margin: 10px 0 10px 10px;
 clear: both;
 font-size: 70%; 
 }
div.img img {
 float:none;
 margin:0;
 }

/* Layout Section */
#page,#header,#content,#sidebar,#footer {
 overflow:hidden; 
 display:inline-block 
 }
#page,#header,#footer {
 width:800px
 } /* safari and opera need this */
#header {
 height:100px;
 /* background:#ffffff url(images/skyline2.jpg) no-repeat bottom right; */
 text-align: right;
 color: #000000;
 margin: 0;
 padding: 0 0 0 0;
 }
#page {
 background:#ffffff;
 }
#content {
 float:right;
 width:500px; 
 margin:0; 
 padding:15px 50px 15px 30px;
 }
#sidebar {
 margin-top: 150px; 
 width: 170px; 
 margin: 0; 
 padding: 10px 10px 10px 40px;
 }
#footer {
 clear:both; 
 width: 800px;
 height: 100px;
 text-align: right;
 background: url(images/footerbg.jpg) no-repeat bottom right;
 color: #000000;
 }

/* General */
form {
 margin:0;
 padding:0;
 } /* IE fix */
input, textarea {
 font:11px/16px Tahoma; 
 letter-spacing:1px; 
 padding:2px 5px;
 }

/* Header Section */
#header h1 {
 font-size: 250%;
 margin-right: 10px;
 /* padding-top: 10px; */
 text-align:right;
 }
#header h1 small {
 font-weight: normal;
 font-size: 50%;
 color: #000000;
 }
#header a {text-decoration: none;}
#header a:link, a:visited, a:hover, a:active {
 color: #000000; 
 }

#headerimg {
 width: 800px;
 height: 100px;
 text-align: right;
 background: url(images/skyline2.jpg) no-repeat bottom right;
 color: #000000;
 }

/* Content Section */
#content h2 {font:bold 1.4em Arial; margin-bottom:5px;}
#content h2.pagetitle { font: bold 1.2em Arial;}
#content h3 {font: bold 1.1em Arial;}
#content a {text-decoration:none; border-bottom: 1px dashed #9ac0db;}
#content a:hover {border-bottom: 1px dashed #0080db;}
#content .entry {text-align:left;}

/* SideBar Section */
#sidebar ul {list-style: none;	margin: 0;	padding: 0 0 10px;}
#sidebar ul li {
 margin: 0;
 display: block;
 /* padding: 2px 0 6px;
 border-top: 1px solid #e4e8ea; */ 
 font:bold 12px Verdana; 
 }
#sidebar { margin-top: 200px; }
#sidebar li ul{list-style: none;margin: 0;padding: 6px 0 2px;}
#sidebar li ul li{margin: 0;display: block;padding: 2px 0 4px 12px;border-top: 1px solid #e4e8ea;font:normal 11px Tahoma;}
#sidebar a {text-decoration:none;}
#sidebar p {font:11px Tahoma;}

/* Page Menu Section */
#pagemenu {
 width: 170px; /* new */
 margin: 11px 15px 16px 15px; /* was 0 */
 /* padding:0 35px 0 35px; */
 text-align:right;
 }
#pagemenu li {
 display:block; 
 width: 170px;
 /* background: url(images/itembg.gif) top left; */
 margin: 0 3px 0 0;
 }
#pagemenu a, #pagemenu a:link, #pagemenu a:visited {
 /* background: transparent;  */
 /* margin: 0; 
 padding: 7px 10px; 
 font:bold 11px Verdana; 
 line-height:26px; 
 letter-spacing:0; */ /* this is what was here before */
 padding: 2px;
 margin-bottom: 2px;
 padding-left: 3px;
 display: block;
 font: 10px Verdana, sans-serif;
 font-weight: bold;
 background-color: #e4e8ea;
 text-decoration: none;
 color: #000000;
 }
#pagemenu a:hover, #pagemenu a:active { 
 /* background: url(images/itembg.gif) bottom left; */
 background-color: #ffffff;
 text-decoration: none;
 color: #000000;
 }

/* Footer Section */
#footer p { padding: 0 35px 0 35px;}

/* Comment Stuff */
#comment {width:95%;}
cite {font-weight:bold; font-style:normal;}
.commentbody {color: #595949; font-size: 11px; margin: 0 0 5px 0;padding: 10px 15px 10px 15px;	
     background: #f7f7f0;	border: 1px solid #f0f0e0; position: relative;}
.commentbody p {line-height: 1.2em; margin:5px 0 0 0;}
.commentlink {	font-size: 10px;}
.commentlist {	list-style: none; margin:0; padding:0;}
.commentcount {	position: absolute;	left: 460px;	top: 5px;	font: bold 24px Georgia,sans-serif;
	color: #e0e0d0;	float: left;}

/* Other Parts */
.navigation {	font-size: 11px;	padding: 0 0 15px 0; }
.alignleft {float: left;text-align: left;}
.alignright {float: right;margin-top: -1px;	text-align: right;}
p.postmetadata {color: #999; padding: 5px 5px 5px 5px;text-align:right; margin: 0 0 0 30px;}
small {color:#666}
.wp-smiley {border:none}



