/* Clean and sober A Link to the Past style...
 * Author : Christophe Blondel
 * Based on images from The Legend of Zelda : A Link to the Past,
 * copyright 1991, 1992 Nintendo.
 */

/* General ---------------- */
* {
	font-family : Arial, sans-serif ;
}

/* Containers ------------- */
body {
	background-color : white ;
	background-image : url('images/title_lean.png') ;
	background-repeat : no-repeat ;
	background-position : top center ;
	color : gray ;
	padding-top : 460px ;
	padding-left : 0px ;
	padding-right : 0px ;
	padding-bottom : 0px ;
	margin : 0 ;
}

div.title {
	display : none ;
}

div.all {
	position : relative ;
	margin : 0 auto ;
	width : 640px ;
}

div.page {
	background-color : white ;
	background-image : url('images/page_lean.png') ;
	background-repeat : repeat-y ;
	background-position : center ;
	color : #182858 ;
	padding-bottom : 40px ;
	padding-top : 5px ;
	padding-left : 36px ;
	padding-right : 36px ;
	text-align : left ;
	font-size : 11px ;
}

div.footer {
	background-image : url('images/close_page_lean.png') ;
	background-position : top center ;
	background-repeat : no-repeat ;
	padding-top : 20px ;
	padding-bottom : 20px ;
	padding-left : 200px ;
	padding-right : 200px ;
	font-size : 10px ;
	font-style : italic ;
	clear : both ;
}

div.menubar {
	background-image : url('images/open_page_lean.png') ;
	background-position : bottom center ;
	background-repeat : no-repeat ;
	height : 42px ;
	font-weight : bold ;
	text-align : center ;
	font-size : 10px ;
}

/* Elements */
a.bright:link {
	color : #5060a8 ;
	text-decoration : none ;
}

a.bright:visited {
	color : #5060a8 ;
	text-decoration : none ;
}

a.bright:hover {
	color : #98a8e8 ;
	text-decoration : underline ;
}

a:link {
	color : #d8e0ff ;
	text-decoration : none ;
}

a:visited {
	color : #b8c0f0 ;
	text-decoration : none ;
}

a:hover {
	color : white ;
	text-decoration : underline ;
}

h2 {
	height : 64px ;
	margin-bottom : 40px ;
	background-position : center ;
	background-repeat : no-repeat ;
}

h2.news {
	background-image : url('images/news_h2_lean.png') ;
}

h2.home {
	background-image : url('images/home_h2_lean.png') ;
}

h2.music {
	background-image : url('images/music_h2_lean.png') ;
}

h2.info {
	background-image : url('images/info_h2_lean.png') ;
}

h2.donate {
	background-image : url('images/donate_h2_lean.png') ;
}

h2.links {
	background-image : url('images/links_h2_lean.png') ;
}

h2.special {
	background-image : url('images/special_h2_lean.png') ;
}

h3 {
	font-size : 14px ;
	background-color : transparent ;
	color : white ;
	border-top-width : 1px ; 
	border-top-style : solid ;
	border-top-color : #8898d8 ;
	margin-top : 20px ;
	clear : both ;
}

h4 {
	font-size : 12px ;
	font-weight : bold ;
}

span {
	display : none ;
}

ul {
	margin : 10px ;
}

li.new-song {
	list-style-image : url('images/li.png') ;
}

img {
	border : 0px ;
}

img.thumbnail {
	border : #8898d8 solid 1px ;
	float : right ;
	margin-left : 15px ;
	margin-bottom : 15px ;
	margin-right : 0px ;
	margin-top : 0px ;
}

img.thumbnail:hover {
	border : white solid 1px ;
}

img.thumbnail:active {
	border : white solid 1px ;
}

img.illustrate {
	border : #8898d8 solid 1px ;
	float : right ;
	margin-left : 15px ;
	margin-bottom : 15px ;
	margin-right : 0px ;
	margin-top : 0px ;
}

p {
	text-align : justify ;
}

h4.centered {
	text-align : center ;
	padding-bottom : 10px ;
}

p.centered {
	text-align : center ;
}

p.italic {
	font-style : italic ;
}

p.note {
	font-style : italic ;
	font-size : 10px ;
	text-align : right ;
}

form {
	margin-left : 223px ;
}
