@charset "UTF-8";
/* CSS Document */
* {
margin:0;
padding:0;
}
		body {
			font-size: 12px;
			font-family: "Helvetica Neue", Verdana, sans-serif;
			margin-top:-50px;
			}
		img{
			margin: -5px 0 0 0; padding: 0;
			border: 0;
			}
		#container {
			width: 808px;
			margin: 3em auto;
			line-height: 18px;
			font-size: 1.2em;
			}
		#header {
			width: 808px;
			height: 148px;
			background: url(../images/4all-home_01-headbg.jpg) no-repeat;
			display: block;
		}
		#mainlinks  ul li {
			display: inline;
			}
		#mainlinks li a, #mainlinks li#hlink1 {
			float: left;
			height: 100px;
			text-indent: -9999px;
			}
		#hlink1 {
			background:url(../images/4all-home_02-link1.jpg) no-repeat left top;
			width: 174px;
			}
		#hlink2 {
			background: url(../images/4all-home_03-link2.jpg) no-repeat left top;
			width: 151px;
			}
		#hlink3 {
			background:url(../images/4all-home_04-link3.jpg) no-repeat left top;
			width: 163px;
			}
		#hlink4 {
			background:url(../images/4all-home_05-link4.jpg) no-repeat left top;
			width: 153px;
			}
		#hlink5 {
			background:url(../images/4all-home_06-link5.jpg) no-repeat left top;
			width: 167px;
			}
		a:link {
			color: #963;
				}
		a:visited {
			color: #696;
				}
		a:hover {
			color: #9e9;
			background-color: #999;
				}
		a:focus {
			color: #33a;
				}
		a:active {
			color: #bf9;
			text-decoration: underline;
				}
		#activepage {
		background:url(../images/4all-sitemap_07_activepname.jpg) no-repeat center top;
			height: 80px;
			clear: left;
			}
		#sublinks li {
			display: inline;
			display: none;
			}
		#sublinks li a, #sublinks li {
			float: left;
			height: 70px;
			text-indent: -9999px;
			}
		#slinks1 {
			background:url(../images/4all-home_08-slink1.jpg) no-repeat left top;
			width: 174px;
			}
		#slinks2 {
			background: url(../images/4all-home_09-slink2.jpg) no-repeat left top;
			width: 151px;
			}
		#slinks3 {
			background:url(../images/4all-home_10-slink3.jpg) no-repeat left top;
			width: 163px;
			}
		#slinks4 {
			background:url(../images/4all-home_11-slink4.jpg) no-repeat left top;
			width: 153px;
			}
		#slinks5 {
			background:url(../images/4all-home_12-slink5.jpg) no-repeat left top;
			width: 167px;
			}
		#content  p {
			margin: 20px 25px 0px 0px;
			}
		#leftcol {
			width: 260px;
			float: left;
			margin-left:-10px;
			}
		#rightcol {
			width: 550px;
			*width:550px;
			_width: 550px;
			 float: left;
		/*	line-height: 30px;*/
			/*margin-top:40px;*/.
			*margin-top:70px;
			_margin-top:-630px;
			_margin-left:130px;
			}
		#footer {
		  	clear: both;
			height: 188px;
			padding: 20px;
		}
		

