body { color: #666360; }
a { color: #444240; }
.H1 { color: #282420; }

.H2, .H3, .H4, .H5 { color: #383430;}
a.H1:hover, a.H2:hover, a.H3:hover, a.H4:hover, a.H5:hover { color: #408040; }
input[type="submit"], .submitBtn { background: #ffffff; border: 2px #d4d2d0 solid; color: #444240; }
input[type="submit"]:hover { background: #ffffff; border: 2px #848280 solid; color: #000000; }

.content4x, .content1x { background-color: #f8f8f8; }
.sidebarSpace { border-bottom: 1px #d8d8d8 solid; }
.footline { background-color: #fbfbfb; }
.homeList li { background-color: #f8f6f4; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.15); }
lhomeList li:hover { background-color: #ffffff; }
a.sidebar { color: #606060; }
a.sidebar:hover { color: #40a040; }
.h1home { color: #000000 !important; }
a.h1home:hover { color: #408040 !important; }
.itemheadline { background-color: #ffffff; }
a.rssL:hover { color: #000000; }

li.forumItem { background-color: #fbf9f7;  box-shadow: 0px 2px 2px #d8d8d8; border-left: 2px #ffffff solid; border-top: 2px #ffffff solid;}
li.forumItem:hover { background-color: #ffffff;  box-shadow: 0px 3px 3px #d0d0d0; border-left: 2px #ffffff solid; border-top: 2px #ffffff solid;}

.boardPosts { color: #80a0c0; }
.boardThreads { color: #60a080; }
.boardHotPosts { color: #d00040; }
.boardHotThreads { color: #d06000; }
.boardTime { color: #a0a0a0; }
.boardNow { color: #404040; }

.topicsMenu { border-bottom: #c4c2c0 solid 1px; border-top: #c4c2c0 solid 1px; }
li.midMenItem { background: rgb(110,130,150); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.25); }
li.midMenItem:hover { background: rgb(60,80,100); color: #ffffff; }
a.midMenItem { color: #ffffff; }

.homeReplies { color: #80a0e0 !important; }
.homeHot { color: #e00040 !important; }
.homeFlags { color: #60c080 !important; }
.posted { color: #868380; }
.forumsm { color: #607080; }
.itemcontentL { color: #686460; }
.content4x, .content1x { box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.15); }
.homeicon {opacity: 0.6; }
.topStory {color: #c6c4c2;}

.bottom { background: #c8c6c4; }
#menutxt {color: #fffdfb; }
#submenutxt {color: #949290;}
#submenutxt:hover {color: #000000;}
.menuActive {background-color: #767472; }
#linetop { color: #707070; }
.footer { background: rgb(60,80,100);}
.blacktopmenu { background: rgb(110,130,150); box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.25);}
.blacktopmenu li {color: #efedeb;  }
.blacktopmenu li a {color: #efedeb;}
.blacktopmenu li a:hover {color: #ffffff;}
.blacktopmenu li:hover { background: rgb(60,80,100); color: #ffffff; }
.footermenu li {color: #b4b2b0; }
.footermenu li a {color: #b4b2b0;}
.footermenu li a:hover {color: #ffffff;}
.footermenu li:hover { color: #ffffff; }
.submenu ul {background: #eeecea; border-bottom: 1px #e2e0de solid; }
.submenu li {color: #949290; }
.submenu ul a { color: #949290;}
.submenu li:hover {color: #464442;}
.login { border-bottom: 1px #e2e0de solid; }
#Mnav { background: #464442; border-bottom: 2px #363432 solid;}
#Plogo, #Pmenu, #Psub  { color: #fffdfb; }
.phonetopmenu {  }
.phonetopmenu li {color: #efedeb;  border: 1px #363432 solid; background: #464442; }
.phonetopmenu li a {color: #efedeb;}
.phonesubmenu li {color: #efedeb;  border: 1px #565452 solid; background: #666462; }
.phonesubmenu li a {color: #efedeb;}

.livemessage { background: #f6f8fa; border-top: 1px #c6c6ca solid; }

.uploadContainer { background: #f2f0ee;}
.more { width: 100%; font-size: 0.2em; border-bottom: 1px #c0c8d0 solid; margin-top: -15px; margin-bottom: -15px; }
.violation {background: #ffffff; border-radius: 14px 14px; border-top: 3px #c4c2c0 solid; border-bottom: 3px #c4c2c0 solid; width: 75%; height: 30px; margin-left: auto; margin-right: auto; }
#liveFeed1, #liveFeed2, #liveFeed3 {  }
.feedBlock { border-top: 1px #eeecea solid; }

ul { list-style-type: none; padding: 0;}
.feedContainer ul { list-style: none; margin: 0; padding: 0; margin-left: 0px; -webkit-padding-start: 0px; }
.feedContainer li { list-style: none; padding: 4px 3px 4px 3px; margin: 0px 0px 5px 0px; background-color: #ffffff; font-size: 0.9em; line-height: 1em; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.15);}
.first { margin-top: 0px; }

#resbody { background: #f2f0ee;}
header { background-color: rgba(242,240,238,0.25) !important; }
.skittle, .atsimage { cursor: hand; cursor: pointer; }
.skt, .sktcl, .mskt { cursor: hand; cursor: pointer; }
.skt, .mskt { color: #eae8e6; }
.skittlemenu { background-color: #ffffff; border: 2px #848280 solid;  }
#showthepost { background-color:rgba(245,245,245,0.5); border: none; }

.skittleclose { color: #868482;}
.colorC { background: #e0d4cc; }
.colorC50 { background: #e0d4cc;  }
.colorT { background: #e0d8d0;}
.Cnews { background: #d0e0ff; }
.Ccons { background: #ffa8b4; }
.Cpol { background: #fFd0b0; }
.Ccur { background: #c0d0f8;  }
.Cmys { background: #d0ffc8; }
.Cmed { background: #d8d6d4; }
.Csci { background: #b0ffe8; }
.Cinfo { background: #e0c0b0; }
.Cstaff { background: #ffffff; }
.COgen { background: #ffc060; }
.COspirit { background: #ffff98; }
.COfood { background: #e0ffa0; }
.COnews { background: #fff8c8; }
.COent { background: #ffc0ff; }
.COart { background: #ffd0f0; }
.COsport { background: #b8a8ff; }
.COcomp { background: #c0ffff; }

.statdisplay { border-top: 3px #d4d2d0 solid; border-bottom: 3px #d4d2d0 solid; background: #f8f6f4; }
a.rsinfo6 { color: #343230; }
rsinfo6 a { color: #343230; }

.fturOn, .fturOff { opacity: 0.75; }
.fturOn:hover { opacity: 1.0; }

.col2 { border-top: 2px #e0e0e0 solid; }
.col4, col5 { border-top: 3px #e0e0e0 solid;}
.colad {color: #c6c4c2; }
.board { border-top: 3px #e0e0e0 solid; border-bottom: 3px #e0e0e0 solid; background: #f6f4f2; }


.tabOn, .tabOnSm { color: #000000; }
.multitxt, .flagitflag, .flagger, .tabOff, .tabOffSm, .tabOffr, .tabOffb, .tabOffg, .tabOffp, .btnLbl, .posttopL, .posttopR, .rsinfo, .rsinfo2, .rsinfo3, .rsinfo4, .rsinfo5, .rsinfo6, .rsinfo7, .rsinfo8, .flaggedB { color: rgb(120,150,180); }

.rsinfo9, .rsbold, .rsinfo1 { color: rgb(100,130,160); text-shadow: 0px 2px 4px rgba(0,0,0,0.15);}


a.tabOffr {color: #ff4000; }
a.tabOffb {color: #4080f0; }
a.tabOffg {color: #40c060; }
a.tabOffp {color: #c060d0; }
a.tabOn:hover, a.tabOff:hover, a.tab:hover, a.tabOnSm:hover, a.tabOffSm:hover, .tabOffr:hover, .tabOffb:hover, .tabOffg:hover, .tabOffp:hover, tabOff:hover { color: #000000; }
a.tabOn { color: #000000; }
i:hover { color: #000000; }
.blacktopmenu i:hover { color: #ffffff; }

#forumblock { }
.forumrow {background: #f4f2f0; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.1); margin: 3px 0px 3px 0px; padding: 3px 0px 3px 3px;}
#forumflags {color: #909090; }
#forumlast {color: #909090; }

.active { color: #004080;  }
.important { color: #000000;  }
.hot { color: #802000; }
.hotB { color: #802000; }
.postedtoday {color: #607080; }
.postedforum {color: #868482; }
.forum {color: #607080;}
.tabBtn { opacity: 0.75; }
.tabBtn:hover { opacity: 1.0;  }
.tabBtnOn {  opacity 1.0; color: #000000;  }

#toolbelt { background: none;  }
.miniprofile { background-color: #646260; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25); }
.phoneProfile { background-color: #d6d4d2; color: #444240; }
.membr { color: #ffffff; }
.staff { color: #ffffe8; text-shadow: 0px 2px 6px #000000}
.karmadiv {color: #ffffff; border-top: 3px #eae8e6 solid; border-bottom: 3px #eae8e6 solid; background: #c6c4c2; opacity: 0.80;}
.junior {color: #ffffff; border-top: 3px #faf8f6 solid; border-bottom: 3px #faf8f6 solid; background: #b6b4b2; opacity: 0.85;}
.silver {color: #ffffff; border-top: 3px #ffffff solid; border-bottom: 3px #ffffff solid; background: #a6a4a2; opacity: 0.85;}
.gold {color: #ffff80; border-top: 3px #ffff80 solid; border-bottom: 3px #ffff80 solid; background: #969492; opacity: 0.90;}
.miniProInfo { color: #fefcfa; }
.postcontainer { background: #f6f4f2; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);}
.opPost { border-top: 2px rgb(120,150,180) solid; border-bottom: 2px #a8b6c4 solid; }
.threadpostC { color: #585654; }
.external { background: #f8fafc; color: #406070; border-left: 5px #405060 solid; border-right: 5px #405060 solid; }
.posttopL, .posttopR { border-bottom: 1px color: rgba(120,150,180,0.5); solid;}
.postsubject { color: #ffffff; }
#quotebox { background: #ffffff; color: #686664; border-left: 5px rgb(120,150,180) solid; box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);}
.exbox { background: #ffffff; color: #787878; border-left: 5px #000000 solid; box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);}
#exvid {  color: #787878; border-top: 5px #c8c6c4 solid; border-bottom: 5px #c8c6c4 solid;  }
.signature { border-top: 2px solid #d4d2d0; color: #848280; }
.tbtn2 { color: #406080; }
b.threadpost { color: #000000; }
.postlink { color: #306090; }
.showPost { color: #000000; }
.showPost:hover { color: #004080; }
.modBox { background: #faf8f6; border: 1px #c8c6c4 solid; }
.warnTerms { border-top: 5px #f4e2e0 solid; border-bottom: 5px #f4e2e0 solid; background: #ffffff; color: #e0dedc; border-radius: 20px 20px; }

#searchForm { background: #fefcfa; border: 2px #b4b2b0 solid; }
#main-input { color: #404040; border: 1px #c4c2c0 solid; background: #ffffff; }

.postBold { color: #000000; }
.postBlack { color: #000000; font-weight: bold; }
.postRed { color: #c03030; }
.postYellow { color: #b0b000; }
.postPink { color: #c06068; }
.postGreen { color: #409040; }
.postOrange { color: #b06000; }
.postPurple { color: #904090; }
.postBlue { color: #2060a0; }
.postBiege { color: #908030; }
.postBrown { color: #906000; }
.postTeal { color: #008080; }
.postNavy { color: #0000b0; }
.postMaroon { color: #900080; }
.postLimeGreen { color: #00b000; }

.postedtodayB {fcolor: #788088; }
.counter { color: #444240;  }

.postfield { background-color: #faf8f6; color: #585654; border: 1px #d8d6d4 solid; }
.threadfield { background-color: #ffffff; color: #000000; border: 1px #d8d6d4 solid; }
#postpreview { border: 2px #ffffff solid; }
#previewcontainer { background: #f6f4f2; }
.tab {  color: #a6a3a0; border: 1px #e8e6e4 solid; background: #faf8f6; }

.dim { color: #d6d4d2; }
.hotB { color: #802000; }
.notread { color: #242220; font-weight: 500; }
.rsinfo5:hover {color: #000000; }

#myforums, #mythreads { background: none; }
.subt { background: #f8f6f4; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);}
.favForum { background: #faf8f6; box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);}
#subt:hover { background-color: #fcfaf8;  }
.subF { border-right: 1px #e6e3e0 solid; }

.textform { background-color: #ffffff; color: #686664;  }
.textform2 { background-color: #ffffff; color: #686664;  }
.formholder { background-color: #fbfbfb; box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.25); }
.pulldown { color: #686664; }
.u2uRow {  border-top: 1px #d4d2d0 solid; }
.u2uBox { background-color: #fcfaf8; border-top: 2px #a8a6a4 solid; border-bottom: 2px #a8a6a4 solid; }
.memline { border-bottom: 1px #e4e2e0 solid; }
.subItem { background-color: #fcfaf9; }

.ui-datepicker { border: 2px #a8a6a4 solid; background: #f4f3f0; }

.uiAlt { color: #444240; }
.darkshadow { box-shadow: 0px 10px 20px #484848; }