body    {
	background-color:#fff;
	background-image:url(http://diversionmary.com/dm.gif);
/*background-image:url(http://diversionmary.com/all.sized.jpg);*/
	background-repeat:no-repeat;
	background-position:top left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
align:center;
	margin: 0 15% 0 15%;
position:absolute;
        }

#header {
	width:687px;
	font-color: #cccccc;
	font-size:18px;
	text-align:left;
        }
#header img {border:0px;}
#header a:link {color: #666; text-decoration: none;}
#header a:hover {color:#00ff33;}
#header a:visited {color: #666; text-decoration: none;}
#header a:active {color: #00FF33; text-decoration: none;}

#menuline {
	width:692px;
	font-size: 9px;
	font-color: #999;
	line-height: 9px;
	text-align:left;
        }

#main {
	background:#fff;
	width:650px;
	padding:20px;
	border:1px dotted #999;
	text-align:justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-left-radius: 1em;
	border-bottom-right-radius: 1em; 
	border-top-right-radius: 1em;
	-moz-border-radius-bottomleft: 1em;
	-moz-border-radius-bottomright: 1em;
	-moz-border-radius-topright: 1em;
	-webkit-border-bottom-left-radius: 1em;
	-webkit-border-bottom-right-radius: 1em;
	-webkit-border-top-right-radius: 1em;
        }
#main img {
	border:1px dotted #999;
	padding: 1%;
	}

  * { behavior: url(http://www.diversionmary.com/iepngfix.htc) }

#comment {
	background:#fff;
	padding:5px;
	border:1px dotted #999;
	text-align:left;
	font-size: 11px;
	}
#comment img {
	border:1px dotted #999;
	padding: 1%;
	}

#entry {
	background:#fff;
	border-top:1px dotted #999;
	text-align:justify;
	padding:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#entry img {
	border:1px dotted #999; 
	padding: 1%;
	}

#shadow_left {
        position: absolute;
        top: 50px;
        left: -39px;
        background-image: url(http://diversionmary.com/border_left.png);
        background-position: 50px right;
        background-repeat: no-repeat;
        width: 39px;
        height: 566px;
        z-index: 0;
}

#shadow_right {
        position: absolute;
        top: 50px;
        right: -39px;
        background-image: url(http://diversionmary.com/border_right.png);
        background-position: 50px left;
        background-repeat: no-repeat;
        width: 39px;
        height: 566px;
        z-index: 0;
}

#shadow_bottom {
        position: absolute;
        bottom: -39px;
        right: 39px;
        background-image: url(http://diversionmary.com/border_bottom.png);
        background-position: 50px bottom;
        background-repeat: no-repeat;
        width: 566px;
        height: 39px;
        z-index: 0;
}



#footer {
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 9px;
	font-color: #666;
	width:650px;
	/*padding-left:20px;
	padding-right:20px;*/
padding:1em;
	}

#wallpaper {
	float: left;
	width: 76px;
	margin: 0px 10px 0 0;
	}

#google {
width: 728px;
background:#fff;
border:1px dotted #999;
align:center;
	}

#gallery {
	background:#fff;
	/*width:690px;*/
width:100%;
	border:1px dotted #999;
	text-align:justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	-moz-border-radius-bottomleft: 1em;
	-moz-border-radius-bottomright: 1em;
	-moz-border-radius-topright: 1em;
	-webkit-border-bottom-left-radius: 1em;
	-webkit-border-bottom-right-radius: 1em;
	-webkit-border-top-right-radius: 1em;
        }
#gallery a:link {color: #000; text-decoration: underline;}
#gallery a:hover {color:#000; background-color:#cfdab8;}
#gallery a:visited {color: #666; text-decoration: underline;}
#gallery a:active {color: #cfdab8; text-decoration: none; background-color:#000;} 

.date	
{ 
	text-transform:lowercase;
font-weight: bold;
}


.small
{
	font-size: 9px;
	font-color:#999;
	line-height: 9px;
	text-align:center;
}

.st
{
	color: #ffcccc; background-color: #999; text-decoration: line-through;
}

.bx
{
	color: #ffcc00; background-color: #000;
}

.sil
{
	color: #589707; background-color: #ccc;
}

.ern
{
	color: #99FFCC; background-color: #003366;
}

.cis
{
	color: #cfdab8; background-color: #999;
}

.drk
{
	color: #000; background-color: #FFFF00;
}

img {border:none;}

div.one-image {display:inline;}
div.one-image a { display:inline;}
div.one-image img { display:inline;}
block-imageblock-ImageBlock { display:inline;}

a:link {color: #000; text-decoration: underline;}
a:hover {color:#000; background-color:#cfdab8;}
a:visited {color: #666; text-decoration: none;}
a:active {color: #cfdab8; text-decoration: none; background-color:#000;}