/*--------------------------------------------------------------------------------------------------------
muglox magic! // the wagamama fairy mirumo de pon! fanlisting
http://fan.plot-kitty.net/muglox
version 2 - 08 may 2008
part of: PKN - http://plot-kitty.net
design and content by Fall - fallske@gmail.com
--------------------------------------------------------------------------------------------------------*/

body {background:url('images/cs-pattern08.gif') repeat-y right; cursor: sw-resize; background-color: #ffffff;}

table {position: absolute; right: 40px;}

/*
links: menu, images, content
--------------------------------------------------------------------------------------------------------*/
a:link, a:visited, a:active {text-decoration: none; border-bottom: 1px solid #7ccdc9; color: #7ccdc9; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic;}

a:hover {text-decoration: none; border-bottom: none; font: italic 11px trebuchet ms serif #7ccdc9; cursor: help;}

#navi a:link {text-decoration: none; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; text-transform: lowercase; color: #7ccdc9; padding: 1px; font-weight: normal;}

#navi a:visited {text-decoration: none; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; text-transform: lowercase; color: #7ccdc9; padding: 1px; font-weight: normal;}

#navi a:hover {text-decoration: none; border-bottom: 1px solid #83bbdc; font-family: trebuchet ms, serif; font-size: 11px; text-transform: lowercase; color: #7ccdc9; padding: 1px; font-weight: normal;}

#navi a:active {text-decoration: none; border-bottom: none; font-family: trebuchet ms, serif; font-size: 11px; text-transform: lowercase; color: #7ccdc9; padding: 1px; font-weight: normal;}

img {border: none;}

.codesort img {border: 3px solid #f7e3f0; text-align: center;}

a:link img, a:visited img, a:active img {border-bottom: none; border: none; cursor: help;}

area {border: none; cursor: help;}

#affi a:link {padding-left: 30px; border-bottom: none; margin: 2px;}

#affi a:visited {padding-left: 30px; border-bottom: none; margin: 2px;}

/*
formatting: bold, lists, area, forms, blockquote
--------------------------------------------------------------------------------------------------------*/
b {color: #588fa6; font-size: 11px; font-family: trebuchet ms, serif; font-style: italic}

i {color: #83bbdc; font-size: 11px; font-family: trebuchet ms, serif;}

u {color: #d4be9a; text-transform: uppercase; font-size: 12px; font-family: arial, sans-serif; font-weight: bold;}

ul, li {list-style-image: url('images/mdpfl-list.gif'); margin-left: 15px; padding-left: 0px}

input, select, textarea {background-color: #ffffff; border: 1px solid #83bbdc; font-family: trebuchet ms, serif; font-size: 11px; color: #2a668c;}

blockquote {left: 50px; border: none; background-color: #f7e3f0; width: 350px; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: center; color: #83bbdc;}

/*
content: menu, text, headers
--------------------------------------------------------------------------------------------------------*/
#content h1 {width: 450px; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #2a668c;}

#content h2 {background-image: url('images/mdpfl-list.gif'); background-repeat: no-repeat; background-position: top left; border-bottom: 2px solid #f7e3f0; width: 450px; font-family: trebuchet ms, serif; font-size: 14px; font-style: italic; font-weight: bold; text-indent: 20px; color: #83bbdc; text-align: left; letter-spacing: 2px;}

#content h3 {width: 450px; font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: justify; color: #2a668c;}

#content h4 {font-family: trebuchet ms, serif; font-size: 11px; font-weight: lighter; text-align: center; width: 450px; background-color: #f7e3f0; color: #d2679f; letter-spacing: 2px;}