#main {width: 1000px; border-color: #666666; border-width: 0px; border-style: solid; background-color:#000033;margin-top: 0px;margin-left: auto;margin-right: auto;padding: 0px; max-width:1000px}
#subdiv{height:100px; width:100%; background-color:#000; margin-left: auto; margin-right: auto;  text-align:left; vertical-align:top; margin-top:0px; background-position: top right; background-image: url("http://lepslair.com/eyes1.jpg"); background-repeat:no-repeat;
}

.none a, .none a:hover, .none a:visited, .none a:active, .none a:link, { background:#000;}

.innercontent{margin:5px; background:#CCCCCC;}

.comment-childs{width:50%; margin-left:auto; margin-right:auto; background:#333; border:2px solid #C5D6EB; padding:5px;}
.gravatar{margin:5px;}
.children{background:#333; list-style:none;  border: 2px solid #7990D9; margin-left:auto; margin-right:auto; width:50%;}
.children li{margin-left:-40px;}
.commentlist{list-style:none; margin:0px; padding:0px;}
 div.clear{clear:both}
h3, h2, h2 a:link, h2 a:visited, h2 a:active, .red{color:#FF0000}
.center{text-align:center; margin-left:auto; margin-right:auto}
.codetable td{padding:5px;}
.code{ margin-left: auto; margin-right: auto; text-align:left; vertical-align:top}
.tablecontent{margin:0px; padding:0px; border-spacing:0px;width:100%; border-width:0px}
.menu2:hover{background-color:#000066;color: white; display:block}
.menu2{width:100%;text-align: left; width: 100%; line-height: 9pt; text-decoration: none; font-weight:bolder; font-size:11px; font-family:verdana; color: #3366CC; display:block}
#menu a:link{text-decoration: none; color: #3366CC; padding-left:5px;}
#menu a:visited{text-decoration: none; color: #3366CC;padding-left:5px;}
#menu a:active{text-decoration: none; color: #3366CC;padding-left:5px;
}
.blogentry{ border:solid #000084 2px;}
#menu .menu2:hover{text-decoration: none; color: #ffffff; background-color: #000066}
#menu{text-decoration: none; font-weight:bolder; font-family:verdana; background-color:#000;color: #3366CC;font-size:11px; line-height:1pt; vertical-align:top; margin-left:0px; width:170px; border-collapse:collapse; overflow:hidden;}
table{border-color:#000084; border-style: solid; border: 0px; border-spacing: 0px; padding: 0; margin: 0px}
body{ margin:0px; background-color: #3B3B3B; color:#C5D6EB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.simple A:link{text-decoration: none; color: #00A0E2; font-weight:bold}
.simple A:visited{text-decoration: none; color: #00A0E2;font-weight:bold}
.simple A:active{text-decoration: none; color: #00A0E2;font-weight:bold}
.linksongrey A:link{text-decoration: none; color:#00A0E2; font-weight:bold}
.linksongrey A:visited{text-decoration: none; color: #00A0E2;font-weight:bold}
.linksongrey A:active{text-decoration: none; color: #00A0E2;font-weight:bold} 
A:link{text-decoration: none; color:#000099; font-weight:bold}
A:visited{text-decoration: none; color: #000099;font-weight:bold}
A:active{text-decoration: none; color: #000099;font-weight:bold}
.pic
{color: #7990D9;border-width:1px;font-family: Tahoma, Verdana, Arial, Times New Roman;font-size: 15pt;font-weight: bold;background-color:#000084;border-color:#000084;border-style: solid}
time
{ color: #7990D9;
font-family: Tahoma, Verdana, Arial, Times New Roman;
font-size: 10pt;
font-weight: bold;
background-color:#000084;
border-color:#000084;
border-style: solid}

td.tdmenu{overflow:hidden;}
.tableh2, .tableh1, .tdmenu {color: #7990D9;
font-family: Tahoma, Verdana, Arial, Times New Roman; font-weight: bold;background-color:#000084;border-color:#000084;border-style: solid; font-size:15pt; 
}
.tdmenu a:link {text-decoration: none; color: #7990D9}
.tdmenu a:visited{text-decoration: none; color: #7990D9}
.tdmenu a:active{text-decoration: none; color: #7990D9}
.tdmenu {font-size: 15pt; padding:5px;}
td, tr{border-width:0px;border-style:solid;border-color:#000000;border-spacing: 0;padding: 0;border-collapse: collapse; overflow:auto}
.blog
{text-align:left;


font-family: Tahoma, Verdana, Arial, Times New Roman;
color: #000;
font-size: 10pt; 
line-height: 140%}
.blog a:link {text-decoration: none; color: #00A0E2}
.blog a:visited{text-decoration: none; color: #00A0E2}
.blog a:active{text-decoration: none; color: #00A0E2}
span.blogtitle{color: #00A0E2;}
.basic
{text-align:left;
border-width:1px;
border-color:#000084;
background-color:black;
border-style: solid; 
font-family: Tahoma, Verdana, Arial, Times New Roman;
color: #C5D6EB;
font-size: 10pt}
.basic a:link {text-decoration: none; color: #C5D6EB }
.basic a:visited{text-decoration: none; color: #C5D6EB }
.basic a:active{text-decoration: none; color: #C5D6EB}
#mainsite{background-color: black; right:0px;left:0px; border-width:2px; border-style:solid; border-color:#000084}
.mainsite{background-color: black; right:0px;left:0px; border-width:2px;  border-style:solid; border-color:#000084}
marquee{width:100%}
.spider{ font-family:verdana; font-size:9pt}
.spider A:link{text-decoration: none; font-weight:bolder; font-size:9pt; font-family:verdana}
.spider A:visited{text-decoration: none;  font-weight:bolder; font-size:9pt; font-family:verdana}
.spider A:active{text-decoration: none;  font-weight:bolder; font-size:9pt; font-family:verdana}
.bottom {background-image: url("clouds2.jpg"); height: 100%}
table#book tr td a{display: block; margin-left:50px}
.book{cursor: pointer; cursor: hand; border-width: 0px; color:black; max-width:154px; width:154px; vertical-align:top; background-image: url('http://lepslair.com/writing/book.gif'); max-height:210px; height:210px; font-weight:bold; display: block}
.content{border-spacing:0px; border-collapse:collapse; background-color:#3B3B3B; color:#000; vertical-align:top; padding:5px;}
input,textarea, select{background-color:#000084; color : #A7B0D8; font-size:10pt;	border-color : #000084}
.site{width:550px; height:429px; background:url("http://lepslair.com/site/map.jpg");}
.tutorials{background:url("http://lepslair.com/tutorials/background.gif");}
.left{text-align:left}
.top{vertical-align:top}
.red A:link{text-decoration: none; color: red; font-weight:normal}
.red A:visited{text-decoration: none; color: red;font-weight:normal}
.red A:active{text-decoration: none; color: red;font-weight:normal}
.links{margin-left:15px; vertical-align:top; font-weight:bold; float:left;}
.normal{font-weight:normal; color:#000}
.right{text-align:right}
td.borderbottom{border-bottom-width: 1px; border-color:#000084; border-collapse:collapse; height:60px}
ul#links57101 { width: 100%; list-style: none; overflow: hidden; margin: 0px; padding: 0px; border: 0px; border-spacing: 0px; } 
ul#links57101 li { display: inline; float: left; clear: none; width: 13%; padding: 0px; margin: 0px; } 
ul#links57101 li span { display: block; width: 100%; padding: 3px; margin: 0px; font-size: 12px; color: #000000; } 
ul#links57101 li span a { font-size: 12px; color: #C5D6EB; } 
.redbg{width:10px; background-color:red;}
.whitebg{width:10px; background-color:white;}
.key{margin-right:0; width:75px; margin-left:auto; border: solid 2px #000099;}
li h1{ font-size:12px; line-height:3px;}
li h2{ font-size:12px; line-height:5px;}
img{border:0px solid}

   .adHeadline {font: bold 10pt Arial; text-decoration: underline; color: blue;}
.adText {font: normal 10pt Arial; text-decoration: none; color: black;}
.ad{background:#CCCCCC}
.tdcontent{ border-left:2px solid #000084;border-right:2px solid #000084; border-bottom:2px solid #000084; padding-left:2px; padding-right:2px;}
.fivepad{padding:5px;}
#container
{
    border: 1px #000084 solid;
    -moz-border-radius: 8px;
    margin: auto;
    padding: 5px;
    width: 700px;
	
}
.option
{
    padding: 2px 0;
    
}

.option label
{
    border-bottom: 2px #ffffff solid;
}
form
{
    margin: 0;
}
ul#navigation, ul#form
{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
#gallery h2, #gallery h3, #gallery h4, #gallery form {
    margin: 0;
    padding: 0;
}

#gallery p {
    margin: 0.6em 0;
    padding: 0;
}

.gbBlock a, .gbBlock a:link, .gbBlock a:visited, .gbBlock a:active {font:11px;}
.gbBlock {
    padding: 0.7em;
    border-width: 0 0 1px 0;
    border-style: inherit;
    border-color: inherit;
    /* IE can't inherit these */
    border-style: expression(parentElement.currentStyle.borderStyle);
    border-color: expression(parentElement.currentStyle.borderColor);
	font:11px;
}

.gbBlock ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.gbBlock ul ul {
    margin: 0 0 0.5em 1.0em;
}

.gbBlock li {
    padding: 6px 0 0 0;
}

#gallery .gbBlock h3 {
    margin-bottom: 0.5em;
}

#gallery .gbBlock h4 {
    margin-top: 0.5em;
}


#gsNavBar div.gbBreadCrumb {
    margin: 0;
    padding: 4px 8px;
}

table.gbDataTable {
    padding-bottom: 4px;
}

table.gbDataTable th, table.gbDataTable td {
    padding: 4px;
}


.giBlockToggle {
    padding: 0 0.4em 0.1em;
}
.giBlockToggle:hover {
    cursor: pointer;
}


.gbMarkupBar {
    margin: 4px 0;
}

#gallery .gbMarkupBar input {
    margin: 0;
    padding: 0;
}
.box{width:550px; height:307px; background:url("http://lepslair.com/funbox/box.jpg"); background-repeat:no-repeat;}
#comment{width:400px;}
.categories{border:2px solid #000084;}
.viewimages{width:49%; border:2px solid #000084;}
.divleft{width:auto;text-align:left; float:left; margin-left:5px;}
.divright{width:auto; text-align:right; float:right; margin-right:5px; }
.rightside{width:150px; background-color: #3B3B3B; text-align:center; vertical-align:top; padding-top:15px;}