*{padding:0; margin:0; }
img{border:none};
.main_container{ position:absolute; width:100%; height:100%;}
.category{margin-left:5px;}
.content_container{ position:relative; left:0; top:0; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; width:100%; height:75%; }
.header{ position:relative; left:0; top:0; width:100%; height:15%; min-height:100px; *height:100px; background: #2D2D2D;}
.header_title{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; font-weight:bold; display:inline; position:absolute; left:10px; top:10px; width:200px; height:80px;}
.header_title a:link{color:#FFF; text-decoration:none;}
.header_title a:visited{color:#FFF;text-decoration:none;}
.adsense_banner{ position:absolute; left:250px; top:5px; width:728px; height:90px; display:none;}
.header_title a:hover{color: #9FF;}
.left{position:absolute; left:3px; top:20px; width:15%; min-width:240px; *width:220px;}
.left li:hover{cursor:pointer;}
.center_content, .category_content{position:absolute; left:260px; top:20px; width:55%; text-align:left; vertical-align:top; min-width:350px;}
.category_content{display:none;}
.center_content th, .category_content th{text-align:left}
.alt_tag{color:#03c;text-decoration:none}
.alt_tag a:link{color:#999; text-decoration:none}
.alt_tag a:visited{color:#999; text-decoration:none}
.alt_tag a:hover{color:#666;text-decoration:none}
.center_content tr td, .category_content tr td{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333;}
.footer{ position:relative; left:0; top:50px; width:100%; height:10%; min-height:60px; *height:80px; text-align:center; color:#333; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.footer a:link{color:#333; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.footer a:visited{color:#333; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.footer a:hover{color:#F00;}
.detail_footer{ position:relative; left:0; top:20px; width:100%; height:10%; min-height:60px; background:#999; text-align:center;}

.category_list{margin-left:10px; list-style-type:none;}
.category_list img{border:none; width:30px; height:30px; vertical-align:middle; margin-right:5px; margin-bottom:2px;}
.category_list li{ color:#333; font-size:16px; font-family:Arial, Helvetica, sans-serif; list-style-type:none;}
.category_list li a:link{ color:#333; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.category_list li a:visited{color:#333;}
.category_list li a:hover{ color:#F00;}
.title{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.title a:link{color:#333;}
.title a:visited{color:#333;}
.title a:hover{color:#F00;}
.linkout_url{color:#03C;}
.linkout_url a:link{color:#03C;}
.linkout_url a:visited{color:#03C;}
.linkout_url a:hover{color:#F00;}

.paging_link{position:relative; top:20px; }
.adsense_bottom{ position:relative; top:40px; width:100%; height:90px; text-align:center; display:none; }
.adsense_right{position:absolute; right:10px; top:20px; width:15%; height:600px; display:none;}

.paging_link a{width:50px; height:50px;}
.paging_link a:link{width:50px; height:50px; background:#06C; border:1px solid #666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; text-decoration:none; font-size:16px;}
.paging_link a:visited{width:50px; height:50px; color:#FFF;}
.paging_link a:active{width:50px; height:50px; color:#333;}
.paging_link a:hover{background:#039;}
