	body {
		margin: 0; padding: 0;
		background-color: #fff;
		
		font-family: Georgia, Arial, Verdana;
		color: #222;

	}
	a { color: #66f; }
	a img { border: none; }
	h1,h2,h3,h4 { margin-top: 3px; text-align: left; font-weight: normal;}
	h1 { font-size: 1.5em; }
	h2 { font-size: 1.3em; }
	h3 { font-size: 1.2em; }
	
	#wrapper {
		width: 800px;
		margin: 30px auto;
	}
	
	#naviBar {
		text-align: right;
		margin: 10px 20px;
		word-spacing: 16px;
		word-spacing: 16px;
	}
	#naviBar a {
		color: #fff;
		text-decoration: none;
		text-shadow: #6374AB 0 0 20px;
	}
	#naviBar a:hover {
		text-shadow: none;
		text-shadow: #fff 0px 0px 5px;
	}
	#naviMain {
		background-color: #f6f6ff;
		border-top: 1px solid #666;
		border-left: 1px solid #666;
		-moz-border-radius-topleft: 15px;
		-webkit-border-top-left-radius: 15px;
		border-top-left-radius: 15px;

		height: 200px;
		margin: 0;

		-webkit-box-shadow: 1px 2px 2px rgba(0,0,0,0.6);
		-moz-box-shadow: 1px 2px 2px rgba(0,0,0,0.6);
		
	}
	#naviStroke {
		position: absolute;
		top: 160px;
		left: 0;
		right: 0;
		height: 40px;
		background: url('img/stroke.png') no-repeat top center;
	}
	#strokeContent {
		width: 800px;
		margin: 0 auto;
	}
	#logo {
		position: relative;
		top: -8px;
		left: -34px;
	}
	
	#inBetween {
		margin: 15px 0 0;
	}
	
	#content {
		margin: 3px 0 0 0;
		font-size: 10pt;
		min-height: 100px;
		padding: 15px 5px 1px;
		text-align: justify;
		
		/* border-top: 1px solid #ddd; */


	}
	
	#bottomBar {
		margin: 0;
		height: 50px;
		clear: both;

		border-bottom: 1px solid #777;
		-moz-border-radius-bottomright: 15px;
		-webkit-border-bottom-right-radius: 15px;
		border-bottom-right-radius: 15px;

		-webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.6);
		-moz-box-shadow: 1px 2px 1px rgba(0,0,0,0.6);

	}

	.copyright { 
		margin: 4px 0;
		color: #666;
		font-size: 0.7em;
		font-family: arial;
	}
	.copyright a { color: #666; text-decoration: none; }
	.copyright a:hover { color: #66f; }
	
	.fl { float: left; }
	.fr { float: right; }
	
	.sidebar {
		width: 230px;
		margin: 0 0 0 20px;
		padding: 5px 5px 10px 10px;

	}
	.sidebar span { font-size: 1.3em; }
	.sidebar ul {
		list-style-type: circle;
		padding-left: 20px;
		font-size: 0.95em;
		text-align: left;
	}
	.sidebar ul li {
		padding: 0 0 10px 1px;
	}
	.sidebar ul li span {
		color: #66f;
		cursor: default;
	}
	.sidebar ul li ul {
		display: none;
		list-style: none;
		cursor: default;
	}
	.sidebar ul li:hover ul {
		display: block;
	}
	.sidebar ul li ul li {
		color: #000;
		padding: 0;
	}
	
	.niceBorder {
		-moz-border-radius-topleft: 15px;
		-moz-border-radius-bottomright: 15px;
		-webkit-border-top-left-radius: 15px;
		-webkit-border-bottom-right-radius: 15px;
		border-top-left-radius: 15px;
		border-bottom-right-radius: 15px;
		
		border-right: 1px solid #ddd;
		border-bottom: 1px solid white;
	}
	.niceBorderMirror {
		-moz-border-radius-topright: 15px;
		-moz-border-radius-bottomleft: 15px;
		-webkit-border-top-right-radius: 15px;
		-webkit-border-bottom-left-radius: 15px;
		border-top-right-radius: 15px;
		border-bottom-left-radius: 15px;
		
		border-left: 1px solid #ddd;
		border-bottom: 1px solid white;
	}
	
	.servicePoint {
		clear:left;
		width:500px;
	}
	.servicePoint img {
		border: 1px solid #eee;
		-moz-border-radius: 10px;
		float: left;
		margin: 0 20px 40px 0;
	}
	.servicePoint span {
		font-size: 1.3em;
	}
	.servicePoint p {
		margin-top: 5px;
	}
	