body {
background-color: #DCC8FF; 
color: #660066;
font-family: verdana,geneva,arial,sans-serif;
border: 2px solid;
border-right: 0;
}

hr {
color: #660066;
background-color: #660066;
border: 0;
padding: 0;
height: 1px;
}

table {
background-color: #e3d3ff;	
}

#wikibody table, #wikibody td, #wikibody th {
border: 1px solid #905E90;
}

.quote {
margin: 0.2em 0.2em;
padding: 0.5em 0.8em; 
border: 1px dotted #664d66;
}

.quotelists {
margin: 0 1em 0 0.6em;
}

li .quote {
margin-left: -1.3em;
}

.section .genhead, .sectionhead, .genhead {
border-bottom: 3px double #9e009e;
padding: 0 0 2px 4px;
}

.genhead {
border-bottom: 3px double #9e009e;
}

#container {
background-color: #dcb4ff;
}

#wikifoot,#wikileft, #topnav {
font-family: Verdana,sans-serif;
}

#wikihead {
border-right: 2px solid;
}

#wikilogo {
margin-bottom: 10px;	
}

#logolink {
display: block;
background: url(introheader2.gif) no-repeat 5px 5px;
height: 57px;
width: 167px;
}

#titlewrapper {
margin: 16px 1em -2px 180px;
}

.pagetitle {
display: inline-block;
font-size: 1.3em;
margin: 0;
background-color: #e3d3ff;
padding: 4px 7px 4px 7px;
border: 2px solid;
border-bottom: 0;
border-top-left-radius: 5px;
border-top-right-radius:5px;
background-color: #e3d3ff;
}

#pagesubtitle {
font-style: italic;
}

#wikileft {
border: 0;
}

#wikibody {
border-width: 2px 0 2px 2px;
border-style: solid;
border-color: #660066;
background-color: #e3d3ff; 
}

#wikitext {
font-size: 90%;
}

#wikileft strong {
font-size: 110%;
}

#wikifoot {
text-align: right;
border-right: 2px solid;
}

.quickref {
color: #660066 !important;
}

.box, .float, .float-left, .float-right, .mbox.box, .mbox.float {
border: 0;
background-color: #e3d3ff;
}

.box .floatboxinner, .mbox {
border: 3px double #9e009e;
background-color: #dac4ff;
border-radius: 0.3em;
}

.box .float, .box .float-left, .box .float-right, .border .float, .border .float-left, .border .float-right, .floatboxinner .floatboxinner {
background-color: transparent !important;	
}

.border .floatboxinner, .no-border div.floatboxinner .box .floatboxinner, .float.mbox .floatboxinner {
border: 3px double #9e009e !important;
background-color: #dac4ff;
border-radius: 0.3em;
}

.box .floatboxinner .box, .box .floatboxinner .float, .box .floatboxinner .left-float, .box .floatboxinner .right-float {
background-color: #dac4ff;	
}

.floatboxinner .float .floatboxinner, .floatboxinner .noborder .floatboxinner {
border: 0 !important;	
}

.floatboxinner .mbox .floatboxinner {
border: 3px double #9e009e !important;
}

.no-border .floatboxinner,.noborder .floatboxinner, .box.mbox {
background-color: transparent !important;
border: 0 !important;
}

.float.box .floatboxinner {
border: 3px double #9e009e !important;	
}

#ratingswrapper {
background-color: #e3d3ff; 
}

.ratingsbox {
background-color:#dcbeff;
border: 3px double; 
}

.ratingsbox hr {
width: 14em;
}

.mhr {
height: 2px !important;
margin-top: 2px !important;
}

#mbox,#mnamex {
border: 1px solid #914890 !important;
}

#cpreview {
border-width: 2px 0 !important;
}

#wikileft .searchbutton {
border-color: #9e759e;
}

.quoteblock.columns {
border: 1px dotted;
padding: 0.5em;
}

.columns .quote {
border-width: 0;
border-top-width: 2px;
border-top-color: #a781a6;
margin-top: 0.5em;
-moz-column-rule: 1px dotted;
-webkit-column-rule: 1px dotted;
column-rule: 1px dotted;
}

.refn:target a {
color: #8A0049;
}

.refli:target {
outline: 3px dotted #D8A7D7;
}

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular, .twtr-hd h3:after {
background-color: #704970 !important;
color: #FFFFFF !important;
}

#twtr-widget-1 .twtr-new-results, #twtr-widget-1 .twtr-results-inner, #twtr-widget-1 .twtr-timeline, .twtr-tweet {
background-color: #dac4ff !important;
}

#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p, #twtr-widget-1 .twtr-tweet a {
color: #660066 !important;
}

.polltable input, .polladdsongsubmit {
color: #480048;
}

.polltable th {
border-color: #250025 !important;	
}

a {
color: #660066; 
font-weight: bold;
outline: 0;
border-color: #660066 !important; 
}

.extlink a {
background:url(external-intro.gif) no-repeat scroll right 0.1em transparent;
padding-right:12px;
}

.extlink .wikilinkimg {
background: none;
padding-right:0;
}

@media screen and (max-width: 675px) { 
#wikibody {
border-left: 0;	
}

#wikileft {
border-width: 0 2px 0 0;
border-style: solid;
border-color: #660066;
}

#wikibody .navi-button a, #wikileft .navi-button a {
border: 1px solid #9e009e;
background-color: #dac4ff;
border-radius: 4px;
box-shadow: 2px 2px 4px #a529a5;
}

#wikibody .navi-button a:hover, #wikileft .navi-button a:hover {
box-shadow: 3px 3px 4px #a529a5;
}

#menujump a {
background-image: url(menu_icon-intro.png);
background-repeat: no-repeat;
background-size: 26px;
background-position: right 6px center;
}

#topjump a {
background-image: url(up-icon-intro.png);
background-repeat: no-repeat;
background-size: 25px;
background-position: right 6px center;
}
}

@media screen and (max-width: 500px) {
#topnav {
padding: 2px 5px 2px 0px;
display: block;
}

#titlewrapper {
margin-left: 1em;
text-align: right;
clear: left;
}

.pagetitle {
text-align: left;	
}
}
