/******** General tags ********/body {margin:25px auto;padding:0;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:url(stripe_e79e7b.png);color:#303030;line-height:1.5em;text-align: center}a {text-decoration:none;color:#20526a;font-weight:bold;}a:hover {text-decoration:underline;color:#20526a;}a img {border:0;}p {margin:0 0 18px 8px;}h2 {font-size:15px;font-weight:normal;letter-spacing:normal;margin:10px 0 8px 0;}h3 {font-size:1.2em;margin:2px 0 8px 0;}/******** Main wrap ********/#wrap {background:#ffffff url(images/wrapbg.gif) top left repeat-y;color:#303030;margin:0 auto;width:760px;margin: 0 auto;text-align: left;}/******** Header ********/#header {clear:both;background:url(images/header2dark.jpg) top left no-repeat;height:150px;}/******** Header Links ********/#headlink {	text-align:right;	margin:0px;	padding:130px 20px 0px 0px;	font-size:0.95em;	font-weight:normal;}#headlink ul {	margin: 0px;	padding: 0px;	font-weight:normal;}#headlink ul li {	margin: 0px;	padding: 0 5px 0 5px; 	list-style-type: none;	display: inline;	font-weight:normal;}#headlink ul li a:link, #headlink ul li a:visited {	display: inline;	color:#20526a;	font-weight:normal;}#headlink ul li a:hover {	text-decoration:underline;	color:#20526a;	font-weight:normal;}/******** Sitemenu, left sidebar ********/#sitemenu {clear:left;float:left;width:130px;margin: 15px 0 10px 15px;padding:0;font-size:12px;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif;}#sitemenu ul{	list-style:none;width:130px;margin:0 0 20px 0;padding:0;font-size:12px;line-height:1.4em;font-family:Verdana, Arial, Helvetica, sans-serif;}	#sitemenu li{margin-bottom:4px;}#sitemenu li a{font-weight:100;height:20px;text-decoration:none;color:#646464;display:block;padding:6px 0 0 10px;background:#EDEEF1;border-left:4px solid #CAD0D3;}		#sitemenu li a:hover{background:#E3F2C5;color:#505050;border-left:4px solid #abcb55;}#sitemenu .current {border-left:4px solid #a58dc1;}/******** Content ********/#content {margin:5px 50px 0 170px;padding:2px 0 0 0;line-height:1.5em;text-align:left;}#content h2 {font-size:1.6em;margin:20px 0 20px 0;}#content h3 {font-size:1.4em;font-weight:normal;letter-spacing:normal;margin:10px 0 8px 0;}#content p {text-align:justify;}#hometext {margin: 0 120px 0 0;}#loadarea{margin-top: 30px;width: 400px;height: 460px;}#thumbnails{clear:right;float:right;width:110px;margin:0px 0 6px 20px;padding:0;}/******** Footer ********/#buttons {text-align:center;margin-top:20px;}.buttonspad {padding:0 3px 0 3px;}#footer {clear:both;margin:25px auto 0 auto;padding:10px 0 5px 0;width:760px;text-align:center;background: url(images/footer2dark.jpg) bottom left no-repeat;color:#808080;font-size:0.9em;font-weight:normal;}#styleF {width:180px;}/******** Various classes ********/.style1 {color: #FFFFFF;padding-left: 8px;padding-right:8px;}.CPimage1 {clear:right;float:right;width:225px;margin: 0px 0 6px 20px;padding:0;}.CPimage2 {clear:right;float:right;width:225px;margin: 0 119px 10px 20px;padding:0;}.small {font-size:0.8em;}.bold {font-weight:bold;}.clear {clear:both;}.hide {display:none;}