
body.css_pages { background:  #404040 url(../img/petroglyphs.png) no-repeat right top; }

/*#s004.css_pages #some_inlineblocks  li {background: #424240;}
#s004.css_pages .innerslide {	
	outline: 1px solid  #444440; 
	background: #444440;
	}*/


html>body.css_pages {background-image: none;}	
		

h2#link {
	max-width: 34em;
    padding: 0;
    margin:  5em 1em 0 24%;
    font-size: 1.5em;
    text-align: right;
    }


h2#link a{
    text-decoration: none;
    padding:0 0 3em 0;
    display: block;
    font-size:1em;
}


/*  code layout */

ol.csshtml {
    width: 20em;
    border-top: 2px dotted #ff7f00;
    margin: 1.5em 0 1em 0;
    padding: 0.5em 0.5em;
    list-style-type: none;
    }

.csshtml li {
    border-top: 1px solid #404040;
    background: #505050;
	margin: 0;
    }

.csshtml code{
    color: #D0D0D0;
    padding: 0 0.5em 0 0;
    margin:0;
    font-size: 100%;
    }

.csshtml li:hover code{
	color: #fff;
	}

.i01 {
    padding-left: 2em;
    text-indent: -1em;
    }

.t00 {
    padding-left: 1em;
    }
.t01 {
    padding-left: 2em;
    }
.t02 {
    padding-left: 3em;
    }
.t03 {
    padding-left: 4em;
    }
.t04 {
    padding-left: 5em;
    }
.t06 {
    padding-left: 6em;
    }

.codeblock {
/*\*/	overflow: auto; /**/

	max-height: 15em;
	border: solid #505050;
	border-width: 2px 0 2px 0; 
	margin: 2em 0;
	padding: 0 0 1em 0;
	}

* html .codeblock {
	height: 15em;
	}

.codeblock dt { 
	margin: 1em 0 0 0.5em;
	padding: 0;
	display:block;
	clear: both;
	}
		
.codeblock dd { 

/*\*/	float: left;/**/
	width: auto;
	min-width: 23em;
	max-width: 49em;
	margin: 0;
	padding: 0;
	}

* html .codeblock dd { 
	width: 23em;
	}
	

.codeblock dd ol{ 
	width: auto;
	}

	
.screenshotbox {
	zoom: 1;
	background: #484848;
	border: solid #505050;
	border-width: 2px 0; 
	margin: 2em 0;
	padding: 0 1em 1em 0.5em;
	}

.screenshotbox dt {
	margin-top: 1em;
	}
	
.screenshotbox img {
	border: 1px solid #505050;
	}

#update {
	padding: 0;
	margin: 5em 0 1em 0;
	}

dl#editors {
	float: left;
	padding: 0 0 0 0.5em;
	margin: 3em 0;
	}
