/*
#674802  burnt orange
#A0362B  Dark Red  
#877B6B  Light Tan
*/

* {margin: 0; padding: 0;}

body {
background:#410000 url(../images/back.jpg) top left repeat-x;
margin: 0px auto;
font-family: "Times New Roman", Times, Georgia, serif;
color:#FFF;
font-size: 12px;
line-height: 16px; 
text-align:center;}

a  {color:#877B6B; text-decoration:none; border-bottom:1px dotted #000;}
  a:hover   {border-bottom:1px dotted #FFF;}
  a:visited {color:#6f6f6f;}
p, ul, ol {margin:0 20px 10px 0; padding:0 0 0 18px;}
ul {list-style-type: square; padding:0 0 0 36px;}
h1 {color:#FFF; font-size: 24px; line-height: 36px; margin-bottom: 18px;}
h2 {color:#6f6f6f; font-size: 36px; line-height: 18px; padding-top: 18px;}
h3 {color:#A0362B; font-size: 22px; line-height: 36px; margin:0 20px 0 20px; text-transform:uppercase; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;}
h4 {color:#FFF; font-size: 24px; font-weight: normal; line-height: 30px; margin:0 18px 9px 18px; padding:18px 0 0 0;}
h5 {color:#E9DA7F; font-size: 18px; line-height: 18px; margin:0 0 0 18px;}
b  {color:#A2C56B;}
hr {margin:20px 0 20px 20px; color:#FFF; float:left; width:325px; height:5px;}
em {color:#877B6B;}

.center {text-align:center;}
.green {margin:0 20px 10px 20px; padding:10px; background:#4F6632 url(../images/green_back.gif) top left no-repeat;}
.tan {margin:0 20px 10px 20px; padding:10px; background:#897A5F url(../images/tan_back.gif) top left no-repeat;}
#back {width:100%; margin:0; background:transparent url(../images/floral_back.gif) top center no-repeat;}
#wrapper {width:910px; margin:0 auto 0 auto; text-align:center;}
  #header {width:887px; height:309px; margin:0 auto; background:transparent;}
  #nav {margin:0 auto; padding:0; width:873px; height:80px;}
  #awning {width:909px; height:74px; margin:0 auto; background:transparent url(../images/awning.jpg) top right no-repeat;}
  #content {width:845px; margin: 0 auto; padding:0 0 20px 0; background-color: #000; text-align:left;}
    #l_awn {float:left; width:33px; height:63px; margin:0 0 0 0; background: url(../images/l_awn.gif) top left no-repeat;}
    #r_awn {float:right; width:33px; height:63px; background: url(../images/r_awn.gif) top left no-repeat;}
    #t_home {float:left; display:inline; width:424px; height:50px; background:transparent url(../images/t_home.gif) top left no-repeat; margin:30px 0 30px 180px;}
    #t_media {float:left; display:inline; width:424px; height:50px; background:transparent url(../images/t_media.gif) top left no-repeat; margin:30px 0 30px 180px;}
    #t_tour {float:left; display:inline; width:306px; height:36px; background:transparent url(../images/t_tour.gif) top left no-repeat; margin:18px 0 18px 180px;}
    #t_purpose {float:left; display:inline; float:left; width:562px; height:56px; background:transparent url(../images/t_purpose.gif) top left no-repeat; margin:30px 0 30px 120px;}
    #t_merch {float:left; display:inline; width:294px; height:46px; background:transparent url(../images/t_merch.gif) top left no-repeat; margin:18px 0 54px 0;}
    #t_contact {float:left; display:inline; width:308px; height:36px; background:transparent url(../images/t_contact.gif) top left no-repeat; margin:18px 0 36px 0;}
      #saved {margin:20px 0 25px 20px; border:0;}
        #saved:hover {border:0;}
      #i_believe {width:325px; height:436px; color:#bfb79f; margin:0 0 20px 20px; background:#000 url('../images/i_believe.jpg') top left no-repeat;}
        #i_believe p {margin:0; padding:0 15px 15px 15px;}
        #i_believe_t {margin:10px 0 10px 20px;}
      #MoM {margin:20px 0 20px 14px;}
  #l_col {float:left; width:415px;}
  #c_col {float:left; width:15px; height:349px; margin:18px 0 0 0; background:transparent url(../images/c_col.gif) top left no-repeat;}
  #r_col {float:right; width:415px; margin:0 0 0 0;}
  #w_col {float:left; width:465px;}
    #w_col object, #w_col embed {margin:0 0 0 20px;}
    #w_col object > embed {margin:0 0 0 0; }
  #n_col {float:right; width:365px; margin:0 0 0 0;}

  #mailing_list {float:left; display:inline; text-align:left; margin:30px 0 0 38px; width:377px; height:261px; background:transparent url(../images/mail_back.jpg) top left no-repeat; }
    #mailing_list form {float:left; display:inline; padding:0; margin:115px 0 0 30px; width:283px; height:17px; }
    #ml_field_1 {float:left; display:block; margin:0 0 27px 0; width:202px; height:17px; background-color:#DACFBE; border:0;}
    #ml_field_2 {float:left; display:block; margin:0 0 27px 0; width:202px; height:17px; background-color:#DACFBE; border:0;}
    #ml_field_3 {float:left; display:block; margin:0 0 4px 0; width:202px; height:17px; background-color:#DACFBE; border:0;}
      #mailing_list form span {line-height:17px; margin:0 0 0 5px;}
    #ml_join {float:left; display:block; width:58px; height:21px; margin:0 0 0 15px; border:0; }
  #launch_music {display:block; width:323px; height:174px; border-bottom:0; margin:25px 0 0 40px; background:transparent url(../images/launch_radio.jpg) top left no-repeat;}
  #front_next_show { width:300px; height:90px; padding:55px 0 0 0; margin:0 0 0 50px; color:#FFF; text-align:left; background: url(../images/next_show.gif) top left no-repeat;}
    #front_next_show table {border-collapse:collapse; width:310px; margin:0 0 5px 0; padding:0;}
    #front_next_show th {text-transform:uppercase; padding:0; font-size:12px; border-bottom:1px dotted #333;}
    #front_next_show td {color:#555; padding:0; font-size:12px;}
      #front_next_show .date {padding:0; width:115px; display:none;}
      #front_next_show .location {padding:0; width:115px; display:none;}
      #front_next_show .venue {padding:0 0 0 8px; width:115px; display:none;}
  #front_news {float:left; display:inline; width:350px; margin:10px 0 0 35px; padding:82px 0 0 0; text-align:left; color:#FFF; background:  url(../images/latest_news.gif) top left no-repeat;}
    #front_news img {float:right; margin: 0 0 10px 10px;}
    a.redlnk {display:block; color:#7A4A02; text-transform:uppercase; width:200px; border:0;}
        a.redlnk:active, a.redlnk:visited, a.redlnk:hover {width:200px; border:0;}
    #tour_home {text-align:left;}
  #mom {float:left; margin:30px 0 0 40px; border:0; text-decoration:none;}
  #mom:hover {border:0; text-decoration:none;}
    
.news_post {text-align:center; background:transparent url(../images/news_heading.gif) top center no-repeat; margin:18px 0 18px 0; padding:0;}
  .news_heading {margin:0; padding:44px 0 10px 0; }
  .news_message {width:522px; margin:0 auto 0 auto; padding:5px 0 12px 0; text-align:justify; line-height:13px;}

#tour {border-collapse:collapse; width:600px; margin:10px 0 20px 140px;}
#tour th {color:#A0362B; font-size:14px; text-transform:uppercase; text-align:left; padding:7px 15px 5px 26px;}
  .date {padding:0 0 0 0px; width:50px;}
  .location {padding:0 0 0 8px; width:70px;}
  .venue {padding:0 0 0 8px; width:70px;}
  .time {padding:0 0 0 8px; width:50px;}
#tour tr {background: url(../images/tour_bar.jpg) bottom left no-repeat;}
#tour td {vertical-align:top; text-align:left; padding:9px 15px 9px 26px;}
#tour a:link, #tour a:visited {text-decoration:underline; font-weight:bold; border-bottom:0px;}
#tour p {padding:0; margin:0;}
#tour a {padding:0; margin:0;}
#tour_page_nav {margin:0 0 0 20px; color:#000;}
  #tour_page_nav a {color:#FFF;}
#tour_item {width:300px; text-align:left; margin:10px 0 0 30px;}
#tour_det_t {text-align:left; margin:20px 0 0 30px;}
#t_current {width:146px; height:21px; background: url(../images/current_dates.gif) top left no-repeat; margin:36px 0 10px 165px;}
#t_past {width:114px; height:23px; background: url(../images/past_dates.gif) top left no-repeat; margin:20px 0 10px 165px;}


.merch_item, .merch_l, .merch_f {float:left; width:196px; height:300px; color:#FFF; font-family:Georgia, Times, 'Times New Roman', serif; margin:0 20px 36px  0;}
.merch_f {margin:0 20px 36px 10px;}
.merch_l {margin:0 0 36px 0;}
  .merch_item table, .merch_l table, .merch_f table {text-align:left; text-transform:uppercase; padding:5px 0 0 0;}
    .merch_price {font-size:28px; padding:0 0 0 7px;}
    .merch_item span, .merch_l span, .merch_f span {color:#d83131;}
    .merch_item table form input{float:right; margin:3px 0 0 0; padding:0;}
#ringtones {}
  #ringtones h3 {color:#FFF;}
  #ringtones a {color:#000;}
  .odd {width:315px; margin:2px 0 0 20px; padding:3px 0 3px 5px; background:#9ebb66 url(../images/) top left no-repeat;}
  .even {color:#4F6632; width:315px; margin:2px 0 0 20px; padding:3px 0 3px 5px; background:#c7e196 url(../images/) top left no-repeat;}
  .merch_shirt {height:210px; clear:both;}
    .merch_shirt img {float:left; margin:0 0 0 20px;}
    .merch_shirt select {margin:0 0 5px 0;}
    .merch_shirt input {margin:0 0 0 0px;}
    .merch_shirt table {float:left; width:150px; margin:0 0 0 20px;}
    .merch_shirt form {float:left; width:200px; margin:0 0 0 20px;}
    #t_hoodie {width:62px; height:27px; margin:20px 0 10px 20px; background: url(../images/t_hoodie.gif) top center no-repeat;}
  
  #footer {width:869px; height:178px; margin:0 auto; background:white url(../images/foot_back.gif) top left no-repeat; }
    #signup {float:right; display:block; width:220px; height:90px; border-bottom:0px; background:transparent url(../images/) top left no-repeat; }
    #footer p {margin:0 0 36px 0; padding:106px 0 0 0;}
    #itunes {text-decoration:none; border:0; float:left; margin:110px 395px 0 160px;}
    #myspace {text-decoration:none; border:0; float:left; margin:110px 10px 0 0px;}
    #shoutlife {text-decoration:none; border:0; float:left; margin:110px 10px 0 0px;}
    #bmg {text-decoration:none; border:0; float:left; margin:110px 0 0 0px;}
      #bmg:hover {text-decoration:none;}

.left {float:left; display:inline; width:480px; margin:18px 0 18px 18px; padding:0;}
  .left ul {margin:0 0 18px 18px;}
.right {float:right; display:inline; width:242px; margin:0 18px 18px 0; background:transparent url(../images/mic.gif) top left no-repeat;}
.right_home {float:right; display:inline; width:242px; margin:0 18px 18px 0;}
.left_small {display:inline; float:left; width:242px; margin:36px 0 18px 36px; }
  .left_small ul {padding-left:18px;}
.right_large {display:inline; float:right; width:502px; margin:36px 18px 18px 0; }

.clr_both {clear:both;}
.inv {display:none;}

.sidebar {width: 25%; font-size: 11px; color: #a39c8d;}

#merch_page {}
  .merch_cd {width:400px; height: 160px; margin:0 0 20px 20px}
    .merch_cd img {float:left; margin:0 20px 0 0; }
    .merch_cd form {float:left; margin:0 0 0 0;}
  #t_music2 {margin:0 20px 20px 20px; width:380px; height:36px; background: url(../images/t_music.gif) top left no-repeat; border-bottom:1px solid #9F4040; padding:0 0 5px 0; }
  #t_apparrel {margin:25px 20px 0 20px; width:380px; height:37px; background: url(../images/t_apparrel.gif) top left no-repeat; border-bottom:1px solid #9F4040; padding:0 0 5px 0;}
  
#media_page {width:445px; margin:0 auto; text-align:center;}
  #photos {float:left; width:321px; height:101px; margin:20px 0 20px 20px; border:0;}
  #photos:hover {text-decoration:none; border:0;}
  .cd { float:left; display:inline; padding:40px 0 0 0; margin: 0 0 0 20px; }
    #cd1 {background: url(../images/album_t-01.gif) top left no-repeat;}
    #cd2 {background: url(../images/album_t-02.gif) top left no-repeat;}
    #cd3 {background: url(../images/album_t-03.gif) top left no-repeat;}
  .cd h5 {display:none;}
  .cd p {float:left; width:141px; margin:5px 20px 0 0; padding:0;}
  .cd ul {width:165px; float:right; display:inline; margin:10px 0 0 10px; padding:0 0 0 0px; }  
  .cd .cover {width:148px; height:173px; margin:0px 18px 18px 0; background:transparent url(../images/album_back.gif) top left no-repeat;}
    .cover img {margin:8px 0 5px 8px;}
    .cover a {margin:10px 0 0 8px; font-size:16px; color:#FFF; font-weight:bold; text-transform:uppercase; border-bottom:0px;}
  #t_music {float:left; margin:0 20px 20px 20px; width:321px; height:36px; background: url(../images/t_music.gif) top left no-repeat; border-bottom:1px solid #9F4040; padding:0 0 5px 0; }
  #t_video {margin:25px 20px 0 20px; width:425px; height:37px; background: url(../images/t_video.gif) top left no-repeat; border-bottom:1px solid #9F4040; padding:0 0 5px 0;}
  #lyric {margin: 20px 0 0 10px; text-align:left; background:#000 url(../images/) top left no-repeat;}
    #lyric h2 {margin:0 20px 20px 20px;}
    
#home_news {}
  .home_news_item {width:340px;}
    .home_news_date {float:left; color:#674802; margin:5px 0 0 20px;}
    .home_news_item h3 {float:left; clear:right; margin:5px 0 5px 10px; font-size:14px; line-height:14px;}
    .home_news_body p {float:left; clear:both; margin:0 0 0 0;}

#news_page {}
  #t_news {float:left; display:inline; width:562px; height:56px; background:transparent url(../images/t_news.gif) top left no-repeat; margin:30px 90px 30px 112px;}
  .news_item {width:700px; margin-left:70px;}
    .news_date {color:#674802; margin:10px 0 0 20px;}
    .news_item h3 {margin:5px 0 5px 20px; font-size:18px; line-height:18px;}
    .home_news_body p {float:none; margin:0 0 0 0;}
    .home_news {margin:10px 0 0 0;}
    .newstext {width:300px; margin:0 0 0 83px; color:#000; }
    .newstext a {color:#FFF;}
    
#contact_left {text-align:right;}

#t_tour {float:left; width:562px; height:56px; background:transparent url(../images/t_tour.gif) top left no-repeat; margin:30px 100px 30px 108px;}
#t_merch {float:left; width:562px; height:56px; background:transparent url(../images/t_merch.gif) top left no-repeat; margin:30px 100px 30px 112px;}
#t_contact {float:left; width:562px; height:56px; background:transparent url(../images/t_contact.gif) top left no-repeat; margin:30px 100px 30px 112px;}
    
