body {
	background: #0c0c0c url(../images/ava_body_bg_dark.gif) repeat-x;
	color: #E9E9E9;
}
a {
	color: #47b1b1;
}
a:hover {
	color: #BEF4FA;
}
a.friend {
	color: #DEE040;
}

INPUT,TEXTAREA,SELECT {
	background: #0a0a0a;
	color: #ccc;
	border-color: #2d3536;
}
INPUT:hover,SELECT:hover {
    border: solid #7D8398 1px;
    color: #E9E9E9;
}
INPUT:hover[type='submit'],INPUT:hover[type='button'] {
	color: #E9E9E9;
}
INPUT[disabled],TEXTAREA[disabled],SELECT[disabled],INPUT:hover[disabled],SELECT:hover[disabled] {
    border: solid #ADB3C8 1px;
    color: #888;
}
.big_form {
	color: #888;
}
.form_leftcol {
	border-color: #2d3536; 
}


.content_border {
	background: #1b2122;
	border: solid 1px #2d3536;
}

.info_b {
	background: #1b2122;
	border: solid 1px #2d3536;
}
.profile_info {
    background:#1b2122;
}

ul.galleries li, .info {
	border: solid 1px transparent;
	border-bottom: solid 1px #272f30;
}
ul.galleries li:hover, .infoOn {
	background: #121516;
	border: solid 1px #283336;
}
.section_header {
	color: #E0E190;
	border-bottom: solid 1px #272f30;
}
H1 {
	color: #E0E190;
}
img.thumb {
	border:1px solid #444;
}
img.thumb:hover {
	border:1px solid #111;
	background: #111;
}
ul.list li.active {
	border-color: #444;
	color: #ccc;
}
ul.list.num li a {
	border-color: #444;
	color: #47b1b1;
}
ul.list.num a:hover {
	background: #111;
	border-color: #444;
	color: #BEF4FA;
}

.submit_complete, .submit_yellow {
	border: 1px solid #746817;
	background: #222114;
	color: #E9E9E9;
}
.submit_fail, .submit_red {
	border: 1px solid #731717;
	background: #221515;
	color: #E9E9E9;
}
.submit_notice, .options {
	border: 1px solid #424C66;
	background: #162122;
	color: #E9E9E9;
}
.submit_green {
 	border: 1px solid #227317;
	background: #152214;
	color: #E9E9E9;
} 
.plus {
	color:#6ab079;
}
.minus, .alert {
	color:#E55353;
}
.currently_on {
	color: #7fea6d;
}
ul.choice a {
	background: #1a2224;
	border: solid 1px #2b3537;
}
ul.choice a:hover {
	background: #131718;
}
ul.secondary_nav {
	border-color: #2d3536;
}
ul.secondary_nav li a {
	border-left:1px solid #111;
	border-right:1px solid #2d3536;
	color: #ccc;
	background: #161b1c url(../images/ava_nav_secondbg_dark.gif);
}
ul.secondary_nav li a:hover {
	color: #47b1b1;
	background: #141819;
}
ul.secondary_nav li a.active {
	background: #1b2122;
	border-bottom: solid 1px #1b2122;
	color: #47b1b1;
}
#ubar_wrapper {
	background: url(../images/ava_header_barbg_dark.png);
	border-color: #2d3536;
}
#ubar {
	color: #ccc;
}
#ubar a {
	color: #F3F616;
}
#ubar a:hover {
	color: #FEFFC4;
}
#tlm_wrapper {
	background: url(../images/ava_header_tlmbg_dark.png) no-repeat;
}
ul#tlm a {
	color: #6BD7CC;
}
ul#tlm a.active, ul#tlm a:hover {
	background: #2d3536;
	color: #fafafa;
}
#header_wrapper_bg {
	background: url(../images/ava_header_bg_dark.png) top left repeat-x;
}
#header_wrapper {
	background: url(../images/ava_header_img_dark.png) 95% 0 no-repeat scroll;
}
.footer {
	background: #1c2425;
	border: 1px solid #2d3536;
}
#logo_inner {
	padding: 4px;
}
#logo {
	width: 300px;
	height: 51px;
	background: url(../images/afa_header_logo.png);
}
ul.list a {
	background: #111;
	color: #CCC;
	border: solid 1px #222;
}
ul.list a:hover {
	background: #323a3b;
	border-color: #323a3b;
}
ul.series li:hover {
	background: #272e2f;
}
.sub_header {
	background: #131718;
	border-bottom: solid 2px #111;
}
.row_odd {
	background: #181c1d;
}
.row_even {
	background: #212627;
}
.forum_icon {
	border: 1px solid #63A9A9; 
} 
.pagination{
	width: 480px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: left;
	background: #000;
	padding: 5px 10px;
	margin: 0 auto;
}
.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: #ccc;
	background: #1b2122;
}

.pagination a:hover, .pagination a.selected{
	color: #fff;
	background-color: #0a0a0a;
}

.contentdiv .subtext {
	font-size: 12px;
	background: #111; 
    color: #FFFFFF;
}
.important {
 	font-size: 26px;
 	color: #bbc;
 	letter-spacing: 0.1em;
}
.thin_border {
	background: #111;
    border-color: #273734;
}
.invisible_border {
	border: 1px solid #1b2122;
}
.highlight {
 	background: #121516;
}


.mail_icon {
	background: url(../images/icons/mail_icon_3.png); 	
}
.pm_icon_new {
 	background: url(../images/icons/pm_icon_new_3.png);
}
.pm_icon_replied {
 	background: url(../images/icons/pm_icon_replied_3.png);
}
.pm_icon_sent {
 	background: url(../images/icons/pm_icon_sent_3.png);
}	 	 	   	   
.pm_icon_flag {
 	background: url(../images/icons/pm_icon_check_3.png);
}
.pm_icon_noflag {
 	background: url(../images/icons/pm_icon_blankcheck_3.png);
}

.feature_list {
	color: #888;
}