﻿body {
font-size: 140%;
background: #000;
color: #ff0;
}

#container {
font-size: 80%;
}

#accessOptions {
background: #000;
}

#brandingContainer {
border-bottom: 3px solid #000;
}

#az, #az ul li a, #az ol li a, #az ul li.inactive, #az ol li.inactive {
background: #444;
}

#content, #fullcontent {
background: #000 url(t/content-corner-highvis.jpg) no-repeat top left;
}

#contentContainer {
background: url(t/background-highvis.jpg) repeat-y;
}

#breadcrumb {
background: #444 url(t/breadcrumb-corner-highvis.jpg) no-repeat bottom right;
}

#siteFunctions fieldset, .noBorder {
background: #000;
}

#quickLinks {
margin: 10px 0 10px 0;
}

#indexNavigation h2 {
font-size: 120%;
}

#accessOptions li {
font-size: 110%;
}

#az {
font-size: 79%;
border-left: 3px solid #000;
}

#navigationContainer {
padding-top: 0;
background: none;
}

#navigation {
border-bottom: 3px solid #000;
}

#navigation.navigation-living, #navigation.navigation-learning, #navigation.navigation-leisure, #navigation.navigation-business, #navigation.navigation-online, #navigation.navigation-council, #navigation.navigation-living {
background-image: none;
}

#navigation ul {
font-size: 95%;
background: #444 url(t/navigation-corner-highvis.jpg) no-repeat top left;
}

#navigation ul li a {
background: #444;
}

#localNavigation {
background: url(t/background-highvis.jpg) repeat-y;
}

#nav ul {
border-bottom: 1px solid #ff0;
}

#nav ul li a {
background: #000;
border: 1px solid #ff0;
border-bottom: 0;
color: #0ff;
font-weight: bold;
}

#nav ul li a:hover {
background: #ff0;
color: #444;
}

#languages {
background-image: none;
}

#information {
font-size: 85%;
background: #000;
background-image: none;
}

#information img {
display: none;
}

h2 {
font-size: 140%;
}

h3 {
font-size: 120%;
}

#accessOptions li a, #content a, #scc-address a, #information-links a, #siteFunctions a, #indexNavigation a, #breadcrumb a, #fullbreadcrumb a {
text-decoration: underline;
color: #0ff;
}

#accessOptions li a:visited, #content a:visited, #scc-address a:visited, #information-links a:visited, #siteFunctions a:visited, #indexNavigation a:visited, #breadcrumb a:visited, #fullbreadcrumb a:visited {
color: #0cf;
}

#accessOptions li a:hover, #content a:hover, #scc-address a:hover, #information-links a:hover, #siteFunctions a:hover, #indexNavigation a:hover, #breadcrumb a:hover, #fullbreadcrumb a:hover {
color: #0ff;
}

a:focus {
text-decoration: underline;
}

.subheader {
font-size: 120%;
}

.small {
font-size: 80%;
}

.medium {
font-size: 85%;
}

.bookmarks .red {
color: #ff0;
}

.bookmarks a {
background-image: none;
}

ul#socialbookmarks a {
padding-left: 0;
}

#indexNavigation .red_border h2 {
font-size: 120%;
}

#indexNewsFeatures h2 {
font-size: 120%;
}

.input {
border: 1px solid #fff;
background: #444;
color: #fff;
font-size: 120%;
}

.searchinput {
width: 106px;
margin-bottom: 3px;
padding: 3px 4px;
background: #444;
color: #fff;
border: 1px solid #fff;
font: 14px arial, sans-serif;
}

#searchbutton {
margin-left: 0;
}

.button {
padding: 2px 1px 1px 1px;
background: #ccc;
color: #000;
border: 1px solid #fff;
font: bold 14px arial, sans-serif;
}

.input:focus, .searchinput:focus {
background: #444;
border: 1px solid #f00;
}

.black_border {
border: 1px solid #ccc;
}

.pale_grey {
background: #444;
}

.pale_back {
background: #666;
}

.purple {
color: #f09;
}

.information, .map-information {
background: #444;
}

#scc-address {
padding-left: 0;
background: none;
}

#indexNewsFeatures h2 {
border-bottom: 1px solid #000;
background-image: none;
}

#indexNews li, #indexFeatures li {
border-bottom: 1px solid #000;
}

#indexNews li a, #indexNews li a:visited, #indexNews li a:hover {
color: #fff;
}

#indexFeatures li a, #indexFeatures li a:visited {
color: #000;
}

#indexFeatures li a:hover {
color: #fff;
}

li.moreNews a, li.moreNews a:visited {
color: #fff;
background-image: none;
}

#indexNews li.moreNews a:hover {
background-image: none;
}

#indexFeatures li.lastFeature a {
background-image: none;
}

#indexFeatures li.lastFeature a:hover {
background-image: none;
}

#indexNavigation h2 a, #indexNavigation a, #breadcrumb a, #fullbreadcrumb a, #indexInformation a {
color: #0ff;
text-decoration: underline;
}

#indexNavigation h2 a:visited, #indexNavigation a:visited, #breadcrumb a:visited, #fullbreadcrumb a:visited, #indexInformation a:visited {
color: #0cf;
}

#indexNavigation a:hover {
color: #0ff;
text-decoration: underline;
}

fieldset, legend {
background: #000;
border-color: #fff;
}

#localNavigation #indexInformation {
background: #000;    
border: 1px solid #fff;
}

#localNavigation #indexInformation li {
background: #000;
}

#detailContainer, pre {
background: #444;
}

#property tr.band {
background: #111;
}

#yoursalford-home {
background: #555;
}

.navy, .purple {
color: #bebfef;
}

#rightboxed, #twitterfeed, #fulltwitterfeed {
background: #000;
}
