@charset "utf-8";
/* CSS Document */

*{padding:0px; margin:0px;}
body{background:#FFF url(../images/dbm_bg.jpg) top repeat-x;  color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#cont{margin:0 auto; padding:0px; width:980px;}
p {margin:10px 0px;}
a {color:#0365b0; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}

/* HEADER */
#hdr{width:980px; padding:0px; margin:0px;}
#logo{float:left; width:130px; height:131px; margin-top:10px;}
#logotext{float:left; width:367px; height:55px; margin-top:33px; margin-bottom:18px; margin-left:13px;}
#newsletter{float:right;}
#newsletter h2{ color:#FFF; font-size:14px; margin:39px 0px 5px 0px; text-align:right;}
#newsletter #btnnews{float:right; width:75px; height:25px; margin-left:5px;}
#newsletter #subbox{float:right; font-size:14px; width:180px; margin:0px; padding:2px;}
#menu{float:right; padding:0px; margin:0px;}
#menu ul{padding:0px; margin:0px; width:850px}
#menu ul li{list-style: none; display:inline;  margin:0px 0px 0px 13px; padding:0px 13px 0px 0px; border-right: solid 1px #000;}
#menu ul li.last { border:none;}
#menu ul li a{ color:#FFFFFF; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
#menu ul li a:hover {text-decoration: underline;}

/* MAIN CONTENT */
h1 {font-size:26px; border-bottom:dotted 2px #393939; padding-left:5px;}
h2 {font-size:22px; color:#0b3466;}
h3 {font-size:16px; color:#0365b0;}
h4 {font-size:14px;}


/* HOME */
#lft{float:left; background:url(../images/homebglt.gif); width:450px; height:285px; text-align:right; margin-right:10px; padding:0px 20px 0px 15px;}
#rgt{float:right; background:url(../images/homebgrt.gif); width:450px; height:285px; text-align:left; padding:0px 15px 0px 20px;}
#lft h2{color:#0b3466; font-size:24px; border-bottom:dotted 2px #c7c6c6; width:180px; margin:10px 0px 10px 268px;}
#rgt h2{color:#0b3466; font-size:24px; border-bottom:dotted 2px #c7c6c6; width:180px; margin:0px; margin:10px 0px 10px 0px; padding:0px;}
#lft img{ float:right; margin-left:20px;}



#maincont{width:980px; background-color:#FFF; border:solid 1px #c7c6c6;}
.mainpad{padding:20px;}
.scroll {width: 440px; height: 210px; padding-left: 5px; padding-right:5px; margin-top:10px; overflow: auto; text-align:left; }

#maincont ol{margin:5px 10px; padding-left:25px;}
#maincont ul{margin:5px 10px; padding-left:25px;}
#maincont h1{margin-bottom:20px;}
#maincont h2{margin:10px 0px; font-size:20px;}

#maincont ul.dartistslist { font-size:12px;  padding:0px; margin:0px; margin-left:5px;} 
#maincont ul.adrtistslist li{list-style-type:none; list-style-image: none; float:left; text-align:left; padding:5px; margin-right:5px;}

#maincont ul.artistslist { font-size:14px; font-weight:bold; padding:0px; margin:0px; margin-left:5px;} 
#maincont ul.artistslist li{list-style: none; float:left; text-align:center; width:180px; padding:5px; margin-right:5px;}

#maincont ul.afflist { font-size:14px; font-weight:bold; padding:0px; margin:0px; margin-left:5px;} 
#maincont ul.afflist li{list-style: none; float:left; text-align:center; width:180px; padding:5px; margin-right:5px;}
#maincont.artist h2{margin-left:5px;}

.rgtartist{float:right; background:url(../images/homebgrt.gif); width:450px; height:285px; text-align:left; padding:0px 15px 0px 20px;}
.rgtartist h2{color:#0b3466; font-size:24px; border-bottom:dotted 2px #c7c6c6; width:180px; margin-bottom:20px; }
.lftartist{float:left; width:450px; text-align:right; margin-right:10px; padding:0px 20px 0px 15px;}
.lftartist h2{color:#0b3466; font-size:24px; border-bottom:dotted 2px #c7c6c6; text-align:right; margin:10px 0px 10px 200px;}
.lftartist img{ float:right; margin-left:20px; margin-bottom:20px;}

.rgtcont{float:right; }
.lftcont{float:left;  border-right:dotted 1px #c7c6c6;}

.rgtartist2{width:448px; text-align:left; padding:0px 15px 0px 20px;}
.rgtartist2 h2{color:#0b3466; border-bottom:dotted 2px #c7c6c6; width:180px;}
.lftartist2{width:450px; text-align:left; padding:0px 25px 20px 20px;}
.lftartist2 h2{color:#0b3466;  border-bottom:dotted 2px #c7c6c6; width:180px;}
.lftartist2 img{float:left; margin-right:20px; margin-bottom:20px;}

.faqs h3{border-top:dotted 1px #c7c6c6;}

.mobilepic{float:left; margin:20px 30px 20px 0px; width:300px; height:240px;}
.mobilepic12{float:right; margin-left:30px; margin-top:20px; width:400px; height:470px;}
.aboutpic{float:right; margin:0px 0px 0px 50px; width:460px; height:470px;}



/* FOOTER */
#ftrcont{background-color:#000000;}
#ftr{width:980px; margin:0 auto; padding:20px 0px; margin-top:20px; font-size:12px; color:#FFF; text-align:center;}
#ftrlinks ul {margin-top:10px;}
#ftrlinks ul li{ display:inline; margin-left:5px; padding-right:5px; border-right:solid 1px #ffffff;}
#ftrlinks ul li.last {border-right:none;}
#ftrlinks ul li a {color:#FFF; text-decoration:none; }
#ftrlinks p{font-size:11px;}
#ftrlinks p a{color:#920000; text-decoration:none;}

.clear{clear:both;}