@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; width:100%; background:#383838 url(bg.jpg) repeat-x top;
	background-color: #fff2d1;
}
html { padding:0; margin:0;}
a { text-decoration:none;
color:#18191a;}
a img {border: none; }

/* top menu */
.top_menu {
		color:#adadad;
		font:normal 11px Arial, Helvetica, sans-serif;
		line-height:1.6em;
		}
.top_menu a {text-decoration:none ;color:#E9E9E9; font:normal 11px Arial, Helvetica, sans-serif;}
	
/* logo */
.logo { padding:29px 30px 28px 30px; margin:0; width:200px; height:57px; float:left;}

/* contents */

.news_content {
		color:#18191a;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:170%;
		text-align:justify;
		}
.title { padding:50px 50px 50px 50px; 
		font-family: Tahoma;
		font-size: 16px;
		font-stretch:expanded;
		font-weight: bold;
		color: #FFF;
		}
.service_content {
		color:#18191a;
		font: 12px Arial, Helvetica, sans-serif;
		line-height:80%;
		text-align:justify;
		font-weight:bold;
		}
.news_link a {text-decoration:none ;color:#E9E9E9; font:normal 11px Arial, Helvetica, sans-serif;}
.homecontent {
		color:#333;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:170%;
		text-align:justify;
		text-decoration:none;
		}
.homecontent a{
		color:#333;
		font:bold 12px Arial, Helvetica, sans-serif;
		line-height:170%;
		text-align:justify;
		text-decoration:none;
		}
.homecontent a:hover{color:#333;
					text-decoration:underline; }

.content {
		color:#333;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:200%;
		text-align:justify;
		}
.msg {
		color:#333;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:150%;
		text-align:justify;
		}
.msg a {
	text-decoration:none;
		color:#333;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:150%;
		text-align:justify;
		}
.reply {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #F93;
}		
.footer {
		color:#18191a;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:100%;
		text-align:left;
		}
.footer_link a{
		text-decoration:underline;
		color:#18191a;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:100%;
		text-align:left;
		}
.footer_link a:hover{text-decoration:none; }
		
.footer-content {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #633;
	line-height:150%;
}
.srv {
		text-decoration:none;
		color:#18191a;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:100%;
		text-align:right;
		}
.srv a {
		text-decoration:none;
		color:#18191a;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:100%;
		text-align:right;
		}
/********** slider **********/
.slider { background:#72941b url(screen_bg.jpg) top no-repeat; width:760px; margin:0 auto; padding:0;}

.title_page { background:url(title_bg.jpg) top no-repeat; margin:0 auto; padding:0; height:83px; width:1100px;}
.title_page h1 { margin:0; padding:0; color:#ffffff; font:normal 48px Georgia, "Times New Roman", Times, serif; text-indent:50px; line-height:1.6em;}

/*simple text*/
.simple { width:760px; margin:0 auto; padding:0;}
.simple h2 { width:240px; float:left; font:normal 30px Georgia, "Times New Roman", Times, serif; color:#fff; padding:10px 0 0 30px; margin:0;}
.simple .text { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#fff; width:200px; float:left; margin:10px 0; padding:0;}

.slider div.slice1 { margin:0 auto; width:720px; padding:10px 10px;}
.slider div.slice1 p.img { float:left; padding:0; margin:0 20px;}
.slider div.slice1 h2 { font:normal 26px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; margin:0; padding:10px 0; line-height:1.2em; float:none;}
.slider div.slice1 p { font:normal 14px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; margin:0; line-height:1.6em;}

ul.body_menu_nav { float:left; padding:10px 20px 0 20px; margin:0 auto; list-style:none; width:720px; background:url(menu_nav_bg.jpg) no-repeat top; height:88px;}
ul.body_menu_nav li { float:left; display:block; padding:20px 7px 0 7px; margin:0; width:224px;}
ul.body_menu_nav li span { display:block; padding:12px 10px;}
ul.body_menu_nav li img { padding:0 5px;}
ul.body_menu_nav li a { display:block; font:normal 16px Georgia, "Times New Roman", Times, serif; color:#484848; text-decoration:none; line-height:1.8em;}
ul.body_menu_nav li.tabs-selected { background:url(menu_nav_bg_h.gif) no-repeat center top;}
ul.body_menu_nav li.tabs-selected a { background:url(b_r_menu.gif) no-repeat right top;}
ul.body_menu_nav li.tabs-selected a span { background:url(b_l_menu.gif) no-repeat left top;}
ul.body_menu_nav li a:hover { background:url(b_r_menu.gif) no-repeat right top;}
ul.body_menu_nav li a:hover span { background:url(b_l_menu.gif) no-repeat left top;}

#photo_gallery{ margin:10px auto; width:950px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666;}
#photo_gallery h2{ font-weight:normal; font-size:22px;}
#photo_gallery h3{ font-weight:normal; font-size:13px;}
#photo_gallery p{ text-align:justify; text-indent:30px; line-height:20px;}
#slider{ margin:5px auto; position:relative; background:#fff; border:1px #ccc solid; padding:5px; box-shadow:0 0 3px #aaa;}
.slides_container{ margin:0 auto; height:500px; border:1px #aaa solid; overflow:hidden;}
#slider .prev{ height:56px; width:30px; background:url(../images/arrows.png) no-repeat 0 0; position:absolute; z-index:1000; left:-30px; top:225px; display:block;}
#slider .next{ height:56px; width:30px; background:url(../images/arrows.png) no-repeat 0 0; position:absolute; z-index:1000; top:225px; display:block;left:948px; background-position:-30px 0;}
a.iso_link{ display:block; margin:0 auto; text-decoration:none; border:none;}
a.iso_link img{ border:none; text-decoration:none; outline:none; width:240px; display:block; margin:0 auto; padding:0; border:1px #aaa solid;}