@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; background:#271B03 url(images/bg.jpg) top left no-repeat;}
img{border:none;}
.breaker{clear:both;}
a{text-decoration:none; color:#FFFFFF;}
h1{font-size:1.8em; padding:20px; font-family:"Trebuchet MS", Tahoma, Verdana, Arial;}

#wrap{width:700px; background:url(images/wrap_bg.jpg) top left repeat-y; margin:auto;}
	#top{background:url(images/top_bg.jpg) top left no-repeat; height:230px;}
	#middle{}
		#navwrap{background:url(images/nav_bg.jpg) top left no-repeat; height:50px; margin:0px 0px 10px 0px;}
			#navwrap a{color:#C9B998; font-weight:bold; font-size:1em; text-decoration:none;}
			.navitem{height:30px; padding:15px 10px 5px 10px; text-align:center; border-right:#271B03 medium solid; float:left; width:70px;}
			.navitem:hover{border-right:#C9B998 medium solid; background:url(images/nav__hover_bg.jpg) top left no-repeat;}
				.navitem:hover a{color:#FFFFFF;}
		.right{width:165px; padding:0px 10px; color:#999999; float:left;}
			.right a{color:#FFFFFF;}
			.block{width:110px; margin:0px auto 20px auto; padding:5px; background:url(images/right_bg.jpg) top left no-repeat;}
				.block_head{font-weight:bold; font-size:medium; color:#FFFFFF;}
				.block_head:first-line{font-weight:normal;}
		.left{width:490px; padding:0px 10px; float:left; border-right:#FFFFFF medium solid;}
			.section_head{font-size:20px; color:#FABE1A;}
			.type1, .type2, .type3{background:#333333; padding:5px; float:left; margin:5px; border:#999999 thin solid;}
			/*.type1:hover,.type2:hover,.type3:hover{background:#333333 url(images/type_bg.jpg) top left repeat-x;}*/
			.type1{width:145px;}
			.type2{width:295px;}
			.type3{width:462px;}
			.h2,h3,h4,h5,h6{color:#999999;}
	#bottom{background:url(images/bottom_bg.jpg) top left no-repeat; height:55px; width:680px; padding:20px 10px 0px 10px;}
		.footer{width:300px; margin:auto; font-size:x-small; color:#CCCCCC; text-align:center;}
		.footer a{color:#CCCCCC;}
		
.clients li{border-bottom:#CCCCCC thin dotted; font-size:x-small; padding:3px 0px 3px 0px;}
.qna{color:#999999; font-size:medium; border:#CCCCCC thin solid; padding:5px; clear:both;}
.qna span{color:#FFFFFF; font-size:small;}
