* {margin:0; padding:0;}
 ul {list-style-type:none;}
 a {text-decoration:none; color:#fff;}
 a:hover {color:#000;}
body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#4a4a4a;}

#wrapped {width:950px; height:auto; position:relative; margin:10px auto; }
#had {margin:10px 10px; width:930px; height:185px; float:left;  }
#hadlog {width:375px; float:left;}
#hadban {width:555px; float:left; margin-bottom:10px;}

#topmenu {width:930px; margin-left:10px; position:relative; display:block; float:left;}
.leftback {width:8px; height:36px; float:left; background:url(images/left.jpg) no-repeat;}
.centerback {width:914px; height:36px; float:left; background:url(images/center.jpg) repeat-x;}
.rightback {width:8px; height:36px; float:left; background:url(images/right.jpg) no-repeat;}
.centerback ul {margin-top:10px; font-size:16px; letter-spacing:1px;}
.centerback li {display:inline; margin: auto 35px; position:relative;}
.centerback ul a {color:#666;}
.centerback ul a:hover {color:#000;}

#contbox {float:left; margin-left:10px; margin-top:15px; margin-bottom:10px; width:657px; height:auto;}


.ctop {width:656px; height:37px; float:left; background:url(images/c-top.jpg) no-repeat; font-size:26px; letter-spacing:2px; padding:5px 0 0 15px; color:#000066; }
.ccontent {width:634px; padding:10px 10px 0 10px; float:left; font-size:14px; line-height:19px; letter-spacing:1px; text-align:justify; background-color:#5a5a5a; border-left:1px solid #ccccc7; border-right:1px solid #ccccc7; height:auto;}
.cbottom{width:656px; height:10px; float:left; background:url(images/c-bot.jpg) no-repeat;}


#rightpan {float:right; width:244px; height:264px; margin:15px 10px 0 0;}
.rtop {width:234px; height:32px; font-size:22px; padding:10px 0 0 10px; color:#006; background:url(images/rm-top.jpg) no-repeat;}
.rcontent {width:242px; height:195px; float:left; background-color:#5a5a5a; border-left:1px solid #ccccc7; border-right:1px solid #ccccc7;}
.rbottom {width:244px; height:10px; background:url(images/rm-bottom.jpg) no-repeat; float:left;}

#rightpan ul {width:200px; margin-left:30px; margin-top:10px; font-size:16px;}
#rightpan li {margin:12px 0; background:url(images/arrow.jpg) no-repeat left;}
#rightpan a {margin-left:25px; color:#CCCCCC;}

#footer{ width:950px; clear:both; float:left; margin:20px auto 0 auto; position:relative; height:auto; text-align:center; font-size:9px; color:#fff; }
#footer ul {font-size:11px; letter-spacing:1px; width:360px; margin:0 auto; position:relative; text-align:center;}
#footer li {display:inline; margin: auto 2px; position:relative; text-align:center;}
#footer ul a {color:#ccc; }

#trpan { width:900px; float:right; margin-bottom:5px; color:#FFF;;}
#trpan ul {font-size:10px; float:right; margin-right:10px; letter-spacing:1px; width:300px; text-align:right;}
#trpan li {display:inline; margin: 0 2px; text-align:center;}
#trpan li a { color:#fff;}
#trpan li a:hover { color:#ddd;}
.frontmatt {float:left; width:350px; margin-left:10px; color:#FFF; line-height:23px; font-size:12px;}
.innermatt {float:left; width:550px; margin-left:10px; color:#FFF; line-height:23px; font-size:12px;}

/*#contbox {float:left; margin-left:10px; margin-top:15px; width:657px; height:345px;}
.ctop {width:657px; position:relative; height:42px; float:left; background:url(images/c-top.gif) no-repeat; display:block;}
.cleft { margin-left:1px; width:1px; height:295px; position:relative; float:left; background:url(images/c-left.gif) repeat-y; display:block;}
.ccontent {width:633px; margin:10px 10px 0 10px; float:left; height:175px; display:block; font-size:14px; line-height:19px; letter-spacing:1px; text-align:justify;}
.cbottom{width:657px; height:8px; float:left; background:url(images/c-bot.gif) no-repeat; display:block; position:relative;}*/
