/*--------------------------------------------------------------------------------------------------------
complex innocence // fruits basket: sohma momiji fanlisting
http://fan.plot-kitty.net/momiji
version 1 - 26 july 2009
part of: PKN - http://plot-kitty.net
design and content by Fall - fallske@gmail.com
--------------------------------------------------------------------------------------------------------*/


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

body {background:url('images/momijifl-bg.jpg') repeat-x; cursor: sw-resize; background-color: #9dc2c2;}

#content {width: 400px; position: absolute; right: 100px; top: 25px; background-color: #ffffff; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #336666;}

#content h1 {width: 400px; border-bottom: 1px dotted #9dc2c2; font-family: trebuchet ms, serif; font-size: 14px; font-style: italic; font-weight: bold; text-indent: 30px; color: #9dc2c2; 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: 5px;}

ul, li {margin: 5px;}

.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 #9dc2c2; color: #9dc2c2; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

a:hover {text-decoration: none; border-bottom: none; color: #ccd6a5; 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: #bbca80;}

.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: #bbca80;}

.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: #ccd6a5;}

.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: #bbca80;}

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

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

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

.footer a:active {text-decoration: none; border-bottom: none; color: #ccd6a5; 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 #9ebcad; font-family: trebuchet ms, serif; font-size: 11px; color: #2c6046;}

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

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

blockquote {background-color: #ebf4ed; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: center; color: #2c6046;}

img {border: none;}

#codesort {width: 400px; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #2c6046;}

#codesort h1 {width: 400px; border-bottom: 1px dotted #9ebcad; font-family: trebuchet ms, serif; font-size: 14px; font-style: italic; font-weight: bold; text-indent: 30px; color: #9ebcad; letter-spacing: 2px;}

.codesort {margin: 5px;}

.codesort img {border: 5px solid #d7e9d9; text-align: center;}