/* GLOBAL */
body {background:#E6EDF9 url('../images/background/body.gif') repeat-x left top; color:#555753; font-size:62.5%}
a {border-bottom:1px dotted; color:#4E9A06; text-decoration:none}
a:hover {color:#2E5EB2}
ul, ol {margin-bottom:10px}
p, li {font:1.2em/1.8em Georgia, serif; margin-bottom: 10px; text-align:justify}
img {border:0}

/* HEADINGS */ 
h1 {font:5.0em "Trebuchet MS", sans-serif; letter-spacing:-2px; overflow:hidden; position:relative; text-shadow:1px 1px 1px #FFF; width:400px; height:100px}
h1 span {background:url('../images/title.png') no-repeat; position:absolute; width:100%; height:100%}
h2 {clear:left; color:#4E9A06; font:3.0em Georgia, sans-serif; margin-bottom:10px}
h2 a {border:0}
h3 {background:#2E5EB2 url('../images/background/box.gif') repeat-x left 1px; color:#FFF; font:bold 1.5em "Trebuchet MS", sans-serif; padding:5px 10px; text-shadow:#555753 0px 0px 5px; text-transform:uppercase}
h3 a {color:#FFF; border:0}
h3 a:hover {color:#D5F4B5}
h4 {border-bottom:1px solid; font:3.0em Georgia, sans-serif; margin-bottom:10px}
h5 {background:#2E5EB2; border-bottom:1px solid; color:#d5f4b5; display:block; padding:3px 15px}
h6 {font:2.0em "Trebuchet MS", sans-serif; letter-spacing:-2px; overflow:hidden; position:absolute; right:0px; top:0px; float:right; text-shadow:1px 1px 1px #FFF; width:250px; height:100px}
h6 span {background:url('../images/paying.png') no-repeat; position:absolute; width:100%; height:100%}

/* UTILS */
.left {float:left; display:inline; margin-right:10px}
.right {float:right; display:inline; margin-left:10px}
.top {margin-bottom:10px}
.bottom {margin-top:10px}
.center {text-align:center}
.hidden {display:none}
.clear {clear:left}

/* PIPE DELIMITED LISTS */
.piped li {border-left:1px solid; display:inline; padding:0 5px 0 8px}
.piped li:first-child, .piped li.first-child {border:0}

/* BOXES */
.box {background:#F4FCED; border:1px solid #2E5EB2; display:inline; float:left; margin:0 20px 20px 0; overflow:hidden}
.boxa {background:#F4FCED; border:1px solid #2E5EB2; display:block; width:330px; margin:0 0 20px 0; overflow:hidden; margin-right:auto; margin-left:auto;}
.boxb {background:#F4FCED; border:1px solid #2E5EB2; display:block; width:760px; margin:0 0 0 0; overflow:hidden; margin-right:auto; margin-left:auto;}
.box.last {margin-right:0}
.box .inner {padding:20px;}

/* MESSAGES */
.msg {background:url('../images/icons/msg.png') no-repeat; margin-bottom:10px; padding:5px 5px  5px 36px}
.msg p {color:#FFF; margin:0; text-shadow:#555753 0px 0px 5px}
.msg a {color:#FFF}
.info {background-color:#729FCF; background-position:10px 8px}
.success {background-color:#2E5EB2; background-position:10px -92px}
.warning {background-color:#EDD400; background-position:10px -193px}
.error {background-color:#EF2929; background-position:10px -292px}

/* FORMS */
form p small {font-style:italic}
input, textarea {background:#FFF url('../images/background/form.gif') repeat-x left top; border:1px solid #D3D7CF; color:#555753; font:1.5em Georgia, serif; overflow:auto; padding:5px}
input:focus, textarea:focus {background:#FFF7AA}
input.submit {background:#2E5EB2 url('../images/background/box.gif') repeat-x left 1px; border:1px solid #D5F4B5; color:#FFF; padding:5px 10px}
input.submit[disabled] {background:#D9D9D9 url('../images/background/box.gif') repeat-x left 1px; border:1px solid #D9D9D9; color:#D9D9D9; padding:5px 10px}

/* TABLES */
table {background:#F4FCED; font:1.5em Georgia, serif; text-align:left}
th {padding: 4px}
td {padding: 4px}
.odd {background:#F4FCED}

/* LOGIN */
#login {margin:10% auto; width:330px; height:200p}
#login a {color:#555753}

/* PAGE */
#page-wrap {background:#FFF url('../images/background/page.gif') repeat-x left bottom; margin:10px auto 0; min-width:780px; max-width:1260px; min-height:100%; position:relative;}

/* HEADER */
#header {background:#E6EDF9;}

/* NAVIGATION BAR */
#nav {background:#2E5EB2 url('../images/background/nav.gif') repeat-x; color:#FFF; height:100%; overflow:auto}
#nav li {float:left; font:bold 1.5em "Trebuchet MS", sans-serif; margin:0; text-transform:uppercase; text-shadow:#555753 0px 0px 5px}
#nav li a {border:0; color:#FFF; display:block; padding:10px 30px}
#nav li a:hover {background:url('../images/background/nav.gif') repeat-x left top; background-position:0 -40px}
#nav li.active a {background:url('../images/background/nav.gif') repeat-x left top; background-position:0 -80px; color:#555753; text-shadow:#BABDB6 0px 0px 5px}
#nav li.active a:hover {background:url('../images/background/nav.gif') repeat-x left top; background-position:0 -80px;}
#nav ul.links {float:right; margin-right:5px}
#nav ul.links li {padding:0 10px}
#nav ul.links a {display:inline; padding:0}
#nav ul.links a:hover {color:#D5F4B5; background:none}
#nav ul.links a.logout {background:url('../images/icons/logout.png') no-repeat right center; padding-right:20px}
#nav ul.links a.logout:hover {background:url('../images/icons/logout.png') no-repeat right center}

/* SUB-NAVIGATION BAR */
#subnav {background:#EEEEEC url('../images/background/nav.gif') repeat-x left -6px; background-position:0 -120px; clear:left; height:100%; overflow:auto}
#subnav p {float:right; font:bold 1.3em/1.8em "Trebuchet MS", sans-serif; margin:0; text-shadow:#FFF 1px 1px 1px; color:#2E5EB2; display:block; padding:5px 15px}
#subnav li {float:left; font:bold 1.3em/1.8em "Trebuchet MS", sans-serif; margin:0; text-shadow:#FFF 1px 1px 1px; color:#2E5EB2; display:block; padding:5px 15px}
#subnav li a {border:0; color:#2E5EB2; display:block; padding:5px 15px}
#subnav li a:hover {color:#4E9A06}
#subnav li.active a {color:#555753}

/* INSIDE */
#inside {margin:10px 10px 0 10px; padding:15px}
#inside img {}


/* SIDEBAR */
#sidebar {background:#2E5EB2 url('../images/background/box.gif') repeat-x left top; color:#FFF; float:right; overflow:hidden; padding:20px; width:225px}
#sidebar hr {clear:both; visibility:hidden}
#sidebar p {color:#FFF}
#sidebar a {color:#D5F4B5}
#sidebar a:hover {color:#F4FCED}
#sidebar li {float:left; margin:0; width:100%}
#sidebar li a {background:#D5F4B5 url('../images/icons/arrow.png') no-repeat left center; border-bottom:1px solid; color:#2E5EB2; display:block; padding:0px 15px}
#sidebar li a:hover {background-color:#F4FCED; color:#4E9A06}
#sidebar img {border:1px solid transparent}

/* Bidvertiser */

#bidvertiser {background:#2E5EB2 url('../images/background/box.gif') repeat-x left top; color:#FFF; float:right; position:absolute; overflow:hidden; padding:20px; width:225px}
#bidvertiser hr {clear:both; visibility:hidden}
#bidvertiser p {color:#FFF}
#bidvertiser a {color:#D5F4B5}
#bidvertiser a:hover {color:#F4FCED}
#bidvertiser li {float:left; margin:0; width:100%}
#bidvertiser li a {background:#D5F4B5 url('../images/icons/arrow.png') no-repeat left center; border-bottom:1px solid; color:#2E5EB2; display:block; padding:0px 15px}
#bidvertiser li a:hover {background-color:#F4FCED; color:#4E9A06}
#bidvertiser img {border:1px solid transparent}

/*RENTING TABLE*/
#rent {border-collapse:separate; border-spacing:10px;}
#rent td.renton {text-align:center; background:#336699; width:50px; height:30px; border-spacing:10px;}
#rent td.renton:hover {background:#009900;}
#rent td.rentoff{text-align:center; background:#CCCCCC; width:50px; height:30px; border-spacing:10px; border:1px solid #999999;}

/*REFERRAL TABLE*/
#referrals {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 10px; text-align: left; border-collapse: collapse; margin:0px;  padding:0px; border:0px solid #bfc6e0;}
#referrals tr.head {font-size: 9px; font-weight: normal; padding: 0px; background-color: #336699; border-top:1px solid #bfc6e0;}
#referrals tr {border:0px solid #bfc6e0;}
#referrals tr.graph {border:0px solid #bfc6e0;}
#referrals td.num {width:20px;}
#referrals td.graph {border:0px solid #bfc6e0;}
#referrals td {text-align: center; padding: 0px; color: #000; border-right:1px dotted #bfc6e0;}
#referrals tr.odd {background: #e8edff; border-top:1px solid #bfc6e0;}
#referrals tr.norm {border-top:1px solid #bfc6e0;}
#referrals td.users{text-align: left;}

/*RB ADD TABLE*/
#rbadd {border-collapse:collapse;}
#rbadd td {vertical-align:middle;}

/* CONTENT */
#content {padding-right:300px}
#content hr {margin-top:50px; visibility:hidden}
#content ol, #content ul {margin-left:25px}
#content ol {list-style:decimal}
#content ul {list-style:square}

/* CASHOUT TABLE */
#cashout {border-collapse:separate; border-spacing:10px; background: #F4FCED; font-size: 10px;}
#cashout tr.susp {text-align:center; background:#EF2929; color:#FFF;}
#cashout tr.unsusp {text-align:center; background:#F4FCED; }

/* CONTENT  FORUM*/
#contentf {padding-right:0px}
#contentf hr {margin-top:50px; visibility:hidden}
#contentf ol, #content ul {margin-left:25px}
#contentf ol {list-style:decimal}
#contentf ul {list-style:square}

/* FOOTER */
#footer {clear:both; text-align:center; padding-top:25px; bottom:0; height:100%;}
#footer a {color:#555753}
#footer a.feed {border:0}
#footer a.feed img {background:none; border:0; padding:0}

/* FORUM */

#forum {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 11px; text-align: left; border-collapse: collapse; border: 1px solid #999;}
#forum tr.head {font-size: 9px; font-weight: normal; padding: 2px;}
#forum td {padding: 8px; border-right: 1px solid #999; border-bottom: 1px solid #999;}
#forum td.cat {background:#EEEEEC url('../images/background/nav.gif') repeat-x left -6px; background-position:0 -120px; clear:left; height:100%; overflow:auto; border-top:1px solid #CCCCCC;}
#forum tr.base{vertical-align:bottom; height:20px;}
#forum td.base{vertical-align:bottom; height:20px;}
#forum td.content{background:#EEEEEC url('../images/background/nav.gif') repeat-x top left -6px; background-position:0 -120px; clear:left; height:100%; overflow:auto; border-top:1px solid #CCCCCC;}

/* UPG TABLE */
#upg {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 11px; text-align: left; border-collapse: collapse; border: 1px solid #999;}

/* EDITED FORUM POST */
.editedpost {
	color: #900;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	vertical-align:bottom;
}

.vert {
	background-color: #CCC;
}

.quote {
margin: 0 auto; width: 75%; padding: 3px; background: #D5F4B5; border: 2px dotted black;
}

#chatbox {  
text-align:left;  
margin:0 auto;  
padding:10px;  
background:#fff;  
height:300px;  
width:700px;  
border:1px solid #ACD8F0;  
overflow:auto; }  

.chattext {font:1.2em/1.2em Georgia, serif;}

.msgln { margin:0 0 2px 0; }  