
html {
margin : 0;
padding : 0;
}
body {
margin : 0;
padding : 0;
font-family : times new roman, sans-serif;
font-size : 10px;
}
form {
margin : 0;
padding : 0;
}
a {
text-decoration : underline;
}
a img {
border : 0;
}
h1, h2, h3, h4, h5, h6 {
font-weight : normal;
}
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;
margin : 0 -1px -1px 0;
border : 0;
padding : 0;
font-size : 0;
line-height : 0;
}
.pkg:after {
content : " ";
display : block;
visibility : hidden;
clear : both;
height : 0.1px;
font-size : 0.1em;
line-height : 0;
}
* html .pkg {
height : 1%;
}
.pkg {
display : block;
}
body {
text-align : center;
}
#container {
position : relative;
margin : 0 auto;
width : 720px;
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;
position : relative;
float : left;
min-height : 1px;
}
#delta {
float : right;
}
#alpha-inner, #beta-inner, #gamma-inner, #delta-inner {
position : static;
}
.content-nav {
margin : 10px;
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;
}
.entry-excerpt, .entry-body, .entry-more-link, .entry-more {
clear : both;
}
.entry-footer, .trackback-footer, .comment-footer, .comments-open-footer, .archive-content {
clear : both;
}
.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;
}
.module {
position : relative;
overflow : hidden;
width : 100%;
}
.module-content {
position : relative;
margin : 5px 10px 20px 10px;
}
.module-list, .archive-list {
margin : 0;
padding : 0;
list-style : none;
}
.module-list-item {
margin-top : 2px;
}
.module-powered .module-content {
margin-bottom : 10px;
}
.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;
}
.module-calendar module {
margin-bottom : 15px;
}
.module-calendar module .module-content {
margin : 0;
}
.module-calendar module .module-header {
margin : 0;
}
.module-calendar module .module-header a {
text-decoration : none;
}
.module-calendar module table {
width : 100%;
}
.module-calendar module th {
text-align : left;
}
.module-calendar module td {
width : 14%;
height : 75px;
text-align : left;
vertical-align : top;
}

body {
background : #FFF;
font-family : times new roman, serif !important;
font-size : 14px !important;
}
#container {
width : 100% !important;
background : #FFF;
}
#banner-inner {
background-color: #FFF;
border-bottom: 2px solid #000;
}
#banner-header a {
color : #000;
font-size : 40px;
font-family : georgia, serif;
text-decoration : none;
padding-left : 5px;
float : left;
}
#banner-description {
color : #FFF;
font-size : 14px;
font-family : georgia, serif;
font-variant : small-caps;
padding-top : 18px !important;
text-align : right;
margin-right : 2px !important;
}
#pagebody {
background-color: #FFF;
color: #000;
margin : 0 auto !important;
}
#pagebody-inner .pkg {
margin : 30px 10px;
}
a {
color : #3300FF;
text-decoration : none !important;
}
a:hover {
color: #3300FF;
text-decoration : underline !important;
}
ul li {
margin-left : 5px;
}
h1, h2, h3 {
margin : 0 !important;
padding : 0 !important;
font-weight : normal !important;
}
.date-header {
text-align : left;
color: #000;
font-size: 14px;
}
.entry-header {
font-family : georgia, serif;
font-size : 15px;
color : #000000;
border-bottom: 2px solid #000;
}
.entry li {
color : #000;
font-family : georgia, sans-serif;
font-size : 12px;
list-style-image : url(bulletgold.gif);
}
.entry a, .trackbacks a, .comments a {
color : #3300FF; 
}
.entry a:hover, .trackbacks a:hover, .comments a:hover {
color : #3300FF;
}
.entry, .trackbacks {
color : #000000;
}
.entry-body {
  padding: 2px;
}
.entry-footer, .comment-footer {
text-align : right;
margin-top : 10px;
}
.post-footers {
font-size : 14px;
color : #000;
display : block;
border-bottom : 1px solid #000000;
text-align : left;
}
.separator {
display : none;
}
blockquote {
padding : 10px;
margin : 15px;
background-color: #eee;
color : #000000;
border : 2px solid #000000;
font-size : 14px;
}
.module {
font-size : 16x;
}
.module ul {
margin : 0 !important;
padding : 0 !important;
}
.module li li {
list-style-image : none;
}
.module-header, .module-header a {
color : #000000;
border-bottom: 2px solid #000000;
font-size: 15px;
text-align: center;
font-family: georgia;
}
.module-syndicate {
background : url(feed.gif) no-repeat;
}
.module-syndicate .module-content {
margin : 0;
margin-bottom : 10px;
padding-left : 10px;
line-height : 14px;
}
#comments-info {
background : #fff url(pagebody-background.gif) repeat-x;
}
.content-nav a {
color : #3300FF;
}
.layout-three-column #beta {
width : 54%;
text-align : left;
background-color: #FFFFFF;
border-left: 1px solid #000;
border-right: 1px solid #000;
}
.layout-three-column #alpha {
width : 22%;
}
.layout-three-column #beta-inner {
padding : 0px;
color: #000000;
}
.layout-three-column #gamma {
width : 22%;
}
#footer {
font-family : times new roman;
font-size : 14px;
padding : 2px;
margin : 0;
color : #000;
border-top : 2px solid #000;
text-align : center;
}
.comments-header, .comments-open-header {
letter-spacing : 1px;
font-family : times new roman, serif;
font-size : 17px;
color : #000;
border-bottom : 2px solid black;
}
.comment {
border: 2px solid #000000;
margin: 5px;
padding: 1px;
background-color: #FFFFFF;
}
.mycomment {
border: 2px solid #FDB827;
margin: 5px;
padding: 1px;
background-color: #FFFFF;
}
.comment-content {
margin: 5px;
}
.comment .comment-footer, .mycomment .comment-footer {
padding: 5px;
margin: 0;
}
.comment .comment-footer {
}
.mycomment .comment-footer {
}
.random-block, .random-block-photo {
text-align:center;
}


#twitter_div {
margin : 0;
margin-bottom : 15px;
}

h2.twitter-title {
color : #000000;
border-bottom: 2px solid #000000;
font-size: 15px;
text-align: center;
font-family: georgia;
}

#twitter_update_list {
margin : 5px !important;
padding : 0 !important;

}

#twitter_update_list li {
border-bottom: 1px solid #FFFFFF;
list-style : none;
padding: 6px;
margin: 0; 
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
