body {
   background:url(background.png) repeat #FDECA4;
   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-width:8px;
   border:8px solid #A76000;
   border-left-color:#F0D4FF;
   border-top-color:#FFD4FF;
   border-bottom-color:black;
   border-right-color:black;

/*   border-image:url(block.png) 16 16 round !important;*/
/*   -webkit-border-image:url(block.png) 16 16 repeat !important;*/
   background:#7685EF;
}

/*   -webkit-border-image:url(block.png) 16 16 16 16 repeat;*/
#nav .main { background-image:url(menu_main.png); }
#nav .intro { background-image:url(menu_intro.png); }
#nav .audio { background-image:url(menu_audio.png); }
#nav .graphics { background-image:url(menu_graphics.png); }
#nav .gameplay { background-image:url(menu_gameplay.png); }
#nav .items { background-image:url(menu_items.png); }
#nav .enemies { background-image:url(menu_enemies.png); }
#nav .first-quest { background-image:url(menu_first-quest.png); }
#nav .second-quest { background-image:url(menu_second-quest.png); }
#nav .manuals { background-image:url(menu_manuals.png); }
#nav .misc { background-image:url(menu_misc.png); }
#nav .final-thoughts { background-image:url(menu_final-thoughts.png); }
#nav .feedback { background-image:url(menu_feedback.png); }
#nav .help { background-image:url(menu_help.png); }
#nav .contact { background-image:url(menu_contact.png); }
#nav .blog { background-image:url(menu_blog.png); }
#nav .other-games { background-image:url(menu_other-games.png); }

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

#latest_update {
   background:url(lastupdate.png) no-repeat;
   color:black;
   font-weight:bold;
   font-size:1.2em;
   text-transform:uppercase;
   border:0;
   border-radius:10px;  
   text-align:center;
   height:50px;
}

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

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

#follow_me {
}

#follow_me_links {
   float:left;
   list-style-type:none;
   margin-top:80px;
   margin-left:35px;
}

#follow_me_links li {
   float:left;
   margin:0;
   padding:0;
   margin-left:40px;
   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:24px;
   margin-left:6px;
   width:284px !important;
   height:214px;
   padding:0px;
   text-align:center;

   background:white url(followme.png) no-repeat;
   text-align:left;
   box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 2px 2px;
}

#facebook_like iframe {
   margin-top:16px;
   margin-left:6px;
   width:260px;
   max-width:260px;
}

.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 {
   background:#C0C0FF;
}



.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; }

#follow-area {
	background:rgba(255, 255, 255, 0.98);
}


