body {color:black;font-family: Verdana, Helvetica, Arial, sans-serif; font-size:11px;line-height:107%;}
div#border {margin: 0px auto;width:800px;}
div#content {position:relative;width:800px;clear:both; background: white;}
div#nav  {padding: 4px 4px 4px 16px; text-align:left;border-bottom: solid 1px #eee;}
div#footer  {height:16px;padding:8px 16px 8px 16px;border-top:1px soild #eee;text-align:left;clear:both;text-align:left;}
div#feeds {float: right;}
div#feeds a	{margin-right:8px;padding-left: 16px;background: url("../images/icons/link-feed.gif") left center no-repeat;}
div#border > div#header {height: 140px; vertical-align: bottom; background: url('../images/monsters-800.gif') repeat-x}
div#sidebar {float:right;width:187px;margin:16px 0px;padding:16px 0px 0px 32px; border-left: 1px dashed #eee; line-height:150%;}
div#sidebar div.element {text-align:left;margin-bottom:16px;}
div#sidebar div.element div.title {padding-bottom:0px;margin-bottom:4px;border-bottom:solid 0px #efefef; color: #999; font-weight:bold;}
div#sidebar div.element div.list > div {margin-bottom:6px;margin-left:8px; color: #999;}
div#sidebar a, span {color: #999;}

h1 {font-family: serif; font-size:22pt;font-weight: normal;margin-bottom:15px;}
h1 a {color:black;text-decoration:none;}
h1 a:visited {color:black; text-decoration:none;}
h1 a:hover {color:#555; text-decoration:none;}

h2 {font-size:11pt;color:silver; line-height:150%; font-weight: normal;}

div.text {text-align:justify;line-height:200%;padding-bottom:8px}

table {border-spacing:0px;padding:0px;margin:0px;border-width:0px}
img {border:0px;}
a:visited {color:#557;text-decoration:none;}
a {color:#555;text-decoration:none;}
a:hover {color:silver;text-decoration:underline;}

form {}
form label {color:silver;display:block;font-size:9pt;}
input, textarea {border:1px solid silver;background:white;}
form.editor {border-top:1px solid #eee;padding:8px;background:#fafafa;}

form#search {background:white;}
form#search input {margin:2px;font-size:8pt;border:1px dashed #ddd;background:#fafafa;}
form#search input:focus {border:1px solid silver;background:white;}

#comments {border-bottom:1px solid #eee;margin:8px 8px 16px 8px;text-align:left;line-height:150%;}
#comments form {border-top:1px solid #eee;padding:8px;background:#fafafa;}
#comments .entry {border-top: 1px #eee solid;padding:4px 8px 8px 8px;}
#tags form {padding:8px;background:#fafafa;}

div.itemtools {line-height: 200%;}


a.external {padding-right: 12px;background: url("../images/icons/link-external.gif") right center no-repeat;}
a.internal {padding-right: 12px;background: url('../images/icons/link-internal.gif') right center no-repeat;}
a.photo {padding-right: 14px;background: url('../images/icons/link-photo.gif') right center no-repeat;}
a.trackback {padding-left: 15px;background: url("../images/icons/link-trackback.gif") left center no-repeat;}
a.download {padding-left: 16px;background: url("../images/icons/link-download.gif") left center no-repeat;}

a.cmd {padding-left: 19px;}
a.cmd.comments       {background: url("../images/icons/link-cmd-comment.gif") left center no-repeat;}
a.cmd.item.update    {background: url("../images/icons/link-cmd-update.gif") left center no-repeat;}
a.cmd.item.new 		 {background: url("../images/icons/link-cmd-new.gif") left center no-repeat;}
a.cmd.feed.update    {background: url("../images/icons/link-cmd-feed-update.gif") left center no-repeat;}
a.cmd.item.edit      {background: url("../images/icons/link-cmd-edit.gif") left center no-repeat;}
a.cmd.item.add-photo {background: url("../images/icons/link-cmd-photo-add.gif") left center no-repeat;}
a.cmd.log.view       {background: url("../images/icons/link-cmd-log-view.gif") left center no-repeat;}
a.cmd.log.delete     {background: url("../images/icons/link-cmd-delete.gif") left center no-repeat;}
a.cmd.tags, span.cmd.tags       {color:#555;padding-left: 19px;background: url("../images/icons/link-cmd-tags.gif") left center no-repeat;}

a.tag {margin-right:4px;}
a.tag:hover {color:#91CBF8;text-decoration:underline;}

div.notice {text-align:left;margin:0px;padding:8px 8px 8px 32px;}
div.notice.login {border: 1px solid blue;background: url('../images/icons/notice-login.gif') #eeeeff 8px center no-repeat;}
div.notice.ok    {border: 1px solid #8DC63F;background: url('../images/icons/notice-ok.gif') #D7F9A9 8px center no-repeat;}
div.notice.fail  {border: 1px solid #ff0000;background: url('../images/icons/notice-error.gif') #ffeeee 8px center no-repeat;}


