@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font:Segou UI,Verdana, Geneva, sans-serif; font-size:14px;}
p { line-height:20px;}
#page { width:760px; margin: 0 auto;  background:#fff url(images/layout_04.gif) repeat-y; border-left:1px solid #8d8d8d; border-right:1px solid #8d8d8d;}
#topnav { width:760px; height:30px; background:#fff url(images/layout_01.gif);}
#topnav ul { list-style:none;}
#topnav li { height:30px; line-height:30px; margin:0 10px; padding-left:30px; background: url(images/navbg.gif) no-repeat; float:left;}
#topnav li a { color:#666; text-decoration: none;}
#topnav li a:link, #topnav li a:visited { color:#666; display: block; text-decoration: none;}
#topnav li a:hover { color:#f00; display: block; text-decoration: none;}
#top { width:760px; height:137px; background:#fff;}
#top #topleft { width:261px; height:137px; float:left; background:#fff url(images/layout_02.gif);}
#top #topright { width:499px; height:137px; float:right; background:#fff url(images/layout_03.gif);}
#content { width:760px; clear:both;}
#content #contentleft { width:261px; float:left; background:#fff url(images/layout_04.gif);}
#menu {
	width: 200px;
	margin: 0 auto;
	}
#menu ul { list-style:none;}	
#menu li a {
	color:#666;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color:#666;
	display: block;
	background:  url(images/menu.gif);
	padding: 8px 0 0 0;
	}
	
#menu li a:hover {
	color:#000;
	background:  url(images/menu.gif) 0 -32px;
	padding: 8px 10px 0 0;
	text-align:right;
	}
#content #contentright { width:489px; float:right; padding-right:10px; background:#fff; line-height:30px;}
#content #contentright #mpic { float:left; margin:5px; width:230px; height:151px; padding:5px; border:1px solid #ddd;}
#content #contentright  p { text-indent: 2em; line-height:30px;}
#content #contentright .plist { width:384px; margin: 0 auto;clear:both;}
#content #contentright .pl { width:174px; height:174px; background:#fff url(images/listbg.gif); float:left;} 
#content #contentright .pr { width:174px; height:174px; background:#fff url(images/listbg.gif); float:right;}
#content #contentright .pimg { width:150px; height:113px; margin:20px 10px 3px 10px;}
#content #contentright .pname { text-align:center; color:#fff; font-weight:bold;}
#content #contentright .details { width:420px; height: 420px; margin: 0 auto;clear:both;}
#content #contentright .dimg { width:384px; height:289px; margin:30px 10px 30px 15px;}
#content #contentright .dname { width:150px; height:57px; line-height:57px;text-align:center; margin:0 auto; color:#fff; font-size:14px; font-weight:bold; background:url(images/dbg.gif);}
#content #contentright .details img {width:384px; height:289px; border:1px dotted #000; padding:5px;}
#bottom { width:760px; height:128px; background:#fff; clear:both;}
#bottom #bottomleft { width:261px; height:128px; float:left; background:#fff url(images/layout_06.gif);}
#bottom #bottomright { width:499px; height:78px; padding-top:50px; float:right; background:#fff url(images/layout_07.gif); font-size:12px;}