/**** Top Image ****/#siteimg p {	margin: 0 0 0 10px;	padding-left: 10px;	padding-top: 50px;	font-size: 1.7em;   color: #808080;   font-weight: bold;   letter-spacing: -1px;   line-height: 1.2em;}#siteimg { 	width: 970px;	height: 188px;	background: url('images/siteimage.jpg') no-repeat scroll right; }#topbar {      width: 970px;   height: 10px;	background: #4088b8;}/******** General tags ********/body{font:normal 14px/1.6em Verdana,Tahoma,Arial,sans-serif;background:#ffffff;color:#404040;}a{text-decoration:none;color:#4088b8;font-weight:bold;}a:hover{text-decoration:underline;}a img{border:0;}p{margin:0;padding:0;}ul,ol,dl{font-size:0.9em; margin:2px 0 16px 35px;}ul ul,ol ol{margin:4px 0 4px 35px;}h1{font-size:1.4em;letter-spacing:-2px;margin:0 0 5px 5px;color:#4088b8;}h1 a{text-transform:none; color:#4088b8;}h2{font-size:1.3em;color:#4088b8;border-bottom:4px solid #dadada;padding:0 2px 2px 5px;margin:0 0 10px 0;letter-spacing:-1px;}/**** List Variation ****/ul.ul1 li{padding:5px 0 0 35px;margin:0;background:url(images/arrow.jpg) 0 50% no-repeat;list-style:none;font-size:1.1em;text-align:left;}ul.ul2 li{padding:5px 0 0 35px;margin:0;background:url(images/arrow.jpg) 0 50% no-repeat;list-style:none;font-size:1.1em;text-align:left;font-weight:bold;}/******** Main wrap ********/#wrap{color:#404040;width:970px;margin:0 7px 0 7px;}/**** Header ****/#header{margin:8px 0 20px 0;}#slogan{font-size: 1.1em;color: #808080;font-weight: bold;}/******** sidebar ********/#sidebar{float:left;width:195px;margin:0;padding:0;}#sidebar ul{list-style:none;font-size:0.9em;margin:0;padding:10px 10px 10px 10px;}#sidebar li{list-style:none;margin-bottom:10px;line-height:1.1em;}#sidebar li a{font-size:1em;font-weight:bold;padding:2px;}#sidebar ul ul{margin:0 0 3px 15px;line-height:1.2em;padding:0;}#sidebar ul ul li a{font-weight:normal;}#sidebar h2{font-size:1.3em;font-weight:bold;color:#4088b8;border-top:4px solid #dadada;border-bottom:4px solid #dadada;margin:10px 0 8px 0;padding:1px 2px 2px 3px;}#sidebar h3{font-size:1.1em;font-weight:bold;color:#4088b8;border-top:4px solid #dadada;border-bottom:4px solid #dadada;margin:10px 0 8px 0;padding:1px 2px 2px 3px;}/******** Content variations ********/#contentalt{width:750px;float:left;text-align:left;margin-right:20px;}/******** Footer ********/#footer{clear:both;text-align:right;color:#808080;font-size:0.8em;border-top:4px solid #dadada;margin:0;padding:0;}#footer a{color:#808080;}/******** Box ********/.box{color:#f0f0f0;background-color:#4088b8;border:2px solid #c8c8c8;}.box a{color:#ffffff;}/******** Various classes ********/.left{float:left; margin:5px 15px 0 0;}.right{float:right; margin:5px 0 5px 15px;}.textright{text-align:right;}.readmore{text-align:right; margin:-10px 10px 12px 0;}.center{text-align:center;}.blue{color:#4088b8;}.big{font-size:1.2em;}.bigg{font-size:1.4em;}.small{font-size:0.8em;}.bold{font-weight:bold;}.clear{clear:both;}.hide{display:none;}.fade{color:#c8c8c8;}.gray{color:#808080;}
