 /* GENERAL */

html, body {background: #000 url(_img/ariel-bg.png) top left no-repeat; margin: 0; font-family: palatino, Georgia, 'Times New Roman', Times, serif; font-size: 12px; height: 100%; color: #fff;}

a, a:link, a:active, a:visited {color: #ff584c; text-decoration: none;}
a:hover {color: #ff584c; text-decoration: none;}

p {padding: 0; margin: 0; line-height: 180%; padding-bottom: 10px;}

h1 {font-size: 20px; margin: 0 0 0px 0;  }

h1.yellow {color:#ff584c; font-size: 14px;}

#container {margin: 0; margin-left: 250px; margin-bottom: 100px; float: left; width:  730px; background: transparent url(_img/ariel-logo-2.png)  no-repeat top center; padding: 0;}

#header {width: 650px; height: 210px;  }

#player {height: 420px; width: 690px; background: transparent url()  no-repeat;}

#dates {width: 650px; margin-top: 20px; background: transparent url(_img/black.png); padding: 20px; min-height: 20px;}


/* TWITTER */

#twitter_box {width: 360px; height: 50px; background: transparent url(_img/twitter_bg.png) no-repeat; padding: 20px 10px 10px 180px; float: left; }
#twitter_div { height: 40px; vertical-align: middle; font-size: 80%;}

a.follow {width: 60px; height: 15px; display: block; text-indent: -999px; overflow: hidden; border: none; background: url(_img/follow.png) no-repeat; margin: 10px 0px 0px 0px; }

/* MISCELLENOUS  */

#cd {position: absolute; left: 50%; margin-left: 155px; top: 210px; width: 240px ; height: 218px ; background: transparent url(_img/cd.png) no-repeat;  }

#copyright {width: 500px; padding: 15px 0px 15px 15px; font-size: 90%; color: #fff; float: left; margin-top: 10px; margin-bottom: 100px;}

h2.dateshead {width: 168px; height: 58px; background: transparent url(_img/dateshead.png) no-repeat; margin: 0; padding: 0px; text-indent: -999em; margin-bottom: -20px;}

a.requestbtn, a.close {padding: 3px 10px; background: #ff584c; font-style: italic; text-transform: lowercase; text-decoration: none; font-size: 11px; color: #000; text-indent: 0 !important; height: auto !important; margin-right: 0px; cursor: pointer; float: right; margin-top: -23px}
a.requestbtn:hover, a.active, a.close:hover {background: #fff; color: #000;}
#request {padding-top: 0px;}


a.biobtn, a.close {padding: 3px 10px; background: #ff584c; font-style: italic; text-transform: lowercase; text-decoration: none; font-size: 11px; color: #000; text-indent: 0 !important; height: auto !important; margin-right: 0px; cursor: pointer; float: right; margin-top: -23px}
a.biobtn:hover, a.active, a.close:hover {background: #fff; color: #000;}
#bio {padding-top: 0px;}

a.discobtn, a.close {padding: 3px 10px; background: #ff584c; font-style: italic; text-transform: lowercase; text-decoration: none; font-size: 11px; color: #000; text-indent: 0 !important; height: auto !important; margin-right: 0px; cursor: pointer; float: right; margin-top: -23px}
a.discobtn:hover, a.active, a.close:hover {background: #fff; color: #000;}


a.downloadbtn, a.close {padding: 3px 10px; background: #ff584c; font-style: italic; text-transform: lowercase; text-decoration: none; font-size: 11px; color: #000; text-indent: 0 !important; height: auto !important; margin-right: 0px; cursor: pointer; float: right; margin-top: -23px}
a.downloadbtn:hover, a.active, a.close:hover {background: #fff; color: #000;}


/* DATES */

#dates table {color: #fff; font-size: 90%; line-height: 160%; margin: 0; margin-bottom: 0px; }

table tr td.location {color: #ff584c }

table tr td {border-bottom: 1px dotted #333; padding: 3px 0px 3px 0px;}

table tr:hover {border-bottom: 1px dotted #333; background:  no-repeat center; padding: 3px 0px 3px 0px; font-weight: ;}

.rounded {
  -moz-border-radius-topleft:10px;
  -moz-border-radius-bottomright:10px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -webkit-border-top-right-radius:10px;
  -webkit-border-bottom-left-radius:10px;
} 

/* DOWNLOADS */

#dates a.photolink {border: 1px solid #333; margin-right: 10px; margin-bottom: 6px; float: left;}
#dates a.photolink_last {border: 1px solid #333;  margin-bottom: 20px; float: left;}



#album {width: 650px; height: 162px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #232323;}

#album img {float: left; margin-right: 10px; border: 6px solid #ff584c;}
#album span {margin-bottom: 10px;}
#album span.song {font-size: 18px; font-weight: bold; padding: 0; margin: 0px 0px 10px 0px !important; color: #ff584c;}
#album span.credit {font-size: 11px; font-style: italic; }
#album small { font-size: 10px; padding: 0; margin: 0; color: #ccc;}

