/*--------------------------------------------------------------------------------------------------------
in the moonlight // full moon wo sagashite: music of fanlisting
http://fan.plot-kitty.net/moonlight
version 1 - 11 december 2008
part of: PKN - http://plot-kitty.net
design and content by Fall - fallske@gmail.com
--------------------------------------------------------------------------------------------------------*/


/*
content: body, text, header, footer
--------------------------------------------------------------------------------------------------------*/

body {background:url('images/fmwsmfl-bg.png') repeat-y left; cursor: sw-resize; background-color: #4d564f;}

#content {width: 400px; position: absolute; left: 0px; top: 0px; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #505953}

#content h1 {width: 400px; margin: 12px; font-family: trebuchet ms, serif; font-size: 14px; font-style: italic; font-weight: bold; text-indent: 30px; color: #a07f78; letter-spacing: 2px;}

.header {width: 400px; font-size: 14px; text-indent: 30px; color: #9ebcad; text-decoration: underline; letter-spacing: 2px;}

.affi {text-align: center;}

.content {margin: 12px;}

.center {text-align: center;}

#text {margin: 5px;}

.footer {text-align: center;}

/*
links: content, affiliates, 
--------------------------------------------------------------------------------------------------------*/
a:link, a:visited, a:active {text-decoration: none; border-bottom: 1px dotted #bd9ba2; color: #916a67; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

a:hover {text-decoration: none; border-bottom: none; color: #bd9ba2; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic; cursor: help;}

.affi a:link {margin: 3px; line-height: 20px; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; font-weight: bold; text-align: center; color: #cfb57a;}

.affi a:visited {margin: 3px; line-height: 20px; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; font-weight: bold; text-align: center; color: #cfb57a;}

.affi a:hover {margin: 3px; line-height: 20px; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; font-weight: bold; text-align: center; color: #cfb57a;}

.affi a:active {margin: 3px; line-height: 20px; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; font-weight: bold; text-align: center; color: #cfb57a;}

.footer a:link {text-decoration: none; border-bottom: none; color: #cfb57a; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

.footer a:visited {text-decoration: none; border-bottom: none; color: #cfb57a; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

.footer a:hover {text-decoration: none; border-bottom: none; color: #cfb57a; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic; cursor: help;}

.footer a:active {text-decoration: none; border-bottom: none; color: #cfb57a; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

/*
formatting: bold, lists, area, forms, blockquote, images
--------------------------------------------------------------------------------------------------------*/
area {border: none; cursor: help;}

input, select, textarea {background-color: #ffffff; border: 2px solid #a07f78; font-family: trebuchet ms, serif; font-size: 11px; color: #505953;}

b {color: #a07f78; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic}

i {color: #ba933d; font-size: 11px; font-family: trebuchet ms, serif;}

ul {margin: 12px;}

blockquote {margin: 12px; background-color: #f5e4de; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: center; color: #505953;}

img {border: none;}

#codesort {font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #505953; margin: 12px;}

#codesort h1 {width: 400px; margin: 12px; font-family: trebuchet ms, serif; font-size: 14px; font-style: italic; font-weight: bold; text-indent: 30px; color: #a07f78; letter-spacing: 2px;}

.codesort {margin: 12px;}

.codesort img {border: 3px solid #f5e4de; text-align: center;}