/* 
	Theme Name: Dickon
	Theme URI: http://www.dickonedwards.co.uk
	Description: Dandy design, foppish code.
	Author: Neil Scott
	Author URI: http://www.noblesavage.info
	Version: 1.0
*/
html {
        margin: 0; padding: 0;}
body {
	background: #fff;
	color: #1a1511;
	font: 76% "lucida grande", verdana, helvetica, sans-serif;
	margin: 0 auto;
	padding: 10px 0 0 0;
        text-align:center;}

#container {
	background: #fff;
	margin: 0 auto 0 auto;
	width: 725px;
        text-align: left;
	}
#header {
        width: 100%;
	height: 190px;
	margin: 0;
        border-bottom: 1px solid #b2a18f;
        padding: 0 0 .1em 0;}
#content {
	float: left;
	margin: 0px 0 0 0;
	padding: 10px 20px 0px 0px;
	width: 555px;
        border-right: 1px solid #b2a18f;}
#sidebar {
	float: right;
	font-size: .9em;
	line-height: 1.5em;
        margin: 10px 0 0px 8px;
	padding: 0;
	width: 140px;
	}

#footer {
	font-size: .8em;
        margin: 0;
        padding: 20px 0 20px 0;
	text-align: center;
	text-transform: uppercase;
        border-top: 1px solid #b2a18f;
	}

.break {margin: 0px auto; padding:8px 0 8px 0; text-align: center;}
.break img {padding:0; margin: 0; border: 0;}
.date { 
        color: #191410;
	font: 1.5em "gill sans", verdana;
        text-transform: uppercase;
	margin: 0;
	padding: 10px 0 0px 0;}

.date a,
.date a:visited{ 
                     text-decoration: none;
                     color: #1a1511;
                     }	

.date a:hover { 
                     text-decoration: none;
                     color: #f00;
                     }	
h1 {padding: 0; margin: 0;}

h2 {
     color: #191410;
	font: 1.3em "gill sans", verdana;
        text-transform: uppercase;
	margin: 0;
	padding: 6px 0 0px 0;}

h3 {
 	color: #191410;
	font-size: 1em;
       	margin: 0;
	padding: 5px 0 0px 0;
        font-weight: bold;}
 
h4 { 
        color: #191410;
	font-size: 1.2em;
        text-transform: uppercase;
	margin: 0;
	padding: 5px 0 0px 0;font-weight: bold;
}


/* General */
a, a:visited  {color: #600; text-decoration: none;}

a:hover { color: #f00; text-decoration: none;}

blockquote  {margin: 0 15px 0 15px; text-align: left; padding: 10px 3px 3px 3px;
      }


img {
	border: 0;
	}

p {  
     font: 1em "lucida grande", verdana, sans-serif;
        line-height: 1.6em; padding: 0; margin: 0 0 1.5em;}


both {
	clear: both;
	}

div.floatleft {
	float: left;
	}

div.floatright {
	float: right;
	}
	
div.both {
	clear: both;
	}

img.border {
	border: 1px solid #1a1411;
	padding: 0;
	margin: 0  5px 5px 0;
	}

img.aligncenter {
        display: block;
        margin-left: auto;
        margin-right: auto; 
        padding: 0px;
        border: 0;   
	}

img.alignright {
	float: right;
	padding: 0px;
	margin: 0 0 2px 7px;
	display: inline;
        border: 0;
	}

img.alignleft {
	float: left;
	padding: 0px;
	margin: 0 7px 2px 0;
	display: inline;
        border: 0;
	}
	
input#s {
          background: #fff;
          border: 1px solid #191410;
          color: #1a1511;}

#menu2 {display:block; height:125px; min-height:125px;}
#menu2 ul {margin:0; padding:0; list-style-type:none;}
#menu2 li {display:block; float:left; margin: 0 2px 0 2px; width:175px; }
#menu2 li.list1t {background:#fff url(/images/news.jpg) no-repeat;}
#menu2 li.list2t {background:#fff url(/images/diary.jpg) no-repeat;}
#menu2 li.list3t {background:#fff url(/images/links.jpg) no-repeat;}
#menu2 li.list4t {background:#fff url(/images/archive.jpg) no-repeat;}
#menu2 a, #menu2 a:visited {display:block; width:175px; text-decoration:none; padding-top: 128px; 
text-align:center; text-transform:uppercase; color:#1a1511; font-size:0.9em; font-weight:bold; letter-spacing: .2em;}
#menu2 a:hover {text-decoration:underline; color: #f00;}

#sidebar a,
#sidebar a:visited { 
          text-decoration: none;
          color: #600;} 
#sidebar a:hover { 
           color: #f00; text-decoration: none; }


#sidebar ul ul li:before {
	content: "\00BB \0020";
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 2px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 0px 0 0 8px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 0px 0 0;
	padding: 0;
	}

.feedDescription {padding-top: 0px; margin-top: 0px;}
.feedDescription h2{display:none;}

ul.cgfeed {padding: 0px; margin: 0px;}
li.feedItem {padding: 0px; margin: 0px;