/*  
Theme Name: Innes Marlow
Theme URI: http://www.innesmarlow.co.uk/
Description: A premium magazine-style layout for Wordpress with multiple functionalities created by Ben Gower
Version: 1.0 (released 2008-12-13)
Author: Ben Gower
Author URI: http://www.bengower.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

Credits
=======


/******************************************
*   HTML Elements                         
******************************************/


body {text-align:center; padding:15px; margin:0; height:100%; background-color:#fff; /*background: url(images/backgrounds/bg_grad.gif) fixed top center repeat-x;*/ font-family:Arial, Verdana, Tahoma;}
a {color:#333333;}
p {font-size:10pt; margin:0px 0px 0px 0px;}

#page {margin:0px auto 30px auto; padding:0px 0px 0px 0px; width:1000px; text-align:left;background:#eee;}
#page .page-top {
		display: block;
		position: relative;
		width:1000px;
		height: 0px;
		overflow: hidden;top: -13px;
		left: 0px;
		/*background: url(images/page-top.gif) 0 0 no-repeat;*/
		z-index: 0;
		}
#page .page-bottom {
		display: block;
		position: relative;
		width:1000px;
		height: 13px;
		overflow: hidden;		bottom: -11px;
		left: 0;
		width:1000px;
		background: url(images/page-bottom.gif) 0 0 no-repeat;
		z-index: 0;
		}
#header {margin:0px auto 0px auto; padding:0px 15px 0px 0px;  text-align:left; height:110px;background:#fff;}


/**********************************************/

.wordtube {padding:0px;}
.wordtube_a {padding:10px;}
#content {clear:all; position:relative; min-height:774px; background: url(http://www.innesmarlow.co.uk/wp-content/themes/innes/images/backgrounds/background.jpg) 0 0 repeat-x; background-color:#eeeeee;min-height:774px;}

#col-1 {width:420px; margin:25px 15px 15px 15px; display:block; float:left; position:relative; }
#col-1 p {font-size:8pt; padding:0px 11px 0px 11px; margin:0px 0px 8px 0px;}
#col-1-top .col-end {font-size:8pt; padding:0px 11px 0px 11px; margin:0px 0px 8px 0px;}

#col-1-top { margin:0px 0px 35px 0px; background-color:#fff; text-align:left;}
#col-1-top .top {
		display: block;
		position: relative;
		width:420px;
		height: 11px;
		overflow: hidden;		top: -10px;
		left: 0px;
		background: url(images/col1-top.png) 0 0 no-repeat;
		z-index: 0;
		}
#col-1-top .bottom {
		display: block;
		position: relative;
		width:420px;
		height: 11px;
		overflow: hidden;		bottom: -11px;
		left: 0;
		background: url(images/col1-bottom.png) 0 0 no-repeat;
		z-index: 0;
		}

		

#colarc-list {width:635px; margin:25px 15px 15px 15px; display:block; float:left; position:relative; text-align:left;}		
#col-archive {width:635px; margin:0px 0px 35px 0px; display:block; position:relative; background-color:#fff; text-align:left;}
#col-archive .top {
		display: block;
		position: relative;
		width:635px;
		height: 12px;
		overflow: hidden;		top: -10px;
		left: 0px;
		background: url(images/colarc-top.png) 0 0 no-repeat;
		z-index: 0;
		}
#col-archive .bottom {
		display: block;
		position: relative;
		width:635px;
		height: 12px;
		overflow: hidden;		bottom: -11px;
		left: 0;
		background: url(images/colarc-bottom.png) 0 0 no-repeat;
		z-index: 0;
		}		
#colarc-list h2 {margin:0px 0px 20px 0px;}
#colarc-list h2.post-title {margin:-10px 0px 10px 10px;}

		
#col-2 {width:200px; margin:25px 15px 15px 0px; display:block; float:left; position:relative; background-color:#fff; text-align:left;}
#col-2 .top {
		display: block;
		position: relative;
		width:200px;
		height: 11px;
		overflow: hidden;
		top: -10px;
		left: 0px;
		background: url(images/col2-top.png) 0 0 no-repeat;
		z-index: 0;
		}
#col-2 .bottom {
		display: block;
		position: relative;
		width:200px;
		height: 11px;
		overflow: hidden;
		bottom: -11px;
		left: 0;
		background: url(images/col2-bottom.png) 0 0 no-repeat;
		z-index: 0;
		}
		
#news-excerpt p {font-size:8pt;margin:0;}

ul.content {list-style-type: none; list-style-image: none; list-style-position: outside; position:relative; padding:0px; margin:10px;}
ul.content li {margin:0px 0px 10px 0px;border-top:1px dotted #999;}
ul.content li h3 {font-size:11pt;padding:0px; margin:10px 0px 0px 0px;}

#col-3 {width:320px; margin:15px 15px 15px 0px; display:block; float:right; position:relative; }
#col-3-entry {width:320px;margin:0px 0px 35px 0px; padding:0; background-color:#fff;  text-align:left;}
#col-3-entry .top {
		display: block;
		position: relative;
		width:320px;
		height: 11px;
		overflow: hidden;		
		top: -10px;
		left: 0px;
		background: url(images/col3-top.png) 0 0 no-repeat;
		z-index: 0;
		}
#col-3-entry .bottom {
		display: block;
		position: relative;
		width:320px;
		height: 11px;
		overflow: hidden;		bottom: -11px;
		left: 0;
		background: url(images/col3-bottom.png) 0 0 no-repeat;
		z-index: 0;
		}
#col-3-entry ul {list-style-type: none; list-style-image: none; list-style-position: outside; position:relative; padding:0px; margin:10px;font-size:10pt;}
#col-3-entry p {padding:0px 10px 0px 10px;}

#footer {clear:both; margin:0px auto 0px auto; width:1000px; height:30px;  text-align:left;}


/**********************************************/

.post {padding:0;margin:0;}
.post p {margin:0px 0px 10px 0px;}
.post h3 {margin:-10px 10px 0px 10px;padding:0;}
.post h4 {margin:-10px 10px 0px 10px;padding:0;}
h2.pagetitle {color:#fff;}

#logo {display:block; float:left;margin:12px 0px 0px 0px;}
#getintouch {width:230px; display:inline; position:relative; float:right; text-align:right; color:#333333; font-size:10pt;}
#menu {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:1000px;  text-align:left;}
#menu {clear:both; margin:0px auto 0px auto; width:1000px; display:block; text-align:left; height:34px; position:relative; background-color:#fff;  /*background: url(images/backgrounds/menu_bg.gif) 0 0 repeat-x;*/}
#menucontent {margin:0px auto 0px auto;  position:relative; text-align:left;}
#footercontent {margin:5px 10px 10px 10px; text-align:left; display:block; font-size:8pt; color:#333;}


#rss {display: block; position: absolute; width:30px; height: 30px; overflow: hidden; top:7px; right: 0px; z-index: 0; text-align:right;}








#tag-cloud p, a {text-decoration:none;margin:0;padding:0;}
p.dark {color:#666666;}
h1 {margin:5px 10px -5px 10px; font-family:Garamond, Times New Roman;}
h2 {margin:-10px 10px 0px 10px; padding:0; font-family:Garamond, Times New Roman; font-weight:normal; font-size:28pt;color:#333;}
h3 {margin:-10px 0px 5px 10px; font-family:Garamond, Times New Roman; font-size:15pt;color:#333;}
h4 {margin:5px 0px 5px 0px; font-family:Arial, Verdana; font-size:11pt;}

ul.menu {list-style-type: none; list-style-image: none; list-style-position: outside; position:relative; padding:0px; margin:0px; font-size:10pt;}
ul.menu li {float:left;	position:relative; height:34px; width:150px;}
ul.menu li a {margin:8px 10px 0px 9px; padding:0; color:#ffffff;display: block; text-align:center; text-decoration:none; font-weight:800;}
/*ul.menu li.current-cat a {margin:0px 5px 0px 5px; padding-right:10px; padding-top:6px; color:#333;display: block; height:24px; border-right:1px solid #ffffff; text-decoration:none; font-weight:800;}*/
ul.menu li.home-item {background: url(images/tabs/tab1a.gif) 0 0 no-repeat;}
ul.menu li.cat-item-4 {background: url(images/tabs/tab2a.gif) 0 0 no-repeat;}
ul.menu li.page-item-3 {background: url(images/tabs/tab3a.gif) 0 0 no-repeat;}
ul.menu li.page-item-5 {background: url(images/tabs/tab4a.gif) 0 0 no-repeat;}
ul.menu li.page-item-7 {background: url(images/tabs/tab5a.gif) 0 0 no-repeat;}
ul.menu li.page-item-9 {background: url(images/tabs/tab6a.gif) 0 0 no-repeat;}

/*ul.menu li.current_page_item a {margin:0px 5px 0px 5px; padding-right:10px; padding-top:6px; color:#333;display: block; height:24px; border-right:1px solid #ffffff; text-decoration:none; font-weight:800;}

li.current-cat {color:#333;}*/
a img {border:0px;}


.entry {margin:10px 0px; padding:0px 10px 0px 10px;}

#author {margin:5px 0px;}
#email {margin:5px 0px;}
#url {margin:5px 0px;}
#comment {width:100%; margin:5px 0px 0px 0px; width:684px;}
#submit {margin-top:5px;}

