/* Copyright FairyMagyk */
html,body,h1,h2,h3,h4,h5,h6,p,div,a,hr,table,th,td,tbody {margin:0;padding:0;border:0;}

body {width:auto;overflow:visible;text-align:center;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;font-weight:normal;color:#508;background:#fff url(./images/fm_bg_but.jpg) repeat-y 50% 0;line-height:1.3}

a:active,a:visited,a:link,a:hover {text-decoration:none;color:#72a;background:transparent;}
h1,h2,h3,h4,h5,h6 {font-family:"Times New Roman", serif;color:#94c;background:transparent;}

.heading{
border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;

background:#dcf;padding:3px;}
hr {width:100%;height:4px;background:#508 url(http://www.fairymagyk.com/images/fm_rainbowbar.jpg);margin:15px 0;}
.clear {clear:both;}
.picturelink {text-align:center;}
.picturelink img {margin:3px;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;}
.bgpicture {background:#fff url(i_figurines_bg/forest_faerie_bg.jpg) no-repeat scroll top right;}
#logo {height:175px;
background:#FFFFFF url(../images/fm_ws_bg.jpg) no-repeat scroll center top;margin:0 auto;overflow:visible;}

#footer {margin:100px 10px 10px 11em;text-align:center;clear:both;font-size:75%;color:#508;background:transparent;}
#menu {float:left;width:155px;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;color: #508;background:#b8e;}
#menu ul {list-style:none;font-size:90%;padding:0;margin:0;}
#menu ul li {padding:1px 3px;text-align:left;}
#menu ul li h3 {color:#94c;padding:0 5px;}
#menu ul li p {padding:0 5px;background:#dcf;}
#menu ul li a {padding:0 8px;text-align:right;text-decoration:none;display:block;color:#508;background:#dcf;border-top:1px solid #fff;border-bottom:1px solid #528;}
#menu ul li a:hover {color:#508;background:#fff;text-decoration:none;border-top:1px solid #528;border-bottom:1px solid #fff;position:relative;top:1px;}
#content {float:right;color:#508;margin:0;padding:0;width:775px;background:#fff;text-align:left;}
#content #sig img {border:0;margin:3px;}
#content img {margin:3px;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;}
#content p {line-height:150%;margin:0 0 1em 0;}
#content ul {margin:1em 0 2em 20px;list-style:disc inside;}
#content ol {margin:1em 0 2em 20px;list-style:upper-alpha inside;}
#content a:link,#content a:visited,#content a:active {text-decoration:none;color:#94c;background:transparent;}
#content a:hover {text-decoration:underline;color:#94c;background:transparent;}
#widecontent {color:#508;margin:150px 10px 5px 10px;padding:5px;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;background:#dcf;}
blockquote {margin:0 20px;padding:0.05em 20px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:0.9em;}
code {color:#72a;}
input, textarea, select {background-color:#FFF; color:#508;font-size:1em;}
form, img {border:0; margin:0; padding:0;}
.pagetitle {margin:1.2em 0 0 0;}
.post {padding:5px 0 0 0;border-bottom:1px dotted #ccc;}
.storydate {margin:.5em 0 .5em 0;padding:0.5em 0 .5em 0;font-weight:normal;}
.meta {color:#72a;font-size:0.6em;margin:0;padding:0;}
.feedback {padding:0;}
.permalink, .commentslink {margin:0;padding:0;}
.storytitle a, .meta a, .feedback a, .commentauthor a, .commentmeta a, #comments a {text-decoration:none;}
#content #commentlist {margin:1.2em 0;padding:0;list-style-type:none;}
#commentlist li {margin:1em 0;padding:0 20px;border-bottom:1px solid #CCC;}
.commentauthor {margin:1em 0 0 0;}
.commentauthor a {font-weight:bold;}
.commentmeta {margin-top:0;font-size:0.9em;}
#comment {width:98%;}
#quickmenu{font-size:66%;margin:5px;float:right;}
#quicklinks {font-size:75%;list-style:none;}
#showthumb {position:absolute;top:5px;right:5px;text-align:center;font-size:10pt;color:#94c;margin:0;width:180px;height:130px;overflow:visible;}
#showthumb img {height:75px;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;margin-bottom:2px;}
#showthumb a {text-decoration:none;background:transparent;color:#94c;}
#ebay {margin:15px 0;}
#ebay ul {width:auto;margin:0;list-style:none;font-size:0.8em;}
#ebay ul li {display:block;float:left;text-align:center;margin:3px;padding:1px;width:16em;height:16em;overflow:hidden;background:transparent;border:#72a solid 1px;}
#ebay ul img {height:6em;border-top:1px solid #cad;
border-left:1px solid #cad;
border-right:1px solid #416;
border-bottom:1px solid #416;margin-top:2px;}
#ebay ul a {text-decoration:none;background:transparent;color:#94c;}
div#respond {background:#f0f0f0;border:1px solid #aaa;padding:5px;}
div#respond input#submit {background:#dcf;}
div.social_bookmark {background:#f0f0f0;border:1px solid #aaa;font-size:70%;text-align:center;}
.social_img {border:0 none !important;}
.comment-meta {float:right;font-size:.6em;position:relative;}
.comment {margin-bottom:20px;padding:5px;}
.comment p {clear:both;padding-top:10px;}
.commentlist {list-style:decimal outside !important;}
.children {list-style:none outside !important;}
.vcard img {float:left;}
.fn {font-size:1.5em;}
.thread-even {background:#f0f0f0;border-bottom:3px solid #aaa;}
.thread-odd {background:#f7f7f7;border-bottom:3px solid #aaa;}
#mainwrapper {margin:0 auto;width:940px;}
