/* template id: custom_waynepotash - custom */
body {
margin: 0px;
background-color: #FFFFFF; 
}
.base {
color: #000000;
}
.base * {
border-color: #000000;
}
.base a {
color: #003399;
}
.base a:hover {
color: #000000;
}
.hover:hover {
color: #000000;
}
.hover:hover a {
color: #000000 !important;
}
.highlighted {
color: #000000 !important;
}
body, 
.content
{
font-family: Times New Roman, Times, serif; font-size: 18px; font-style: normal; font-weight: normal; letter-spacing:normal; word-spacing: normal; text-align: left;
color: #000000;
}
td
{
font-family: Times New Roman, Times, serif; font-size: 18px; font-style: normal; font-weight: normal; letter-spacing:normal; word-spacing: normal; text-align: left;
color: #000000;
}
a:link, a:visited
{
color:  #003399;
}
a:hover
{
color:  #000000;
}
h1, h1 a
{
font-size: medium;
font-weight: bolder;
color:  #000000 !important;
}
h2, h3, h4, h5,
h2 a, h3 a, h4 a, h5 a
{
font-size: medium;
font-weight: bolder;
color:  #000000 !important;
}
.content .featheader td,
.content .featheader th,
.content td.featheader,
.content th.featheader {
}
.events-list {
}

.navMenu li ul li {
background-color: #FFFFFF;
}
.navMenu li ul li:hover {
background: #FFFFFF url(common/usersite/css/features/skins/images/trans15-white.png) !important;
}
.navMenu li ul li a {
color:  #000000;
}
.cancel-button {
color:  #003399 !important;
}
.cancel-button:hover {
color:  #000000 !important;
}

.track-lyrics a {
color: #000000;
}
.track-lyrics a:hover {
color: #003399;
}
.popup {

padding: 0;
}
ul.events-list li.date {
padding: 7px;
}
.events-calendar {
}

/*
Turns off link color for anchor tags
*/

.FCK__AnchorC {
color:  #000000 !important;
}
#twitter_div {
padding: 0 15px 40px 0;
margin: 0 0 15px 0;
color: #000000;
}
#twitter_div li {
border-top: 1px solid #000000;
}
.download_purchase {
color: #000000;
border: 1px solid #000000;
padding:10px;
margin-bottom:1.0em;
}

/* custom template settings */
body {
text-align: center; 

background-image: url(templates/custom_template_asset_library/3354_1.jpg);

background-repeat: repeat;
background-position: top center;
background-attachment: scroll;
}

/* increase specifity to over-ride per feature settings */
.content,
html .content td,
html .content th,
html .content .featheader td,
html .content .featheader th,
html .content th.featheader,
html .content td.featheader 
{
line-height: 152%;
font-size: 18px;;
}

#container {
width: 960px;
margin: 0 auto;
padding-top: 25px;
}

.content {

background-repeat: repeat;
background-position: top center;
background-color: transparent; padding: 0px;
}

.header-graphic {
padding: 0px 0;
}

.navigation {
padding: 9px;

background-repeat: repeat-x;
background-position: top center;
background-color: transparent;
}

/* contain floats */
.navigation .navMenu:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.navigation .navMenu { display: inline-block; _height: 1%; }


.navigation li.top {
/* @TODO: swap round depending on type of nav! */
margin: 0 7px;
float: left;
width: auto;
height: auto;
}

.navigation a.top { 
text-decoration: none;
float: left; 
width: auto;
height: auto;
background-position: top center;
background-repeat: no-repeat;

}

.navigation a.top:hover {

}

.navMenu li ul li,
.navMenu li ul li:hover { 
background-color: transparent !important;
}

.navigation li ul li a {
background-color: #0073ff;
background-color: rgba(0, 115, 255, 0.97);
color: #FFFFFF;
}

.navigation li ul li a:hover {
background-color: #0088ff;
background-color: rgba(0, 136, 255, 0.97);
color: #FFFFFF;
}

.subtitlewrap {

background-repeat: repeat-x;
background-position: top center;
background-color: transparent;
height: 40px; 
height: auto; 
min-height: 40px; 
margin-bottom: 5px;
padding: 0px 0px;
}
.subtitle img { margin-top: -5px;}

.clear { clear: both; }


.header {
font-size: 0;
line-height: 0;
}