/* TRADITIONAL ELEMENTS */
body {background-color:#0f1521;}
a {color:#06a;}
a.MURL {color:#06a;border-bottom:1px dotted #09d;}
h1,h4 {color:#212c3d;}
h2 {color:#06a;}
h3 {color:#ababab;}
h1 a {color:#729bca;text-decoration:underline;}
h1 a:hover {text-decoration:none;}
h2 a {color:#729bca;}

input[type="submit"], input[type="button"], input[type="file"] > input[type="button"] {background-color:#E6E6E6;border:1px solid #CCCCCC;color:#000000;}
input.sbm {background-color:#8cb1dd;border:2px outset #8cb1dd;}
input.sbm:hover {background-color:#bdd5f2;border:2px outset #bdd5f2;}
textarea, input[type="text"], input[type="password"], select {border:1px solid #666;}

/* BREADCRUMBS */
div.breadcrumb {color:#aaa;background:#fff url('/guild/static/images/breadcrumb.jpg') repeat-x bottom;}
div.breadcrumb a.sel {color:#222;}
div.breadcrumb span.alert {color:#444;}
div.endcrumb {color:#aaa;background:#fff url('/guild/static/images/endcrumb.jpg') repeat-x top;padding-top:10px;}
div.endcrumb a {border:1px solid #e4effd;background-color:transparent;}
div.endcrumb a.sel {color:#06a;background-color:#e4effd;border-left:1px solid #e4e4e4;border-color:#e4effd;}
div.endcrumb a:hover {background-color:#fdf4e4;}

/* FOOTER */
div#footer {color:#fff;font-size:10px;}
div#footer ul li a {color:#bbd7ff;}
div#footer ul li a:hover {color:#8abaff;}
div#footer ul li a.sel {color:#fff;border-bottom:1px dotted #4674b5;}
div#footer ul li span {color:#eee;}

/* FRAME */
div.frm {background-color:#fcfcfc;border:1px dotted #ccc;}
div.frm span {border-top:1px dotted #ddd;}
div.frm h1 {background:#4780c7 url('/guild/static/images/frmBg.jpg') repeat-x top;color:#fff;}
div.frm input[type=text], div.frm input[type=password], div.frm select {border:1px solid #666;}
tr.frm2 td {background-color:#fcfcfc;}
tr.frm2 td h1 {background:#4780c7 url('/guild/static/images/frmBg.jpg') repeat-x top;color:#fff;}
tr.frm2 td h1 a {color:#fff;}
tr.frm2 td small {color:#bbb;}
tr.frm2 td small a {color:#5996dc;}
tr.frm2 td h1 small {color:#c9e2fe;}
div.frm3 {background-color:#fcfcfc;}

/* PANEL */
div#panelFrm {background-color:#000;}
div#panel2, div#panel {background-color:#fff;border:4px solid #222;}
div#panel2 span, div#panel span {border-top:1px dotted #ddd;}
div#panel2 h1, div#panel h1 {background:#4780c7 url('/guild/static/images/frmBg.jpg') repeat-x top;color:#fff;}
div#panel2 h1 span, div#panel h1 span {background:transparent url('/guild/static/images/icons/close.png');}
div#panel2 input[type=text], div.frm input[type=password], div.frm select, div#panel input[type=text], div.frm input[type=password], div.frm select {border:1px solid #666;}

/* MICRO MENU */
span.micromenu {color:#fff;}
span.micromenu b {color:#fff;}
span.micromenu a {color:#8cb1dd;}
span.micromenu div.img img {border:1px solid #111;}

/* HEADER */
ul#header li {color:#fff;}
ul#header li a {color:#8cb1dd;}

/* HEADER MENU NORMAL */
ul#header li a.news {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuNews.jpg') no-repeat;}
ul#header li a.roster {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuRoster.jpg') no-repeat;}
ul#header li a.forums {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuForums.jpg') no-repeat;}
ul#header li a.calendar {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuCalendar.jpg') no-repeat;}
ul#header li a.media {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuMedia.jpg') no-repeat;}
ul#header li a.pages {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuPages.jpg') no-repeat;}
ul#header li a.chat {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuChat.jpg') no-repeat;}
ul#header li a.recruit {width:90px;height:30px;background:transparent url('/guild/static/images/menu/mnuRecruit.jpg') no-repeat;}

/* HEADER MENU OVER */
ul#header li a.news:hover {background:transparent url('/guild/static/images/menu/mnuNewsOvr.jpg') no-repeat;}
ul#header li a.roster:hover {background:transparent url('/guild/static/images/menu/mnuRosterOvr.jpg') no-repeat;}
ul#header li a.forums:hover {background:transparent url('/guild/static/images/menu/mnuForumsOvr.jpg') no-repeat;}
ul#header li a.calendar:hover {background:transparent url('/guild/static/images/menu/mnuCalendarOvr.jpg') no-repeat;}
ul#header li a.media:hover {background:transparent url('/guild/static/images/menu/mnuMediaOvr.jpg') no-repeat;}
ul#header li a.pages:hover {background:transparent url('/guild/static/images/menu/mnuPagesOvr.jpg') no-repeat;}
ul#header li a.chat:hover {background:transparent url('/guild/static/images/menu/mnuChatOvr.jpg') no-repeat;}
ul#header li a.recruit:hover {background:transparent url('/guild/static/images/menu/mnuRecruitOvr.jpg') no-repeat;}

/* HEADER MENU SELECT */
ul#header li a.newsSel {background:transparent url('/guild/static/images/menu/mnuNewsSel.jpg') no-repeat!important;}
ul#header li a.rosterSel {background:transparent url('/guild/static/images/menu/mnuRosterSel.jpg') no-repeat!important;}
ul#header li a.forumsSel {background:transparent url('/guild/static/images/menu/mnuForumsSel.jpg') no-repeat!important;}
ul#header li a.calendarSel {background:transparent url('/guild/static/images/menu/mnuCalendarSel.jpg') no-repeat!important;}
ul#header li a.mediaSel {background:transparent url('/guild/static/images/menu/mnuMediaSel.jpg') no-repeat!important;}
ul#header li a.pagesSel {background:transparent url('/guild/static/images/menu/mnuPagesSel.jpg') no-repeat!important;}
ul#header li a.chatSel {background:transparent url('/guild/static/images/menu/mnuChatSel.jpg') no-repeat!important;}
ul#header li a.recruitSel {background:transparent url('/guild/static/images/menu/mnuRecruitSel.jpg') no-repeat!important;}

/* ACCOUNT PAGE */
div#pgAccount div.menu {border:1px solid #212C3D;}
div#pgAccount div.menu div {background-color:#fafafa;}
div#pgAccount div.menu div.sel {background-color:#212C3D;color:#fff;}
div#pgAccount div.menu div.sel a {color:#fff;}
div#pgAccount div.menu div.notLast {border-bottom:1px dotted #ddd;}
div#pgAccount div.page {border-left:1px dotted #ddd;}

/* CHARACTERS PAGE */
div#pgCharacters #characterList li a {color:#444;}
div#pgCharacters #characterList li.sel a {color:#fff;}
div#pgCharacters #characterList li {background:transparent url('/guild/static/images/characterTab.jpg') no-repeat;}
div#pgCharacters #characterList li.sel {background:transparent url('/guild/static/images/characterTabSel.jpg') no-repeat;}
div#pgCharacters #characterList li h1 {color:#111;}
div#pgCharacters #characterList li span.options {color:#999;}
div#pgCharacters #characterList li.sel span.options {color:#bbd02f;}
div#pgCharacters #characterList li span.options b {color:#000;}
div#pgCharacters #characterList li.sel span.options b {color:#bbd02f;}
div#pgCharacters #characterList span.armoryPing {color:#111;}

/* LOGIN PAGE */
div#pgLogin td.signupCol {border-left:1px dotted #eee;}
div#pgLogin td.signupCol b {color:#4780c7;border-bottom:1px dotted #ddd;}
div#pgLogin td.signupCol ul {border-bottom:1px dotted #ddd;}
div#pgLogin td.signupCol ul li {color:#bbb;}
div#pgLogin td.signupCol ul li span {color:#444;}
div#pgLogin td.signupCol input {background-color:#8cb1dd;border:2px outset #8cb1dd;}
div#pgLogin td.signupCol input:hover {background-color:#bdd5f2;border:2px outset #bdd5f2;}

/* SIGNUP PAGE */
div#pgSignup td.signupBenefitsCol {border-left:1px dotted #eee;}
div#pgSignup td.signupBenefitsCol ul {border-bottom:1px dotted #ddd;}
div#pgSignup td.signupBenefitsCol ul li {color:#bbb;}
div#pgSignup td.signupBenefitsCol ul li span {color:#444;}

/* FORUM */
span.search input.txt {border:1px solid #aaa;}
tr.thread td.td {background-color:#c9dffb;}
tr.disabled td.td {background-color:#eee;}
tr.sticky td.td {background-color:#fdf4e4;}
tr.thread td.postMsg {border-style:solid;border-width:5px;border-color:#e4effd;background:#fff url('/guild/static/images/breadcrumb.jpg') repeat-x bottom!important;border-bottom-width:0px;}
tr.thread td.postMsg img {max-width:865px;}
tr.thread td.postMsg small {color:#999;}
.msgPicFrm {background-color:#d3e5fc;}
.msgPic {background-color:#fff;}
img.msgPic {max-width:850px;border:2px solid #fff;}
img.portrait {border:3px solid #fff;}

table.vote {border:1px solid #b3d2f2;border-bottom-width:0px;}
table.vote tr.castVote td {background-color:#fafafa;}
table.vote td {background-color:#eee;border-bottom:1px solid #ccc;}
table.vote tr:hover td {background-color:#fff;}
span.voteCount {color:#aaa!important;font-style:italic;font-family:times,serif;}
i.lastEdit {font-size:10px;color:#ccc;display:block;margin-top:18px;}

/* CHAT */
div#chat {background:#000 url('/guild/static/images/chatBg.jpg') repeat-x;color:#31b030;}
div#chat span.time {color:#7e7d7d;}
div#chat ul {list-style:none;margin:0px;padding:0px;}

/* VENT */
ul#vent,ul#vent ul {list-style-type:none;margin:0px;margin-left:8px;padding:0px;font-size:11px;font-family:verdana;}
ul#vent {margin-left:0px;}
ul#vent li {padding:2px 3px;}
ul#vent ul {border-bottom-width:0px;}
ul#vent ul li {font-size:10px;}
ul#vent li b {text-decoration:underline;}
ul#vent ul li b {color:#06a;font-size:10px;font-weight:normal;text-decoration:none;}