body{margin:0px;padding:0px;background:url(images/bg.png);color:#333333;font-size:12px;font-family:Arial;text-align:left;}
form{margin:0px;padding:0px;}
input, textarea{margin:2px;padding:2px;background:#F7F7F7;border:1px solid #FF5E5E;font-size:11px;}
fieldset{margin-top:7px;-moz-border-radius:8px;}
legend{font-weight:bold;}
a:link{color:#003366;text-decoration:none;}
a:visited{color:#003366;font-weight:bold;text-decoration:none;}
a:hover{color:#AE0000;font-weight:bold;text-decoration:none;}
#header{margin-left:auto;margin-right:auto;height:260px;width:977px;background:#DAA520 url(images/header_88.jpeg) no-repeat scroll center right;border:3px double #CD5C5C;text-align:left;opacity:0.94;filter:alpha(opacity=94);-moz-opacity:0.94;opacity:0.94;-khtml-opacity:0.94;}
#header h1{background:#DAA520 none repeat scroll 0%;margin-left:0px;margin-top:-2px;margin-bottom:4px;float:none;color:#003333;font-family:Verdana;font-size:19px;font-weight:bold;text-align:right;height:22px;}
#main_menu{margin-bottom:0px;margin-right:-6px;margin-top:3px;float:right;color:#003333;font-family:Verdana;font-size:13px;font-weight:bold;padding:4px;}
#main_menu li{list-style-type:none;display:block;float:left;margin-right:4px;}
#main_menu a:link, #main_menu a:visited{color:#003333;text-decoration:none;background:#DAA520 none repeat scroll 0%;border:1px solid #7D652C;}
#main_menu a:hover{text-decoration:underline;}
#categories{margin-top:-60px;padding:0px;position:relative;top:0px;margin-left:5px;color:#003333;font-size:16px;font-weight:bold;width:258px;height:224px;}
#categories li{background:none;border-top:1px dashed black;border-right:0px groove #7D652C;margin:0px;padding:1px 1px 1px 8px;width:245px;}
#categories a:link, #categories a:visited{color:#A62A2A;font-size:16px;font-family:Verdana;text-decoration:none;}
#categories a:hover{color:black;font-size:16px;text-decoration:underline;}
hr{color:green;background-color:green;height:7px;border:0;width:98%;}
h6{background:#7D652C none repeat scroll 0% 50%;border:1px solid #7D652C;margin:0px 0px 0px;padding:0px 0px 0px 0px;}
#main{margin-left:auto;margin-right:auto;padding:5px;width:970px;background:#FFFFFF;border-left:3px solid #AE0000;border-right:3px solid #AE0000;filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;-khtml-opacity:0.88;}
.ad_box{margin-bottom:4px;padding:3px;border:1px solid #FF5E5E;color:#333333;text-align:center;}
.ad_box_2{padding:3px;margin-bottom:4px;border:1px solid #FF5E5E;color:#333333;text-align:center;}
.content_box{margin-bottom:4px;padding:2px;border:1px solid #FF5E5E;text-align:left;background:#71B9FF none repeat;opacity:0.999;}
.content_box_2{margin-bottom:4px;margin-top:0px;padding:2px;border:1px solid #FF5E5E;background:#DAA520 none repeat scroll 0%;}
h3{margin:0px;margin-bottom:2px;margin:0px 0px 4px;padding:2px;padding-left:4px;background:#F3B31B url(images/topbar2.png);color:#F8F8FF;font-weight:bold;font-size:12px;border:1px double #003366;}
h2{margin:0px;margin-bottom:2px;padding:2px;padding-left:4px;background:#AE0000;color:#F8F8FF;font-weight:bold;font-size:12px;border:1px double #003366;}
h2 a:link, h2 a:visited{color:#FFFFFF;text-decoration:underline;}
h2 a:hover{text-decoration:none;}
.content_box_2 input{border:1px solid #FF5E5E;}
.index_files_left{margin-bottom:2px;float:left;width:108px;background-color:#FFFFFF;border:1px solid gray;height:83px;opacity:none;}
.index_files_left img{margin-top:4px;margin-left:4px;margin-right:1px;height:75px;width:100px;opacity:none;}
.browse_file_box{padding:1px;background:White none repeat scroll 0%;border:0px solid #AE0000;margin-top:0px;margin-bottom:2px;height:87px;}
.browse_file_box A:hover img{filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;-khtml-opacity:0.88;}
.browse_file_box img{border:5px solid #DAA520;margin-top:3px;height:70px;width:70px;}
.index_files_left a:hover img{filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;-khtml-opacity:0.88;}
.index_files_right{margin-bottom:2px;border:2px solid WHITE;width:274px;height:78px;margin-right:2px;margin-top:1px;background:#DAA520;background-repeat:repeat;float:right;}
.played{font-family:Arial;font-size:9px;}
.file_link:link{color:#000000;font-weight:bold;text-decoration:none;}
.file_link:visited{color:#000000;font-weight:bold;text-decoration:none;}
.file_link:hover{color:#336699;font-weight:bold;text-decoration:none;}
.pagination{margin:8px;text-align:center;}
.pagination a:link, .pagination a:visited{padding:1px;border:1px solid #CCCCCC;color:#000000;text-decoration:none;}
.pagination a:hover{border:1px solid #99CC66;color:#000000;}
.pagination b{padding:1px;border:1px solid #CCCCCC;}
.table_header{float:left;text-align:center;font-weight:bold;}
.table{float:left;text-align:center;}
.separator{margin-bottom:1px;padding-top:1px;border-bottom:1px dotted #FF5E5E;clear:both;}
.content_left{margin-top:2px;margin-bottom:2px;float:left;font-weight:bold;}
.content_right{margin-top:2px;margin-bottom:2px;float:right;}
.error_box{margin-bottom:4px;padding:3px;border:1px solid #FF3300;background:#FADFDC;color:#FF3300;text-align:left;}
.comment_box{margin-bottom:5px;padding-bottom:3px;border-bottom:1px dotted #FFFFFF;}
.news_line{margin-top:5px;border-top:1px dotted #FF5E5E;}
#champion_box{margin-bottom:4px;padding:2px;border:1px solid #FF5E5E;background:url(images/cup.gif);background-repeat:no-repeat;background-position:25% 50%;text-align:center;}
#sponsor{margin-top:-16px;margin-bottom:-16px;padding:2px;background:#71B9FF;text-align:center;font-weight:bold;height:33px;}
#score_game{margin-left:auto;margin-right:auto;margin-bottom:5px;padding:3px;border:1px solid #FFCCCC;width:300px;}
.register_info{float:left;width:200px;font-weight:bold;}
.quote{border:1px dotted #FF0D0D;margin:2px;margin-bottom:6px;padding:3px;text-align:left;}
#frame{font-size:12px;color:#FFFFFF;}
#frame a:link, #frame a:visited{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
#frame a::hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#popup_box{border:1px solid #000000;background:#FFFFFF;margin:5px;padding:3px;}
#redirection_box{margin-top:50px;margin-left:auto;margin-right:auto;padding:5px;width:400px;border:1px solid #FF5E5E;background:#FFFFFF;text-align:center;}
#footer{margin-left:auto;margin-right:auto;padding-top:12px;width:980px;height:35px;background:#DAA520;border-left:3px solid #AE0000;border-right:3px solid #AE0000;border-bottom:3px solid #FF5E5E;color:#FFFFFF;text-align:center;border:3px single #AE0000;filter:alpha(opacity=82);-moz-opacity:0.82;opacity:0.82;-khtml-opacity:0.82;}
#footer a:link, #footer a:visited{color:#333333;text-decoration:underline;font-weight:bold;}
#footer a:hover{text-decoration:none;}

