html,body{font-family:Arial;font-size:12px; margin: 0; padding: 0;}

/* Site Wide Classes */
a{color: #000; text-decoration: none; }
a:hover {color: #000; text-decoration: underline;}
a:active {outline: none;}
a:focus {outline-style: none;}
img {border-style: none;}
.clear { clear: both; overflow: hidden; height: 0; font-size: 0; }
.paginate {margin: 0; padding: 0;}
.paginate p{text-align: right;margin: 0; padding: 0;}
input{margin: 0; padding: 0;border: 1px solid #d6d6d6; background: #ffffff; color: #848484; font-family: Arial, Helvetica, sans-serif; width: 120px; font-size; 10px;}
input.submit{ margin: 0; padding: 0;color: #ffffff;background: #ff693a;border: 1px outset #d6d6d6; width: 30px; font-size: 10px;} 

p {font: normal 12px Helvetica; line-height: 16px; color: #5b5858;}
h1{color: #333333; font: bold 45px Arial; margin: 0; padding: 0; text-transform: lowercase;}
h2{color: #000; font: bold 14px Arial; margin: 0; padding: 0; text-transform: uppercase;}
h3{color: #000; font: normal 10px Arial; margin: 0; padding: 0; text-transform: uppercase;}
h4{color: #000; font: normal 10px Arial; margin: 0; padding: 0; text-transform: none;}

/* Top of the page navigation */
#artist_header {width: 950px; text-align: right; margin: 0 auto; padding: 0;}
#artist_navigation {margin: 0; padding: 0;}
#artist_navigation ul {list-style-type: none; margin: 0; padding: 0;}
#artist_navigation li {display: inline; margin: 0; padding: 0;}

/* Content Wrapper */
#content_wrapper {width: 1000px; margin: 220px auto 0; padding: 0;}
#artist_content {width: 682px; float: right; margin: 0 0 100px 0; padding: 0;  background: #eeeeee; border: 4px solid #aeaeae; }

/* Top Header for Artist */
#top_artist_main {}
#top_artist_choices {width: 410px;border-bottom: 1px solid #000; height: 30px;}
#top_artist_choices a{color: #000; text-transform: uppercase; font-size: 11px;}
#top_choices_left {width: 140px; float: left; margin: 5px 0 0 5px; padding: 0;}
#top_choices_middle {width: 105px; float: right; margin: 5px 0 0; padding: 0;}
#top_choices_right {width: 160px; float: right; margin: 3px 0 0; padding: 0;}

/* Middle Section for Artist */
#middle_artist_main {margin: 0 20px 20px; padding: 0;}
#artist_flash_box {float:right; margin: -210px 5px 0 10px; padding: 0;}

/* Bottom Section Including Footer */
#bottom_artist_main {border-top: 15px solid #aeaeae; margin: 0; padding: 0 0 5px 5px;}
#bottom_artist_main ul {list-style-type: none; margin: 0; padding: 0;}
#bottom_artist_main li {display: inline; margin: 0; padding: 0;}
#artist_footer_navigation a{font-size: 10px;}
#artist_footer_logos img{ margin: 10px; padding: 0;}

/* Custom Display for Artist */
.artist_page_display {width: 624px; margin: 0; padding: 0;}
.left_artist_display {width: 315px; margin: 0; padding: 0; float: left;}
.right_artist_display {width: 289px; margin: 0; padding: 0; float: right;}
.right_artist_display img{margin-top: 10px; padding: 0;}