a:link {  text-decoration: none; color: #000000; }
a:visited {  text-decoration: none; color: #000000;}
a:hover { text-decoration:underline; color: #000000;}

.text_black a:link {  text-decoration: none; color: #000000}
.text_black a:visited {  text-decoration: none; color: #000000}
.text_black a:hover { text-decoration:underline; color: #000000}

.location a:link {  text-decoration: none; color: #000000}
.location a:visited {  text-decoration: none; color: #000000}
.location a:hover { text-decoration:underline; color: #000000}

.belowmap a:link {  text-decoration: underline; color: #000000}
.belowmap a:visited {  text-decoration: underline; color: #000000}
.belowmap a:hover { text-decoration:underline; color: #000000}

.text2_left a:link {  text-decoration: underline; color: #000000}
.text2_left a:visited {  text-decoration: underline; color: #000000}
.text2_left a:hover { text-decoration:underline; color: #7A7A7A}

.email a:link {  text-decoration: none; color: #7A7A7A}
.email a:visited {  text-decoration: none; color: #7A7A7A}
.email a:hover { text-decoration:underline; color: #7A7A7A}

.shannon a:link {  text-decoration: none; color: #7A7A7A}
.shannon a:visited {  text-decoration: none; color: #7A7A7A}
.shannon a:hover { text-decoration:underline; color: #7A7A7A}

.black a:link {  text-decoration: none; color: #ffffff}
.black a:visited {  text-decoration: none; color: #ffffff}
.black a:hover { text-decoration:underline; color: #ffffff}

body {background-color: #EEEEEE}

#terms {background-color: #ffffff}

.main {background-color: #ffffff; width: 1080px; height: 920px; border: 0px solid #000000; margin-top: 0px;}

.main_artists1 {background-color: #ffffff; width: 1080px; height: 1420px; border: 0px solid #000000; margin-top: 0px;}

.main_artists2 {background-color: #ffffff; width: 1080px; height: 1500px; border: 0px solid #000000; margin-top: 0px;}

.main_artists3 {background-color: #ffffff; width: 1080px; height: 1400px; border: 0px solid #000000; margin-top: 0px;}

.main_artists_video {background-color: #ffffff; width: 1080px; height: 2000px; border: 0px solid #000000; margin-top: 0px;}

.main_home {background-color: #ffffff; width: 1080px; height: 1900px; border: 0px solid #000000; margin-top: 0px;}

.main_blog {background-color: #ffffff; width: 1080px; min-height: 1280px; border: 0px solid #000000; margin-top: 0px;}

.main_calendar {background-color: #ffffff; width: 1080px; height: 2400px; border: 0px solid #000000; margin-top: 0px;}

.top {float: left; position: relative; top: 35px; left: 30px; border: 0px solid #000000; width: 170px; height: 130px;}

.links {float: left; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: left; position: relative; top: 70px; left: 44px; width: 790px; border: 0px solid #000000;}

.navlinks {float: left; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: left; position: relative; top: 10px; left: 0px;  border: 0px solid #000000;}

.title {clear: left; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; position: relative; top: 40px; left: 30px; border: 0px solid #000000; width: 410px;}

.title2 {float: left; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; position: relative; top: 21px; left: 480px; width: 410px; border: 0px solid #000000;}

.text_left {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 30px; width: 410px; float: left;}

.text_plain {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal;}

.text_left_home {clear: left; font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 30px; left: 30px; width: 1000px; border: 0px solid #000000;}

.worksnow {font-family: Arial, sans-serif; font-size: 15px; color: #000000; font-weight: normal; position: relative; top: 0px; left: 0px; width: 1000px; border: 0px solid #000000;}

.text_left_comments {clear: left; font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 30px; width: 410px; float: left;}

.text_blog {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 30px; width: 1000px;}

.text2_left {font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 50px; left: 30px; width: 160px; float: left; border: 0px solid #000000;}

.text_right {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 60px; width: 580px; float: left;}

.text_right_press {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 40px; left: 60px; width: 580px; float: left;}

.text_right_comments {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 70px; width: 580px; float: left;}

.text_right_calendar {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 60px; width: 510px; float: left;}

.text2_right {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 50px; left: 60px; width: 580px; float: left; border: 0px solid #000000;}

.text2_right2 {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 48px; left: 60px; width: 720px; float: left; border: 0px solid #000000;}

.text2_right_artists {font-family: Arial, sans-serif; font-size: 12px; color: #7A7A7A; font-weight: normal; position: relative; top: 28px; left: 60px; width: 720px; float: left; border: 0px solid #000000;}

.text_black {color: #000000; font-weight: bold;}

.submitLink {color: #000; font-weight: bold; font-size: 12px; background-color: transparent; text-decoration: none; border: none; cursor: pointer; cursor: hand;}

.subtitle {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}

.on {height: 15px; background-color: #000000; color: #ffffff;}

.black {height: 15px; background-color: #000000; color: #ffffff; border: 0px solid #000000;}

.artist1_on {background-color: #000000; color: #ffffff; width: 80px;}

.artist1_on2 {background-color: #000000; color: #ffffff; width: 90px;}

.artist1_on3 {background-color: #000000; color: #ffffff; width: 68px;}

.artist1_on4 {background-color: #000000; color: #ffffff; width: 100px;}

.artist1_on5 {background-color: #000000; color: #ffffff; width: 72px;}

.artist1_on6 {background-color: #000000; color: #ffffff; width: 116px;}

.artist1_on7 {background-color: #000000; color: #ffffff; width: 160px;}

.artist1_on8 {background-color: #000000; color: #ffffff; width: 60px;}

.form {clear: left; font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 50px; left: 30px; width: 400px;}

.blacktext {color: #000000; font-weight: bold;}


.nav {float: left; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-align: left; position: relative; top: 10px; left: 0px; width: 790px; border: 1px solid #000000;}

.about-ex {float: left;}

.artists {float: left;}

.calendar {float: left;}

.press {float: left;}

.blog {float: left;}

.comments {float: left;}

.partners {float: left;}

.about-mac {float: left;}

.homemap {width: 1040px; height: 450px; position: relative; top: 0px; left: 0px;}

.footer {clear: left; font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 50px; left: 0px; width: 1000px; border: 0px solid #000000;}

.footer2 {clear: left; font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 120px; left: 50px; width: 1000px;}

.terms {font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 0px; left: 30px; width: 460px;}

.divterms {position: relative; top: 20px; left: 0px; width: 470px;}

.months {font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 156px; left: 0px;}

.months2 {font-family: Arial, sans-serif; font-size: 11px; color: #7A7A7A; font-weight: normal; line-height: 1.4em; position: relative; top: 126px; left: 0px;}

.homeleft {float: left; width: 440px;}

.homeleft1 {float: left; width: 440px; font-size: 14px;}

.homeright {float: left; width: 440px; position: relative; top: 0px; left: 50px;}

.join {clear: left;}

.winwin {width: 740px; position: relative; top: 0px; left: 20px;}

.homediv1 {width: 1020px; position: relative; top: 30px; left: 0px;}

.homediv2 {float: left; width: 800px; position: relative; top: 0px; left: 0px; border: 0px solid #000000;}

.homediv3 {float: left; width: 210px; position: relative; top: 0px; left: 10px; border: 0px solid #000000;}

.homediv4 {float: left; width: 370px; position: relative; top: 0px; left: 0px; font-size: 16px; border: 0px solid #000000;}

.homediv5 {float: left; width: 395px; position: relative; top: 0px; left: 20px;}

.homediv6 {clear: left; width: 790px; position: relative; top: 0px; left: 0px; font-size: 16px;}

.belowmap {color: #000000; font-size: 14px;}

.author {font-size: 11px;}


