/* everything */

body {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #111111;
	background-color : #FFFFFF;
        background-image: url(/images/entry_back.gif);
        background-repeat: repeat;
	margin: 0 0 0 0;
}

textarea {
	font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
}

td {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #111111;
}

li {
	line-height: 14px;
	padding: 0 0 5px 0;
}

ol, ul {
	margin: 0 0 -10px 40px;
	padding: 0 0 0 0;
}

.delicious-posts ul {
        margin: 0px 0px 0px 0px;
	padding-left: 5px; /* or pick another offset */
	padding-right: 5px;
	list-style-type: none;
	text-indent: -0px;
}

li.delicious-post {
	line-height:10px;
	padding-bottom: 8px;
	padding: 0 5px 1em 5px;
}

code {
	margin: 0 0 0 0;
}

hr.side {
	height: 1px;
	color: #DDDDDD;
}

cite {  font-style: normal;
}

/* legacy pages */

.unnamed1 {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #111111;
        border-width: 3px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: #FFFFFF;
}

.unnamed1 a:link {
        color: #003399;
        text-decoration: none;
}

.unnamed1 a:visited {
        color: #003366;
        text-decoration: none;
}

.unnamed1 a:active, .unnamed1 a:hover {
        color: #006699;
        border-width: 0 0 1px 0;
        border-style: none none solid none;
}

.japan {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #111111;
}

.japan a:link {
        color: #003399;
        text-decoration: none;
}

.japan a:visited {
        color: #003366;
        text-decoration: none;
}

.japan a:active, .japan a:hover {
        color: #006699;
        border-width: 0 0 1px 0;
        border-style: none none solid none;
}


.japan {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
             font-size: 11px;
             color: #000000;
             line-height: normal;
             font-variant: normal;
             text-transform: none;
             font-weight: normal
}

.view {
             font-weight: normal
}

.ptitle {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #000000;
        font-weight: bold;
        border-width: 0px;
        border-color: #333333;
        border-style: solid;
        background-color: #DDDDDD;
	text-align: center;
}

/* header styles */

.quip {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 11px;
        color: #666666;
	vertical-align: middle;
        padding: 0px 10px 0 7px;
}

.quip a:link, .quip a:visited, .quip a:active, .quip a:hover {
        color: #444444;
}




/* sidebar styles */

.side {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 10px;
        line-height: 12px;
        color: #111111;
        border: 1px solid #333333; 
        margin: 0 0 0 10px;
        background-color: #FFFFFF;
}

.sidenav {
	padding: 0 5px 0 5px;
}

.sidetitle {
	background-color: #EEEEEE;
	padding: 0 0 0 5px;
	border-top: 1px solid #CCCCCC;
}

.side a:link {
        color: #0000CC;
        text-decoration: none;
}

.side a:visited {
        color: #003366;
        text-decoration: none;
}

.side a:active, .side a:hover {
        color: #0000CC;
	text-decoration: underline;
}


.sidelist {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 10px;
        line-height: 12px;
        color: #111111;
        margin: 0 5px 0 5px;
}

.sidelist a:link {
        color: #0000CC;
        text-decoration: none;
}

.sidelist a:visited {
        color: #003366;
        text-decoration: none;
}

.sidelist a:active, .sidelist a:hover {
        color: #0000CC;
	text-decoration: underline;
}

/* individual entry text */

.entry {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #111111;
	padding: 0 10px 0 10px;
}

.entry a:link {
        color: #0000CC;
}

.entry a:visited {
        color: #003399;
        text-decoration: none;
}

.entry a:active, .entry a:hover {
        color: #0000CC;
	background-color: #DDDDDD;
}

.esmall {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 10px;
        line-height: 12px;
        color: #333333;
        padding: 0 10px 0 10px;
}

.esmall a:link {
        color: #0000CC;
}

.esmall a:visited {
        color: #003399;
        text-decoration: none;
}

.esmall a:active, .esmall a:hover {
        color: #0000CC;
        background-color: #DDDDDD;
}

.elight {
	color:#666666;
}

/* individual entry titles */

.etitle {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
	color: #000000;
	font-weight: bold;
        border-width: 0px;
        border-color: #333333;
        border-style: solid;
        background-color: #F5F5F5;
}

/* entry date headers */

.edate {  
	font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        color: #000000;
        line-height: normal;
        font-variant: normal;
        text-transform: none;
        font-weight: normal;
        margin-left: -10px;
        padding: 2px;
        margin-right: -10px;
        border-width: 0px;
        border-color: #333333;
        border-style: solid;
        background-color: #DDDDDD;
}

/* entry time stamps, permalinks, and comment counters */

.etime {
	font-family: verdana, geneva, arial, sans-serif;
        font-size: 10px;
        text-align: right;
        color: #666666;
        padding: 0;
        margin: 0 5px 0 0;
}

/* quotes and counters */

.mquote {
	font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        color: #111111;
        line-height: 14px;
        margin-left: 15px;
        padding: 10px;
        margin-right: 15px;
        border-width: 1px;
        border-color: #AAAAAA;
        border-style: solid;
        background-color: #EEEEEE;
}

blockquote {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        color: #111111;
        line-height: 14px;
        margin-left: 15px;
        padding: 10px;
        margin-right: 15px;
        border-width: 1px;
        border-color: #AAAAAA;
        border-style: solid;
        background-color: #EEEEEE;
}


.motracker { 
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #111111;
        line-height: 14px;
        margin-left: 10px;
        padding: 5px;
        margin-right: 250px;
        border-width: 1px;
        border-color: #CCCCCC;
        border-style: solid;
        background-color: #DDDDDD
}

/* in-line images */

.thumbleft
{
        border-width: 0px;
        padding: 0;
        margin: 3px 10px 5px 3px;
        float: left;
}

.thumbright
{
        border-width: 0px;
        padding: 0;
        margin: 3px 10px 10px 10px;
        float: right;
}

.paddedimagecenter
{
	padding: 20px 0 5px 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}

/* moblog styles */

.moblogall
{
        background-color: #FFFFFF;
        border-width: 1px;
        border-style: solid;
        border-color: #333333;
        width: 680px;
        margin-left: 10px;
}

.moblogcontainer
{
        margin: 10px 7px 5px 7px;
        border-width: 0 0 0 0;
        border-color: #AAAAAA;
        border-style: solid;
        /* background-image: url(/images/moblog_fade.gif); */
        background-repeat: no-repeat;
        background-position: right top;
}

.moblogtitle
{
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #000000;
        font-weight: normal;
        border-width: 1px 1px 1px 1px;
        border-color: #AAAAAA;
        border-style: solid;
        background-color: #EEEEEE;
        padding: 5px 0 5px 0px;
	width: 649px;
}

.moblogtime
{
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 10px;
        text-align: right;
        color: #888888;
        margin: 1px 0 0 0;
        border-color: #DDDDDD;
        border-style: solid;
        border-width: 0 0 0 0;
        float: right;
	padding: 0 3px 0 0;
}

.moblogphoto img
{
        border: 1px solid #333333;
        text-align: center;
        float: left;
        margin-right: 5px;
        margin-top: 0px;
        margin-bottom: 5px;
}


.moblogcaption
{
        padding: 5px;
}

.moblogentry {
        font-family: verdana, geneva, arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #111111;
        padding: 5px;
}

.moblogentry a:link {
        color: #0000CC;
}

.moblogentry a:visited {
        color: #003399;
        text-decoration: none;
}

.moblogentry a:active, .entry a:hover {
        color: #0000CC;
        background-color: #DDDDDD;
}

.oneborder
{
        border: 1px solid #333333
}

