html
{margin:0;/* setting border:0 hoses ie6 win window inner well border */
padding:0;}

body{margin:0;/* setting border:0 hoses ie5 win window inner well border */
padding:0;font-family:verdana, sans-serif;font-size:12px;}

form { margin:0;padding:0;}
a { text-decoration:underline;}
a img { border:0;}

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

/* standard helper classes */

.clr {clear:both;}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
* html .pkg { display:inline-block;}
/* no ie mac \*/
* html .pkg { height:1%;}
.pkg { display:block;}
/* */

/* page layout */

body {text-align:center;} /* center on ie */

#container
{position:relative;margin:0 auto;/* center on everything else */
width:740px;text-align:left;}
#container-inner { position:static;width:auto;}

#banner { position:relative;}
#banner-inner { position:static;}

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

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

#delta { float:right;}

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

/* banner user/photo */

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

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

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

/* content */

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

.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;margin:5px 9px;}

.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 9px 20px 9px;}

.comments-open label { display:block;}

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

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

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

img.image-full { width:100%;}

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

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

/* modules */

.module{position:relative;overflow:hidden;width:100%;}

.module-content{position:relative;margin:5px 9px 20px 9px;}

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

.module-list-item{margin-top:5px;margin-bottom:5px;}

.module-presence img { vertical-align:middle;}
.module-powered .module-content { margin-bottom:9px;}
.module-photo .module-content { text-align:center;}
.module-wishlist .module-content { text-align:center;}

.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 0;}

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

/* positioniseverything.net/easyclearing.html */
.typelist-thumbnailed .module-list-item:after
{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
* html .typelist-thumbnailed .module-list-item { display:inline-block;}
/* no ie mac \*/
* html .typelist-thumbnailed .module-list-item { height:1%;}
.typelist-thumbnailed .module-list-item { display:block;}
/* */

.typelist-thumbnail
{float:left;min-width:60px;width:60px;/* no ie mac \*/width:auto;/* */
margin:0 5px 0 0;text-align:center;vertical-align:middle;}

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

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

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

.module-featured-photo .module-content,.module-photo .module-content{margin:0;}

.module-featured-photo img { width:100%;}

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

/* positioniseverything.net/easyclearing.html */
.module-recent-photos .module-list:after
{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0;}
* html .module-recent-photos .module-list { display:inline-block;}
/* no ie mac \*/
* html .module-recent-photos .module-list { height:1%;}
.module-recent-photos .module-list { display:block;}
/* */

.module-recent-photos .module-list-item
{display:block;float:left;/* ie win fix \*/ height:1%;/**/
margin:0;border:0;padding:0;}

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

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

/* mmt calendar */

.module-mmt-calendar { margin-bottom:15px;}
.module-mmt-calendar .module-content { margin:0;}
.module-mmt-calendar .module-header { margin:0;}
.module-mmt-calendar .module-header a { text-decoration:none;}
.module-mmt-calendar table { width:100%;}

.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{display:block;}

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

/* * theme * */

/* basic page elements */

body{font-family:verdana, sans-serif;font-size:12px;}

a { color:#630;text-decoration:underline;}
a:hover { color:#000;}

#banner a { color:#fff;text-decoration:underline;}
#banner a:hover { color:#fff;}

h1, h2, h3, h4, h5, h6{font-family:verdana, sans-serif;}

.module-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header{ /* ie win (5, 5.5, 6) bugfix */
 p\osition:relative;width:100%;w\idth:auto;margin:0;border-left:2px solid #630;padding:5px;color:#fff;background:#c96;font-size:small;font-weight:bold;text-transform:uppercase;line-height:1;}

.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:10px;}

/* page layout */

body{color:#333;background:#c96;background-image:url("/images/cork.jpg");background-repeat:repeat;}

#container{width:720px;margin-bottom:20px;background:#fff;}

#container-inner{border-top:5px none #c96;border-right:1px solid #c96;border-bottom:9px solid #c96;border-left:1px solid #c96;}

#banner{width:100%;background-color:#c96;}

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

#banner-header{margin:0;font-family:Verdana, sans-serif;color:#fff;font-size:24px;text-align:left;font-weight:bold;text-transform:uppercase;line-height:1;}

#banner-description{margin-top:5px;margin-bottom:0;font-family:Verdana, sans-serif;color:#fff;font-size:16px;text-align:left;font-weight:bold;background:none;line-height:1.125;}

#alpha { float:left;margin:15px 15px 0 15px;width:480px;background:#fff;}
#beta { float:right;width:200px;background:#eee;}
#gamma, #delta { float:right;width:180px;background:#ff9;}

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

#alpha-inner {padding:9px 9px 0 9px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;}

#beta-inner {padding:9px 9px 0 9px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;}

#gamma-inner {padding:9px 9px 0 9px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;}

.date-header{margin-top:0;background:#fff;font-family:Verdana, sans-serif;text-align:left;color:#333;font-size:x-small;}

.entry-header{margin-top:0;background:#fff;font-family:Verdana, sans-serif;text-align:left;color:#630;font-size:medium;font-weight:bold;padding:5px;border-left:5px none #630;}

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

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

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

.content-nav { margin-top:0;}

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

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

/* modules */

.module{margin:0 0 9px 0;}

.module-content{margin:0 0 9px 0;padding:9px;line-height:1.2;background:#ffc;font-family:Verdana, sans-serif;text-align:left;color:#333;font-size:x-small;border-top:1px solid #cfd4d9;}

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

.module-mmt-calendar .module-content table,.module-calendar .module-content table{font-size:9px;}

.module-powered { border-width:0;}
.module-powered .module-content{margin-bottom:0;padding-bottom:9px;background:#fff;font-family:Verdana, sans-serif;text-align:left;color:#292e33;font-size:x-small;border-top:1px dashed #a3b8cc;border-right:1px dashed #a3b8cc;border-bottom:1px dashed #a3b8cc;border-left:1px dashed #a3b8cc;}

.module-photo { background:none;}
.module-photo img { border:solid 1px #fff;}

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

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

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

.module-search input { font-size:9px;}
.module-search #search { width:100px;}

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

/* comments */

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

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

/* two-column-left tweaks */

.layout-two-column-left #alpha
{margin:0;width:200px;background:#ff9;float:left;}

.layout-two-column-left #alpha-inner
{padding:9px 9px 0 9px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;}

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

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

.tags {margin:0 0 10px 10px;}
.tags p,.tags ul,.tags li {display:inline;}
.tags li {list-style:none;padding:0px 3px;}

#popup [width: 80%; text-align:center;}