/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Insignificant stuff, for demo purposes */

.radio{width:20px !important; }
#coda-nav-1{margin-left:auto; margin-right:auto;}
	.panel h2.title { margin-bottom: 10px }
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */

	.coda-slider-wrapper { padding:  0;}
	.coda-slider { background: #ccc;}
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 660px; margin-left:auto; margin-right:auto; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 660px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden;  }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: #000084; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	:focus {
	outline: 1px #c0c dotted;
}
.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: blue;}
.adText {font: normal 10pt Arial; text-decoration: none; color: black;}
.sociable ul
{
list-style-image:none;
list-style-type:none;
display:inline;
}
.confirm{width:80px;}
.noborder, .noborder td{border:0px !important}
.breakword{ word-wrap: break-word; } 
.negfive{margin-top:-5px;}
.wid100{width:100px;}
.dirlistingcats{border-collapse:separate;border-spacing:10px 5px; width:100%;}
.dirlistingcats td{vertical-align:top;}
textarea#aboutme{width:500px; height:200px;}
.blackbg{background:black;}
.membermenu{text-align:right; color:black;}
.topad{margin-right:50px; padding-top:25px;}
.sociable ul li
{display:inline; margin-left:0px;}
#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:150px; width:100%; background-color:#000; margin-left: auto; margin-right: auto;  text-align:right; vertical-align:middle; margin-top:0px; background-position: top left; background-image: url("http://lepslair.com/dpadlogo1.gif"); background-repeat:no-repeat;
}
#rate{width:10px;}
.none a, .none a:hover, .none a:visited, .none a:active, .none a:link, { background:#000;}

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

.comment-body .comment-childs, .comment-childs{width:50%; margin-left:auto; margin-right:auto; background:#333; border:2px solid #C5D6EB; padding:5px; color:white;}
.comment-childs p{color:white;}
.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{color:#000000;}
.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; color:black;}
.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: 15pt; 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; font-size:8pt;}
.linksongrey A:visited{text-decoration: none; color: #00A0E2;font-weight:bold;font-size:8pt;}
.linksongrey A:active{text-decoration: none; color: #00A0E2;font-weight:bold;font-size:8pt;} 
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}
.forum1{border-collapse:collapse; word-wrap: break-word; width:400px;}
.forum3{border-collapse:collapse; word-wrap: break-word; width:300px !important;}
.forum2{border-collapse:collapse; word-wrap: break-word; width:250px;}

.forum1 td{border:1px solid #000084;word-wrap: break-word;}
.forum3 td{border:1px solid #000084;word-wrap: break-word;}

.forum{border-collapse:collapse; word-wrap: break-word; width:500px;}

.forum td{padding:5px; border:1px solid #000084;word-wrap: break-word;}
td.tdmenu{overflow:hidden;}
.tdmenutd{border-left:2px solid #000084; border-right:2px solid #000084; padding-left:5px; padding-right:5px; overflow:visible;}
.tdmenutdbottom{border-bottom:2px solid #000084; }
.tdmenu1 {color: #FFF;
font-family: Tahoma, Verdana, Arial, Times New Roman; background-color:#000084;border-color:#000084;border-style: solid; 
}
.nopadding, .nopadding td{padding:0px;}
.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:12pt; 
}
 .tdmenu2 {color: #7990D9;
font-family: Tahoma, Verdana, Arial, Times New Roman; font-weight: bold;background-color:#000084;border-color:#000084;border-style: solid; font-size:10pt; 
}
.tdmenu h3{font-size: 12pt; margin:0px;}
.blog .tdmenu a:link {text-decoration: none; color: #00A0E2;}
.blog .tdmenu a:visited{text-decoration: none; color: #00A0E2;}
.blog .tdmenu a:active{text-decoration: none; color: #00A0E2;}
.blog .tdmenu {font-size: 12pt; padding:5px;color: #00A0E2;}
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: #000084}
.blog a:visited{text-decoration: none; color: #000084}
.blog a:active{text-decoration: none; color: #000084}
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;}
.content1{border-spacing:0px; border-collapse:collapse; background-color:#3B3B3B; color:#000; vertical-align:top; padding:0px;}

.backblack{background:black; color:white;}
input,textarea, select{
	background:url("http://lepslair.com/text_bg.jpg");
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: bottom left;
	border: solid 1px #95979b;
	width: 190px;
	padding: 4px;
	font-size:10pt;
}
.confirmemail{display:none;}
.pagetitle{ font-size:14pt;}
td.image{width:235px;}
#search{width:100px;}
td.searchimage1{width:160px; padding:5px !important;}
td.friendimage{width:120px; padding:5px !important;}
.rightheader{font-size:10pt;}
p{color:black;}
.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}
.normal1{font-weight:normal;}
.underline{text-decoration:underline;}
.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;}
.white{color:white;}
.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}
h1{color:black; font-size:18pt;}
   .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;}
.hunpercent{width:100%;}
#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.gif"); 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;}
table.info{margin-left:5px;}
.strong{font-weight:bold; padding-right:5px;}
