@charset "utf-8";
/* CSS Document */

* { padding:0px; margin:0px;}
img { border:0px;}
.clear { clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
a { color:#3576a8; text-decoration:none;}
a:focus { border:0px;}
html { background:url(images/bg-body.jpg) #d5d5ce;}
body {background:url(images/bg-head.jpg) no-repeat center top; font-family:Tahoma; font-size:12px; color:#323232;}
#header-above { width:100%;height:228px; }
#dasher { width:100%; background:url(images/dasher.png) repeat-x 0px 144px;}
#header { width:984px;margin:0 auto; height:228px; overflow:hidden; position:relative;}
#man { width:300px; height:197px; background:url(images/man.png) no-repeat left top; position:absolute; left:0px; top:0px;}
#logo { width:462px; height:90px; background:url(images/logo.png) no-repeat 327px 24px; padding-left:327px; padding-top:24px; float:left;}
#logo img { width:462px; height:90px;}
#header-right { width:175px; float:right; padding-top:27px;}
#logo-row { height:161px;}
#search { width:171px; overflow:hidden;height:28px; background:url(images/bg-search.gif) no-repeat left top; padding-left:4px; padding-bottom:5px;}
  #s {width:130px; float:left;height:20px; line-height:16px; padding:4px; vertical-align:middle; text-align:left; border:0px; background:none; margin-top:2px;}
  #searchsubmit {width:30px; height:28px; float:right;} 
#logo-links { text-align:right; color:#fff; padding:0px; margin:0px; padding-right:10px;}
#logo-links a { color:#fff; text-decoration:none; line-height:20px;}
#logo-links a:hover{ color:#999; text-decoration:none;}
#logo-links a.homik { background:url(images/homik.gif) no-repeat 0px 2px;  padding-left:20px;}
#logo-links a.letter { background:url(images/letter.gif) no-repeat 0px 3px;  padding-left:20px;}

#menu-above { width:984px; margin:0px auto;}
#menu { width:976px;margin:0px auto;background:url(images/bg.gif) repeat-x left top; position:relative;}
 #m-c-l { width:6px; height:6px; background:url(images/menu-c-l.gif) no-repeat left top; overflow:hidden; position:absolute; left:0px; top:0px; z-index:1000;}
  #m-c-r { width:6px; height:6px; background:url(images/menu-c-r.gif) no-repeat left top; overflow:hidden; position:absolute; right:0px; top:0px; z-index:1000;}
#menu ul {margin:0px; padding:0px;list-style:none; position:relative; }
#menu li {float:left;margin:0; padding:0 0 0 9px;}
#menu li.devider { margin:0px; padding:0px; width:2px; height:36px; background:url(images/left.gif) no-repeat left top; }
#menu table{margin:0px; width:100%; padding:0px;list-style:none; position:relative; }
#menu td{margin:0px; padding:0px;}
#menu td a{ padding:0px; }
#menu .slave { display:none;}
#menu .current .slave { display:block;}

#menu .slave { height:30px; width:974px; background:#53b0c5; border:1px solid #3b97b1; border-top:0px; position:absolute; top:36px; left:0px; text-align:center;}
#menu .slave ul { margin:0 auto;display:table;white-space:nowrap;}
#menu .slave li { float:left; background:none; line-height:30px; color:#fff;display:table-cell; padding:0px; margin:0px;}
#menu .slave li.devider-slave { width:2px; height:30px; background:url(images/deviderslave.gif) no-repeat left top; padding:0px; margin:0px;}
#menu .slave li a{ background:none; line-height:30px; padding:0px 30px; font-weight:normal; font-size:12px; text-transform:none; display:block; letter-spacing:0px; color:#fff;}
#menu .slave li a:hover { color:#111; text-decoration:none;}
#page {width:974px; padding:0px 4px;margin:0 auto; background:url(images/page-bg.png) repeat-y left top;}
#page-bot { width:982px; margin:0 auto; padding-bottom:40px;}
#page-bot-left { width:12px; height:12px; float:left; overflow:hidden; background:url(images/bot-corn-left.png) no-repeat left top;}
#page-bot-mid { width:958px; height:12px; float:left; background:url(images/bot-corn-mid.png) repeat-x left top;}
#page-bot-right { width:12px; height:12px; float:left; overflow:hidden; background:url(images/bot-corn-right.png) no-repeat right top;}
 #content {width:634px; float:left; padding:14px 0px 0px 9px;}
   #top {width:634px; background:url(images/top-bg.gif) repeat-y 292px 0px;}
   #top-left {width:282px; float:left;}
   #top-left img { border:1px solid #c0c0c0; background:#fff; padding:4px; margin-top:10px; width:271px; height:213px;}
   #top-left h1 { color:#3b3b3b; font-weight:normal; font-size:22px; line-height:26px;}
   #top-left h1 a { color:#3b3b3b; text-decoration:none;}
   #top-left h1 a:hover{ color:#000; text-decoration:none;}
   #top-right {width:328px; float:right; line-height:18px; font-size:13px;}
   #top-right p { text-align:justify;}
   #top-right .item { padding-bottom:12px;}
   #top-right a.more{ color:#2053de; background:url(images/arrow.gif) no-repeat 0px 5px; font-size:12px; float:right; padding-left:12px; text-decoration:none;}
    #top-right a.more:hover{ color:#000; text-decoration:none;}
   #top-right img { border:1px solid #c0c0c0; background:#fff; padding:4px; float:left; margin-right:10px; width:109px; height:84px;}
   #top-right h1 { color:#3b3b3b; font-weight:normal; font-size:20px; line-height:22px; padding-bottom:10px;}
   #top-right h1 a { color:#3b3b3b; text-decoration:none;}
   #top-right h1 a:hover{ color:#000; text-decoration:none;}
   
   
   #Cboxes { padding-top:15px; padding-bottom:25px; background:url(images/shadow-left.gif) no-repeat center bottom;}
   .Cboxes-item { width:202px; float:left; padding-right:8px; margin-right:5px; background:url(images/top-bg.gif) repeat-y right top;}
   .Cboxes-item-title { width:170px; height:30px; background:url(images/title.gif) no-repeat left top; float:left; line-height:30px; padding-left:32px; font-size:20px; color:#FFFFFF;}
   .Cboxes-item-title2 { width:170px; height:30px; background:url(images/title2.gif) no-repeat left top; float:left; line-height:30px; padding-left:32px; font-size:20px; color:#FFFFFF;}
   .Cboxes-item-title3 { width:170px; height:30px; background:url(images/title3.gif) no-repeat left top; float:left; line-height:30px; padding-left:32px; font-size:20px; color:#FFFFFF;}
   .Cboxes-item  img { border:1px solid #c0c0c0; background:#fff; padding:4px; margin-top:10px; width:192px; height:149px;}
   .Cboxes-item h1 { color:#3b3b3b; font-weight:normal; font-size:18px; line-height:20px; padding:8px 0px 5px 0px; text-align:left;}
      .Cboxes-item h1 a{ color:#3b3b3b; text-decoration:none;}
	   .Cboxes-item h1 a:hover{color:#000; text-decoration:none;}
   .Cboxes-item p { padding-bottom:4px; line-height:20px;}
   .Cboxes-item .more {color:#2c89b9;text-decoration:none;}
   .Cboxes-item .more:hover{color:#000; text-decoration:none;}
   
   .Cboxes-item2 { width:202px; float:left;text-align:justify;}
   .Cboxes-item2  img { border:1px solid #c0c0c0; background:#fff; padding:4px; margin-top:10px; width:192px; height:149px;}
   .Cboxes-item2 h1 { color:#3b3b3b; font-weight:normal; font-size:18px; line-height:20px; padding:8px 0px 5px 0px; text-align:left;}
   .Cboxes-item2 h1 a{ color:#3b3b3b; text-decoration:none;}
      .Cboxes-item2 h1 a:hover{color:#000; text-decoration:none;}
   .Cboxes-item2 p { padding-bottom:4px;  line-height:20px;}
   .Cboxes-item2 .more {color:#2c89b9;text-decoration:none;}
   .Cboxes-item2 .more:hover{color:#000; text-decoration:none;}

   #topul-links { background:url(images/top-bg.gif) repeat-y 310px 0px; margin-top:10px; margin-bottom:10px;}
   #topul-links h1 {color:#3b3b3b; font-weight:normal; font-size:20px; line-height:22px; padding-bottom:10px; padding-left:17px;}
    .topul-links { width:300px; padding-right:16px; float:left;}
	.topul-links  ul { list-style:none; padding-left:20px;}
    .topul-links  li { line-height:18px; font-size:13px; padding-bottom:4px;}
	.topul-links  li a{ padding-left:12px; background:url(images/arrow.gif) no-repeat 0px 5px; text-decoration:none; color:#323232;}
	.topul-links  li a:hover{ color:#000; text-decoration:none;}
	#posts { width:604px; margin:0 auto;}
	 .post { padding-bottom:10px;}
	 .post h1 {color:#3b3b3b; font-weight:normal; font-size:24px; line-height:20px; padding:8px 0px 5px 0px; text-align:left; padding-bottom:15px;}
	 .post img {border:1px solid #c0c0c0; padding:4px; float:left; background:#fff; margin-right:10px; }
	 .post h1 a{ color:#3b3b3b; text-decoration:none;}
	 .post h1 a:hover{color:#000; text-decoration:none;}
	 .post p { line-height:20px; padding-bottom:10px; font-size:13px; text-align:justify;}
	 #footer-text { font-size:13px; padding-bottom:20px; padding-left:20px; padding-top:10px;}
 #sidebar { padding:10px 9px 0px 0px; width:310px; float:right;}
 #sidebar a:hover{ color:#000; text-decoration:none;}
  #pops { width:282px; border:1px solid #c0c0c0; padding:20px 20px 20px 5px; background:#dedede;}
  #pops h1 {color:#3b3b3b; font-weight:normal; font-size:20px; line-height:22px; padding-bottom:10px; padding-left:17px;}
  #pops  ul { list-style:none; padding-left:20px;}
  #pops  li { line-height:18px; font-size:13px; padding-bottom:4px;}
  #pops  li a{ padding-left:12px; background:url(images/arrow-grey.gif) no-repeat 0px 5px; text-decoration:none; color:#323232;}
  
  .sidebar-box { width:307px; border:1px solid #c0c0c0; padding:0px 0px 0px 0px; background:#dedede; margin-bottom:10px;}
	     .sidebar-box-top-buttons {width:308px;background:url(images/sidebar-box-middle.gif) repeat-y left bottom; padding:0px 0px; height:32px; overflow:hidden; position:relative; }    
		 .sidebar-box-top-buttons ul { list-style:none; height:32px;}
		 .sidebar-box-top-buttons li {height:32px; line-height:32px; float:left; text-align:center;}
		 .sidebar-box-top-buttons li.bt1 {width:305px; float:left; background:url(images/sidebar-box-btn-active.gif) repeat-x left top; display:block;}
		 .sidebar-box-top-buttons li.bt2 {width:153px; border:1px solid #c0c0c0; border-bottom:0px; border-top:0px; float:left;}
		 .sidebar-box-top-buttons li.bt3 {width:102px; float:left;}
		 .sidebar-box-top-buttons li.bt4 {width:101px; float:left;}
		 .sidebar-box-top-buttons li.bt5 {width:102px; border:1px solid #c0c0c0; border-bottom:0px; border-top:0px; float:left;}
		 .sidebar-box-top-buttons li.bt6 {width:102px; float:left;}
		 .sidebar-box-top-buttons li a{ background:url(images/sidebar-box-btn.gif) repeat-x left top; display:block; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:-1px; text-decoration:none; color:#000;}
		 .sidebar-box-top-buttons li a.active{ background:url(images/sidebar-box-btn-active.gif) repeat-x left top; display:block; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:-1px; text-decoration:none; color:#000;}
		 .sidebar-box-top-buttons li a:hover{ color:#0099FF; text-decoration:none;}
		  .sidebar-box-top-buttons li a.active:hover{ background:url(images/sidebar-box-btn-active.gif) repeat-x left top; text-decoration:none;}
		  
		  #changed-content-2 { display:none;}
		  #changed-content-3 { display:none;}
		  #changed-content2-2 { display:none;}
		  #changed-content2-3 { display:none;}
		  .sidebar-box-middle { text-align:center; padding:9px 9px;}
		   .sidebar-box-middle2 { text-align:center; padding:15px 15px 0px 15px;}
		  .sidebar-box-middle img{border:1px solid #c0c0c0; padding:4px;  background:#e9e9e9;}
		  .sidebar-box-middle2 .image-above { width:72px; height:53px; float:left;background:url(images/cam_shad.gif) no-repeat left top; margin-right:6px;}
		  .sidebar-box-middle2 .image-above p { padding:0px; margin:0px;}
		  .sidebar-box-middle2 .image-above img{ width:65px; height:45px;}
		  
		  .sidebar-box-middle2 img{ padding:2px; margin:0px;float:left;}
		  .side-item { clear:both; text-align:left;  background:url(images/bord-bottom.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:10px; }
		  .side-item a { font-size:13px; color:#666666;}
		  .side-item p { padding-top:6px;}
		  .side-item2 { clear:both; text-align:left; padding-bottom:10px;}
		  .side-item2 a { font-size:13px; color:#666666;}
		  .side-item2 p { padding-top:6px;}
		  
		  #not-float img { float:none; clear:both; }
		  #not-float p { float:none; clear:both;}
		  #not-float a { display:block; float:none;}