/* =======================================================:
DLa Website by Monzilla Media || http://monzilla.biz/
DLa 1.0 [ January 14th, 2007 ]
DLa Official License Information:
Everything associated with this website, as presented through its intended domain, 
is protected by copyright. No permission is granted to anyone to reproduce, modify, 
or distribute any of the contents of this website. In other words, if you steal our 
stuff, we will hunt you down like a dirty dog and turn your life into a living hell.
All Contents Copyright (c) 2007, DLa | F-Disk Media, CEI | Mozilla Media *
:======================================================= */

/* FullScreen */

/* -- COLOR POOL: #FFCC66 | #FFCC33 | #CC9933 | #CCCC99 | #FFFF99 | #CC9966 -- */

/* -- PRIMARY -- */
* {
	border: 0 none;
	padding: 0;
	margin: 0;
}
body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	background: #000 url(images/skelbgr.gif) no-repeat fixed right 90px;
	min-width: 777px;
	overflow: hidden;
	font-size: 62.5%;
	max-height: 100%;
	color: #FFCC33;
	height: 100%;
}
div#upper {
	background: url(images/upper.gif) repeat-x scroll left bottom;
	position: absolute;
	overflow: hidden;
	height: 90px;
	width: 100%;
	z-index: 77;
	left: 0px;
	top: 0px;
}
div#middle {
	background: url(images/skelbgl.gif) no-repeat fixed left 90px;
	_background: url(images/skelbgl.gif) no-repeat fixed left top;
	text-align: center;
	padding: 11px 1px;
	position: fixed;
	overflow: auto;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
	bottom: 45px;
	z-index: 11;
	top: 90px;
	right: 0px;
	left: 0px;
}
div#lower {
	background: url(images/lower.gif) repeat-x scroll left top;
	padding: 0 0 0px 17px;
	position: absolute;
	overflow: hidden;
	height: 45px;
	width: 100%;
	z-index: 33;
	bottom: 0px;
	left: 0px;
}

/* -- SECONDARY -- */
div#midwrap {
	text-align: left;
	margin: 0 auto;
	width: 88%;
}
div.midleft {
	display: block;
	float: left;
	clear: none;
	width: 55%;
}
div.midright {
	display: block;
	float: right;
	clear: none;
	width: 33%;
}
/* inverted */
div.leftmid { 
	display: block;
	float: left;
	clear: none;
	width: 33%;
}
div.rightmid { 
	display: block;
	float: right;
	clear: none;
	width: 55%;
}
/* chat forum */
div.leftchat { 
	display: block;
	float: left;
	clear: none;
	width: 77%;
}
div.rightchat { 
	/* background: url(../../../images/mugshots/dla-collective.gif) no-repeat 0 0;
	padding-left: 44px; height: 444px; */
	margin-top: 44px;
	display: block;
	float: right;
	clear: none;
	width: 17%;
}

/* -- MENUS & LISTS -- */
div.menu {
	display: block;
	padding: 11px;
	clear: both;
}
div.menu ul li {
	list-style-type: none;
	font-weight: bold;
	font-size: 14px;
	display: inline;
	padding: 0 7px;
}
div.submenu {
	padding: 17px 15px 0 15px;
	_padding: 17px;
	display: block;
	clear: both;
}
div.submenu ul li {
	list-style-type: none;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	padding: 0 3px;
}

ul#list {
	margin: 0.33em 0 0.77em 0;
}
ul#list li {
	list-style-type: none;
	font-size: 12px;
	color: #FFFF99;
}
ul#list li strong {
	color: #CCCC66;
}

ul.info, ol.info {
	margin: 11px 11px 17px 33px;
	font-size: 1.1em;
	color: #FFFF99;
}
ul.info li, ol.info li {
	padding: 2px 0;
}

ul#botmenu {
	padding: 13px 15px;
	_padding: 13px 17px;
	text-align: left;
	display: block;
	clear: both;
}
ul#botmenu li {
	list-style-type: none;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	padding: 0 3px;
}
dl { 
	display: block; 
	clear: both; 
}
dt { 
	background: url(images/aw.gif) no-repeat right center; 
	padding: 0 7px 0 3px; 
	font-weight: bold; 
	font-size: 1.2em; 
	display: inline;
	color: #CCCC66; 
}
dd { 
	background: url(images/dot.gif) no-repeat left center; 
	margin: 0 0 3px 33px; 
	line-height: 1.11em; 
	padding-left: 9px; 
	font-size: 1.1em; 
	color: #FFFF99; 
}

/* -- TITLES -- */
a#title {
	background: url(images/logo.gif) no-repeat top left;
	border: 0 none;
	display: none;
	height: 50px;
	width: 333px;
}
a#About, a#Archives, a#Contact_, a#DLa, a#F-Disk, a#Feeds, a#Forum, a#Library, a#Guestbook, a#Comments, a#Password, a#Mint,   
a#Galleries, a#News, a#Projects, a#Search, a#SiteMap, a#SiteMeta, a#Submit, a#Sorry, a#Articles, a#Changes, a#Login, a#Popular { 
	margin-left: -11px;
	_margin-left: 0;
	border: 0 none;
	display: block;
	height: 28px;
	width: 238px;
}
a#About 	{ background: url(../../../images/titles/About.gif) no-repeat top left; }
a#Archives 	{ background: url(../../../images/titles/Archives.gif) no-repeat top left; }
a#Contact_ 	{ background: url(../../../images/titles/Contact.gif) no-repeat top left; }
a#DLa 		{ background: url(../../../images/titles/DLa.gif) no-repeat top left; }
a#F-Disk 	{ background: url(../../../images/titles/F-Disk.gif) no-repeat top left; }
a#Feeds 	{ background: url(../../../images/titles/Feeds.gif) no-repeat top left; }
a#Forum 	{ background: url(../../../images/titles/Forum.gif) no-repeat top left; }
a#Galleries { background: url(../../../images/titles/Galleries.gif) no-repeat top left; }
a#News 		{ background: url(../../../images/titles/News.gif) no-repeat top left; }
a#Projects 	{ background: url(../../../images/titles/Projects.gif) no-repeat top left; }
a#Search 	{ background: url(../../../images/titles/Search.gif) no-repeat top left; }
a#SiteMap 	{ background: url(../../../images/titles/SiteMap.gif) no-repeat top left; }
a#SiteMeta 	{ background: url(../../../images/titles/SiteMeta.gif) no-repeat top left; }
a#Submit 	{ background: url(../../../images/titles/Submit.gif) no-repeat top left; }
a#Library 	{ background: url(../../../images/titles/Library.gif) no-repeat top left; }
a#Sorry 	{ background: url(../../../images/titles/Sorry.gif) no-repeat top left; }
a#Guestbook { background: url(../../../images/titles/Guestbook.gif) no-repeat top left; }
a#Articles  { background: url(../../../images/titles/Articles.gif) no-repeat top left; }
a#Comments  { background: url(../../../images/titles/Comments.gif) no-repeat top left; }
a#Changes   { background: url(../../../images/titles/Changes.gif) no-repeat top left; }
a#Password  { background: url(../../../images/titles/Password.gif) no-repeat top left; }
a#Login     { background: url(../../../images/titles/Login.gif) no-repeat top left; }
a#Mint      { background: url(../../../images/titles/Mint.gif) no-repeat top left; }
a#Popular   { background: url(../../../images/titles/Popular.gif) no-repeat top left; }

h3#Results {
	background: url(../../../images/titles/Results.gif) no-repeat top left;
	padding-bottom: 11px;
	text-indent: -5000px;
	margin-left: -11px;
	_margin-left: 0px;
	border: 0 none;
	display: block;
	height: 20px;
	width: 238px;
}

/* -- TEXT -- */
p {
	line-height: 1.33em;
	font-size: 1.2em;
	color: #CCCC99;
	display: block;
	clear: both;
}
div.midleft p, div.leftmid p, div.gallery {
	margin: 0.33em 0 0.77em 0;
}
div.gallery p {
	display: inline;
	clear: none;
}
h1, h2 {
	display: none;
}
h2 {
	font-weight: bold;
	font-size: 1.6em;
	margin: 0 11px;
	color: #CC9933;
}
h2#error {
	margin: 3px 0 17px 0;
}
h3 {
	font-family: Georgia, Centaur, "Palatino Linotype", "Times New Roman", Times, serif;
	font-weight: lighter;
	font-size: 1.8em;
	color: #FFCC33;
	display: block;
	clear: both;
}
h3.root {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.4em;
}
div.gallery h4 {
	margin-top: 3px;
}
div.midleft h4, div.leftmid h4 {
	margin-bottom: 3px;
	font-size: 1.1em;
	color: #CCCC66;
}
div.midleft h4 img, div.leftmid h4 img {
	margin-bottom: -3px;
	margin-right: -3px;
	border: 0 none;
}
div.midright h4, div.rightmid h4 {
	font-size: 1.1em;
	color: #CCCC66;
}
h4.stats {
	line-height: 1.11em; 
	margin-bottom: 3px; 
	font-weight: bold; 
	font-size: 1.4em; 
	color: #CCCC66; 
}
h4.meta {
	background: url(../../../images/icons/site-meta.gif) no-repeat left center;
	line-height: 1.11em; 
	padding-left: 17px;
	font-weight: bold; 
	font-size: 1.6em; 
	color: #FFCC33; 
	margin: 11px 0; 
}
h5 {
	font-size: 1.1em;
	color: #CC9900;
	display: block;
	clear: both;
}
h5.nav {
	background: url(images/dec0.gif) no-repeat left top;
	_background: url(images/dec0.gif) no-repeat left center;
	padding-top: 25px;
}
div.midleft h5, div.leftmid h5 {
	background: url(images/deco.gif) no-repeat left top;
	padding-top: 17px;
}
div.midleft div#guestbook-comments h5, div.leftmid div#guestbook-comments h5 {
	background-image: none;
	padding-top: 17px;
}
h6#footer {
	padding: 15px 55px 5px 0;
	_padding: 15px 35px 5px 0;
	font-size: 1em;
	color: #CC6600;
}
h6#header {
	padding: 3px 33px 3px 3px;
	font-size: 1em;
	color: #CC6600;
}
div.right h6 img {
	margin-bottom: -2px;
	border: 0 none;
}

/* -- IMAGES PLUS -- */
img { 
	font-weight: lighter;
	font-size: 99%; 
}
img { border: 1px solid #CC9933; }
img.nob { border: 0 none; }

/* Upward Nav */
a.up:link, a.up:visited, a.up:hover, a.up:active {
	background: url(images/up.gif) no-repeat center center;
	border: 0 none;
	display: block;
	margin: 19px;
	height: 19px;
	width: 19px;
}
a.up:hover { background: url(images/up+.gif) no-repeat center center; }

/* DLa Archive Gallery */
h4.archgallery {
	line-height: 1.11em; 
	margin-bottom: 11px; 
	font-weight: bold; 
	font-size: 1.6em; 
	color: #FFCC33; 
}
div.rightmid img.y, div.midright img.y, div.midright object {
	border: 3px solid #CC9933;
	margin-top: 11px;
	display: block;
	padding: 3px;

	position: fixed;
	right: 77;
    top: 111;
}
/*html:not([lang*=""]):not(:only-child) object {
	position: fixed;
	right: 77;
    top: 111;
}*/
div.rightmid img.z, div.midright img.z {
	border: 2px solid #CC9933;
	margin: 3px;
	width: 50px;
}
/* Gallery Excerpts */
img.ex {
	margin-right: 3px;
	display: inline;
	border: 0 none;
	float: left;
	clear: none;
}
img.sex {
	border: 3px solid #CC9933;
	margin: 3px 7px 11px 7px;
	display: inline;
	float: left;
	clear: none;
}
/* DLa Issue Posts */
span.x { 
	margin: 3px 7px 2px 0;
	text-align: center; 
	font-size: 0.8em; 
	color: #FFCC66; 
	clear: none; 
	float: left;
}
span.x img {
	margin-bottom: -5px;
}
span.cover { 
	background: url(images/imgbg.gif) repeat scroll left top;
	padding: 11px 11px 5px 11px; 
	border: 2px solid #CC9933; 
	margin: 3px 7px 7px 0;
	text-align: center; 
	font-size: 0.8em; 
	color: #FFCC66; 
	float: left; 
}
/* DLa Archive List */
img.covicon {
	border: 3px solid #CC9933;
	margin: 3px 7px 7px 0;
	padding: 1px;
	float: left;
	clear: none;
}
h3 small {
	line-height: 1.11em;
	font-size: 12px;
	color: #CCCC99;
}
h3 small span {
	line-height: 1.11em;
	font-size: 11px;
	color: #CCCC66;
}
/* Main Archives Page */
img.joker {
	margin-bottom: -11px;
	display: inline;
	border: 0 none;
	clear: none;
}
img.fly {
	margin-bottom: -11px;
	margin-left: -17px;
	display: inline;
	border: 0 none;
	clear: none;
}
img.projects {
	margin-bottom: -3px;
	display: inline;
	border: 0 none;
	clear: none;
}

/* -- GLOBAL -- */
.hide {
	display: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.center {
	text-align: center;
}
.block {
	display: block;
	border: 0 none;
}
.inline {
	display: inline;
	border: 0 none;
	clear: none;
}
.clear {
	display: block;
	clear: both;
}
.none {
	clear: none;
}
.vspace {
	padding: 11px 0;
}
.border {
	border: 3px solid #CC9933;
}
.noborder {
	border: 0 none;
}
small {
	font-weight: normal;
	font-size: 9px;
}
abbr, acronym {
	border-bottom: 1px dotted #CCCC99;
	cursor: help;
}
code, pre, samp {
	font-family: "Courier New", Courier, mono;
	font-size: 1.0em;
	color: #CC9933;
}
em, i {
	font-style: italic;
}
strong, b {
	font-weight: bold;
}
strike {
	text-decoration: line-through;
}
blockquote {
	background: url(images/quot.gif) no-repeat left 11px;
	padding: 11px 17px 11px 37px;
	display: block;
	clear: both;
}
blockquote p {
	text-align: justify;
	font-style: italic;
	font-size: 12px;
	color: #FFCC66;
}
hr {
	background-color: #333;
	color: #333;
	height: 1px;
}
.width {
	width: 300px;
}
.space {
	padding-bottom: 11px;
}
.red {
	color: #CC3300;
}
.green {
	color: #00CC00;
}
.gold {
	color: #CC9900;
}
.blue {
	color: #3366FF;
}
.maroon {
	color: #CC3333;
}
.purple {
	color: #663399;
}
.null {}
div.div {}

/* -- LINKS -- */
div#lower a:link, div#lower a:visited, 
div.submenu a:link, div.submenu a:visited {
	text-decoration: none;
	color: #990000;
}
div#lower a:hover, div#lower a:active, 
div.submenu a:hover, div.submenu a:active {
	text-decoration: underline;
	color: #990000;	
}
div.menu a:link, div.menu a:visited {
	text-decoration: none;
	color: #CC9933; 
}
div.menu a:hover, div.menu a:active {
	text-decoration: underline;
	color: #FFCC00;	
}
div#middle a:link, div#middle a:visited {
	text-decoration: none;
	color: #FFCC33;	
}
div#middle a:hover, div#middle a:active {
	text-decoration: underline;
	color: #FFFF66;
}

/* -- COMMENT & CONTACT -- */
div#comments div.comtext p {
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 0.77em;
	font-size: 1.1em;
	color: #FFFF99;
	clear: both;
}
div#comments h4 {
	font-size: 1.4em;
	color: #FFCC33;
}
#commentform {
	margin: 3px 0 7px 0;
}
#s, #comment, #author, #email, #url, 
#wpcf_your_name, #wpcf_email, #wpcf_website, #wpcf_msg,
#user_login, #log, #pwd, #password {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FFCC00;
	padding: 3px 3px;
	_padding: 0 3px;
	margin: 3px 0px;
	font-size: 11px;
	color: #FFCC66;
	width: 96%;
}
#author, #wpcf_your_name, #user_login, #log {
	background-color: #000;
	background: url(images/skelbgl.gif) no-repeat left -0px;
}
#email, #wpcf_email, #pwd, #password {
	background-color: #000;
	background: url(images/skelbgl.gif) no-repeat left -33px;
}
#url, #wpcf_website {
	background-color: #000;
	background: url(images/skelbgl.gif) no-repeat left -66px;
}
#comment, #wpcf_msg, #s {
	background-color: #000;
	background: url(images/skelbgl.gif) no-repeat left -99px;
}
#submit, #contactsubmit, .submit {
	background-color: transparent;
	background: url(images/dropit.gif) no-repeat left center;
	margin: 3px 0 3px 0;
	padding-left: 3px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	color: #FFFF99;
	border: none;
	height: 22px;
	width: 99px;
}
.gravatar {
	margin-right: 3px;
	display: inline;
	float: left;
	clear: none;
}
div#contact {
	background: url(../../../images/website/skeleton-one.gif) no-repeat left top;
	padding-left: 233px;
	float: right;
	clear: none;
}
div#contact h4, div#contact p {
	padding: 0;
	margin: 0;
}
div#contact h4.contactform {
	padding-bottom: 399px;
	padding-top: 33px;
	font-size: 1.6em;
}

/* -- SITEMAP -- */
div.ddsg-sitemap {
	margin: 17px 7px;
}
span.ddsg-cats, div.ddsg-xml-link p {
	font-weight: bold;
	font-size: 1.4em;
}
div.ddsg-sitemap ul li {
	list-style: square url(images/lisq.gif) outside;
	font-size: 1.1em;
}
div.ddsg-sitemap ul li ul li {
	list-style: square url(images/lisq-.gif) outside;
	padding-left: 7px;
}

/* -- RSS FEED -- */
img.rssicon { /* what is this for? */
	margin: 33px 3px;
	display: inline;
	border: 0 none;
	float: left;
	clear: none;
}
h4.rsslink {
	background: url(../../../images/icons/rss-small.gif) no-repeat left center;
	padding: 3px 0 3px 25px;
	margin: 7px 0;
}
#skullrss {
	padding-right: 11px;
	float: left;
	width: 77px;
} 

/* LIBRARY */
div#libdiv span.monthtitle {
	font-size: 1.4em;
	display: block;
	padding: 1px 0;
	margin: 1px 0;
	clear: both;
}
div#libdiv ul.postspermonth li {
	list-style: outside none none;
	margin-left: 17px;
	font-size: 1.2em;
}
div#libdiv span.monthtitle a:link, div#libdiv span.monthtitle a:visited {
	text-decoration: none;
}
div#libdiv span.monthtitle a:hover, div#libdiv span.monthtitle a:active {
	text-decoration: underline;
	color: #FFFF00;
}

/* -- SEARCH -- */
.searchz p {
	margin-bottom: 7px;
}
div.more-link {
	margin-top: -7px;
}

/* -- TOOLTIPS -- */
div.fancytooltip {
	background: url(images/tips.gif) repeat-x left top;
	border: 3px solid #FFCC00;
	position: absolute;
	margin-left: -13px;
	margin-top: -13px;
	z-index: 999;
	height: auto;
	width: auto;
	left: 0px;
	top: 0px;
}
/* title/alt */
div.fancytooltip p {
	white-space: nowrap;
	padding: 11px 17px;
	text-align: center;
	font-weight: bold;
	line-height: 1em;
	font-size: 1.2em;
	border: 0 none;
	color: #990000;
}
/* URI */
div.fancytooltip p.destination {
	padding: 17px 17px 11px 17px;
	font-weight: lighter;
	white-space: nowrap;
	font-size: 1.0em;
	border: 0 none;
	color: #FFCC33;
}
/* anchor access key color */
div.fancytooltip p span.accesskey {
	background-color: #990000;
	color: #FFCC33;
}
/* arrow-question symbol */
abbr, acronym, del, ins {
	cursor: help;
}
/* image caption hover */
p.titletext:hover {
	cursor: hand;
}

/* -- HACKS -- */
* html body {
	padding: 90px 0 45px 0; 
}
* html div#upper {
	height: 90px;
}
* html div#middle {
	height: 100%;
	width: 100%;
}
* html div#lower {
	height: 45px;
}
/* Scrollbar Styles for IE6 */
body {
	scrollbar-darkshadow-color: #330000;
	scrollbar-highlight-color: #990000;
	scrollbar-3dlight-color: #330000;
	scrollbar-shadow-color: #990000;
	scrollbar-arrow-color: #990000;
	scrollbar-track-color: #000000;
	scrollbar-face-color: #330000;
}
/* ClearFix */
.fix { display: inline-block; }
.fix:after {
    content: ".";
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
}
/* Hides from IE-mac \*/
* html .fix { height: 1%; }
.fix { display: block; }
/* End hide from IE-mac */

/* -- All your Code are belong to Poetry -- */