/* Created using the Movable Type Style Generator <http://styles.movalog.com/generator/> */
/* $Id: base-weblog.css 14515 2005-07-12 00:01:26Z mpaschal $ */

/* basic elements */

html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}
body {
text-align:center;
font-family:'trebuchet ms', verdana, helvetica, arial, sans-serif;
font-size:12px;
min-width:720px;
color:#333;
background:#666;
background-image:url("http://www.andys-scribblings.co.uk/Images/stdpics/Browngrid.gif");
background-repeat:repeat;
margin:0;
padding:0;
}

a img {
border:0;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
font-family:'trebuchet ms', verdana, helvetica, arial, sans-serif;
}

h1,h2,h3,h4,h5,h6,p,ol,ul,pre,blockquote {
margin-top:10px;
margin-bottom:10px;
}

.clr {
clear:both;
overflow:hidden;
width:1px;
height:1px;
border:0;
font-size:0;
line-height:0;
margin:0 -1px -1px 0;
padding:0;
}

#container {
position:relative;
text-align:left;
width:90%;
background:#FFF;
margin:0 auto 20px;
}

#container-inner {
position:static;
width:auto;
border-top:2px none #666;
border-right:2px solid #666;
border-bottom:2px solid #666;
border-left:2px none #666;
}

#banner {
position:relative;
width:100%;
background-color:#666;
background-image:url("http://www.andys-scribblings.co.uk/Images/stdpics/graygrid2.gif");
background-repeat:repeat;
height:180px;
}

#banner-inner {
position:static;
border-top:2px none #CCC;
border-right:2px none #CCC;
border-bottom:2px none #CCC;
border-left:2px none #CCC;
padding:15px 13px;
}

#pagebody {
position:relative;
width:100%;
}

#pagebody-inner {
position:static;
width:100%;
}

#alpha,#beta,#gamma,#delta {
display:inline;
position:relative;
float:left;
min-height:1px;
}

#delta {
float:right;
}

#alpha-inner,#beta-inner,#gamma-inner,#delta-inner {
position:static;
}

.banner-user {
float:left;
overflow:hidden;
width:64px;
border:0;
text-align:center;
margin:0 15px 0 0;
padding:0;
}

.banner-user-photo {
display:block;
border:0;
background-position:center center;
background-repeat:no-repeat;
text-decoration:none !important;
margin:0 0 2px;
padding:0;
}

.banner-user-photo img {
width:64px;
height:auto;
border:0;
margin:0;
padding:0;
}

.content-nav {
text-align:center;
margin:0 10px 10px;
}

.date-header,.entry-content {
position:static;
clear:both;
}

.entry,.trackbacks,.comments,.archive {
position:static;
overflow:hidden;
clear:both;
width:100%;
margin-bottom:20px;
}

.entry-content,.trackbacks-info,.trackback-content,.comment-content,.comments-open-content,.comments-closed {
clear:both;
text-align:justify;
margin:5px 10px;
}

.entry-excerpt,.entry-body,.entry-more-link,.entry-more {
clear:both;
}

.entry-footer,.trackback-footer,.comment-footer,.comments-open-footer,.archive-content {
clear:both;
margin:5px 10px 20px;
}

#comment-author,#comment-email,#comment-url, {
width:200px;
}

#comment-text {
width:400px;
height:200px;
}

#comment-bake-cookie {
margin-left:0;
vertical-align:middle;
}

#comment-post {
font-weight:700;
}

.image-thumbnail {
float:left;
width:115px;
margin:0 10px 10px 0;
}

.image-thumbnail img {
width:115px;
height:115px;
margin:0 10px 10px 0;
}

.module {
position:relative;
overflow:hidden;
width:100%;
margin:0 0 10px;
}

.module-content {
position:relative;
line-height:1.2;
background:#CCC;
font-family:'Trebuchet MS', Verdana, sans-serif;
text-align:justify;
color:#333;
font-size:small;
border-top:1px solid #cfd4d9;
margin:0 0 10px;
padding:10px 10px 0;
}

.module-list,.archive-list {
list-style:none;
margin:0;
padding:0;
}

.module-list-item {
margin-bottom:5px;
margin-top:0;
color:#666;
line-height:1.2;
}

.module-presence img {
vertical-align:middle;
}

.module-powered .module-content {
margin-bottom:0;
padding-bottom:10px;
font-family:'Trebuchet MS', Verdana, sans-serif;
text-align:left;
color:#292e33;
font-size:x-small;
border-top:1px none #a3b8cc;
border-right:1px none #a3b8cc;
border-bottom:1px none #a3b8cc;
border-left:1px none #a3b8cc;
}

.module-calendar .module-content table {
border-collapse:collapse;
}

.module-calendar .module-content th,.module-calendar .module-content td {
width:14%;
text-align:center;
}

.typelist-thumbnailed {
margin:0 0 20px;
}

.typelist-thumbnailed .module-list-item {
clear:both;
display:block;
margin:0;
}

.typelist-thumbnail {
float:left;
min-width:60px;
width:auto;
text-align:center;
vertical-align:middle;
margin:0 5px 0 0;
}

.typelist-thumbnail img {
margin:5px;
}

.module-galleries .typelist-thumbnail img {
width:50px;
}

.typelist-description {
margin:0;
padding:5px;
}

.module-recent-photos {
margin:0 0 15px;
}

.module-recent-photos .module-list {
height:1%;
border:0;
list-style:none;
display:block;
margin:0;
padding:0;
}

.module-recent-photos .module-list-item {
display:block;
float:left;
height:1%;
border:0;
margin:0;
padding:0;
}

.module-recent-photos .module-list-item a {
display:block;
border:0;
margin:0;
padding:0;
}

.module-recent-photos .module-list-item img {
width:60px;
height:60px;
margin:0;
padding:0;
}

.module-mmt-calendar {
margin-bottom:15px;
}

.module-mmt-calendar .module-header a {
text-decoration:none;
}

.module-mmt-calendar th {
text-align:left;
}

.module-mmt-calendar td {
width:14%;
height:75px;
text-align:left;
vertical-align:top;
}

.day-photo {
width:54px;
height:54px;
}

.day-photo a img {
width:50px;
height:50px;
}

a:hover {
color:#60C;
}

#banner a:hover {
color:#00C;
}

.module-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header {
position:relative;
width:auto;
border-top:2px solid #CCC;
border-right:2px solid #666;
border-bottom:2px solid #666;
border-left:2px solid #CCC;
color:#FFF;
background:#C8BCA0;
font-size:x-small;
font-weight:700;
text-transform:uppercase;
line-height:1;
margin:0;
padding:5px;
}

.module-header a,.module-header a:hover,.trackbacks-header a,.trackbacks-header a:hover,.comments-header a,.comments-header a:hover,.comments-open-header a,.comments-open-header a:hover
.archive-header a,.archive-header a:hover {
color:#FFF;
}

.entry-more-link,.entry-footer,.comment-footer,.trackback-footer,.typelist-thumbnailed {
font-size:px;
}

#banner-header {
font-family:'Trebuchet MS', Verdana, sans-serif;
color:#FFF;
font-size:x-large;
text-align:left;
font-weight:700;
text-transform:uppercase;
line-height:1;
margin:0;
}

#banner-description {
margin-top:5px;
margin-bottom:0;
font-family:'Trebuchet MS', Verdana, sans-serif;
color:#FFF;
font-size:small;
text-align:left;
font-weight:700;
background:none;
line-height:1.125;
}

#alpha {
float:left;
width:70%;
background:#FFF;
margin:15px 15px 0;
}

#beta {
float:right;
width:25%;
background:#CCC;
}

#gamma,#delta {
float:right;
width:20%;
background:#CCC;
}

#beta-inner,#gamma-inner,#delta-inner {
border-color:#fff;
border-style:solid;
border-width:2px 2px 2px 0;
padding:10px 10px 0;
}

.date-header {
margin-top:0;
background:#FFF;
font-family:Arial, sans-serif;
text-align:left;
color:#333;
font-size:x-small;
font-weight:700;
text-transform:uppercase;
}

.entry-header {
margin-top:0;
background:#C8BCA0;
font-family:Arial, sans-serif;
text-align:left;
color:#666;
font-size:small;
font-weight:700;
text-transform:uppercase;
border-top:3px solid #CCC;
border-right:3px solid #666;
border-bottom:3px solid #666;
border-left:3px solid #CCC;
padding:5px;
}

.entry-content,.comment-content,.trackback-content {
background:#FFF;
font-family:Arial, sans-serif;
text-align:left;
color:#333;
font-size:small;
line-height:1.5;
margin:0;
}

.entry-footer,.comment-footer,.trackback-footer {
background:#FFF;
font-family:Arial, sans-serif;
text-align:right;
color:#360;
font-size:x-small;
font-style:italic;
border-top:1px solid #dae0e6;
margin:0 0 20px;
}

.tag-footer {
background:#FFF;
font-family:Arial, sans-serif;
color:#360;
font-size:x-small;
font-style:italic;
border-top:1px solid #dae0e6;
margin:0 0 20px;
}

.comment-content,.trackback-content,.comment-footer,.trackback-footer {
margin-left:10px;
}

#trackbacks-info {
border:1px dashed #a3b8cc;
color:#292e33;
font-size:11px;
background:#e6ecf2;
margin:10px 0;
padding:0 10px;
}

.comments-open-footer {
margin:10px 0;
}

.module-calendar .module-content {
margin:5px 0 15px;
}

.module-powered {
border-width:0;
}

.module-photo {
background:none;
}

.module-photo img {
border:3px solid #fff;
}

.module-list {
list-style:disc;
margin:0 15px 10px;
}

.module-list .module-list {
padding-left:15px;
list-style:circle;
margin:5px 0 0;
}

.module-search #search {
width:100px;
}

textarea[id="comment-text"] {
width:80%;
}

.commenter-profile img {
vertical-align:middle;
border-width:0;
}

.layout-one-column body {
min-width:520px;
}

.layout-one-column #container {
width:90%;
}

.layout-two-column-left #alpha {
width:25%;
background:#CCC;
float:left;
margin:0;
}

.layout-two-column-left #beta {
float:right;
width:70%;
background:#FFF;
margin:15px 15px 0;
}

.layout-three-column #alpha {
width:20%;
background:#CCC;
float:left;
margin:0;
}

.layout-three-column #beta {
float:left;
width:50%;
background:#FFF;
margin:15px 15px 0;
}

.layout-three-column #gamma {
width:20%;
background:#CCC;
float:right;
margin:0;
}

.floatimgleft {
float:right;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
width:200px;
}

.technoratitag {
background:#FFF;
font-family:Arial, sans-serif;
text-align:left;
color:#360;
font-size:x-small;
font-style:italic;
border-top:1px solid #dae0e6;
margin:0 0 20px;
}

.tagmodule-content {
line-height:1.2;
background:#fff;
font-family:'Trebuchet MS', Verdana, sans-serif;
text-align:justify;
font-size:x-small;
border-top:1px solid #cfd4d9;
margin:0 0 10px;
padding:10px 10px 0;
}

.commenttagright {
font-size:x-small;
}

blockquote {
background-image:url(http://www.spittoonextra.biz/images/quote.gif);
background-repeat:no-repeat;
background-color:#fff;
font-style:italic;
}

html,form {
margin:0;
padding:0;
}

a,#banner a {
color:#00C;
text-decoration:none;
}

.pkg:after,.typelist-thumbnailed .module-list-item:after,.module-recent-photos .module-list:after {
content:" ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;
}

* html .pkg,* html .typelist-thumbnailed .module-list-item,* html .module-recent-photos .module-list {
display:inline-block;
height:1%;
}

.pkg,.comments-open label,.day-photo a {
display:block;
}

img.image-full,.module-featured-photo img,.module-mmt-calendar table,.layout-one-column #banner {
width:100%;
}

.module-photo .module-content,.module-wishlist .module-content {
text-align:center;
}

.module-featured-photo .module-content,.module-photo .module-content,.module-recent-photos .module-content,.module-mmt-calendar .module-content,.module-mmt-calendar .module-header {
margin:0;
}

#alpha-inner,#beta-inner,#gamma-inner,.layout-two-column-left #alpha-inner,.layout-three-column #alpha-inner,.layout-three-column #gamma-inner {
border-top:2px solid #FFF;
border-right:2px solid #FFF;
border-bottom:2px solid #FFF;
padding:10px 10px 0;
}

.module-mmt-calendar .module-content table,.module-calendar .module-content table,.module-search input {
font-size:10px;
}

.layout-two-column-left #beta-inner,.layout-three-column #beta-inner {
border-width:0;
padding:0;
}

.even { background-color:#FFF;padding:8px;margin-bottom:5px;}
.odd {background-color:#CCCCCC;padding:8px;margin-bottom:5px;border:2px dotted #999;}

