@charset "utf-8";/* CSS Document */body {	background-color:#ecedee;	font-family:Verdana, Arial, Helvetica, sans-serif, "Geeza Pro", "Geeza Pro Bold";	font-size:10px;	color:#000000;	padding:0; margin:0;	/*background-image:url(../images/page_bg.jpg); background-repeat:repeat-x;*/}div, span, text, pre, form, ul, li, ol, blockquote {	margin:0; padding:0;}h1 {	font-size:24px;	font-weight:bold;	line-height:2.0;	letter-spacing:1px;	color:#333333;	margin:0 0 0 25px;	padding:0;}h2 {	font-size:14px;	font-weight:bold;	line-height:1.5;	letter-spacing:1px;	color:#666666;	margin:20px 0 20px 20px;	padding:0;	width:auto; height:auto;	}h3 {	font-size:20px;	font-weight:200;	line-height:1.2;	letter-spacing:1px;	color:blue;	margin:15px;	padding:0;	}h4 {	font-size:14px;	font-weight:bold;	line-height:1.5;	letter-spacing:1px;	color:#666666;	margin:5px 0 5px 5px;	padding:0;	width:auto; height:auto;	}/* div defs */#mother {	width:800px; height:auto;	margin:0 auto 0 auto; padding:0;	position:relative;	border-left:1px solid #ccc;}#header {	width:800px; height:108px;}#home_btn {	position:absolute;	top:1px;	left:1px;	width: 117px;	height: 101px;}#menu_top {	color:#535353;	font-weight:bold;	font-size:110%;	position:absolute; top:13px; left:200px;	height:auto; width:550px;}#menu_top a:link, #menu_top a:active, #menu_top a:visited {	color:#0099CC;	text-decoration:none;}#menu_top a:hover {	color:#006699;}#menu_top ul {	padding:0; margin:0;}#menu_top li {	display:inline;	padding-left:10px;		list-style-type:none;}#content {	height:auto; width:800px;	border:1px solid #ebedee;}#footer {background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat;	width:800px; height:auto;	text-align:center;	font-size:9px;	color:#35353;}#footer p {	padding:8px 0 0 0; margin:0;}#footer a:link, #footer a:visited, #footer a:active {	color:red;	text-decoration:none;	font-weight:bold;}#footer a:hover {	color:darkred;}#rss_box {	height:230px; width:230px;	margin:0 auto;	background-image:url(../images/rss_box.jpg); background-repeat:no-repeat;	}#rss_box ul {	margin-top:24px;}#rss_box a {	font-size:12px;	text-decoration:none;	color:#535353;}#rss_box a:hover {	color:black;	text-decoration:underline;}#services {	 padding-left:75px;	 padding-top:5px;	 display:none;	 width:auto;	 height:auto; }/* class defs */.col_one {	width:550px; height:auto;	padding:0; margin:0;	background-color:#fff;	font-size:120%;}.col_one p {	width:500px; height:auto;	padding:0; margin:5px auto;	line-height:1.2;	text-align:justify;}.col_one a:link, .col_one a:visited, .col_one a:active {	color:#0099cc;	text-decoration:none;}.col_one a:hover {	color:#006699}.col_one .ban_title {	height:auto; width:auto;	background-color:#FF0000;	color:#fff;	padding: 3px 0 3px 5px;	margin-top:10px;	font-size:14px;	letter-spacing:1px;	border-left:3px solid #0068de;	font-style:italic;}.col_two {	background-color:#ecedee;	width:250px; height:auto;	padding:0; margin:0;	border-left:1px solid #ccc;}.col_two ul, ol, blockquote {	margin:3px 0 3px 25px;	width:200px; height:auto;}.col_two li {	padding-bottom:2px;}.col_two p {	width:200px; height:auto;	padding:0; margin:0 auto;	line-height:1.2;	font-size:100%; color:#535353;	text-align:justify;}.img_left {	margin:15px;}.img_right {	margin:15px;}.img_center {	margin:5px;}