/*-------------------------------------------------------------------------------------------------
	Document
-------------------------------------------------------------------------------------------------*/
	
	a {
		color : #245691;
	}
	a:hover,
	a:focus {
		color : #ff8601;
	}
	
	body {
		background : #283b50 url("../images/content-bg.png") repeat-x;
		color : #666666;
		padding : 0;
	}
	
/*-------------------------------------------------------------------------------------------------
	Code
-------------------------------------------------------------------------------------------------*/
	
	code {
		color : #666666;
	}
	pre {
		border-bottom : 1px solid #dddddd;
		border-top : 1px solid #dddddd;
		color : #666666;
		margin : 1em -1em 0 -1em;
		padding : 1em 1em 1em 2em;
		position : relative;
		z-index : 10;
	}
	#ie.v6 pre {
		width : 97%;
	}
	
	pre .script .comment { color : #aaaaaa; }
	pre .script .comment .docword { color : #888888; }
	pre .script .keyword { color : #000000; }
	pre .script .builtin { color : #e13434; }
	pre .script .type { color : #af37b2; }
	pre .script .number { color : #e07c27; }
	pre .script .string { color : #478bc6; }
	pre .script .string .escape { color : #306a9c; }
	pre .script .special { color : #4ca533; }
	pre .script .special .escape { color : #3a7e27; }
	pre .script .error { background : #e60000; color : #e6e400; }
	
	pre .markup .comment { color : #aaaaaa; }
	pre .markup .element { color : #af37b2; }
	pre .markup .attribute { color : #000000; }
	pre .markup .entity { color : #e07c27; }
	pre .markup .string { color : #478bc6; }
	pre .markup .string .escape { color : #306a9c; }
	pre .markup .special { color : #4ca533; }
	pre .markup .special .escape { color : #3a7e27; }
	pre .markup .error { background : #e60000; color : #e6e400; }
	
/*-------------------------------------------------------------------------------------------------
	Headers
-------------------------------------------------------------------------------------------------*/
	
	h2 {
		color : #000000;
	}
	h3, h4 {
		color : #222222;
	}
	
/*-------------------------------------------------------------------------------------------------
	Paragraphs
-------------------------------------------------------------------------------------------------*/
	
	.info {
		color : #888888;
	}
	
/*-------------------------------------------------------------------------------------------------
	Layout
-------------------------------------------------------------------------------------------------*/
	
	#layout {
		background : #ffffff;
		margin : auto;
		overflow : hidden;
		padding : 1em;
		width : 70em;
	}
	
	#header {
		font-size : 1em;
		padding : 1em;
	}
	#header a {
		background : transparent url("../images/header.png") no-repeat 1em 1em;
		color : inherit;
		display : block;
		height : 85px;
		padding : 1em;
		text-indent: -500em;
	}
	
	#content {
		overflow : hidden;
		float : left;
		width : 50em;
	}
	#content .block {
		margin : -2em 0 0 0;
		padding : 2em;
	}
	
	#panel {
		overflow : hidden;
		float : right;
		width : 20em;
	}
	#panel .block {
		margin : -2em 0 0 0;
		padding : 2em 2em 2em 0;
	}
	
	#pagination p {
		padding : 0;
		overflow : hidden;
	}
	#pagination span {
		font-size : 1.6em;
		line-height : 2px;
		position : relative;
		top : 2px;
	}
	#pagination .previous {
		float : left;
	}
	#pagination .following {
		float : right;
	}
	
	#footer {
		clear : both;
	}
	#footer p {
		background : #eeeeee;
		color : #888888;
		padding : 2em;
	}
	
/*-----------------------------------------------------------------------------------------------*/

