@charset "utf-8";
/* CSS Document */
body{ margin:0px;font-size:11px; font-family:Arial; color:#333}
table tr td{ font-size:11px; font-family:Arial;}
a,a:hover,a:active{ color:#666; text-decoration:none}

.header{ width:100%; height:76px; background:url(images/header_back.gif) repeat-x; text-align:center; margin-top:-15px;}
.cbody{ background-image:url(images/body_back.jpg); background-repeat:repeat-x; width:100%; height:680px; text-align:center}
.ccenter{ background-image:url(images/cbody_back.jpg); background-repeat:no-repeat; width:783px; height:600px;}
.ctop{ text-align:center; margin-left:1px;}

.cleft{ width:300px; float:left; margin-left:10px; margin-top:10px;}
.cright{ width:420px; margin-top:10px;}

.search{ text-align:left; width:260px; height:100px; float:left; margin-top:10px; margin-bottom:10px;}

.footad{ width:760px; height:60px; background-image:url(images/p_bg.gif);}

.footer{ width:760px; text-align:center; font-size:11px; font-family:Arial;line-height:150%;text-decoration:none; color:#999; height:60px; margin-top:10px; background-color:#eaeaea; font-weight:900}
.footerline{ width:100%; background-color:#e2e2e1; height:10px;}

.pright{ width:590px; float:left; text-align:left}

/*------------------------------------------------------------------------------------
  Sidenav
------------------------------------------------------------------------------------*/


ul#sidenav{

  margin:-1px 0 0 0;
  font-size:11px;
  font-family:Arial;
  float:left;
  margin-left:6px;
  text-align:center;
  width:170px;
  height:300px;
  margin-top:2px;
  background-image:url(images/leftbg.gif);
  background-repeat:repeat-y;
}
ul#sidenav li{
  margin:1px 0;
  list-style-type:none;
  line-height: 1.3em;
}

* html ul#sidenav li{
margin-bottom: -1.3em;
}

ul#sidenav li span{
  background: url(images/sidenav_back_unselected.gif) 0 bottom no-repeat;
  top: -2px;
  padding:3px 10px 4px 10px;
  display: block;
}

ul#sidenav li a{
  color:#5b5b5b;
  text-decoration:none;
  display: block;
}

ul#sidenav li a:hover{
  color:#000;
  text-decoration:none;
}

ul#sidenav li.selected span{
  background: url(images/sidenav_back_selected.gif) 0 bottom no-repeat;
  color:#e1e3e6;
}

ul#sidenav li.selected span a{
  color:#e1e3e6;
}

ul#sidenav li.selected a:hover{
  color:#333;
}

ul#sidenav li.selected ul li a{
  color:#999999;
}

ul#sidenav li ul {
  margin:3px 0;
}



* html ul#sidenav li ul {
  margin-top:3px;
  margin-bottom: 1.6em;
}

ul#sidenav li ul li{
  margin: 0 0 0 10px;
  padding:5px 4px 4px 15px;
  background:url(images/subnav_back-line.gif) 0 0 no-repeat;
}

ul#sidenav li.selected span a:hover {
 color: #fff;
}

ul#sidenav li ul li.selected{
  color: #464948;
  background:url(images/subnav_back-line-gray.gif) 0 0 no-repeat;
}

ul#sidenav li ul li.first{
  color: #464948;
  background:url(images/subnav_back-noline.gif) 0 0 no-repeat;
}

ul#sidenav li.subnav {
  margin:3px 0;
  background-image: none;
}

h3.sidenav_head {
 background: #76a0b4 0 0;
 margin: 0;
 padding: 15px 0 0 10px;
 width: 155px;
 height: 25px;
 font-size: 1.2em;
}

h3.sidenav_head a:link, h3.sidenav_head a:visited, h3.sidenav_head a:hover, h3.sidenav_head a:active {
 color: #fff;
 text-decoration: none;
}


/*makers*/

#makers {
	clear: both;
	width:590px;
	float:left;
}

#makers li {
	display:block;
	position: relative;
	float: left;
	height: 180px;
	width: 180px;
	text-align: center;

}

#makers a {
	display: block;
	margin: auto;
	padding-top: 10px;
	width: 145px;
	text-align: center;
	text-decoration: none;
	background: #F1EFEF;
	border-bottom: solid 1px #ccc;
}

*>body #makers img {
	display: block;
}

#makers img {
	clear: both;
	margin: 0 auto 10px auto;
	width: 145px;
	height: 100px;
	border: solid 1px #D9CDCC;
	background: #fff;
}

#makers a:hover img {
	border-color: #B23F33;
}

#makers strong {
	display: block;
	clear: both;
	margin: 0 auto;
	padding: 3px 0 2px 0;
	font: normal 11px Tahoma;
	background: #fcfcfc url(list_bg.gif) repeat-x;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #eee;
}

#makers a:hover strong {
	text-decoration: underline;
	background-color: #f5f5f5;
}

  .menu{font-family:Tahoma; font-size:11px;  color:#999898; text-decoration:none }
  .menu1{font-family:Tahoma; font-size:11px;  color:#9D9B9B; text-decoration:none }
  .main_l{font-family:Tahoma; font-size:11px;  color:#727272; }
  .more{font-family:Tahoma; font-size:11px;  color:#727272; font-weight:900; text-decoration:none }
  .main_d{font-family:Tahoma; font-size:11px;  color:#565555; }
  .golden{font-family:Tahoma; font-size:11px;  color:#979D12; font-weight:900; }

