/* Copyright of Daniel Eberhardt. For information about using and distributing this code please email me at chezer@gmail.com *//* Reset */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}html{	margin: 0 0 0 0;	}/* TYPOGRAPHY */body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}body {	background: #E7E7E8 url(_img/bg_body.gif) repeat-y center top;	text-align: left;	font-family:"Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	color: #606060;	margin: 0;	padding: 0;	}/* LINKS */a,a:link,a:visited {	color: #1E84C7;	text-decoration: underline;	}a:hover,a:active {  	color: #E17B38;	text-decoration: underline;	}		#content a,		#content a:link,		#content a:visited {			text-decoration: underline;			}		 /* Headings */h1, h2, h3, h4, h5, h6 {	font-weight: normal;	padding: 0;	font-family: georgia, times, serif;	margin: 0 0 1em 0;	clear: both;	}h1 { 	font: normal 197% georgia, times, serif;	line-height: 1em;	margin: 0.69em 0 0.69em 0;	color: #2C4581;	}h2 { 	text-align: left;	line-height: 1.4em;	margin: 2em 0 1em 0;	color: #333;	font: normal 167% georgia, times, serif;	padding: 0;	}h3 {	font: 122% georgia, times, serif;	line-height: 1.4em;	margin: 1em 0 1em;	color: #2C4581;	}h4 {	font-size: 114%;	line-height: 1.3em;	margin: 0 0 0.25em 0;	color: #000;	}h5 {	font-size: 107%;	line-height: 1.3em;	margin: 0 0 0.25em 0;	color: black;	}h6 {	font-size: 92%;	line-height: 1.3em;	margin: 0 0 0.25em 0;	color: black;	 }	/* General text */p {	font-size: 92%;	margin: 0 0 0.75em 0;	padding: 0;	line-height:1.6em;	color: #666;	}blockquote {	padding:10px;	margin:30px 10px;	background: #E1E1E1;	}	blockquote cite{		text-align: right;		color: #000;		display: block;		}	blockquote p{		font-style: italic;		font-family: Georgia, "Times New Roman", times, serif;		letter-spacing: 1px;		}q{	font-weight: 900;	color: #E17B38;	}	q cite{		color: #EC9E6B;		font-size: 92%;		}strong, b {	font-weight: bold;	color: #000;	}em, i{	font-style:italic;	}/* Lists */ul {	margin: 1em 0 1em 0;	list-style: none;	font-size: 92%;	}	li p{		font-size:inherit;		margin:0 0 .5em 0;		}	ul li {		margin: 0 0 1em 10px;		padding-left: 20px;		padding-bottom: 5px;		font-weight: normal;		background: url(_img/bullet.png) no-repeat 0 0.1em;			}		ul ul{			font-size:inherit;			}#sidebar ul li {	margin: 0 0 0 5px;	padding-left: 15px;	font-weight: normal;	background: url(_img/icons/arrow-miniorange.gif) no-repeat 0 0.5em;		}/* Ordered lists */	ol{	margin: 0 0 .75em 0;	font-size: 92%;	list-style-type: decimal;	}	ol li{		font-size:inherit;		margin:0 0 0.25em 30px;		padding:0;		background:none;		}	ol ul{		font-size:inherit;		}		ol ul li{			background:url(_img/icons/mini.gif) no-repeat 0 0.5em;			margin:0 0 0.25em 10px;			padding:0 0 0 15px;			}#sidebar ol li {	margin: 0 0 0 5px;	padding-left: 15px;	}/* Definition Lists */dl{	margin:0 0 1.5em 0;	padding:0;	}dl dt{	font-weight:bold;	font-size: 114%;	margin:1em 0 0.25em 0;	padding:0;	}dl dd{	margin:0 0 0 0;	padding:0;	}	dl dd ul{		font-size:inherit;		}		dl dd p{		font-size:inherit;		}		dl dl{			margin: 0 0 1.5em 30px			}/* Images */img{	float: left;	margin: 0.2em 6px 0.25em 0;	padding: 4px;	border: 1px solid #ccc;	}.image-noStyle {		padding: 0;		border: 0 none;		}.image-alignRight{		float: right;		}.image-alignLeft{		float: left;		}.image-alignCenter{		position: relative;		margin-left: 0;		margin-right: 0;		float: none;		display: block;		}/* Images with captions */.image-withCaption {	text-align: center;	font: normal 85% 'lucida grande',tahoma,sans-serif;	color: #999;	}/* Gloabal Classes */.intro-text{	color: #000;	font-size: 107%;	}	.feature{	background: #89BBD7;	padding: 10px;	font-size: 107%;	}	.feature p, .feature ol{		color: #FFF;		}		.feature p strong{			color: #000;			}
