#container {
  padding-top:0;
  width:890px;
  margin:0 auto;
  padding:10px;
  text-align:left;
  background-color:#C2D6FF;
}
.leftcolumn {
    padding-right : 10px;
    vertical-align : top;
    width : 180px;
	margin-bottom : 10px;
	background: url(/images/maggie.gif) left bottom no-repeat;
}
.rightcolumn {
    vertical-align : top;
}
.primarytable {
    width : 100%;
}
.entry {
/*margin-top: 10px;*/
padding: 10px 10px 10px 10px;
border: 1px solid #90B9FF;
background: #ffffff;
}
.entrylinks {
padding-top: 10px;
}
form {
  margin: 0;
  padding: 0;
}
#header {
  background-image:url(/images/header.gif);
  height:110px;
  padding:0;
}
#header h1 {
  display:none;
}
body {
  margin:0;
  padding:15px 0;
  font-family: Verdana, Helvetica, sans-serif;
  background-color:#C2D6FF;
  text-align:center;
}
#content h2 {
  font-size: 16pt;
  padding-left: 200px;
margin-bottom: 0px;
margin-top: 0px;
  color:#001464;
}
#content h3 {
  font-size : 14pt;
}
#content h4 {
  font-size : 12pt;
  margin:0;
}
.blogtitle {
	color : #001464;
	font-size : 16pt;
        padding-bottom: 1px;
	}
.blogtitle a:visited { 
	color: #001464;
        padding-bottom: 1px;
}
.blogtitle a:hover { 
	color: #ffffff;
	background-color: #001464;
        padding-bottom: 1px;
}
.blogdetails {
	color : #001464;
	font-size : 8pt;
        padding-top: 1px;
	}
.blogdetails a:visited { 
	color: #001464;
        padding-top: 1px;
}
.blogdetails a:hover { 
	color: #ffffff;
	background-color: #001464;
        padding-top: 1px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
    font-weight : bold;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 140px;
color: #001464;
background-color: #90B9FF;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #001464;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #001464;
text-decoration: none;
}

a:link { 
	color: #001464;
}
a:hover { 
	color: #ffffff;
	background-color: #001464;
}
a {
    text-decoration : none;
}
p {
    font-size : 10pt;
    margin-top: 10px;
    margin-bottom: 10px;
}
.smallest {
    font-size : 8pt;
}
.tiny {
    font-size : 7pt;
}
.bigger {
    font-size : 12pt;
}
.bold {
    font-weight : bold;
}
.italic {
    font-style : italic;
}
.right {
    text-align : right;
}
.left {
    text-align : left;
}
.center {
    text-align : center;
}
.border {
    border : 1px solid #001464;
    padding : 2px;
}

.label {
	font-weight: bold;
	padding: 3px 0 .5em 0;
	margin: 0;
	color:#000000;
}
table {
    font-size : 10pt;
}
.standardtable {
	width : 100%;
	border-collapse: collapse;
}
.standardth {
    color : #ffffff;
    font-weight : bold;
	background: #001464;
	border: 1px solid #001464;
    vertical-align : top;
	text-align: center;
}
.standardtd {
    border: 1px solid #001464;
    vertical-align : top;
    padding: 2px;
}
.highlightedtd {
    border: 1px solid #001464;
    vertical-align : top;
	background: yellow;
}
li {
    font-size : 10pt;
}
li.double {
    margin-bottom : 10px;
    margin-top : 10px;
}
img {
    border : none;
}
.score {
    color : #ffffff;
    text-align: center;
    font-weight : bold;
	border: 1px solid #001464;
	background: #001464;
}
.eliminated {
    color : #aaaaaa;
}
.homerdate {
    font-size : 8pt;
    color : #777777;
}
.rip {
    font-weight : bold;
    color : #990022;
}
.leaftable {
    width : 80%;
	border-collapse: collapse;
}
.leaftd {
	border: 1px solid #001464;
    vertical-align : top;
}
.leafth {
    color : #ffffff;
    font-weight : bold;
	background: #001464;
	border: 1px solid #001464;
    vertical-align : top;
	text-align: left;
}
.copyright {
    font-weight : bold;
    font-size : 8pt;
	color: #666;
	border-top: 1px dotted #ccc;
	margin-top: 10px;
        margin-bottom: 20px;
	padding-left: 30px;
}
blockquote {
    border : 1px solid #000000;
    margin : 0 2em;
    background-color : #eeffff;
    padding : 5px;
}
.innerdiv {
    width : 100%;
}
.fullwidth {
    width : 100%;
}
.halfwidth {
    width : 50%;
}
.quarterwidth {
    width : 25%;
}
.thirdwidth {
    width : 33%;
}
.digpixtd {
    text-align : center;
    vertical-align : top;
}
.digpixtd2 {
    vertical-align : top;
    font-size : 8pt;
    text-align : left;
}
.inputfield {
    border : 1px solid #001464;
	padding-left : 2px;
}
.top {
    vertical-align : top;
}
.strike {
    text-decoration : line-through;
}
.comments {
    font-size : 8pt;
    text-align : right;
    margin-bottom : 2px;
    margin-top : 2px;
}
.picture_date {
    font-size : 6pt;
}
.sidebar {
    border-left : 1px dotted #bbbbbb;
    padding-left : 15px;
    vertical-align : top;
    width : 190px;
	margin-bottom : 10px;
	background: url(/images/maggie.gif) right bottom no-repeat;
}
.entries {
    vertical-align : top;
	padding-right : 15px
}
.clr {
    clear : left;
}
img.blogimages {
    float : left;
    clear : none;
    margin-right : 5px;
}
img.blogimages2 {
    margin-left : 5px;
}
.clearleft {
    clear : left;
}
img.righty {
    float : right;
    clear : none;
    margin-right : 5px;
}
img.lefty {
    float : left;
    clear : none;
    margin-right : 5px;
}
.ragingstormright {
    width : 150px;
    background : #eeffff;
    border : 1px solid #001464;
    padding: 3px;
    vertical-align: top;
}
.ragingstormcenter {
    border : 1px solid #001464;
    padding: 3px;
    vertical-align: top;
}
.underline {
    text-decoration : underline;
}
.fixed {
    font-family: courier;
}
.entry-footer {
    text-align : right;
    border-top: 1px solid #001464;
    border-bottom: 1px solid #001464;
    margin-bottom : 15px;
    padding: 2px;
}
.comments-open-header {
    text-align : left;
}
.comments-open-content {
    text-align : left;
}
.comments-open-data {
    text-align : left;
}
.comments-open-text {
    text-align : left;
}
.comment-text {
    text-align : left;
}
.comment-footer {
    font-size : 10pt;
}
hr {
    width: 95%;
    height: 1px;
    background: #001464;
    color: #001464;
}
.timecheck {
padding: 2px 0 2px 20px ;
background: url('/images/time.png') left center no-repeat;
}
.trackbackimage {
padding: 2px 0 2px 20px ;
background: url('http://www.mikeboon.com/images/refresh.png') left center no-repeat;
}
.socialicon {
margin-right : 5px;
margin-left : 10px;
}