body{
	background: #999;
	color: #333;
	background-image:url('/public/themes/dark/img/background-grey.jpg');
}
h1,h2,h3,h4,h5,h6{
color: #333;
}

.content-wrapper {
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
max-width: 940px;
}


@media screen and (min-width: 40em) and (max-width: 1940px) {
  .content-wrapper {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0;
		margin-bottom: 0;
		width: 940px;
	}
}

.pagewrapper{
	background: transparent;
}

.top-bar {
background: #efefef;
color: #333;
font-weight: normal;
}

#MENU1{
background: transparent;
color: #ddd;
font-weight: normal;
height: 73px;
}

.content{ 
	padding: 10px;
	background: #ededed;
	color: #333;
	min-height: 200px;
}


.content-wrapper{
	border-bottom: 1px solid #000;
	-webkit-border-radius: 5px 5px 10px 10px;
	
}


.top-page .top-bar-section li a:not(.button) {
padding: 0 15px;
line-height: 45px;
background: #efefef;
color: #993333;
}
.top-bar-section li a:not(.button):hover {
background: #ddd;
color: #aa0000;
font-weight: normal;
}
.top-bar-section ul li.active > a {
background: #999;
color: white;
}

.top-bar-section ul li.active > a:hover {
background: #ddd;
}

.top-bar-section li:not(.has-form) a:not(.button) {
padding: 0 15px;
line-height: 45px;
background: transparent;
}

.top-bar-section li:not(.has-form) a:not(.button):hover {
background: transparent;
}

.top-bar-section .dropdown li {
width: 100%;
background: #efefef;
}

.top-bar-section li a:not(.button) {
background: transparent;
color: #DDD;
font-weight: normal;
}


.top-bar-section li a:not(.button) {
	line-height: 72px;
}

.top-bar-section ul li {
float: left;
}

.top-bar.expanded .title-area {
background: TRANSPARENT;
}


  
.header-top {
padding: 5px 0 5px;
margin-top: 0;
background: transparent;
color: #333;
}
.header-bottom {
padding: 24px;
margin-top: 0;
background: transparent;
background-image:url('/public/themes/dark/img/top_player_bg.png');
color: #ddd;
}
.header-bottom  h1, .header-bottom h2, .header-bottom h3, .header-bottom h4, .header-bottom h5, .header-bottom h6{
color: #ddd;
}

.footer-bottom {
padding: 24px;
margin-top: 0;
background: transparent;
background-image:url('/public/themes/dark/img/topmenu_bg.png');
color: #ddd;
border-top: 1px solid #000;
-webkit-border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
}


.footer-top {
padding: 24px;
margin-top: 0px;
background: transparent;
background-image:url('/public/themes/dark/img/top_player_bg.png');
color: #ddd;
}

.header-top .logo h2 a {
color: #333;
font-weight: 700;
}

.header-top .logo h2 {
font-size: 2.31em;
display: inline-block;
margin-top: 20px;
}

.header-top h2 {
color: #DDD;
}
.header-top  h3  {
color: #ddd;
}

.header-menu-wrapper {
background: transparent;
background-image:url('/public/themes/dark/img/topmenu_bg.png');
font-weight: normal;
height: 73px;
margin: 0;
border-bottom: 1px solid #000;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}



.navigation a {
	padding: 0.4em 1em;
	display: block;
	color: #FFF !important;
	font-weight: 700;
	font-size: 0.875em;
	
}
.navigation li.active a, .navigation a:hover {
background: transparent;
	color:#fff;
}

#MENU1F  li.active a, .navigation a:hover {
background: transparent;
color: #fff  !important;
}

#MENU1F  li {
display: inline-block;
width: auto;
margin-bottom: 0;
background: transparent;
color: #ddd;
}

#MENU1F li a {
	background: transparent;
	color:#ddd !important;
}

#MENU1F li.active {
	background: transparent;
	color:#222;
}

#MENU1 .top-bar-section li a:not(.button):hover {
background: transparent;
color: #fff;
}
#MENU1 .top-bar-section ul li.active > a {
background: transparent;
color: white;
}

#MENU1  .top-bar-section li:not(.has-form) a:not(.button) {
padding: 0 15px;
line-height:  72px;
background: transparent;
}


#MAINMENU {
background: transparent;
color: #333;
font-weight: normal;
margin-top: 15px;
}
#MAINMENU li{
background: transparent;
}

#MAINMENU .expanded {
background: #ddd;
color: #FFF;
font-weight: normal;
margin-top: 15px;
}

#MAINMENU   .top-bar-section li:not(.has-form) a:not(.button):hover {
color: #ddd;
}
#MAINMENU  .top-bar-section li:not(.has-form) a:not(.button) {
padding: 0 9px;
line-height: 45px;
color: #ddd;
background-image:url('/public/themes/dark/img/topmenu_bg.png');
}

.menuDropdown a{ 
color: #222;
background: transparent;
}
.menuDropdown  a, .menuDropdown a:hover {
color: #222;
background: transparent;
}


.listing-item{
background: white;
border: 1px solid #aaa;
padding: 20px;
}


#HEADERPHONE{
	color: #ddd;
}
#likeButtonWrapper{
	line-height: 72px;
	color: #ddd;
}

