body {
background:#fff url(images/background.jpg) top left;
background-repeat:no-repeat;
background-attachment:fixed;
color:#000;
font-size:11px;
font-family:Arial, Tahoma, sans-serif;
margin:0;
padding:0
}form {
margin:0;
padding:0
}input,textarea {
background-color:#fff;
border:1px solid #000;
font-family:Verdana;
font-size:11px;
color:#000;
margin:2px;
padding:2px
}p {
margin:4px 0
}fieldset {
border-radius:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border:1px solid #000;
padding:2px 6px
}legend {
font-weight:700;
background:#FC3;
color:#000;
border:1px solid #000;
padding:2px 6px
}#header {
height:160px;
width:915px;
margin-left:auto;
margin-right:auto;
text-align:left
}#site_logo {
height:130px;
width:200px;
float:left;
position:absolute
}#loginbox {
position:relative;
height:130px;
margin-top:5px;
width:460px;
float:right
}#loginbox a:hoover {
color:red;
text-decoration:none
}#categories_bar {
margin-left:auto;
margin-right:auto;
width:912px;
height:24px;
position:relative;
background-color:transparent
}#categories_bar_pop {
margin-left:auto;
margin-right:auto;
width:100%;
height:24px;
position:relative;
background-color:transparent
}#cat_bar {
height:24px;
border-top:1px solid #000;
background-color:transparent;
}#cat_bars {
height:24px;
border-top:1px solid #000;
background-color:transparent;
background:url(images/topbar.png)
}#mai_menu {
float:left;
font:10px Arial;
width:100%;
background-color:transparent;
background:url(images/topbar.png);
margin:0;
padding:0
}#sub_menu {
float:left;
font:10px Arial;
width:100%;
text-align:center;
color:#000;
margin:0;
padding:4px 8px
}#sub_menu li a {
float:left;
color:#000;
border-right:1px dotted #000;
border-bottom:0;
padding:4px 8px
}#sub_menu li a:link {
float:left;
color:#000;
border-right:1px dotted #000;
padding:4px 8px
}#fullscreen_cat_bar {
height:20px;
border-top:1px solid #000;
background-color:transparent;
}#fullscreen_main_menu {
float:left;
font:12px Arial;
width:100%;
background-color:transparent;
background:url(images/topbar.png);
margin:0;
padding:0
}#main_menu {
margin-bottom:0;
margin-right:6px;
float:right;
color:#000;
font-family:Verdana, sans-serif
}#main_menu li {
list-style-type:none;
display:block;
float:left;
margin-right:4px
}#Main_menu {
float:left;
font:bold 11px Arial;
width:100%;
background:transparent url(images/topbar.gif);
margin:0;
padding:0
}#Main_menu li a:hover {
background:transparent url(images/topbar.gif)
}#Main_menu .currentcat a {
background:transparent url(images/topbar.gif);
color:#000
}#main {
margin-left:auto;
margin-right:auto;
width:908px;
background:#000;
border:2px solid #f5af05;
border-top:0;
border-bottom:0;
padding:2px
}div#side_menu {
float:left;
width:164px
}div#profile_menu {
float:left;
width:250px
}div#file_menu {
float:left;
width:170px
}div#main_contents {
float:left;
width:910px
}div#right_side_menu {
float:left;
width:165px
}.ad_box {
border:1px solid #000;
background:#FFF;
color:#000;
text-align:center;
margin:10px;
padding:10px
}.ad_box_2 {
margin-bottom:4px;
text-align:center
}.content_box {
background-color:#fff;
border:1px solid #000;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:3px
}.content_box .left {
margin-top:2px;
margin-bottom:2px;
float:left;
font-weight:700;
width:100px
}.content_box .right {
margin-top:2px;
margin-bottom:2px;
float:left
}.file_content_box {
background-color:#fff;
border:1px solid #000;
height:190px;
margin-top:1px;
border-top:0;
margin-bottom:4px;
text-align:left;
position:relative;
padding:0
}.newest_content_box {
background-color:#fff;
border:1px solid #000;
height:260px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:0
}.links_content_box {
background-color:#fff;
border:1px solid #000;
height:235px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:3px
}.welcome_content_box {
background-color:#fff;
border:1px solid #000;
height:220px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:3px
}.cats_content_box {
background-color:#fff;
border:1px solid #000;
height:270px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:2px 3px 3px 10px
}.ad_content_box {
background-color:#fff;
border:1px solid #000;
height:250px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:2px 3px 3px 10px
}.index_files_left {
float:left;
width:62px;
height:80px;
margin:2px
}.index_files_right {
float:right;
width:100px;
height:80px;
text-align:left;
margin:2px
}.index_files_list {
margin-left:5px;
float:left
}.browse_file_box {
background:#F0F8FF;
padding:4px
}#score_game {
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
border:1px solid #CF9;
width:300px;
padding:3px
}#file_rating img {
width:16px;
height:16px;
border:0
}img.action_image {
border:0;
width:24px;
height:24px;
cursor:pointer
}a.file_link:link,a.file_link:visited {
color:#000;
font-weight:700;
text-decoration:none
}.played {
font-size:9px
}.bot {
color:#DD7500;
font-size:12px
}img.bb {
border:1px solid #5E5E5E;
width:16px;
height:16px;
cursor:pointer;
padding:1px
}img.bb:hover {
border:1px solid #B3B3B3;
background:#F7F7F7
}.quote {
border:1px dotted #AAA;
background:#FAFAFA url(images/quote.png) no-repeat;
background-position:bottom right;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
margin:2px 2px 6px;
padding:4px
}.post_icon {
float:left;
margin-right:4px;
width:16px;
height:16px
}.forum_post {
background:#FCFCFC;
border-bottom:1px dotted #F90;
position:relative;
margin:8px 0
}.forum_edit {
text-align:right
}.forum_post .header {
border-bottom:1px solid #E3E3E3;
width:80%;
padding:2px
}div.pagination {
text-align:center;
margin:2px;
padding:2px
}div.pagination a:link,div.pagination a:visited {
border:1px solid #CCC;
color:#000;
text-decoration:none;
padding:2px
}div.pagination a:hover {
color:#000;
background:#F2F2F2
}div.pagination b {
border:1px solid #CCC;
padding:2px
}div.pagination p {
margin:0 0 5px
}.cat_table_header {
background:url(images/topbar.gif);
float:left;
text-align:center;
font-weight:700;
font:Arial;
font-size:12px;
margin:0;
padding:2px 2px 2px 0
}.table_header {
float:left;
text-align:center;
font-weight:700
}.table {
float:left;
text-align:center
}.separator {
margin-bottom:1px;
padding-top:1px;
border-bottom:1px dotted #F90;
font-size:0;
height:0;
clear:both
}.membernav_header {
float:right;
text-align:center;
font-weight:700
}.popup {
position:absolute;
left:100px;
top:150px;
display:none;
background:#F0F8FF;
border:2px solid #000;
color:#000;
-moz-opacity:0.9px;
opacity:0.9px;
filter:alpha(opacity=90);
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
z-index:10;
padding:4px
}#tell_friend_popup {
width:350px
}#report_broken_popup {
width:300px
}div#favourites_menu {
position:absolute;
background:#F0F8FF;
width:150px;
border:1px solid #09C;
-moz-opacity:0.95px;
opacity:0.95px;
filter:alpha(opacity=95);
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:4px
}div#favourites_menu ul {
list-style-type:none;
margin:0;
padding:0
}div#favourites_menu ul li {
margin:2px 0
}.error_box {
margin-bottom:4px;
border:1px solid #F30;
background:#FADFDC;
color:#F30;
text-align:left;
padding:3px
}.comment_box {
margin-bottom:5px;
padding-bottom:3px;
border-bottom:1px dotted #9C6
}.news_box {
margin-top:2px;
padding-bottom:2px;
border-bottom:1px dotted #39C
}#sponsor {
margin-bottom:4px;
border:1px dotted #F30;
background:#FC3;
text-align:center;
font-weight:700;
padding:4px
}.cp_icon {
width:10px;
height:10px;
border:0
}.tab_menu {
position:relative;
margin-left:0;
margin-top:1px;
margin-bottom:4px;
list-style-type:none;
text-align:left;
border-bottom:1px solid silver;
padding:3px 0
}.tab_menu li a,.tab_menu li a:visited {
position:relative;
text-decoration:none;
margin-right:3px;
border-top:1px solid silver;
border-left:1px solid silver;
border-right:1px solid silver;
padding:3px 7px
}.tab_menu li a:hover {
background:#FAFAFA
}.tab_menu li a.selected {
position:relative;
top:1px;
background:#FFF
}div.friend_cp_box {
border-bottom:1px solid silver;
margin:4px 0;
padding:4px 0
}div.friend_cp_box img.avatar {
float:left;
margin-right:8px
}.profile_username:link,.profile_username:visited {
margin-bottom:4px;
color:#000;
font-size:14px;
font-weight:700;
text-decoration:none
}.profile_username:hover {
color:#666
}#profile_quote {
font-style:italic
}.profile_left_com {
float:left;
font-weight:700;
width:80px
}.profile_line {
clear:both;
border-bottom:1px solid #F90;
padding-top:4px;
margin-bottom:4px;
height:0;
font-size:0
}div#favourites {
width:100%;
height:75px;
overflow:hidden;
position:relative;
float:left
}div#favourites div.file {
float:left;
width:120px;
text-align:center;
margin-bottom:20px;
border:0
}img.profile_arrow {
width:16px;
height:16px;
position:absolute;
z-index:10;
border:0;
cursor:pointer;
display:none
}div.friend {
float:left;
width:119px;
text-align:center
}.register_info {
float:left;
width:200px;
font-weight:700
}.frame {
font-size:12px;
color:#FFF;
padding:4px
}.frame a:link,.frame a:visited {
color:#FFF;
text-decoration:underline;
font-weight:700
}.frame a:hover {
color:#FFF;
text-decoration:none;
font-weight:700
}#redirection_box {
margin-top:300px;
margin-left:auto;
margin-right:auto;
width:400px;
border:1px solid #369;
background:#FFF;
text-align:center;
padding:5px
}.f_link {
margin-bottom:3px
}#footer {
margin-left:auto;
margin-right:auto;
height:110px;
width:912px;
color:#fff;
text-align:center;
background:#000;
border-top:0;
border-left:2px solid #f5af05;
border-right:2px solid #f5af05;
border-bottom:2px solid #f5af05
}#footer a:link,#footer a:visited {
color:#fff;
text-decoration:underline;
font-weight:700
}input.submit {
background:transparent url('images/topbar.gif');
border:1px solid #000;
color:#000;
font-weight:700
}.chat_time {
font-style:italic;
font-size:9px
}.chat_message {
color:#000;
font-weight:700;
font-size:10px
}#first_ad_box_top {
height:10px;
border:1px solid #000;
background-color:red;
border-top:0;
border-left:0;
border-right:0;
margin-top:-2px;
text-align:center;
color:#000;
padding:4px
}#ad_box_top {
height:2px;
border:1px solid #000;
background-color:red;
border-top:0;
border-left:0;
border-right:0;
margin-top:-2px;
text-align:center;
color:#000;
padding:4px
}######## CSS for Shade Tabs. Remove if not using ######### */
.shadetabs {
margin-left:0;
margin-top:1px;
margin-bottom:0;
font:bold 12px Verdana;
list-style-type:none;
text-align:left;
padding:0
}.shadetabs li a {
text-decoration:none;
position:relative;
z-index:1;
border:1px solid #000;
color:#2d2b2b;
background:#fff url(images/topbar.gif);
padding:3px 7px
}.shadetabs li a:visited {
color:#2d2b2b
}.shadetabs li a:hover {
text-decoration:underline;
color:#2d2b2b
}.shadetabs li a.selected {
position:relative;
border-bottom-color:#FFF;
background-image: url(shadeactive.gif);
}.newstab {
margin-left:0;
margin-top:1px;
margin-bottom:5px;
font:bold 12px Verdana;
list-style-type:none;
text-align:left;
padding:0
}.content {
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:center;
font-size:10px;
padding:3px
}.shadetabs {
margin-left:0;
margin-top:1px;
margin-bottom:0;
font:bold 12px Verdana;
list-style-type:none;
text-align:left;
padding:3px 0
}.image {
border:1px solid #000;
margin:1px
}.plugimage {
border:1px solid #000;
margin:8px;
margin-bottom:2px;
margin-top:2px
}
.playimage {
border:0 solid #0F0;
margin:1px 5px
}#scores {
background:url(images/scores.gif)
}#scores2 {
background:url(images/scores2.gif)
}#scores3 {
background:url(images/scores3.gif)
}.latestscorecontent {
margin-top:1px;
border-top:0;
margin-bottom:5px;
font-size:9px;
padding:1px
}.dropdown {
background-color:#FC6;
font-weight:700;
color:#000
}.admin_online {
color:red;
font-size:12px
}.Favourite {
border:1px dotted #0F0;
background:#FC3;
margin-bottom:5px;
text-align:center;
font-weight:700;
padding:4px
}#ads_file {
text-align:center;
float:center;
padding:10px
}#300ad {
padding-left:30px;
padding-right:30px;
padding-top:30px
}img {behavior:url(/iepngfix.htc)
}.button2,.button2:link,.button2:visited,.button2:active {
background:transparent url(images/topbar.gif) repeat-x;
position:absolute;
bottom:0;
border-top:1px solid #000;
border-left:1px solid #000;
font-size:10px;
font-weight:700;
color:#000;
text-align:center;
width:100px;
right:0;
padding:2px
}.button2:hover {
background:transparent url(images/topbar.gif) repeat-x;
color:#ff0
}.cheating {
margin-top:-30px;
float:right
}.mostimage {
margin-top:-40px;
float:right
}.suggest_link {
background-color:#F90;
padding:2px 6px
}.suggest_link_over {
background-color:#F90;
padding:2px 6px
}#search_suggest {
position:absolute;
background-color: #F90;
text-align:left;
border:1 solid #000
}.bookmark {
position:absolute;
right:0;
z-index:2
}#test {
padding-top:5px;
text-align:center
}a:link,a:visited {
color:#000;
text-decoration:none;
font-weight:700
}a:hover,a.file_link:hover {
color:red;
font-weight:700;
text-decoration:underline
}#mai_menu li,#sub_menu li,#fullscreen_main_menu li,#Main_menu li {
display:inline
}#mai_menu li a,#fullscreen_main_menu li a {
float:left;
color:#000;
border-right:1px solid #000;
border-bottom:0;
padding:4px 8px
}#mai_menu li a:link,#fullscreen_main_menu li a:link {
float:left;
color:#000;
border-right:1px solid #000;
padding:4px 8px
}#mai_menu li a:hover,#mai_menu .currentpage a {
background:#FF9;
color:#000
}#sub_menu li a:hover,#sub_menu .currentpage a {
color:#000
}#fullscreen_main_menu li a:hover,#fullscreen_main_menu .currentpage a {
background:#000;
color:#FFF
}#main_menu a:link,#main_menu a:visited,h2 a:link,h2 a:visited {
color:#000;
text-decoration:none
}#main_menu a:hover,h2 a:hover {
text-decoration:underline
}#Main_menu li a,#Main_menu li a:link {
float:left;
color:#000;
background-color:#000;
padding:4px 12px
}h1,h2 {
background:#000 url(images/topbar.png);
border:1px solid #000;
color:#000;
font-weight:700;
font-size:12px;
margin:0;
padding:2px 2px 2px 4px
}.alltime_content_box,.lotto_content_box {
background-color:#fff;
border:1px solid #000;
height:120px;
margin-top:1px;
border-top:0;
margin-bottom:5px;
text-align:left;
padding:3px
}.tab_menu li,.shadetabs li {
display:inline;
margin:0
}.profile_left,.profile_left_pro {
float:left;
font-weight:700;
width:130px
}.profile_right,.profile_right_com,.profile_right_pro {
float:left
}#footer a:hover,.shadetabs li a.selected:hover {
text-decoration:none
}.chat_user,.chat_user a {
color:red;
font-weight:700;
font-size:12px
}#countrydivcontainer,#countrydivcontain,#container {
background-color:#fff;
border:1px solid #000;
margin-top:1px;
border-top:0;
margin-bottom:2px;
text-align:left;
padding:3px
}.imagenew,.imagemost {
border:1px solid #000;
margin:4px
}#scorecomment,#alltimescorecomment {
background:#F60
}#or_top,#sub_top {
height:29px;
width:912px;
margin-left:auto;
margin-right:auto;
text-align:center;
color:red;
font-weight:700;
background-color:#FF9;
position:relative;
border-right:2px solid #f5af05;
border-left:2px solid #f5af05
}#Advert,#Advertright {
text-align:center;
float:center;
height:1090px
}#ad,#adright {
text-align:center;
float:center;
height:600px
}
#filepageleft {
float:left;
text-align:center;
width:44%;
margin:10px
}
#filepageright {
float:right;
text-align:center;
width:44%;
margin:10px
}

