
body {
    font-family: helvetica, arial, sans-serif;
    background-image: url(/_data/images/ad-background-dp.jpg);
}

.white-background {
    background: #ffffff;
}

p.footer {
    text-align: center;
    font-weight: bold;
    margin-top: 2em;
}

h1 {
    font-size: 2.5em;
    text-align: center;
    font-weight: bold;
    /*padding: 1em 0;*/
}

h2 {
    font-size: 1.5em;
}

p {
    margin: 0.5em 0;
}



/* Ads
*****************************************************************************************************/

div.google-banner-ads {
   display: block;
   margin-left: auto;
   margin-right: auto;
   width: 468px;
   padding: 1em 0 2em 0;
}

div.google-box-ads {
    float: right;
    font-size: 1em;
    margin-top: 0.2em;
    background-color: rgb(255, 254, 210);
}


/* Subliminal
*****************************************************************************************************/

div.addthis {
    margin-bottom: 1em;
}

#player {
/*
	border: 1px solid rgb(211, 211, 211);
	padding: 0.5em 1em;
    margin: 1em 0;
    font-size: 1.2em;
*/
	padding: 0.2em 1em;
    font-size: 1.2em;
    margin: 1em 0;
    background-color: rgb(255, 254, 210);
    border-top: 1px solid rgb(211, 211, 211);
    border-bottom: 1px solid rgb(211, 211, 211);
    display: block;
    clear: both;
}

#player a, #player a:link, #player a:visited, #player a:hover, #player a:focus, #player a:active {
	color: #009BE3;
}

#player ul {
	list-style-type: none;
	padding: 0;
	margin: 1em 0;
	overflow: hidden;
}

#player ul span {
	color: #A0A600;
}

#player li {
	float: left;
	padding-right: 1em;
}

#player p span {
	color: green;
}

div.ocean-fire-wind {
    padding: 1em 0;
    margin: 1em 0;
    float: left;
    clear: both;
    background-color: rgb(255, 254, 210);
    border-top: 1px solid rgb(211, 211, 211);
    border-bottom: 1px solid rgb(211, 211, 211);
}

.stop-messages {
    text-align: center;
    font-size: 1.2em;
    margin-top: 1em;
}

/* Feedback
*****************************************************************************************************/

dl.feedback {
    width: 22.5em;
    display: block;
    clear: both;
    height: 23em;
    padding: 1em 0;
    background-color: rgb(255, 254, 210);
    border-top: 1px solid rgb(211, 211, 211);
    border-bottom: 1px solid rgb(211, 211, 211);
}

dl.feedback dt {
    margin-left: 1em;
    font-size: 1.1em;
}

dl.feedback dd {
    /*margin-left: 0;*/
}

dl.feedback dd input, dl.feedback dd textarea {
    width: 17em;
}

dl.feedback dd textarea {
    height: 10em;
}