@charset "utf-8";
/* Following code by Qreative-Design */
* {margin:0; padding:0;}

html {background:url(../images/layout/background.jpg) top center no-repeat #000a25;}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}

img {border:none;}

div:focus, img:focus, object:focus, input:focus {outline:none;}

input, textarea {background:#00203d; border:1px solid #002950; color:#008edf; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
input:hover, textarea:hover {background:#002d57; border:1px solid #003465; color:#fff;}
input:focus, textarea:focus {background:#002d57; border:1px solid #003465; color:#fff;}
input {padding:4px 3px;}
textarea {padding:4px 4px;}

a, a:visited {color:#fff;}
a:hover {color:#ccc;}

a.link, a.link:visited {background:url(../images/layout/link_bg.gif) right center no-repeat; padding:0 30px 0 0; text-decoration:none;}
a.link:hover {background:url(../images/layout/link_bg_hover.gif) right center no-repeat; padding:0 30px 0 0; color:#fff; text-decoration:underline;}

a.link_prev, a.link_prev:visited {background:url(../images/layout/link_prev_bg.gif) left center no-repeat; padding:0 0 0 30px; text-decoration:none;}
a.link_prev:hover {background:url(../images/layout/link_prev_bg_hover.gif) left center no-repeat; padding:0 0 0 30px; color:#fff; text-decoration:underline;}

#container {width:1000px; margin:0 auto 0 auto;}
#container div {float:left;}
#flash_top {width:1000px; height:130px;}
#flash_main {width:1000px; height:524px;}
#contentwrap {width:982px; min-height:300px; background:url(../images/layout/content_bg.jpg) top center no-repeat #000; margin:0 9px;}
#content {width:912px; padding:0 35px;}
#footer {width:912px; min-height:90px; background:url(../images/layout/footer_bg.jpg) bottom center no-repeat #000; margin:0 9px; padding:20px 35px 0;}
.copyright {font-size:10px; width:503px; height:40px; line-height:40px;}
.copyright a, .copyright a:visited {color:#015dbb; text-decoration:none;}
.copyright a:hover {text-decoration:underline;}
.socialmedia {float:right; width:409px;}
.socialmedia a {display:block; background:url(../images/layout/socialmedia_links.jpg) no-repeat; height:40px; text-decoration:none; float:right; margin:0 0 0 5px;}

.clear {height:40px; width:100%;}

p {margin:0 0 10px 0;}

/* H */
h1 {font-size:21px; color:#008edf; font-weight:normal; margin:0 0 15px 0;}
h2 {font-size:18px; color:#008edf; font-weight:normal; line-height:14px; margin:0 0 15px 0;}
h2 span {font-size:11px; color:#fff; font-weight:bold; line-height:11px;}

.twocolom {background:url(../images/layout/twocolom_bg.jpg) bottom center no-repeat; width:912px;}
.twocolom .content_1 {background:url(../images/layout/twocolom_top_pic1.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .content_2 {background:url(../images/layout/twocolom_top_pic2.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .content_3 {background:url(../images/layout/twocolom_top_pic3.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .content_4 {background:url(../images/layout/twocolom_top_pic4.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .content_5 {background:url(../images/layout/twocolom_top_pic5.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .content_6 {background:url(../images/layout/twocolom_top_pic6.gif) top center no-repeat; width:912px; min-height:440px; max-height:2000px;}
.twocolom .left {width:428px; padding:20px 35px 20px 25px; line-height:16px;}
.twocolom .right {width:229px; padding:20px 25px 20px 170px; line-height:16px;}

.item_282_fixed {background:url(../images/layout/item_282_fixedbg.jpg) top left no-repeat; width:232px; height:143px; margin:0 0 20px 0; padding:20px 25px 10px 25px;}


.item_282 {width:282px; background:url(../images/layout/item_282_bg.jpg) top left repeat-y; margin:0 0 20px 0;}
.item_282 .top {background:url(../images/layout/item_282_top.jpg) top left no-repeat; width:232px; min-height:15px;  padding:20px 25px 0 25px;}
.item_282 .middle {background:url(../images/layout/back_glow.jpg) bottom center no-repeat; padding:0 25px; width:232px;}
.item_282 .bottom {background:url(../images/layout/item_282_bottom.jpg) bottom left no-repeat; width:282px; min-height:30px;}
.home_rightspacing {margin:0 33px 20px 0;}
.item_282 .nobackground {background:none;}

.row {width:100%; margin:0 0 10px 0;}
.nomargin {margin:0;}

/* HOME */
.news_text_small {font-size:11px; height:96px;}
.news_info {font-size:10px; font-weight:bold; margin:10px 0 0 0;}
.news_info span { color:#008edf;}

.latestrelease {width:232px;}
.latestrelease .thumb {width:67px; height:67px; margin:0 10px 0 0;}
.latestrelease .thumb img {border:1px solid #fff;}
.latestrelease .info {width:155px; height:90px}
.latestrelease .info .side {width:25px;}
.latestrelease .info .track {width:130px; font-weight:bold;}
.latestrelease .links {width:155px;}

.gig_date {width:15%; font-weight:bold; color:#008edf;}
.gig_info {width:85%;}
.gig_info span {font-size:14px; font-weight:bold;}

/* SCHEDULE */
.gig_date_past {width:15%; font-weight:bold; color:#b4b4b4;}
.gig_info_past {width:85%; color:#b4b4b4;}
.gig_info_past span {font-size:14px; font-weight:bold;}

/* CHARTS */
.charts_nr {width:35px; font-size:30px; color:#008edf; font-weight:bold; line-height:30px; margin:0 15px 0 0;}
.charts_info {font-size:10px; color:#CCC; line-height:14px; width:368px;}
.charts_info span {font-size:11px; font-weight:bold; color:#fff; line-height:16px;}

/* BIOGRAPHY */
p.bio_summary {font-size:11px; font-weight:bold;}
p.bio_summary span {font-size:10px; color:#008edf; font-weight:normal;}

/* GUESTBOOK */
.pagination {margin:0 0 20px 0;}
.pagination span {display:block; float:left; margin:2px 3px 2px 0; height:25px; line-height:25px; padding:0 6px 0 0;}
.pagination a, .pagination a:visited {display:block; float:left; margin:2px 3px 2px 0; height:25px; line-height:25px; padding:0 6px; background:#00203d; color:#fff; text-decoration:none; font-weight:bold;}
.pagination a:hover { background:#003465;}
.pagination a.active {cursor:default; background:#002d57;}
.pagination a.active:hover {background:#002d57;}

.gb_head {color:#015dbb; width:438px; margin:0;}
.gb_head a, .gb_head a:visited {color:#008edf;}
.gb_head a:hover {color:#015dbb;}
.gb_message {background:url(../images/layout/bottom_line.jpg) bottom left no-repeat; padding:0 0 15px 0; margin:0 0 5px 0; width:438px;}

/* DISCOGRAPHY */
.bigrelease {width:232px;}
.bigrelease .thumb {width:232px; height:232px; margin:0 0 10px 0;}
.bigrelease .thumb img {border:1px solid #fff;}
.bigrelease .info {width:232px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #222;}
.bigrelease .info .side {width:25px;}
.bigrelease .info .track {width:207px; font-weight:bold;}
.bigrelease .links {width:232px;}
.bigrelease .links span {display:block; width:inherit; float:left;}

span.blue {color:#008edf;}
.discography_container{width:597px;}

/* MEDIA */
.media_thumb {width:68px; height:68px; margin:0 10px 0 0;}
.media_thumb img {border:1px solid #fff;}
.media_galleryalbum {width:134px;}
.media_header {color:#008edf; border-bottom:1px solid #222; width:100%; font-weight:bold; padding:0 0 3px 0; margin:0 0 3px 0;}

a.media_thumblink, a.media_thumblink:visited {border:1px solid #fff; margin:0 5px 5px 0; display:block; width:66px; height:66px; float:left;}
a.media_thumblink:hover {border:1px solid #999;}

/* BUTTONS */
a.btn_myspace, a.btn_myspace:visited {background-position:-0px -0px; width:85px;}
a.btn_myspace:hover {background-position:-0px -40px;}
a.btn_youtube, a.btn_youtube:visited {background-position:-93px -0px; width:72px;}
a.btn_youtube:hover {background-position:-93px -40px;}
a.btn_facebook, a.btn_facebook:visited {background-position:-172px -0px; width:80px;}
a.btn_facebook:hover {background-position:-172px -40px;}
a.btn_hyves, a.btn_hyves:visited {background-position:-259px -0px; width:63px;}
a.btn_hyves:hover {background-position:-259px -40px;}
a.btn_twitter, a.btn_twitter:visited {background-position:-329px -0px; width:80px;}
a.btn_twitter:hover {background-position:-329px -40px;}


a.btn_trackitdown,
a.btn_recess,
a.btn_dancetunes,
a.btn_hardstylecom,
a.btn_freaky,
a.btn_junodownload,
a.btn_itunes,
a.btn_beatport {display:block; float:left; background:url(../images/layout/shop_logos.jpg) no-repeat; text-decoration:none; width:100px; height:20px; margin:0 10px 10px 0;}

a.btn_trackitdown, a.btn_trackitdown:visited {background-position:-0px -0px;}
a.btn_trackitdown:hover {background-position:-0px -113px;}
a.btn_recess, a.btn_recess:visited {background-position:-117px -0px;}
a.btn_recess:hover {background-position:-117px -113px;}
a.btn_dancetunes, a.btn_dancetunes:visited {background-position:-0px -29px;}
a.btn_dancetunes:hover {background-position:-0px -142px;}
a.btn_hardstylecom, a.btn_hardstylecom:visited {background-position:-117px -29px;}
a.btn_hardstylecom:hover {background-position:-117px -142px;}
a.btn_freaky, a.btn_freaky:visited {background-position:-0px -59px;}
a.btn_freaky:hover {background-position:-0px -172px;}
a.btn_junodownload, a.btn_junodownload:visited {background-position:-117px -59px;}
a.btn_junodownload:hover {background-position:-117px -172px;}
a.btn_itunes, a.btn_itunes:visited {background-position:-0px -88px;}
a.btn_itunes:hover {background-position:-0px -201px;}
a.btn_beatport, a.btn_beatport:visited {background-position:-117px -88px;}
a.btn_beatport:hover {background-position:-117px -201px;}

