html {
	scrollbar-base-color: #ffdba1;
}
body {
	color: black;
	background-color: white;
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
	scrollbar-base-color: #ffdba1;

	font-family: Trebuchet, Tahoma, Verdana, Arial, sans-serif;
	font-size-adjust: none;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0.05em;
}
#body {
	margin: 5px;
	min-width: 760px;
	min-width: 728px;
	min-height: 1px;
}
a {
	color: #c46;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0px;
}
img.journalImg {
	float: left;
	border: 1px solid #ffdba1;
	margin: 5px 5px 5px 0px;
}
fieldset {
	border: 1px solid #ffdba1;
	margin: 5px 0px;
	background-color: white;
}
legend {
	border: 2px solid #ffdba1;
	color: black;
	background-color: white;
}
label
{
	width: 20%;
	float: left;
	text-align: right;
	display: block;
	font-size: x-small;
	font-weight: bold;
}
blockquote {
        padding: 0px 10px;
        color: black;
        background-color: white;
        border: 1px dotted #bb0000;
}
form p {
	margin: 5px;
	padding-top: 5px;
	font-size: x-small;
	border-top: 1px dotted #c46;
	clear: both;
}
#chat input {
	width: 100%;
	margin: 0;
}
select, input, textarea {
	border: 1px solid #ffdba1;
	color: black;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	min-width: 200px;
	margin-left: 5%;
	font-size: medium;
}
div.formText {
	margin: -5px 0px 0px 25%;
	font-size: small;
}
form.columns select, form.columns input, form.columns textarea {
	width: 75%;
	margin-right: -2px;
}
form.columns input.nostyle {
	width: auto;
}
textarea {
	height: 15em;
}
input.nostyle {
	min-width: 0px;
	width: auto;
	margin-left: 0;
}
select.disabled {
	color: gray;
}
input.disabled, select.disabled {
	color: black;
	background-color: white;
	border: 1px dotted gray;
}
input.submit {
	margin-left: 25%;
	border: 1px solid #c46;
	background-color: #ff8;
}
form.noLabels input.submit {
	margin-left: 5%;
}
form table {
	margin-left: 25%;
	width: 75%;
}
form table td {
	vertical-align: bottom;
}
form table.colourPicker {
	background-color: #000000;
}
form table.colourPicker td a div {
	width: 1.2em;
	height: 1em;
}
form span {
	font-size: small;
}
form span.marginL, div.marginL {
	margin-left: 25%;
	width: 75%;
}
div.menu {
	color: black;
	background: white;

	border-color: #c46;
	border-style: solid;
	border-width: 0px 0px 4px 0px;

	position: absolute;
	padding: 0px;
	width: 160px;
	max-width: 160px;

	margin: 5px 0px 0px 0px;
	top: 80px;
	left: 5px;

	font-size: x-small;
	text-align: center;

	overflow: hidden;
}
.curveContainer {
	border: 5px solid transparent;
	border-width: 5px 0px 10px 0px;
}
.menu .curveContainer {
	xborder: 0;
	padding: 0px 0px 0px 0px;
	width: 160px;
}
.curvedBox {
	color: black;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	border: 2px solid #ffdba1;
	margin: 0px 0px 5px 0px;
}
.menu .curvedBox {
	color: black;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	border: 2px solid #ffdba1;
	margin: 0px 0px 5px 0px;
}
.curveContainer .curvedBox {
	padding: 2px 1px;
}
.menu .curveContainer .curvedBox {
	padding: 2px 1px;
	margin: 0;
}
div.menu a:hover {
	background-color: white;
}
div.menu ul {
	padding: 0px;
	margin: 0px;
}
div.menu ul li {
	width: 150px;
	text-align: center;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
div.menu ul li a:hover {
	background-color: white;
}
div.col3 {
	width: 160px;
	max-width: 160px;
	padding: 0px;
	left: auto;
	right: 5px;
	top: 40px;
	border-width: 0px 0px 4px 0px;
	/* top: 100px; */
}
div.menu form {
	width: 160px;
	margin: 0 0 5px 0;
}
div.menu form p {
	width: 160px;
	border: 0;
	margin: 0;
}
div.menu input {
	width: 130px;
	min-width: 130px;
	padding: 0px;
	margin: 0px;
}
div.menu input.submit {
	width: 16px;
	height: 16px;
	min-width: 16px;
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	border: 0px;
	margin-left: 2px;
}
div.bar, h1, h2, h3 {
	margin: 0px;
	color: black;
	background: url('http://content.capsi.com/styles/glow-h2.png');
	background-repeat: repeat-x;
	background-color: #ffdba1;
	text-align: center;
	border-color: #c46;
	border-style: solid;
	border-width: 1px 0px 0px 1px;
	clear: both;
}
#top {
	color: black;
	background: url('http://content.capsi.com/styles/glow.png');
	background-repeat: repeat-x;
	background-color: #c46;
	height: 40px;
	min-width: 728px;
	margin: 0px;
	font-size: x-small;
	text-align: right;
	/* clear: both; */
	padding: 0px 5px 0px 160px;
}
#top a {
	color: white;
}
#top ul {
	margin: 0px;
}
#top ul li {
	display: inline;
	list-style: none;
	padding: 0px 3px;
	margin: 0px;
	line-height: 40px;
	border-left: 1px solid #c46;
}
#logo {
	position: absolute;
	top: 0px;
	margin: 5px 0px 5px 0px;
	overflow: hidden;
	width: 160px;
	height: 75px;
	color: black;
	background-color: white;
	background: url('http://content.capsi.com/styles/logo-75.png');
}
h1 {
	border: 0px;
	font-size: large;
	background-color: transparent;
	line-height: 1em;
	margin: 0px;
	text-align: left;
}
h1.col-2 {
        margin: 0px 0px 0px 165px;
}
h1.col-3 {
        margin: 0px 165px 0px 165px;
}
#main2 h1, #main3 h1 {
	margin: 0px -10px;
	background-color: #c46;
	background: url('http://content.capsi.com/styles/glow.png');
}
h1 img {
	vertical-align: top;
}
h1, h2, h3 {
	color: black;
	background: transparent;
	padding: 2px 5px;
	min-height: 1.1em;
	border: 0;
	text-align: left;
	clear: none;
}
h2 {
	font-size: 115%;
}
h3 {
	font-size: 100%;
}
.curveContainer h1, .curveContainer h2, .curveContainer h3 {
	padding: 1px 5px;
}
.h1Curve, .h2Curve, .h3Curve {
	padding: 0;
}
.curveContainer .h2Curve, .curveContainer .h3Curve {
	height: 20px;
}
.h1Curve {
	color: white;
	background-color: #fbd;
	border: 2px solid #ffdba1;
	margin: 0px 5px 0px 170px;
}
.h2Curve {
	color: black;
	background: url('http://content.capsi.com/styles/glow-h2.png');
	background-repeat: repeat-x;
	background-color: #ffdba1;
	border: 2px solid #c46;
	padding: 1px;
}
.h3Curve {
	color: black;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	border: 2px solid #ffdba1;
	padding: 1px;
}
.h1Nav, .h2Nav, .h3Nav {
	float: right;
	text-align: right;
	height: 16px;
}
.h1Nav img, .h2Nav img, .h3Nav img {
	padding-left: 4px;
	vertical-align: bottom;
}
.h1Nav a.sprite, .h2Nav a.sprite, .h3Nav a.sprite {
	float: left;
	margin-left: 4px;
}
.h1Nav, .h2Nav {
	margin: 3px 5px;
}
.h1Nav3 {
	margin-right: 165px;
}
.h3Nav {
	margin: 2px 5px;
}
div.footer {
	margin: 0px -10px;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	border-color: #c46;
	border-width: 2px 0px 0px 0px;
	font-size: xx-small;
	clear: both;
}
div.footer p {
	margin: 0px;
}
div.footer ul {
	margin: 0px;
	padding: 0px;
}
div.footer ul li {
	list-style: none;
	display: inline;
	margin: 0px 3px;
}
#main2, #main3 {
	border-style: solid;
	border-color: #ffdba1;
	border-width: 0px 1px 1px 1px;
	padding: 0px 10px;
	margin: 0px 5px 5px 170px;
	color: black;
	background-color: white;
	text-align: left;
	overflow: hidden;
	clear: both;
}
#main3 {
	margin: 0px 170px 5px 170px;
}
table.calendar td {
	text-align: center;
	width: 1.5em;
	height: 1.5em;
	padding: 2px;
	margin: 0px;
	border: 1px solid #ffdba1;
}
table.calendar tr.weekday td {
	color: white;
	background-color: #c46;
}
table.calendar td.weekend {
	background-color: #fffad4;
}
table.calendar td.current {
	background-color: #ffdba1;
}
table.calendar td.current a {
	color: white;
}
table.calendar td.default {
	background-color: white;
}
table.calendar a.diffmonth {
	color: #ffdba1;
}
#charSelectP {
	margin-left: 25%;
	padding: 0px;
	font-size: small;
}
#charSelectP li {
	float: left;
	width: 2em;
	text-align: center;
	border: 1px dotted gray;
	list-style: none;
}
#charSelectP li:hover {
	cursor: pointer;
}
img.clickable:hover {
	cursor: pointer;
}
#lineupP {
	clear: left;
}
table.styled thead {
	border: 2px solid #ffdba1;
	color: white;
	background-color: #c46;
	text-align: center;
	border: 0px;
	font-size: small;
}
table.styled td {
	border: 1px dotted #ffdba1;
	vertical-align: top;
}
xtable.styled thead tr {
	background-color: #c46;
}
table.styled tbody tr {
	background-color: white;
	font-size: x-small;
}
table.styled tr.alt {
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
}
table.styled td ul {
	padding:  0px;
	margin: 0px;
}
table.styled td ul li {
	list-style: none;
}
a.highlight {
	color: black;
	text-decoration: none;
}
ul.sortable-list li {
        cursor:move;
        width: 100%;
}
div.navigation2, div.navigation3 {
	font-size: xx-small;
}
#navTab2, #navTab3 {
	color: black;
	background-color: white;
	margin: 5px 0px -5px 165px;
	padding: 0px 0px 1px 0px;
	height: 1.25em;
	border-bottom: 1px solid #ffdba1;
	font-size: x-small;
}
#subnavTab2, #subnavTab3 {
	background-color: #c46;
	border-width: 1px 1px;
	border-style: solid;
	border-color: #ffdba1;
	border-top-color: transparent;
	margin: 5px 0px -5px 165px;
	padding: 0px 0px 5px 0px;
	font-size: xx-small;
}
#navTab3, #subnavTab3 {
        margin: 5px 165px -5px 165px;
}
#navTab2 ul, #navTab3 ul, #subnavTab2 ul, #subnavTab3 ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navTab2 ul li, #navTab3 ul li
{
	float: left;
	height: 1.25em;
	border-width: 1px;
	border-style: solid;
	border-color: #ffdba1;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
}
#subnavTab2 ul li, #subnavTab3 ul li
{
	float: left;
	margin: 0px;
	padding: 0px 5px;
}
#navTab2 ul li:hover, #navTab3 ul li:hover
{
	background: url('http://content.capsi.com/styles/glow-h2.png');
	background-repeat: repeat-x;
	background-color: #ffdba1;
}
#navTab2 ul li.active, #navTab3 ul li.active
{
	background: url('http://content.capsi.com/styles/glow.png');
	background-repeat: repeat-x;
	background-color: #c46;
	border-bottom: 1px solid #c46;
}
#navTab2 ul li.strike, #navTab3 ul li.strike
{
	text-decoration: line-through;
	background-color: white;
}
#subnavTab2 ul li a, #subnavTab3 ul li a
{
	color: #ffb;
}
#navTab2 ul li.active a, #navTab3 ul li.active a, #subnavTab2 ul li.active a, #subnavTab3 ul li.active a
{
	color: white;
}
div.navigation2 span, div.navigation3 span {
	float: right;
}
#translations {
	position: absolute;
	top: 0px;
	right: 10px;
}
#addThis {
	position: absolute;
	top: 0px;
	left: 10px;
	font-size: xx-small;
}
div.sections {
	padding: 0px;
	font-size: x-small;
	line-height: 40px;
	text-align: left;
	overflow: hidden;
}
div.sections ul, ul.inline, ul.inlineFloat {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.sections ul li, ul.inline li {
	display: inline-block;
	margin: 0px;
	padding: 0px 5px;
	list-style: none;
	border-right: 1px solid #c46;
	border-left: 0;
}
ul.inline li, ul.inlineFloat li {
	margin: 0px 2px;
	padding: 0px 2px;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	border-style: solid;
	border-color: #ffdba1;
	border-width: 0px 2px;
}
ul.inlineFloat li {
	float: left;
}
ul.tab li {
	list-style: none;
}
ul.tab li.clickable {
	color: #c46;
	font-weight: bold;
	text-decoration: none;
}
ul.tab li.clickable:hover {
	cursor: pointer;	
	text-decoration: underline;
}
img.contentImg {
	float: right;
	width: 240px;
	height: 180px;
	margin: 1.2em 0px 10px 10px;
	border-style: solid;
	border-color: #c46;
	border-width: 2px 0px;
}
div.concertBox,div.concertImgBox,div.newsBox,div.objectBox,div.objectFloatBox,div.objectFloatBoxSm {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #ffdba1;
	margin: 5px 0px;
	padding: 2px 5px;
	color: black;
	// background: url('http://content.capsi.com/styles/curve-lite.png');
	// background-repeat: no-repeat;
	background-color: white;
	min-height: 16px;
	clear: both;
	overflow: hidden;
	// display: inline-block; /* IE6 peekaboo fix */
}
div.newsBox, div.objectBox {
	background: white;
}
div.popupBox {
	float: right;
	xclear: none;
	max-width: 200px;
	//font-size: xx-small;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
}
div.objectFloatBox {
	min-height: 2.5em;
}
div.obHeader {
	min-height: 16px;
	background: url('http://content.capsi.com/styles/glow-h3.png');
	background-repeat: repeat-x;
	background-color: #fffad4;
	margin-bottom: 5px;
}
div.obStatus-48 {
	margin-left: 48px;
}
div.obStatus-100 {
	margin-left: 100px;
}
div.bodyTxt-48 {
	margin-left: 53px;
}
div.bodyTxt-100 {
	margin-left: 105px;
}
div.objectFloat-48 {
	width: 48px;
}
div.objectFloat-100 {
	width: 100px;
}
div.userBox, div.artistBox {
	width: 60px;
	text-align: center;
	overflow: hidden;
	float: left;
	clear: none;
	margin-right: 5px;
}
div.artistBox {
	width: 100px;
}
div.userBox div, div.artistBox div {
	height: 2.2em;
	padding-bottom: 16px;
	line-height: 1em;
	overflow: hidden;
}
div.userBox a, div.artistBox a, div.navigation2 a, div.navigation3 a {
	/* font: normal 8pt/1em Verdana, Helvetica, sans-serif; */
	font-size: xx-small;
	font-weight: normal;	
}
div.artistBox a {
	font-size: x-small;
}
#wallContainer div.objectBox, #wallContainer div.objectFloatBox {
	font-size: xx-small;
}
div.albumBox {
	text-align: center;
	width: 250px;
	height: 250px;
}
td.navBox, div.navBox {
	height: 16px;
	float: right;
	font-size: x-small;
	/* margin-bottom: 5px; */
}
td.navBox img, div.navBox img {
	margin: 0px 2px;
	width: 16px;
	height: 16px;
}
div.navBox a.sprite {
	float: left;
	margin: 0px 2px;
}
div.profilePicture {
	width: 250px;
	height: 250px;
}
div.userImage {
        float: left;
        margin: 5px 5px 5px 0px;
        width: 100px;
        height: 175px;
        overflow: hidden;
	background-color: white;
}
div.newsBox ul {
	margin: 0px;
	padding: 0px 0px 0px 2em;
}
div.iconWidth, .iconWidth {
	width: 16px;
}
div.iconHeight, .iconHeight {
	height: 16px;
}
div.leftCol,form.columns div.formCol {
	width: 49%;
	float: left;
}
div.rightCol {
	width: 49%;
	float: right;
}
.show {
	visibility: visible;
	display: block;
}
.hide, .hidden {
	visibility: hidden;
	display: none;
}
strong, .strong {
	font-weight: bold;
}
.strike {
        text-decoration: line-through;
}
small, .small {
	font-size: x-small;
}
xsmall, .xsmall {
	font-size: xx-small;
}
.border0 {
	border: 0;
}
.border {
	border-width: 1px;
	border-style: solid;
	border-color: #c46;
}
hr {
	border-width: 1px;
	border-style: solid;
	border-color: #ffdba1;
	margin: 0px;
}
object {
	border: 1px solid #ffdba1;
	background-color: white;
	padding: 5px;
}
div.stretch, .stretch {
	width: 100%;
}
div.center, .center {
	text-align: center;
}
div.alignR, .alignR {
	text-align: right;
}
div.floatL, .floatL {
	float: left;
}
div.floatR, .floatR {
	float: right;
}
div.lMarginSm, .lMarginSm {
	margin-left: 5px;
}
div.rMarginSm, .rMarginSm {
	margin-right: 5px;
}
div.bMarginSm, .bMarginSm {
	margin-bottom: 5px;
}
div.tMarginSm, .tMarginSm, ul.tMarginSm {
	margin-top: 5px;
}
div.tMarginNeg, .tMarginNeg {
	margin-top: -1.2em;
}
div.rMarginNeg, .rMarginNeg {
	margin-right: -5px;
}
div.noclear, .noclear {
	clear: none;
}
div.clearL, .clearL {
	clear: left;
}
div.clear, .clear {
	clear: both;
}
.margin0 {
	margin: 0;
}
div.marginA {
	margin: 5px;
}
div.marginC {
	margin: 5px auto;
}
div.marginV {
	margin: 5px 0px;
}
div.marginH {
	margin: auto 5px;
}
div.padding0, .padding0 {
	padding: 0;
}
div.paddingSm {
	padding: 5px;
}
ul.noBullets, ul.noBullets li {
	list-style: none;
}

/* CSS Sprite */

a.sprite {
        background: url('http://content.capsi.com/styles/sprite-1.0.png');
        overflow: hidden;
        width: 16px;
        height: 16px;
        background-repeat: no-repeat;
        margin: 0;
        display: inline-block;
}
a.logoSprite { background-position: 0px 0px; }
a.usSprite { background-position: -18px 0px; }
a.ukSprite { background-position: -36px 0px; }
a.nlSprite { background-position: -54px 0px; }
a.deSprite { background-position: -72px 0px; }

a.viewSprite { background-position: 0px -18px; }
a.closeSprite { background-position: -18px -18px; }
a.exitSprite { background-position: -36px -18px; }
a.deleteSprite { background-position: -54px -18px; }
a.editSprite { background-position: -72px -18px; }

a.mailSprite { background-position: 0px -36px; }
a.mailNewSprite { background-position: -18px -36px; }
a.mailReplySprite { background-position: -36px -36px; }
a.friendsSprite { background-position: -54px -36px; }
a.profileSprite { background-position: -72px -36px; }

a.addSprite { background-position: 0px -54px; }
a.addRemoveAddSprite { background-position: -18px -54px; }
a.addRemoveRemoveSprite { background-position: -36px -54px; }
a.addRemoveSprite { background-position: -54px -54px; }
a.addTicketSprite { background-position: -72px -54px; }

a.tagSprite { background-position: 0px -72px; }
a.smileyUpSprite { background-position: -18px -72px; }
a.smileyDownSprite { background-position: -36px -72px; }
a.smileyUpGreySprite { background-position: -54px -72px; }
a.smileyDownGreySprite { background-position: -72px -72px; }

a.smileyWinkSprite { background-position: 0px -90px; }
a.smileyGrinSprite { background-position: -18px -90px; }
a.smileyPoutSprite { background-position: -36px -90px; }

/* BUTTONS */

.buttons {
    xheight: 18px;
    xborder: 1px solid pink;
}
.buttons a, .buttons button{
    display: block;
    float: left;
    margin: 2px;
    background: url('http://content.capsi.com/styles/glow-h3.png');
    background-repeat: repeat-x;
    background-color: #fffad4;
    border: 1px solid #ffdba1;
    border-top: 1px solid #fc6;
    border-left: 1px solid #fc6;
    padding: 1px 3px;
    margin: 0px 5px 5px 0px;

    xfont-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    xfont-size:100%;
    xline-height:130%;
    text-align: center;
    text-decoration:none;
    font-weight:bold;
    color: #333;
    cursor:pointer;
}

/* STANDARD */

button:hover, .buttons a:hover {
    background-color: #ffb;
    border: 1px solid #ffdba1;
    color: #000;
}
.buttons a:active{
    background-color: #6299c5;
    border: 1px solid #6299c5;
    color: #fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color: #529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color: #E6EFC2;
    border: 1px solid #C6D880;
    color: #529214;
}
.buttons a.positive:active{
    background-color: #529214;
    border: 1px solid #529214;
    color: #fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color: #d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background: #fbe3e4;
    border: 1px solid #fbc2c4;
    color: #d12f19;
}
.buttons a.negative:active{
    background-color: #d12f19;
    border: 1px solid #d12f19;
    color: #fff;
}

@media handheld {
	#body, #top {
		min-width: 1px;
	}
	#main2, #main3, #navTab2, #navTab3, #subnavTab2, #subnavTab3 {
		margin: 0px;
		border-width: 0px;
		padding: 0px;
	}
	div.menu, div.col3 {
		position: static;
		width: auto;
		max-width: auto;
		top: auto;
		left: auto;
		right: auto;
		padding: 0px;
	}
	div.menu .curveContainer {
		width: auto;
	}
	#logo, div.col3 {
		visibility: hidden;
		display: none;
	}
	div.leftCol, div.rightCol {
		width: auto;
		float: none;
	}
}

#tooltip {
	position: absolute;
	display: none;

	color: black;
	background: url('http://content.capsi.com/styles/glow-h2.png');
	background-repeat: repeat-x;
	background-color: #ffdba1;
	border: 1px solid #c46;
	padding: 2px 5px;
	max-width: 150px;
}	

.actionBar {
    position: fixed;
    bottom: 5px;
    left: 0px;
    right: 0px;
    padding: 2px 5px;
    height: 18px;
    overflow: hidden;

    font-size: x-small;
    font-weight: bold;
    text-align: center;
 
    background: url('http://content.capsi.com/styles/glow-h3.png');
    background-repeat: repeat-x;
    background: #fffad4;
    color: black;    
    border: solid 1px #ffdba1;
    border-width: 1px 0px;
 
    opacity: .90;    
    filter: alpha(opacity="90");
    z-index: 200;
}

.actionBarFlash {
    color: white;
    background: #c46;
}

.actionBarFlash a {
    color: #fffad4;
}

.actionBarMini {
    right: auto;
    border-width: 1px 1px 1px 0px;
}

.actionBarMini span {
    display: none;
    visibility: hidden;
}

#actionBarMenu, #actionBarMenu img {
    float: left;
    overflow: auto;
}

#actionBarMenu ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#actionBarMenu ul li {
	list-style: none;
	display: inline;
	margin: 0px 3px;
}

.actionBarMini #actionBarMenu ul {
    display: none;
    visibility: hidden;
}

#actionBarNav {
    float: right;
    overflow: hidden;
}

#actionBarNav > div {
    float: left;
    margin: 0px 5px 0px 0px;
}
#actionBarNav > div > span {
    margin: 0px 0px 0px 5px;
}


#actionBarEdit {
    position: fixed;
    bottom: 15px;
    right: 25%;
    padding: 2px 5px;
    width: 50%;
    xheight: 50px;
    overflow-y: auto;
    overflow-x: hidden;

    font-size: small;
 
    background: url('http://content.capsi.com/styles/glow-h3.png');
    background-repeat: repeat-x;
    background-color: #fffad4;
    color: black;    
    border: solid 1px #ffdba1;
    border-width: 1px 0px;
 
    opacity: .90;    
    filter: alpha(opacity="90");
    z-index: 200;
}
#actionBarEdit input, #actionBarEdit textarea {
	background: #fff;
}
#actionBarEdit select, #actionBarEdit input.submit {
        background: url('http://content.capsi.com/styles/glow-h2.png');
        background-repeat: repeat-x;
        background-color: #ffdba1;
}

