body {
         font-size:10pt;
         font-family:verdana, sans-serif;
         margin:0px;
     	background:#990000 url(img/background.jpg) fixed repeat-x;
         }
a:link, a:visited {
 	color:#990000;
 	text-decoration:none;
	}
a:active, a:hover {
 	color:#000;
         text-decoration:underline;
	}
a {
         font-size:10pt;
         font-weight:bold;
 	color:#90000;
 	text-decoration:none;
 	}
#main {
	width:799px;
         margin:0px auto;
         text-align:left;
         border:1px solid #000000;
         background:#ffffff url(img/menu_bg.jpg);
         background-position:bottom left;
         background-repeat:no-repeat;
      }
#title {
	width:800px;
         height:149px;
         background:#990000 url(img/head.jpg);
         border-bottom:1px solid #000000;
         margin:0px;
         padding:0px;
         }
#left {
	width:109px;
         float:left;
         margin:0px;
         padding:10px;
	}
#content {
	width:648px;
         float:right;
         margin:0px;
         padding:0px 10px 5px;
         background-color:#FFFFFF;
         border-left:2px dashed #990000;
	}
#footer {
	width:799px;
         height:74px;
         background:#990000 url(img/footer.jpg);
         border-top:1px solid #000000;
         margin:0px;
         padding:0px;
         text-align:right;
         cursor:default;
         }
.menu_box {
	width:96px;
         margin:0px auto;
         padding:3px;
         border:1px solid #000;
	}
.menu_title{
	width:100px;
         height:28px;
         padding-left:3px;
         padding-right:3px;
         padding-top:0px;
         padding-bottom:0px;
	font-weight:bold;
         text-align:center;
         text-decoration:underline;
         font-variant:small-caps;
         }
.menu_list {
	list-style: none;
         margin: 0px;
         padding: 0px;
         text-align: center;}
a.menu:link, a.menu:visited {
 	color:#990000;
 	text-decoration:none;
	}
a.menu:active, a.menu:hover {
 	color:#000;
         text-decoration:underline;
	}
a.menu {
 	text-align:center;
 	font-weight:bold;
 	color:#990000;
 	text-decoration:none;
         font-variant:small-caps;
 	}
h1 {
         font-size:11pt;
         font-weight:bold;
         border-bottom:1px solid #000;
         font-variant:small-caps;
         letter-spacing: 0.5em;
	}
h2 {
         font-size:10pt;
         font-weight:bold;
         font-variant:small-caps;
         letter-spacing: 0.5em;
         text-align:center;
         margin:0px;
	}
.copy {
	font-size:7.5pt;
         font-weight:bold;
         color:#000;
         }
a.copy:link, a.copy:visited {
 	color:#000;
         text-decoration:none;
	}
a.copy:active, a.copy:hover {
 	color:#990000;
         text-decoration:none
	}
a.copy {
 	text-align:center;
 	font-weight:bold;
 	color:#000;
 	text-decoration:none;
         font-variant:small-caps;
 	}
.ccl {
	font-size:7.5pt;
         font-weight:normal;
         color:#000;
         text-align:center;
         }
.randome_img {
         border:1px solid #000;
	}
.cat_box, .cat_sub, .stats, .news_box {
	width:400px;
         border:1px solid #000;
         margin:0px auto;
         padding:3px;
	}
.cat {
	font-size:10pt;
         font-weight:normal;
         color:#000;
   	}
.cat_descrip {
	font-size:10pt;
         font-style:italic;
         text-align:center;
         }
.newimg_box {
	width:550px;
         border:1px solid #000;
         margin:0px auto;
         padding:3px;
         }
.thumbnail {
	background-color: #FEEAEA;
	border: 1px solid #000;
         font-size:9pt;
         font-weight:bold;
         font-variant:small-caps;
         letter-spacing: 0.4em;
         text-align:center;
         margin:0px;
         padding-top:0px;
         padding-left:0px;
         padding-right:0px;
         padding-bottom:2px;
         cursor:default;
	}
.images  {
         width:525px;
         border:1px solid #000;
         padding:3px;
         margin:0px auto;
	}
.detail_main {
	width:850px;
	margin:0px auto;
         text-align:left;
         background:#ffffff url(img/menu_bg.jpg);
         background-position:bottom left;
         background-repeat:no-repeat;
         }
.detail_table, .top_table, .link_table, .gb_table{
	width:500px;
         border-collapse:collapse;
         margin:0px auto;
         font-size:10pt;
         font-family:verdana, sans-serif;
         }
.top_table{
	width:400px;
	}
.detail_tb_td {
	width:250px;
         border:1px solid #000;
         }
.prev_img_left{float:left; margin-left:10px; text-align:left; font-weight:bold;}
.prev_img_right{float:right; margin-right:10px; text-align:right; font-weight:bold;}

a.prev_img:link,
a.prev_img:visited,
a.prev_img:active,
a.prev_img:hover, {
 	color:#000;
         text-decoration:none;
	}
a.prev_img {
 	color:#000;
         text-decoration:none;
	}
.comment_title {
         font-size:10pt;
         font-weight:bold;
         font-variant:small-caps;
         letter-spacing: 0.2em;
         text-align:center;
         text-decoration:underline;
	}
.comment_form {
	width:500px;
         border:1px solid #000;
         margin:0px auto;
         padding:3px;
	}
.new {
        font-size:7pt;
        font-weight:bold;
        color: #000;
         }