body{	background: #000000 repeat fixed center top;	color: #000000;	font: 12px "Trebuchet MS";	}#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{ max-width: 600px; }/* typography----------------------------------------------- */p {	line-height: 1.4em;	margin-bottom: 1.0em; font-size: 0.9em;}p.lead { font-size: 1.0em; }ol, ul{ margin: 0.5em 0 1.2em 2em; }	ol, ul, dl { line-height: 1.4em; }ol li{ margin-bottom: 0.2em; }li{ font-size: 0.9em; }li strong {color: #999;}dl{ margin: 0.5em 0 1.2em 0; }dt{	xfont-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, .contact-link{	color: #06C;	text-decoration: underline;	cursor: hand;	}#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;	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{  }#nav{ list-style: none; margin: 2em 2em 2em 0;}#nav li{ padding: 0; margin: 0; }#nav a{	display: block;	height: 2.0em;	padding: 0.3em 0.2em 0.2em 0.8em;	margin-bottom: 1px;	color: #eee;	background-color: #363633;	}#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(../images/bullet.gif) no-repeat 0 6px;	}#content ul ul{ margin-top: 0;}	.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;	overflow: auto;	width: 100%;	}.first{ border-top: none; padding-top: 0; }.thumbnail{	padding: 3px 3px 8px 3px;	background-color: #222;	border: 1px solid #2a2a2a;	float: left;	margin-right: 10px;	margin-bottom: 10px;	}	.caption{ font-size: 0.9em; padding-top: 0.2em ;	}a.otro:link {	font-family: trebuchet, "Trebuchet MS";	font-size: 12px;	color: #333333;	padding-right: 5px;	padding-left: 5px;}