/******** Bright Background Styles Mainly Colours **********/

/******** Page-Wide **********/

code {font: bold 1.1em "courier new",courier, monospace; color: #e600ff; }
kbd {font: bold 1.1em "courier new",courier, monospace; color: #f09; }

a:link {color: #001aff; text-decoration: none; font-weight: bold; }
a:visited {color: #636cbc; text-decoration: none; font-style: normal; }
a:hover {background: #8793ff; color: #e600ff; text-decoration: none; }
a:active, a:focus {background: #0f0; color: #e600ff; text-decoration: none; }

.m1 {background: #60f; color: #fff; }
.m4 {background: #78c9ff; color: #fff; }
.b1 {background: #001aff; color: #fff; }
.b2 {background: #6978ff; color: #fff; }
.b3 {background: #8793ff; color: #fff; }
.b4 {background: #a5aeff; color: #fff; }
.b5 {background: #6978ff; color: #fff; }

body {background: #8793ff; color: #f0f2ff; }
#iegt7 {background: #f0f2ff; }
#wrapmain {background: #f0f2ff; border: 14em solid #e1e4ff; border-width: 0 14em; }

/******** Header **********/

#wraphead {background: #fff; }

#logo {color: #001aff; background: #fff;}
#logo span {color: #e1e4ff; }

.search {color: #7886ff; background: #fff; }
.search input {background: #e1e4ff; color: #00063c; border: 1px solid #7886ff; border-width: 1px 0; }
#qq {border: 0; background: #fff; color: #7886ff; font-weight: bold; }

/******** Content **********/

#content {background: #fff; }

.contenthead h2 {color:#001aff; } 
.contenthead h1 {color: #60f; }
.contenthead span {color: #001aff; }
.contenthead strong {color: #e600ff; }
.contenthead em {color: #60f; }
.contenthead var {color: #001aff; }

#contenthead h1 {color: #60f; }
#contenthead span {color: #001aff; }
#contenthead strong {color: #e600ff; }
#contenthead em {color: #60f; }
#contenthead var {color: #001aff; }

.frontext {background: #f0f2ff; color: #00063c; }
.maintext {background: #f0f2ff; color: #00063c; border-top: 1em solid #60f;}
.maintext h1 a:link {color: #60f; font-style: normal; }
.maintext h1 a:visited {color: #8763bc; }
.maintext h1 a:hover {color: #e600ff; }
.maintext h1 {color: #4e00c3; }
.maintext h2 {color: #7629e8; }
.maintext h3 {color: #7629e8; }
.maintext h4 {color: #804ad2; }
.maintext h4.com {color: #8763bc; }
.maintext h5 {color: #8763bc; }
.maintext h5.dis {color: #8874a5; }

.sell li a {font-style: oblique; }
.sell li {color: #e600ff; margin: 0 0 .4em; }
.sell h2 {color: #60f; font-size: 1em; font-weight: bold; display: inline; padding: 0; }
.sell p {color: #00063c; }

.pop {background: #f0f2ff; margin: 0 1px; position:relative; top:0; }
.pop a {font-style: normal; }
.pop ul {font-weight: bold; font-size:1em; list-style: disc inside; color: #e600ff; position: relative; }
.pop li {line-height: 1.2em; }
.pop li dfn {display: block; color: #00063c; margin-left: 15em; margin-top: -1.2em; font: normal 1em sans-serif; }

.comments li {border-bottom: 1px dotted #8874a5;}

.eg {color: #000 !important; }

/******** Sidebar Left **********/

#side1 li {width: 14em; list-style: none; font-weight: bold; padding: 1px 0; }
#side1 a:link,#side2 a:link {font-style: normal; }
#side1 li a {display: block; padding-left: .8em; }

#home {border-top: 2px solid #fff; }
#nav {background: #fff; color: #000; }
#nav li {border-bottom: 2px solid #fff; }
.nav li {background: #e1e4ff;; }
.nav a:link {color: #001aff; font-weight: bold; }
.nav a:link b {display: none; }
.nav a:visited {color: #001aff; font-weight: bold; }
.nav a:visited b {display:none; }
.nav a:hover,.sub a:hover {display: block; border: 0; color: #fff; background: #7886ff; position: relative; }
.nav a:hover b {display: block; color: #fff; background: #7886ff; z-index: 30; width: 20em; position: absolute; left: 14em; top: 0; }

.ome,.active,.active a:visited {background: #001aff !important; color: #fff !important; }
.current,.current a,.current a:visited {background: #7886ff; color: #fff; font-weight: bold;}
.sub,.sub a {color: #001aff; background: #f0f2ff; }
.sub li {font-weight: normal !important; text-indent: .5em; }

#also li {display:list-item; list-style: disc inside; color: #e600ff;}

/******** Sidebar Right **********/

.fill,.fills {background: #fff; color: #60f; }
.rfill {color: #00063c; }
.topspot p,.topspot p a {background: #001aff; color: #fff; }
.topspot p a:hover {text-decoration: underline; }
.choice li {font-weight: bold; font-size:1em; list-style: disc inside; color: #e600ff; }
#style p {color: #7886ff; font-weight: bold;}
.recent li {font-weight: bold; font-size:1em; list-style: disc inside; color: #e600ff; }

#lside p, #rside p {color: #333; border: 1px solid #7886ff; border-width: 1px 0; width: 12.4em; padding: .8em 0; font-style: italic;}

/******** Footer **********/

#footer {background: #a5aeff; color: #fff; border-top: 2px solid #fff; }
