/* 	Lightbox v2.0 Project page styles		Author: Lokesh Dhakar http://www.huddletogether.com	Table of Contents:		layout		typography*//* layout----------------------------------------------- */*{	margin: 0;	padding:0;	}body{	background: #161613;	color: #eee;	font: 86% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	}#topborder{		position: fixed;	top: 0;	left: 0;	width: 100%;	height: 1.0em;	background-color: #c0dB5A;	}#sidebar{ position:fixed; top: 38px; left:20px;	width: 230px; }* html div#sidebar  { top: 38px; left:20px;	width: 230px; position:absolute; }#content{ margin: 45px 5% 5em 315px; }/* typography----------------------------------------------- */p {	line-height: 1.2em;	margin-bottom: 0.1em; font-size: 0.9em;}p.lead { font-size: 1.0em; }
strong.highlight { font-size: 1.2em; color: #D0EB6A; }ol, ul{ margin: 0.5em 0 1.2em 2em; }	ol, ul, dl { line-height: 1.5em; }ol li{ margin-bottom: 0.2em; }li{ font-size: 0.9em; }li strong {color: #999;}dl{ margin: 0.5em 0 1.2em 0; }dt{	font-size: 0.9em;	font-weight: bold; color: #999;	padding-top: 0.4em;	}dd{		font-size: 0.9em;	margin-bottom: 1.0em;	padding-bottom: 0.9em;	border-bottom: 1px dashed #3d3d33;	}h1, h2, h3{ font-family: "Trebuchet MS",Verdana,Sans-Serif;}h1 { font-size: 2.3em; }h1 a { color:#fff; border: none; }h1 em{ font-size: 1.25em; color: #D0EB6A; font-style: normal; }h2 {	font-size: 1.5em;	letter-spacing: 0.4pt;	color: #D0EB6A;	text-transform: uppercase;	padding-top: 0.5em;	}h3 {	font-size: 1.0em;	letter-spacing: 0.2pt;	color: #c0dB5A;	text-transform: uppercase;	padding-top: 0.5em;	}a{	color: #8ad459;	text-decoration: none;	}#content p a:hover,#content dd a:hover { border-bottom: 1px dotted #8ad459; }a img{ 	border: none;}small{ font-size: 0.8em; }pre{	display: block;	margin: 1em 0;	padding: 0.5em 1.5em;	border-left: 6px solid #0d0d09;	background-color: #000;	overflow: auto;	}code{	font-size: 11px;	font-family: Verdana,Sans-Serif;	background-color: #000;	color: #8d8d73;	padding: 0.3em 0.4em;	}pre code{	padding: 0; margin: 0;}kbd{	color: #555;	background-color: #ddd;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	font-size: inherit;	font-family: inherit;	padding: 0 3px 2px 4px;	}fieldset{ border: none; }/* sidebar----------------------------------------------- */#sidebar a{	color: #fff;	}#sidebar h1 a{ font-weight: bold; }#sidebar h1 a:hover{  }#sidebar .nav { list-style: none; margin: 2em 2em 2em 0;}#sidebar .nav li{ padding: 0; margin: 0; }#sidebar .nav a{	display: block;	height: 2.0em;	padding: 0.3em 0.2em 0.2em 0.8em;	margin-bottom: 1px;	color: #eee;	background-color: #363633;	}#sidebar .nav a:hover{	color: #1a1a1a;	background-color: #D0EB6A;	}	/* content----------------------------------------------- */#content ul{ margin-left: 4px;}#content ul li{	list-style: none;	padding: 0 0 0 12px;	background: url(css/bullet.gif) no-repeat 0 6px;	}.download{	background-color: #333;	border: 1px solid #444; 	padding: 0.7em 1.5em; }.download:hover{	background-color: #555;	border: 1px solid #777;	}#content ul.download li{	padding: 0.3em 0;	background-image:none;	}.download img{ padding-right: 0.3em; }.download li strong{ font-family: "Trebuchet MS",Verdana,Sans-Serif; font-size: 2.25em; color: #fff;}.download li em{ font-style: normal; color: #D0EB6A; }/* misc----------------------------------------------- */.section{ border-top: 4px solid #3d3d33;  padding: 1.4em 0 3.2em 0; }.first{ border-top: none; padding-top: 0; }.thumbnail{	padding: 3px 3px 3px 3px;	background-color: #222;	border: 1px solid #2a2a2a;	float: left;	margin-right: 10px;	margin-bottom: 20px;	}	.caption{ font-size: 0.9em; padding-top: 0.2em ;	}/* clearing----------------------------------------------- */.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}* html>body .clearfix {	display: inline-block; 	width: 100%;	}* html .clearfix {	/* Hides from IE-mac \*/	height: 1%;	/* End hide from IE-mac */	}	