/*  
Theme Name: Scribble Designs MK1
Theme URI: http://www.scribbledesigns.co.uk/
Description: The first ever Scribble Designs blog theme. Long may it last!
Version: 0.5
Author: Gerard McGarry
Author URI: http://www.scribbledesigns.co.uk/
*/
body {font-family:"Lucida Sans",Verdana,Tahoma,Arial,sans-serif; font-size:0.87em; margin:0; padding:0;}
h1, h2, h3 {font-family: Georgia, Garamond, "Times New Roman", serif; margin:0; padding:0; margin-bottom:0.8em;font-weight:normal;}

.page-head {width:100%; background:transparent url(theme/head-gradient.jpg) top left repeat-x;}
.site-title {background:transparent url(theme/logo.jpg) top left no-repeat; height:140px; width:950px;margin:0 auto;}
.site-title a {visibility:hidden;}

#page {width:950px; margin:0 auto;}

.lead-paragraph {background-color:#EAF1FF; }


.sub-menu {width: 100%; text-align:right; margin-top:0.5em;}
.sub-menu a {text-decoration:none; color:#003399;}
.sub-menu form, .sub-menu div {display:inline;}

#content {width:550px; padding:0; padding-top:2em; float:left;}
#content a {text-decoration:none; color:#36F;}
#content a:hover {color:#6CF;}
#content h1 {font-size:180%; color: #039; padding-bottom:0.2em;}

.navigation {width:100%; float:left;}
.nav-left {float:left; width:48%;}
.nav-right {float:right; width:48%; text-align:right;}

.sdPost {margin-bottom:1em; padding:0.8em;}
.sdPost p, .sdPost li {line-height:150%;}
.sdPost h2 {font-size:135%;  margin-top:1.2em;margin-bottom:0;color:#000;}
.sdPost ul li,.sdPost ol li {margin-bottom:5px;}
.sdPost a {text-decoration:underline;}
.sdPost a img {border:1px solid #039; background-color:#FFF; padding: 5px;}
.sdPost a:hover img {border:1px solid #000; background-color:#0CF;}
.sdPostMeta {color:#666;}

#sidebar {width:322px; padding:30px 0 10px 0; float:right; font-size:85%;}
#sidebar h2 {font-size:135%; margin-top:1em;}
#sidebar ul li {margin-bottom:0.25em;}
#sidebar a {text-decoration:none; color:#36F;}
#sidebar a:hover {color:#6CF;}
.contact-box * {margin:0; padding:0; }
.contact-box p,.list-box p  {padding:0.8em;}
.contact-box h2 {background:#AAC109 url(theme/sidebar-contact.jpg) top left no-repeat; color:#fff; padding:0.6em 3em 0.6em 0.6em;}
.contact-box {background-color:#FBFEE7;}

.list-box {background-color:#F2F1EE; padding-bottom:0.5em;}
.list-box h2 {background:#998872 url(theme/sidebar-grey.jpg) top left no-repeat; color:#fff; padding:0.6em;}
.list-box ul {color:#998872;}

ul.sdRecentPost {list-style:none; margin:0; padding:0;}
ul.sdRecentPost li {padding:0.2em 0; border-bottom:1px solid #039; color:#666;}

ul.linkList {margin: 0; padding: 0; list-style: none; margin-bottom:1em;}
ul.linkList li a {color: #06C; padding-bottom:0.5em; padding-top:0.5em;}
ul.linkList li a:hover {color: #039;}
.short-post {font-size:85%; width:80%;}
.clear {clear:both;}

/* -------Image Alignment --------- */
.center {text-align:center;}
img {border:0;}
img.centre {display:block;margin-left:auto;margin-right:auto;}
.imgLeft, img.left {float:left; margin-right: 5px; margin-bottom: 5px;}
.imgRight, img.right {float:right;	margin-left: 5px; margin-bottom: 5px;}

code {background-color:#FBFBFB; font-size:1.2em;}
pre {background-color:#FBFBFB; border-bottom:1px solid #CDCDCD; border-top:1px solid #CDCDCD; padding-bottom:5px; padding-top:5px; width:100%; font-size:1.2em; overflow:auto;}

blockquote cite {display:block; text-align:right;}

#footer {background-color: #039; width:100%; padding-bottom:70px; clear:both; color:#fff; font-size:85%; padding-top:0.5em;}
#footer .wrapper {width:950px; background:transparent url(theme/foot-gradient.jpg) bottom left no-repeat; margin:0 auto; padding-top:0.5em;}
.wrapper img {float:left; margin-right:0.5em;}
.wrapper h3 {font-size:150%; font-weight:bold;}
.wrapper a {color:#F96C04; text-decoration:none;}

.left-column {width:550px; float:left;}
.right-column {width:322px; float:right;}

.commentlist {margin:0; padding:0;}
.commentlist li {list-style:none; background-color:#EAEAE8; border:1px solid #C0BAAB; padding:1.25em;}
.commentlist li.alt {background-color:#F5F5F3;}
.advert {text-align:center;}