html, body {
	background:#17181a;
	font-family:Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.6em;
	color: #949494;
}

a, a:visited, a:link {
	color:#FF9326;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
	color:#ff9326;
}

div.box {
	background-color:#292929;
	border:1px solid #222;
}

#container fieldset h2
{
	color: #FFFFFF;
	background-color: #202020;
	font-size: 11px;
}

#container fieldset
{
	border: 1px solid #222;
	border-bottom: 0px;
	background-color: #292929;
}

#container .notice
{
	border: 1px solid #222;
	background-color: #ffc;
	color:#000;
}

#container .error
{
	border: 1px solid #222;
	background-color: #f33;
	color: #fff;
}

#container label
{
	text-align: left;
	color: #666;
	font-weight: normal !important;
}

#container .ac_form_row
{ 
	border-bottom: 1px solid #222;
}

#container .help
{
	color: #aaa;
}

#container .errors input, #container .errors select
{
	border: 1px solid #f22;
}

#container ul.error_list
{
	color: #d33;
	border: none;
	background-color: #f33;
}

#container ul.error_list li
{
	color: #fff;
}

#profile table {
	border: 1px solid #222;
	background-color: #292929;
}

#profile td {
	text-align:left;
}

#profile td.name {
	text-align:right;
	font-weight:bold;
	border-right:1px solid #222;
}

#profile th {
	background-color:#202020;
	border:1px solid #222;
	text-align:left;
}

#profile th h1 {
	font-size:14px;
	color:#fff;
}

#menu
{
	border-bottom: 1px solid #222;
	background-color: #202020;
}

#menu li
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menu li a
{
	color: #ff9326;
	text-decoration: none;
}

#menu li a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

#menu li.expose {
	font-size:1.1em;
}

#small_menu
{
	border-bottom: 1px solid #202020;
}

#small_menu li
{
	color:#7B8699;
	font-size:11px;
	font-weight:bold;
}

#small_menu li a
{
	color: #ff9325;
	text-decoration: none;
}

#small_menu li a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

#footer {
	border-top:1px solid #202020;
}

.footer_links {
	text-align:right;
}

#filters, #calendarDay {
	text-align:center;
}

#filters table, #calendarDay table {
	background-color:#292929;
	border:1px solid #222;
}

#filters td, #calendarDay td {
	border-bottom:1px solid #222;
}

#filters th, #calendarDay th {
	background-color:#202020;
	border:1px solid #222;
	text-align:left;
}

#filters th h1, #calendarDay th h1 {
	font-size:14px;
	color:#fff;
}

#calendarDay .shows table, #calendarDay .shows td, #calendarDay .shows th {
	border:0;
}

#calendarDay .shows h3 a {
	margin:0;
	color:#FFF;
}

#filters td.airing {
	color:#34a400;
}

#filters td.not_airing {
	color:#ff9327;
}

#calendarDay .shows .filter h3 a {
	color:#ff9326;
}

#calendarDay .hour {
	font-weight:bold;
	color:#66bbff;
}

#calendarDay .shows small {
	font-weight:bold;
}
/*last episode i watched*/
#calendarDay .shows .lastEpisode h3 a {
	color:#6f00b2;
}

#calendarDay .shows .lastEpisode small {
	color:#6f00b2;
}

#calendarDay .shows .watched h3 a {
	color:#3aa400;
}

#calendarDay .shows .watched small {
	color:#3aa400;
}
/*----------------------last episode i watched*/
.tooltip { 
	background-color:#292929;
	border:1px solid #000000;
}

.tooltip td.tooltip_title {
	background-color:#2F5EA6;
	border:1px solid #222;
}

.tooltip td.tooltip_info {
	background-color:#2F5EA6;
	border:1px solid #222;
	text-align:right;
}

.tooltip h4 { 
	color:#FFF;
}

#calendarContent {
	text-align:center;
}

#calendarContent table td, #calendarContent table th {
	color:#666;
}

#calendarContent div.day {
	text-align:left;
	background-color:#292929;
	border:1px solid #000000;
}

#calendarContent div.day_now {
	text-align:left;
	background-color:#FF9326;
	border:1px solid #000000;
}

#calendarContent div.day h2, #calendarContent div.day_now h2 {
	font-size:14px;
}

#calendarContent div.day table th a, #calendarContent div.day table th a:hover,
#calendarContent div.day_now table th a, #calendarContent div.day_now table th a:hover  {
	color:#FFF;
}

#calendarContent div.day th {
	background-color:#202020;
	text-align:left;
}

#calendarContent div.day_now th {
	background-color:#8C3800;
	text-align:left;
}

#calendarContent div.day td {
	text-align:left;
	font-size:11px;
}

#calendarContent div.day td small {
	color:#49a5df;
	font-size:10px;
}

#calendarContent div.day td h3 a {
	color:#e5e5e5;
	font-size:11px;
}

#calendarContent div.day_now td {
	text-align:left;
	font-size:11px;
}

#calendarContent div.day_now td h3 a {
	color:#913800;
	font-size:11px;
}

#calendarContent div.day_now td small {
	color:#FFFFFF;
	font-size:10px;
}

#calendarContent div.day td.filter h3 a {
	color:#ff9326;
}

#calendarContent div.day td.filter small {
	color:#ff9326;
}

#calendarContent div.day_now td.filter h3 a {
	color:#000000;
}

#calendarContent div.day_now td.filter small {
	color:#000000;
}

#calendarContent div.day td.one {
	background-color:#292929;
}

#calendarContent div.day_now td.one {
	background-color:#FF9326;
}

#calendarContent div.day td.two {
	background-color:#343434;
}

#calendarContent div.day_now td.two {
	background-color:#FF8000;
}
/* last episode i watched */
#calendarContent div.day td.lastEpisode h3 a {
	color:#a832ef;
}

#calendarContent div.day td.lastEpisode small {
	color:#a832ef;
}

#calendarContent div.day_now td.lastEpisode h3 a {
	color:#6f00b2;
}

#calendarContent div.day_now td.lastEpisode small {
	color:#6f00b2;
}

#calendarContent div.day td.watched h3 a {
	color:#3aa400;
}

#calendarContent div.day td.watched small {
	color:#3aa400;
}

#calendarContent div.day_now td.watched h3 a {
	color:#b91d00;
}

#calendarContent div.day_now td.watched small {
	color:#b91d00;
}
/*  -- --- --- ---- ---- ----- last episode i watched */
#whereAreWe a, #whereAreWe a:hover {
	color:#fff;
	font-size:13px;
}

#whereAreWe h1 {
	color:#fff;
	font-size:15px;
}
#whereAreWe table {
	background-color:#292929;
	border:1px solid #000000;
}


#defaultError h1 {
	font-size:20px;
	color: #FF9326;
}

#defaultError h5 {
	color: #FFF;
	font-style:italic;
}

#defaultMessage dt { 
	font-weight:bold;
}

#newsBox #prev, #newsBox #next {
	color:#ffc;
}

#showInfo {
	text-align:center;
}

#showInfo table {
	background-color:#292929;
	border:1px solid #000000;
}

#showInfo td {
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

#showInfo th {
	background-color:#202020;
	border:1px solid #000000;
	text-align:left;
}

#showInfo th h1 {
	font-size:14px;
	color:#FFFFFF;
}

#showInfo li h2 {
	font-size:11px;
	background-color:#343434;
	border:1px solid #000000;
}

#showInfoEps {
	text-align:center;
}

#showInfoEps table {
	background-color:#292929;
	border:1px solid #000000;
}

#showInfoEps td {
	border-bottom:1px solid #000000;
}

#showInfoEps th {
	background-color:#202020;
	border:1px solid #000000;
	text-align:left;
}

#showInfoEps th h1 {
	font-size:14px;
	color:#fff;
}

#showInfoEps td.epInfo {
	text-align:right;
	font-size:11px;
	font-style:italic;
}

#showInfoEps td.one {
	background-color:#292929;
}

#showInfoEps td.two {
	background-color:#343434;
}

#showInfoEps td.lastEpisode {
	color:#6f00b2;
}

#showInfoEps td.watched {
	color:#3aa400;
}
