/*-------------------------------------------    

    General Selectors

-------------------------------------------*/

* { margin: 0; padding: 0; color: #000000; }

body { font: normal .8em 'Arial', Verdana, Helvetica, sans-serif; line-height: 20px; background: #989898 url(/images/baysingers-background-repeat.gif) repeat-x 50% 0;  }

h1 { font: normal 1.1em 'Arial', Verdana, Helvetica, sans-serif; color:#333333; line-height: 20px; }

h2 { font: bold small-caps 13px 'Arial', Verdana, Helvetica, sans-serif; color: #333333; line-height: 25px; }

h3 { font: bold small-caps 12px 'Arial', Verdana, Helvetica, sans-serif; color: #333333; line-height: 23px;}

.titles { font: bold small-caps 12px 'Arial', Verdana, Helvetica, sans-serif; color:#666666; letter-spacing: .11em;}

.titles2 { font: bold small-caps 10px 'Arial', Verdana, Helvetica, sans-serif; color:#666666; letter-spacing: .11em;}

.email { font: small-caps 12px 'Arial', Verdana, Helvetica, sans-serif; color: #000000; }

.email-link { font: bold 12px 'Arial', Verdana, Helvetica, sans-serif; color: #BA282E; }

a { color: #BA282E; text-decoration: none; }

a:hover, a:focus { color: #BA282E; text-decoration:none; }

.break { clear:both; }

img { border:0px; margin:0px; display:inline; }



/*-------------------------------------------    

    Structure

-------------------------------------------*/

#container { width: 971px; margin: auto; padding: 0; background:#E0E0E0 url(images/container-background-repeat.gif) repeat-y; }

#left-div-container { float:left; width: 372px; margin: 0; padding: 0; }

#right-div-container { float:left; width: 599px; margin: 0; padding: 0; text-align:right;}

#left-div-copy { width: 372px; margin: 10px 0; padding:0; text-align:center; }

#right-div-copy { width: 480px; margin: 10px 40px 10px 60px; padding:0; text-align:left; }

#container2 { margin:0; padding:0; background: #000000; }

#footer { width: 971px; height: auto; margin:auto; padding:6px 0 0 0; }




