/* 
   General 
------------------------------------------------------------------- */
body {color: #292729; background-color: #292729;}

/* 
   Headings 
------------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 {color: #EA008A;}

/* 
   Links 
------------------------------------------------------------------- */
a {color: #EA008A;}
a:focus,a:hover {color: #333333;}

/* 
   Text elements 
------------------------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted #666;}
del, blockquote { color:#666; }

/* 
   Custom text classes 
------------------------------------------------------------------- */
.quiet, .quiet a {color: #999;}
.loud, .loud a {color: #000;}
.highlight, .highlight a {background:#ff0;}
.text-light, a.text-light, .links-light a {color: #FFFFFF;}
.text-medium {color: #ADAEAE;}
.text-dark, a.text-dark, .links-dark a {color: #292729;}

/* 
   Lists 
------------------------------------------------------------------- */
ul.tabbed li {background: url(/media/img/nav_seperator_light.gif) right no-repeat;}
ul.dark-seperator li {background: url(/media/img/nav_seperator_dark.gif) right no-repeat;}

ul.nice-list li {border-top: 1px solid #EEE;}
ul.nice-list li:first-child {border-top: none;}

ul.v-animated-list {background: none;}
ul.v-animated-list li {border-bottom: 1px solid #eee;background: none;}
ul.v-animated-list li:last-child {border: none;}
ul.v-animated-list li a {color: #292729;background: none;}
ul.v-animated-list li a:hover {background: #eee; color: #191A19;}
ul.v-animated-list li a span {background: url(/media/img/icon_arrow_32x32.png) 0 0 no-repeat;}

/* 
   Tables 
------------------------------------------------------------------- */
table.styled {border: none; border-bottom: dashed 1px #B2B2B2;}
table.styled thead th {background: url(/media/img/table_head_back.png) left top repeat-x;}
table.styled td, table.styled > caption {border: none;}
table.styled tr td {background: #E9EAEB; border-bottom: solid 10px #FFFFFF;}
table.styled caption {background: #EEE;}

/* 
   Messages 
------------------------------------------------------------------- */
.error, .notice, .success {border: 1px solid #DDD;}

.error {background: #FBE3E4; color: #8A1F11; border-color: #FBC2C4;}
.error a {color: #8A1F11;}

.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;}
.notice a {color: #514721;}

.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}
.success a {color: #264409;}

/* 
   Layout 
------------------------------------------------------------------- */

/* Outside wrappers */
#site-wrapper {background: #FFFFFF url(/media/img/site_back.gif) repeat-x top left;}
#header-wrapper {background: url(/media/img/header_back.gif) no-repeat center top;}
#content-wrapper {}
#footer-wrapper {background-color: #292729;}

/* Inner wrappers */
#footer-inner {color: #FFFFFF;}
#footer-left {background: url(/media/img/footer_seperator.png) no-repeat top right;}
#footer-middle ul li a {color: #FFFFFF;}
#content-inner {}
#header-inner {}
#col-left {}
#col-right {}

.header-headline {color: #CCCCCC;}

#nav a {color: #231F20;}
#nav a:hover {color: #EA008A;}
#nav li.current-tab a {color: #EA008A;}

/* Login panel */
#login-panel-inner {color: #999999; background: #272727;}
#login-panel-tab {background: url(/media/img/login_panel_tab_back.png) repeat-x 0 0;}
#login-panel-tab .login-tab {color: white;}
#login-panel-tab .login-tab li.left-tab {background: url(/media/img/login_panel_tab_left.png) no-repeat left 0;}
#login-panel-tab .login-tab li.right-tab {background: url(/media/img/login_panel_tab_right.png) no-repeat left 0;}
#login-panel-tab .login-tab li {background: url(/media/img/login_panel_tab_middle_back.png) repeat-x 0 0;}
#login-panel-tab .login-tab li a {color: #FFFFFF;}

/* Content Block */
#contentblock-wrapper {background: #FFFFFF url(/media/img/contentblock_footer_back.gif) left bottom no-repeat;}
#contentblock-header {background: #FFFFFF url(/media/img/contentblock_header_back.gif) left top no-repeat;}
#contentblock-header h2 {color: #FFFFFF;}
#contentblock-header h1 {color: #FFFFFF;}

/* Side-bar Content Block */
#sidebarcontentblock-wrapper {background: #FFFFFF url(/media/img/sidebarcontentblock_footer.gif) left bottom no-repeat;}
#sidebarcontentblock-header {background: #FFFFFF url(/media/img/sidebarcontentblock_header.gif) left top no-repeat;}
h3.sidebarcontentblock-title {color: #808080;}
#sidebarcontentblock-inner {background: url(/media/img/sidebarcontentblock_back.gif) left top repeat-y;}

/* Section header */
#section-header {background: url(/media/img/section_header_back.png) no-repeat; color: #FFFFFF;}
#section-header ul li {color: #F9AEDA;}
#section-header ul li span {color: #FFFFFF;}
#section-header .quiet {color: #F9AEDA;}

/* All adverts canvas / containers */
.adverts_maincanvas {background-color: #000000;}
.advert_holder {background-color: #EA008A;}
.advert-tooltip a {color: #EA008A;}
.advert-tooltip .score {background-color: #FFFFFF; color: #000000;}
.advert-tooltip .score h4 {}
/*#confirm-advert-position {background-color: #EA008A; color: #FFFFFF;}
#confirm-advert-position h3 {color: #FFFFFF;}*/

/* Promoted adverts gallery */
ul.slideshow {background-color: #000000;}
#slideshow-caption {color:#fff; background:#000;}

/* Scroll up */
#scrollup {color: #666666;}
#scrollup .headline .big {color: #EA008A;}

/* 
   Form overrides 
------------------------------------------------------------------- */
input, textarea, select, button {border: 1px solid #bbb;}

.errornote {background: #EC1C24;}
ul.errorlist {color: #EC1C24;}
.error input, .error select, .errors input, .errors select {border: 1px solid #EC1C24;}

div.form-row .help-div {background-color: #E8E8E8; color: #A5A5AA;}

.calendar-shortcuts a {color: #309bbf;}

/*  Submit, Delete & Cancel Buttons ................................................... */
input[type=submit], input[type=button], button {background: #EA008A; color: #A5A5AA;}
input[type=submit]:hover, input[type=button]:hover, button:hover {background: #EA008A;}
input[type=submit].default, input[type=button].default, button.default {background: #EA008A; color: #FFFFFF;}
.submit-row a.default {color: #fff; background: #EA008A;}
.submit-row a {color: #fff; background: #F478C1;border: none;}
.submit-row a.default {background: #EA008A; color: #FFFFFF !important;}
.submit-row a:hover, a.default:hover {color: #fff; background: #444;}