@charset "utf-8";
/* Following code by Qreative-Design */

/* General styling */
* {margin:0; padding:0;}
img {border:none;}
div:focus, img:focus, object:focus, input:focus {outline:none;}

/* HTML / BODY */
body {background:url(/makeyoudancebookings_files/images/layout/background.jpg) top center no-repeat #fff; font-family:Arial, Tahoma, Verdana; font-size:11px;}

/* Input styling */
input, textarea {border:1px solid #202020; font-size:11px; padding:1px 2px; color:#888; font-family:Arial, Tahoma, Verdana;}
input:focus, textarea:focus {border:1px solid #333; color:#111;}
label {font-weight:bold;}
label.artist {color:#900000; margin:0 0 0 10px; line-height:6px;}
input {margin:0px 0 0 0; font-weight:bold;}
input.artist {margin:0 0 10px 0; border:none;}
textarea {}

/* General Links */
a, a:visited {color:#9e0000;}
a:hover {}

/* IDs */
#container {width:1000px; margin:0 auto 0 auto;}
#container div {float:left;}
#topwrap {width:1000px; height:102px; margin:0 0 1px 0;}
#headerwrap {width:1000px; height:231px; margin:0 0 1px 0;}
#contentwrap {width:1000px; background:url(/makeyoudancebookings_files/images/layout/leftcolom_bg.jpg) top left repeat-y;}
#footerwrap {width:432px; background:url(/makeyoudancebookings_files/images/layout/footer_bg.jpg) top left no-repeat #fff; padding:30px 0 60px 568px; font-size:9px; line-height:14px;}

/* COLOMS */
.leftcolom {width:280px; margin:0 1px 0 0;}
.rightcolom {width:718px;}

/* TOP */
a.home, a.home:visited {width:280px; height:65px; display:block; margin:37px 0 0 0; text-decoration:none; font-size:0px;}
ul.topmenu {float:left; list-style:none; margin:32px 15px 1px 450px;}
ul.topmenu li {float:left; margin:0 10px 0 0;}
ul.topmenu li a, ul.topmenu li a:visited {display:block; color:#000; padding:0 3px; height:46px; line-height:46px;}
ul.topmenu li a:hover {color:#999;}

.newsletter {width:718px; height:23px; float:left; margin:79px 0 0 0;}
.form {background:url(/makeyoudancebookings_files/images/layout/topbalk_bg.jpg) top left no-repeat; width:459px; height:23px; margin:0 1px 0 0; color:#fff; line-height:22px; padding:0px 0 0px 10px; float:left;}
a.btn_submit, a.btn_submit:visited {background:url(/makeyoudancebookings_files/images/layout/btn_submit.jpg) bottom left no-repeat; width:96px; height:23px; display:block; text-decoration:none; font-size:0px; float:left; margin:0 1px 0 0;}
a.btn_submit:hover {background:url(/makeyoudancebookings_files/images/layout/btn_submit.jpg) top left no-repeat;}
a.btn_switch, a.btn_switch:visited {background:url(/makeyoudancebookings_files/images/layout/btn_musicmedia.jpg) bottom left no-repeat; width:151px; height:23px; display:block; text-decoration:none; font-size:0px; float:left;}
a.btn_switch:hover {background:url(/makeyoudancebookings_files/images/layout/btn_musicmedia.jpg) top left no-repeat;}

input.btn_submit, input.btn_submit:visited {background:url(/makeyoudancebookings_files/images/layout/btn_submit.jpg) bottom left no-repeat; width:96px; height:23px; display:block; text-decoration:none; font-size:0px; float:left; margin:0 1px 0 0;}
input.btn_submit:hover {background:url(/makeyoudancebookings_files/images/layout/btn_submit.jpg) top left no-repeat;}
input.btn_switch, input.btn_switch:visited {background:url(/makeyoudancebookings_files/images/layout/btn_musicmedia.jpg) bottom left no-repeat; width:151px; height:23px; display:block; text-decoration:none; font-size:0px; float:left;}
input.btn_switch:hover {background:url(/makeyoudancebookings_files/images/layout/btn_musicmedia.jpg) top left no-repeat;}



/* HEADER */
.logo {background:url(/makeyoudancebookings_files/images/layout/logo.jpg) top left no-repeat; height:231px; width:280px; border-bottom:1px solid #fff;}
.header {background:url(/makeyoudancebookings_files/images/layout/header.jpg) top left repeat-x; height:211px; padding:20px 19px 0px 20px; width:679px; margin:0 0 1px 0;}
.header .banner {margin:0 0 21px 0;}
.header .banner img, .header .banner object {border:1px solid #fff;}
.header .pagetitle {width:679px; height:34px;}



/* CONTENT */
.spacing {background:#202020; border-bottom:1px solid #fff; height:27px; width:280px;}

ul.leftmenu {width:280px; list-style:none; background:url(/makeyoudancebookings_files/images/layout/leftcolom_bottomshade.jpg) bottom left no-repeat; padding:0 0 118px 0; float:left;}
ul.leftmenu li {text-align:right;}
ul.leftmenu li a, ul.leftmenu li a:visited {background:url(/makeyoudancebookings_files/images/layout/menu_btn.jpg) top left no-repeat; display:block; width:164px; height:22px; padding:2px 116px 0 0; line-height:22px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
ul.leftmenu li a:hover {background:url(/makeyoudancebookings_files/images/layout/menu_btn.jpg) bottom left no-repeat; color:#fff;}

ul.rightmenu {background:url(/makeyoudancebookings_files/images/layout/menubar_bg.jpg) top left repeat-x; width:718px; height:27px; list-style:none; float:left; border-bottom:1px solid #fff;}
ul.rightmenu li {float:left; margin:0 1px 0 0; background:url(/makeyoudancebookings_files/images/layout/rightmenubtn_bg.jpg) top left no-repeat; width:119px; height:27px;}
ul.rightmenu li:hover {background:url(/makeyoudancebookings_files/images/layout/rightmenubtn_bg.jpg) bottom left no-repeat;}
ul.rightmenu li a, ul.rightmenu li a:visited { width:119px; height:27px; line-height:27px; display:block; text-decoration:none; color:#fff; float:left; font-weight:bold; text-align:center;}
ul.rightmenu li a span {background:url(/makeyoudancebookings_files/images/layout/whitearrow_right.gif) right center no-repeat; padding:0 8px 0 0;}
ul.rightmenu li a:hover span {background:url(/makeyoudancebookings_files/images/layout/whitearrow_down.gif) right center no-repeat; padding:0 8px 0 0;}
ul.rightmenu li.last {margin:0px; width:118px;}
ul.rightmenu li a.active {background:url(/makeyoudancebookings_files/images/layout/rightmenubtn_bg.jpg) bottom left no-repeat;}


.item {width:718px; background:url(/makeyoudancebookings_files/images/layout/contentitem_bg.jpg) top left repeat-x;}
.item .title {background:url(/makeyoudancebookings_files/images/layout/corner_titlebox.jpg) right bottom no-repeat #202020; margin:1px 0 0 0; height:34px; line-height:34px; padding:3px 100px 0 20px; font-weight:bold; color:#fff;}
.item .title span {font-weight:normal;}
.item .text {width:678px; padding:20px;}

.label {width:678px; padding:20px 0px 30px 0px; margin:0 20px 20px 20px; background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x;}
.label_logo {width:130px; padding:0 10px 0 0;}
.label_info {width:538px;}

.artistitem {width:358px; margin:0 1px 1px 0; background:url(/makeyoudancebookings_files/images/layout/contentitem_bg.jpg) top left repeat-x;}
.artistitem .image {background:url(/makeyoudancebookings_files/images/layout/corner_titlebox.jpg) right bottom no-repeat #202020; width:104px; height:104px; padding:12px 17px 15px 18px}
.artistitem .image img {border:1px solid #fff;}
.artistitem .info {width:179px; padding:27px 20px 0 20px;}
.artistitem .info p.text {line-height:13px; height:26px; margin:0 0 10px 0; background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x; padding:0 0 20px 0;}

.artistitem_big {width:718px; margin:0 1px 1px 0; background:url(/makeyoudancebookings_files/images/layout/contentitem_bg.jpg) top left repeat-x;}
.artistitem_big .left {width:249px;}
.artistitem_big .networklinks {width:214px; padding:12px 17px 15px 18px}
.artistitem_big .image {background:url(/makeyoudancebookings_files/images/layout/corner_titlebox.jpg) right bottom no-repeat #202020; width:214px; height:214px; padding:12px 17px 15px 18px}
.artistitem_big .image img {border:1px solid #fff;}
.artistitem_big .info {width:429px; padding:27px 20px 0 20px;}
.artistitem_big .info p.text {line-height:13px; height:26px; margin:0 0 10px 0; background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x; padding:0 0 10px 0;}

.networklinks a {padding:0 0 0 26px; line-height:16px; margin:0 0 10px 0; float:left; width:214px; font-weight:bold;}
a.facebook, a.facebook:visited {background:url(/makeyoudancebookings_files/images/layout/icon_facebook.jpg) left center no-repeat;}
a.hyves, a.hyves:visited {background:url(/makeyoudancebookings_files/images/layout/icon_hyves.jpg) left center no-repeat;}
a.myspace, a.myspace:visited {background:url(/makeyoudancebookings_files/images/layout/icon_myspace.jpg) left center no-repeat;}
a.twitter, a.twitter:visited {background:url(/makeyoudancebookings_files/images/layout/icon_twitter.jpg) left center no-repeat;}
a.youtube, a.youtube:visited {background:url(/makeyoudancebookings_files/images/layout/icon_youtube.jpg) left center no-repeat;}
a.website, a.website:visited {background:url(/makeyoudancebookings_files/images/layout/icon_website.jpg) left center no-repeat;}

p {margin:0 0 15px 0;}
p.newstitle {font-weight:bold; color:#9e0000; line-height:13px; margin:0 0 5px 0;}
p.newstitle span {font-weight:normal; margin:0 10px 0 0;}
p.releasetitle {font-weight:bold; color:#9e0000; line-height:13px; margin:0;}
p.title {font-weight:bold; color:#9e0000; line-height:13px; margin:0 0 5px 0;}
p.text { background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x; padding:0 0 10px 0; margin:0 0 5px 0;}
p.text span {color:#999; font-size:9px;}
p.track {margin:0 0 5px 0;}

a.link, a.link:visited {background:url(/makeyoudancebookings_files/images/layout/link_bg.gif) right center no-repeat; padding:0 6px 0 0; font-weight:bold; margin:0 0 3px 0;}
a.link:hover {}
a.newsarchivelink, a.newsarchivelink:visited {width:668px; padding:5px; line-height:15px; display:block; background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x;text-decoration:none;}
a.newsarchivelink span {color:#666; margin:0 10px 0 0;}
a.newsarchivelink:hover {background:#e3e3e3; font-weight:bold;}
a.newsarchivelink:hover span {font-weight:normal; background:url(/makeyoudancebookings_files/images/layout/link_bg.gif) right center no-repeat; padding:0 10px 0 0; margin:0 5px 0 0;}

a.referenceitemlink, a.referenceitemlink:visited {width:374px; padding:5px; line-height:15px; display:block; background:url(/makeyoudancebookings_files/images/layout/dotted_line.gif) bottom left repeat-x;text-decoration:none;}
a.referenceitemlink:hover {background:#e3e3e3; font-weight:bold;}

.client {width:130px; margin:0 20px 10px 0;}
.clientlogo {width:130px;}
.clientlogo img {border:1px solid #f0f0f0;}
.clientlogo img:hover {border:1px solid #666;}
.clientname {width:130px; color:#333; font-weight:bold;}

.artistform {width:500px;}
.artistoptions {width:168px;}

.form_row {width:678px; line-height:22px; margin:0 0 1px 0;}
.form_left {width:100px; font-weight:bold;}
.form_right {width:488px;}

input.contactform {width:300px; padding:3px 5px; background:#202020; color:#fff;}
input.city {width:197px; padding:3px 5px; margin:0 1px 0 0; background:#202020; color:#fff;}
input.zipcode {width:87px; padding:3px 5px; background:#202020; color:#fff;} 
select.contactform {width:300px; padding:3px 5px; background:#202020; color:#fff;}
textarea.contactform {width:300px; height:200px; padding:3px 5px; background:#202020; color:#fff;}

a.btn_send_form, a.btn_send_form:visited {background:url(/makeyoudancebookings_files/images/layout/btn_send_form.jpg) top left no-repeat; width:135px; height:32px; display:block; font-size:0px; text-decoration:none; float:left; margin:0 5px 0 0;}
a.btn_send_form:hover {background:url(/makeyoudancebookings_files/images/layout/btn_send_form.jpg) bottom left no-repeat;}

a.btn_reset_form, a.btn_reset_form:visited {background:url(/makeyoudancebookings_files/images/layout/btn_reset_form.jpg) top left no-repeat; width:135px; height:32px; display:block; font-size:0px; text-decoration:none; float:left; margin:0 5px 0 0;}
a.btn_reset_form:hover {background:url(/makeyoudancebookings_files/images/layout/btn_reset_form.jpg) bottom left no-repeat;}

/* FOOTER */
#footerwrap span {color:#747474;}
#footerwrap span a, #footerwrap span a:visited {color:#747474; text-decoration:none;}
#footerwrap span a:hover {text-decoration:underline;}
