/**********************************/
/*	old firefox
/**********************************/

#wallpapers a,
#coloring a,
#gallery a
 { display:-moz-inline-block; display:-moz-inline-stack; }



/**********************************/
/*	website css
/**********************************/

body { background:#6b604c; text-align:center; font:normal 62.5% Helvetica, Arial, sans-serif; }
/* font:normal 56% Verdana, Geneva, sans-serif; */

#wrapperout { width:790px; margin:0 auto; background:#2d261b; }
	#wrapperinner { overflow:hidden; width:750px; margin:0 auto; background:#14100a; }

		#top { height:305px; background:url(../images/top.jpg) no-repeat 0 0; }
			#top h1,
			#top h2 
			 { color:#fff; text-indent:-10000px; } 

#menu { overflow:hidden; background:url(../images/top.jpg) no-repeat 0 -305px; text-align:left; }
	#menu li { float:left; width:187px; }
		#menu li.first { width:187px; }
		#menu li.second { width:188px; }
		#menu li.third { width:187px; }
		#menu li.fourth { width:188px; }
	#menu li#active a,
	#menu li#active a:hover { background:#5a4e3f; }
		#menu li#active a .title { color:#fff; }
		#menu li#active a .description { color:#d0ba7e; }
	#menu a { display:block; float:left; width:100%; height:81px; text-decoration:none; }
		#menu a .title { display:block; height:21px; padding:17px 10px 3px 10px; text-transform:uppercase; font-size:1.5em; letter-spacing:.05em; color:#cbbf9b; }
		#menu a .description { display:block; height:20px; padding:3px 10px 17px 10px; font-size:1.2em; color:#8f7e56; }
	#menu a.animated { background:#42392e; }
		#menu a:hover .title { color:#fff; }
		#menu a:hover .description { color:#d0ba7e; }
					
#content { clear:both; overflow:auto; background:#14100a url(../images/content.jpg) repeat-y 0 0; }

#sidebar { float:left; width:230px; padding:1.5em 0 0; background:#060502; text-align:left; font-size:1.6em; }
	#sidebar li h3 { padding:0 .7em; color:#8f7e56; letter-spacing:.05em; font-weight:bold; font-size:1.1em; text-transform:uppercase; cursor:default; }
	#sidebar li { }
	#sidebar li ul { padding:.75em 0 2em; }
		#sidebar li ul li {}
		#sidebar li ul li a { display:block; padding:.4em .5em .4em 1.7em; color:#cbbf9b; }
			#sidebar li ul li a:hover { background:#5a4e3f; color:#fff; }
		#sidebar li ul li#active a,
		#sidebar li ul li#active a:hover 
			{ color:#fff; background:#2D251B; color:#E0D3AB; }


#textcontainer { padding:1.5em 18px; }

#text { float:right; width:520px; text-align:left; color:#cbbf9b; font-size:1.6em; line-height:160%; }	#text p { margin:0 0 1em; line-height:1.8em; text-indent:2em; }
		#text p span.desc { width:7em; text-align:left; }
	#text strong { color:#fff; font-weight:bold; }
	#text h1 { padding:0 0 1.2em; color:#AF9E76; font-size:1.2em; font-weight:bold; text-transform:uppercase; text-align:center; }
	#text h2 { padding:1em 0 1em .7em; color:#AF9E76; font-size:1.2em; font-weight:normal; } 
	#text a { color:#cbbf9b; background:#2D251B; border-bottom:dotted 1px #fff; padding:0 .2em; }
		#text a:hover { color:#fff; background:#5C4E41; }
	#text ul.encyclopedia { margin:0 4em; }
		#text .encyclopedia li { display:block; border-bottom:dotted 1px #5C4D41; }
			#text .encyclopedia li a { display:block; padding:.3em 2em .3em 1.5em; border-width:0; background:#14100A; }
			#text .encyclopedia li a:hover { background:#060500; }
	#text span.wiki { display:block; line-height:130%; margin:3em 0 0; font-size:.7em; color:#8F7E56; }

#icons { text-align:center; }
	#icons img { border:solid 5px #AF9E76; display:block; margin:0 auto 2em; }

#coloring { }
	#coloring a { background:#AF9E76; border:0; display:inline-block; margin:15px; padding:2px; vertical-align:middle; }
		#coloring a:hover { background:#5C4D41; }
	#coloring a img { border:2px solid #000; }

#wallpapers {}
	#wallpapers h2 { font-size:200%; }
	#wallpapers a { background:#AF9E76; border:0; display:inline-block; margin:15px; padding:2px; vertical-align:middle; }
	#wallpapers a.local { border:0; margin:0; padding:0; }
	#wallpapers img { border:2px solid #000; }

#gallery {}
	#gallery a { background:#AF9E76; border:0; display:inline-block; margin:15px; padding:2px; vertical-align:middle; }
	#gallery a.local { border:0; margin:0; padding:0; }
	#gallery img { border:2px solid #000; }

#footer { overflow:hidden; width:100%; background:#2d261b; border-top:1px solid #5c4e41; }
	#footer a { display:block; width:16px; height:16px; float:right; margin:15px 10px; text-align:right; }
	#footer a.home { background:url(../images/footer.gif) 0 0; }
		#footer a.home:hover { background-position:0 16px; }
	#footer a.contact { background:url(../images/footer.gif) -16px 0; }
		#footer a.contact:hover { background-position:-16px 16px;}
	#footer a.me { background:url(../images/footer.gif) -32px 0; }
		#footer a.me:hover { background-position:-32px 16px; }

