body {
background: #0F1D35;
margin: 0;
}
.text_body {
font: normal 14px verdana,arial,helvetica;
line-height : 1.5em; 
} 
.text_body a {
font: normal 14px verdana,arial,helvetica;
color: #8ea9be;
text-decoration: none;
text-align:right;
}
.text_body a:hover { 
font: normal 14px verdana,arial,helvetica;
text-decoration : underline; 
}
.subtext_body {
font: normal 12px verdana,arial,helvetica;
line-height : 1.5em; 
}
.subtext_body a {
font: normal 12px verdana,arial,helvetica;
color: #8ea9be;
text-decoration: none;
text-align:right;
}
.subtext_body a:hover { 
font: normal 12px verdana,arial,helvetica;
text-decoration : underline; 
}
.iframe {
margin: 0 20px 0;
}
.span {
font: normal 10px verdana,arial,helvetica;
color: #8ea9be;
text-align: right;
}
.press_body {
font: normal 18px verdana,arial,helvetica;
color: #006;
line-height : 1.5em; 
} 
.quotes {
font: italic 14px verdana,arial,helvetica;
color: #0F1D35;
line-height : 1.5em; 
} 
.quotes span{
font: normal 11px verdana,arial,helvetica;
color: #0F1D35;
line-height : 1.5em; 
} 
.contact td {
font: normal 11px verdana,arial,helvetica;
color: #0F1D35;
}
.contact a {
font: normal 11px verdana,arial,helvetica;
color: #0F1D35;
text-decoration: none;
}
.contact a:hover {
font: normal 11px verdana,arial,helvetica;
color: #fff;
text-decoration: underline;
}
.padding {
padding: 0 20px 0;
}
td {
font: normal 11px verdana,arial,helvetica;
color: #FFFFFF;
}
a{
font: normal 11px verdana,arial,helvetica;
color: #FFFFFF;
text-decoration: underline;
}
a:hover {
font: normal 11px verdana,arial,helvetica;
color: #FFFFFF;
text-decoration: none;
}
a.white-link-underline {	
text-decoration: underline;
color: #FFFFFF;
}
.white-text {
color: #ffffff;
text-decoration: none;
}
a.b1 {
font:  14px verdana,arial,helvetica;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;
}
.p {
padding: 0 0 0 20px;
}
.p1 {
padding: 0 0 0 30px;
}
.p2 {
padding: 150px 0 0 250px;
}
.bord {
border: 1px solid #c5d85a;
}
.audio {
font: normal 14px verdana,arial,helvetica;
line-height: 1.3em;
color: #FFFFFF;
padding: 10px 20px 10px 40px;
}
.audio a {
text-decoration: none;
}
.audio a:hover {
color: #8ea9be;
text-decoration: underline;
}
.holding {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/holding.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.body_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/body_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.bio_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/bio_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.live_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/live_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.contact_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/contact_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.media_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/media_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.press_bg {
height : 927px;
background : url(http://www.davidsimonmusic.com/New_Site/images/press_bg.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.table_bg {
background-image : url(http://www.davidsimonmusic.com/New_Site/images/table_bg.png);
}
.table_bio {
background-image : url(http://www.davidsimonmusic.com/New_Site/images/table_bio_bg.png);
font: normal 11px verdana,arial,helvetica;
line-height : 1.4em; 
color: #0F1D35;
}
.table_bio td {
font: normal 11px verdana,arial,helvetica;
line-height : 1.4em; 
color: #0F1D35;
padding: 20px;
}
.table_quotes {
background-image : url(http://www.davidsimonmusic.com/New_Site/images/table_bio_bg.png);
}
.table_nextgig {
font: normal 11px verdana,arial,helvetica;
}
.table_nextgig div {
font: normal 11px verdana,arial,helvetica;
padding: 10px 0 0 0;
}
.bg_header {
height : 111px;
}
.bg_header_gal {
background : url(http://www.davidsimonmusic.com/New_Site/images/header.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.bg_menu {
height : 50px;
}
.bg_body {
height : 701px;
}
.bg_footer {
height : 65px;
background : url(http://www.davidsimonmusic.com/New_Site/images/body_bg4.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.bg_footer2 {
height : 65px;
background : url(http://www.davidsimonmusic.com/New_Site/images/body_bg5.jpg);
background-repeat : no-repeat;
background-position : center center;
}
.menu {
vertical-align:top;
padding : 115px 0 0 21px;
}
.navigator {
margin: 0px 0px 0px 28px;
padding: 0px;
}
.navigator ul {	
margin: 0px;
padding: 0px;
color: #FFFFFF;
}
.navigator li {
display:inline; 
list-style: none;
margin: 0px;
padding: 0px;
float:left;
} 
.navigator li a {
font: normal 14px  verdana,arial,helvetica;
text-decoration: none; 
white-space:nowrap;
}
.navigator li a#m1, a#m2, a#m3, a#m4, a#m5, a#m6, a#m7 {
padding: 0px 12px 9px 12px;
color: #FFFFFF;
border-left: 1px dotted #80A4B4;
border-right: 1px dotted #80A4B4;
display:block;
}
.navigator li a#m1:hover, a#m2:hover, a#m3:hover, a#m4:hover, a#m5:hover, a#m6:hover, a#m7:hover {
color: #8ea9be;
}
.submenu {
left: 0px; 
top: 0px;
visibility: hidden; 
position: absolute;
padding:0 0 0 5px;
}
.subframe {
border: #002434 1px solid; 
display: block; 
line-height: 15px; 
position: absolute;
background-color: #FCFCFC;
text-indent: 5px;
}
.item {
white-space: nowrap; 
text-align: left;
border-bottom: 1px solid #013349;
margin-top: 2px;
}
.item a {
font-weight: normal; 
color: #000000; 
text-decoration: none;
}
.item a:hover {
font-weight: normal; 
color: #8ea9be;
text-decoration: none; 
}
.item .fwdarr {
right: 7px;
top: 5px; 
position: absolute;	
}
.footer1 {
color: #8ea9be;
text-decoration: none;
text-align:left;
}
.footer2 {
color: #8ea9be;
text-decoration: none;
text-align:right;
}
.footer2 a:hover { 
text-decoration : underline; 
} 
.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}
.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}
.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}
.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}
.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}
.red-text-regular {
color: #8c247b;
text-decoration: none;
}
.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}
.black-text-underline {
color: #000000;
text-decoration: underline;
}
.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}
.green-text{
color: #a5b66e;
text-decoration: none;
}
.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}
.spacer15 {
font: bold 14px verdana,arial,helvetica; 
height: 15px;
padding: 0 0 0 20px;
}
.spacer15 a {
font: bold 14px verdana,arial,helvetica; 
height: 15px;
text-decoration: none;
}
.spacer15 a:hover {
font: bold 14px verdana,arial,helvetica; 
color: #8ea9be;
height: 15px;
text-decoration: underline;
}
.spacer30 {
height: 30px;
}
.spacer124 {
height: 124px;
padding: 0 0 0 10px;
}
.spacer182 {
height: 182px;
padding: 0 0 0 10px;
}
.spacer180 {
height: 180px;
padding: 0 0 0 20px;
}
.spacer250 {
height: 250px;
padding: 0 0 0 10px;
}
.spacer336 {
height: 305px;
background-repeat : no-repeat;
}
.spacer351 {
height: 351px;
padding: 0 0 0 10px;
}
.spacer370 {
height: 370px;
}
.spacer365 {
height: 305px;
background-repeat : no-repeat;
}
.spacer450 {
height: 450px;
padding: 0 0 0 10px;
}
.spacer585 {
height: 585px;
background-repeat : no-repeat;
}
.spacer585 div {
padding: 10px 0 10px 50px;
}
.spacer630 {
height: 630px;
background-repeat : no-repeat;
}
.spacer665 {
height: 665px;
}
.spacer665 div {
font: normal 11px verdana,arial,helvetica;
line-height : 1.4em; 
color: #0F1D35;
margin: 35px 0px 20px 50px;
}