/* global */
body {margin:0;padding:0;color:#666;}
body a:link,body a:visited {border:none;margin:0;padding:0;}
body img {border:0px;padding:0px;}
a:link {text-decoration:none;color:#558055;}
a:visited {color:#888;text-decoration:none;}
a:hover {color:#BA2817;text-decoration:none;}
#RnavcoShade1 {position:relative;top:5em;margin-left:62%;height:290em;width:15.5%;background-color:#b7bea1;color:inherit;
border-left:4px solid #ececec;}
#RnavcoShade2 {position:absolute;margin-top:-285.1em;margin-left:96%;height:290em;width:4%;background-color:#b7bea1;color:inherit;}
/* Masthead */
#wordBanner {position:relative;left:0;margin-left:0;top:0px;width:100%;height:360px;border-bottom:14px solid #f6f6f6;z-index:5;}
#wordBanner img {float:right;margin-top:2em;}
#singMuse {
position:absolute;top:10px;left:0;width:40%;padding-left:8px;background-color:transparent;overflow:hidden;text-align:left;z-index:1;}
#singMuse p {
position:relative;margin-top:4px;width:90%;padding:0.4em 0em 1em 1em;font:normal 0.80em verdana,sans-serif; line-height:1.86em; letter-spacing:0.026em;word-spacing:0.3em;text-transform: lowercase;z-index:2;}
#singMuse p:first-letter {font:bold 2em times,serif;}
#singMuse h5 {
margin:0 0 0 12px;padding:0.3em 0em 0.4em;border-bottom:1px solid #ececec; color:#558055; font-size:14px; font-weight:normal; width:200px; line-height:1.4em;}
#singMuse img {float:left;padding:0em 2.2em 0em;z-index:4;}
#fpLink {text-align:right; width:98%;margin:4px 0 0;font: normal 0.72em verdana,sans-serif; word-spacing:0.03em; text-transform:lowercase;}
#siteTitle {position:relative;width:100%; text-align:center;margin:0 auto; font-size:0.8em; line-height:1.5em; word-spacing:0.3em;}
/* Right Column  */
#navcoR {
position:absolute;top:550px;left:74%;margin-top:10px;margin-right:0;width:200px;font-size:14px;line-height:1.4em;border-left:1px solid #ececec;padding-right:0px;padding-left:0px;text-align:left;background-color:transparent;overflow:hidden;border-bottom:4px solid #f6f6f6;}
#navcoR h3 {
margin-top:40px;font-size:1.0em;padding:0.4em 0em 0.4em 3em; letter-spacing:0.1em; word-spacing:0.24em; font-family:times,serif; font-variant:small-caps; color:#000;text-align:left;border-top:5px solid #F6f6f6; border-bottom:5px solid #F6f6f6;}
#navcoR img {float:right;margin-top:70px;margin-right:40%;}
#navcoR hr {width:100%;color:#ececec;}
#navcoR ul {list-style-type:disc;list-style-position:outside;color:#000;background-color:transparent;font-size:0.8em;line-height:2.2em;}
#navcoR ul li {text-transform:lowercase; font-family: verdana, sans-serif;}
.subRight {
font-size:1.8em;color:#999589;background-color:transparent;letter-spacing:0.2em;text-align:center;padding-left:4em;
font-variant:small-caps;}
.pSubRight {
margin:24px auto 28px;padding:0.3em 1.6em 0.2em 1.2em;text-align:center;font:normal 0.82em arial,sans-serif; line-height:1.7em; color:#558055; background-color:transparent;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
#flagR {height:30px;width:10%;background-color:#000;text-align:center;line-height:2em;font-size:14px;}
#flagR p:first-letter {font:bold 16px/10px verdana,serif;color:#fff;}
#flagR p {margin-top:26px;color:#000;font-family:Verdana, sans-serif;font-weight:bold;}
#ROM ul {list-style-type:square;color:red;background-color:transparent;}
#ROM img {float:left;margin-top:8px;margin-bottom:6px;padding:4px 0 2px 44px;}
.subRightF {
margin-left:0px;padding:0;font-size:1.2em;line-height:2.0em;color:#999589;background-color:transparent;letter-spacing:0.2em;text-align:center;font-variant:small-caps;}
#adsense {margin:80px auto 40px;}
.artProsH2 {margin-top:80px;color:#000;letter-spacing:0.014em;word-spacing:0.2em;text-align:right;}
.artProse {margin:60px 1em;border-top:4px solid #f6f6f6;padding:1.5em 0;text-align:left;}
.artProse img {float:left; margin:-1em 2em 1em;border:3px solid #ececec;}
.artProse a:visited, artProse2 a:visited {color:#000;}
.textileIcon {margin-top:1em;margin-bottom:50px;float:none;margin-right:6em;margin-bottom:0;border-top:6px solid #f6f6f6;padding-top:8px;}
#art2 {float:right;width:120%;margin-left:-10em;}
.artProse2 {margin:90px 1em!important;padding:1.5em 0;text-align:right;}
.artProse2 img {float:left; margin:-1em 2em 1em;border:3px solid #ececec;}
#footerNav {margin-top:500px;border-top:10px solid #f6f6f6;border-bottom:10px solid #f6f6f6;margin-left:2em;padding-left:2em; text-align:right; font-size:0.8em;line-height:2.5em;font-family: verdana,sans-serif;text-transform:lowercase;}
#footerNav a:visited {color:#333;}
#scrolltop {position:relative;margin-top:60px;height:60px;padding-bottom:40px;}
/* end right column */
/* Main Column */
#mainColumn {display:block;position:absolute;top:520px;left:4%;width:52%;background-color:#fff;overflow:hidden;}
#content {margin-left:0;margin-top:30px;padding:0 8% 5%;width:70%;overflow:hidden;}
#content h2 {word-spacing:0.2em;letter-spacing:0.05em;line-height:1.8em;color:#81abb1;}
.realms {font: bold 1.6em verdana, sans-serif; word-spacing:0.3em;letter-spacing:0.26em; line-height:1.8em;color:#bdae7a;}
.realms:first-letter {font-size:2em;color:#CCCC66}
.otherH2 {width:88%;margin-bottom:0;padding:1em;text-align:center;font-size:1.4em;font-family:verdana,sans-serif;}
#content h3 {
color:#000;word-spacing:0.3em;letter-spacing:0.14em;font-size:1.1em; line-height:1.6em;padding-bottom:0.2em;padding-top:2em; border-bottom:1px solid silver; border-top:1px solid silver;}
#content h3:first-letter {font-size:1.3em;}
#content b {letter-spacing:0.14em;word-spacing:0.2em;color:#b7bea1;font:bold 1em arial,sans-serif;text-transform:lowercase;}
#content p {font-size:0.72em;line-height:1.7em;color:#333;font-family:arial,serif;text-align:justify;padding-bottom:40px;}
#smileScowl {
margin-top:12px;margin-bottom:30px;letter-spacing:0.06em;font-size:14px;line-height:1.6em;color:#333;background-color:#fff;
font-family:times,arial,sans-serif;text-align:justify;padding-bottom:20px;border-bottom:2px solid #ececec;}
#lastPara {margin-top:40px;border-right:1px solid #ececec;padding:1em 0.8em 1em;}
#lastPara p {border:0;}
#footerRRR {position:relative;margin-top:80px;height:50px;width:130%;border-top:1px solid #ececec; margin-left:0px; padding-right:3em; background-color:#fff;color:inherit;font-size:0.80em;}
#footerRRR p {margin-top:10px;width:100%;border:0;text-align:center;font-size:11px;}
#wc3 {width:100%;margin-top:5em;margin-left:3em;}
#gSearch {float:right;width:40%;margin-top:100px;padding:2em 0em;border-top:6px solid #f6f6f6;border-bottom:6px solid #f6f6f6;}