body {
   background:url(background.png) repeat #74aedc;
   font:13px/17px Arial, Sans-Serif;
   color:#101010;
}

#logo_area {
   width:622px;
   height:96px;
   background:url(logo.png) no-repeat;
}

#blank_logo {
   width:622px;
   height:96px;
}

#nav {
   border:2px solid white;
   border-radius:5px;
   background:#101010;
}

#nav .menu_link div { background-repeat:no-repeat; }
.menu_link div { border-radius:5px; }
/*   -webkit-border-image:url(block.png) 16 16 16 16 repeat;*/
#nav .main { background-image:url(menu_main.png); }
#nav .summary { background-image:url(menu_summary.png); }
#nav .intro { background-image:url(menu_intro.png); }
#nav .new-game { background-image:url(menu_new-game.png); }
#nav .onett { background-image:url(menu_onett.png); }
#nav .twoson { background-image:url(menu_twoson.png); }
#nav .happy-happy-village { background-image:url(menu_happy-happy-village.png); }
#nav .twoson-2 { background-image:url(menu_twoson-2.png); }
#nav .threed { background-image:url(menu_threed.png); }
#nav .winters { background-image:url(menu_winters.png); }
#nav .threed-2 { background-image:url(menu_threed-2.png); }
#nav .saturn-valley { background-image:url(menu_saturn-valley.png); }
#nav .threed-3 { background-image:url(menu_threed-3.png); }
#nav .dusty-dunes-desert { background-image:url(menu_dusty-dunes-desert.png); }
#nav .fourside { background-image:url(menu_fourside.png); }
#nav .fourside-2 { background-image:url(menu_fourside-2.png); }
#nav .moonside { background-image:url(menu_moonside.png); }
#nav .monkey-caves { background-image:url(menu_monkey-caves.png); }
#nav .fourside-3 { background-image:url(menu_fourside-3.png); }
#nav .threed-4{ background-image:url(menu_threed-4.png); }
#nav .winters-2 { background-image:url(menu_winters-2.png); }
#nav .summers { background-image:url(menu_summers.png); }
#nav .dalaam { background-image:url(menu_dalaam.png); }
#nav .summers-2 { background-image:url(menu_summers-2.png); }
#nav .fourside-4 { background-image:url(menu_fourside-4.png); }
#nav .dalaam-2 { background-image:url(menu_dalaam-2.png); }
#nav .summers-3 { background-image:url(menu_summers-3.png); }
#nav .scaraba { background-image:url(menu_scaraba.png); }
#nav .dungeon-man { background-image:url(menu_dungeon-man.png); }
#nav .deep-darkness { background-image:url(menu_deep-darkness.png); }
#nav .tenda-village { background-image:url(menu_tenda-village.png); }
#nav .winters-3 { background-image:url(menu_winters-3.png); }
#nav .stonehenge { background-image:url(menu_stonehenge.png); }
#nav .onett-2 { background-image:url(menu_onett-2.png); }
#nav .tenda-village-2 { background-image:url(menu_tenda-village-2.png); }
#nav .lost-underworld{ background-image:url(menu_lost-underworld.png); }
#nav .magicant { background-image:url(menu_magicant.png); }
#nav .phase-distorter { background-image:url(menu_phase-distorter.png); }
#nav .giygas { background-image:url(menu_giygas.png); }
#nav .ending { background-image:url(menu_ending.png); }
#nav .battles { background-image:url(menu_battles.png); }
#nav .enemies { background-image:url(menu_enemies.png); }
#nav .items { background-image:url(menu_items.png); }
#nav .names { background-image:url(menu_names.png); }
#nav .newspapers { background-image:url(menu_newspapers.png); }
#nav .final-thoughts { background-image:url(menu_final-thoughts.png); }
#nav .feedback { background-image:url(menu_feedback.png); }
#nav .contact { background-image:url(menu_contact.png); }
#nav .help { background-image:url(menu_help.png); }
#nav .other-games { background-image:url(menu_other-games.png); }


#nav a .menu_icon:hover { background-color:#000000; background-color:rgba(255,255,255,0.2); }

#footer {
   height:80px;
   /*background:url(transfooter.png) repeat-x;*/
}

#latest_update {
   margin:0;
   background:#101010 url(dalisclock.png) no-repeat;
   background-position:10px 5px; 
   
   color:white;
   
   font-size:1.2em;
   
   border:2px solid white;
   border-radius:5px;
   text-align:center;
   height:50px;
   margin-top:25px;
   padding:0;
   width:280px;
}

#latest_update_decoration {
   float:left;
   width:0;
   height:0;
}

#latest_update_text {
   float:left;
   width:100%;
   position:relative;
   top:17px;
   left:10px;
}

#follow_me {
   margin:0;
   padding:0;
   width:0;
   height:0;
   border:none !important;
}

#follow_me_links {
   width:280px;
   height:224px;
   background:url(follow_me.png);
   float:left;
   list-style-type:none;
   margin:0;
   border:2px solid white;
   border-radius:5px;

}

#follow_me_links li {
   float:left;
   margin:0;
   padding:0;
   margin-left:62px;
   margin-top:80px;
   height:48px;
   width:48px;
}

#twitter_icon {
   background:url(twitter_icon.png) no-repeat;
   width:48px;
   height:48px;
}

#facebook_icon {
   background:url(facebook_icon.png) no-repeat;
   width:48px;
   height:48px;
}

#facebook_like {
   float:left;
   margin-top:25px;
   margin-left:0;
   width:284px;
   height:auto;
   padding:0px;
   text-align:center;

   text-align:left;
}

#facebook_like iframe {
   margin:auto 0;
   width:284px !important;
   max-width:284px;
   background:white;
   color:white;
   padding:0;
   border-radius:5px;
}

.text_comparison .key {
   font-weight:bold;
}

.text_comparison td {
   padding:8px;
   padding-bottom:14px;
}

.text_comparison .key td {
   background:#B0B0FF !important;
   padding-bottom:4px;
}

.text_comparison tr td:first-child {
   padding-right:5px;
   background:#D0D0FF;
}

.text_comparison tr td:last-child {
   padding-left:5px;
   background:#D0D0FF;
}

.text_comparison .span {
   background:#B0B0FF !important;
   font-weight:bold;
   text-align:center;
}





.comparison tr td:first-child { width:32px; height:32px; background:#9A98FF; border:1px solid #7A78DF;}
.comparison tr:first-child td:first-child { width:auto; height:auto; background:none; border:none; }
.comparison tr img { border:none !important; }
.comparison tr td:nth-child(2) { padding-left:10px;padding-right:30px; }
.comparison tr td:nth-child(3) { padding-left:10px;padding-right:30px; }
.comparison .key { font-weight:bold; }
.comparison tr:nth-child(2n+1) { background:#CAC8EF; }
.comparison tr:nth-child(2n) { background:#DAD8FF; }
.comparison tr:first-child { background:none; }

.audio_comp tr:first-child { font-weight:bold; }
.audio_comp p { margin:0; padding:0; }

.audio_thumb { position:relative; left:14px; width:190px; height:112px; }

.audio_block { border-bottom:1px solid #E0E0E0; padding-bottom:20px;}

.bottom_audio_comp { border-bottom:0 !important; padding-bottom:0 !important; }

h3 { margin-top:20px !important; }


ul.nomargin li { margin-bottom:0 !important; }

h3.textcomp {
   padding-top:30px;
   margin-left:2.5%;
}


#custom_sidebar {
   float:left;
   margin-top:25px;
   margin-left:0;
   width:260px;
   max-width:260px;
   height:auto;
   padding:0px;
   text-align:center;

   text-align:left;
   
   border:2px solid #AAAAAA;
   border-radius:5px;
   background:white;
   padding:10px;
   font-size:1.1em;
   line-height:1.2em;
}

h4 {
   padding-top:0;
   margin-top:0;
   text-align:center;
}

#follow-area {
	width:282px;
}
