@charset "utf-8";
/* CSS Document */
body
{
margin:0 0 0 0px;
background: url(../images/body-bg2.gif) left top repeat-x #13324e;
}
a
{
outline:none;
}
#main_page_bg
{
margin: 0 auto;
padding:0px 20px 0px 20px;
width:830px;
height:auto;
background:#001B35;
}
#main
{
margin:0 auto;
padding:0px 0px 0px 0px;
width:830px;
height:auto; 
/*background: url(../images/main-bg.gif) center top repeat-y #fff;*/
background:#fff;
color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;
border:0px #ccc solid;
text-decoration:none;
}
.artist_field
{
padding:10px;
width:810px;
height:auto;
float:left;
}
.artist_field2
{
padding:9px 0px 9px 0px;
width:828px;
height:auto;
background:#e0e7ed;
border:1px #bddbf3 solid;
float:left;
}
.artist_field2 img
{
float:left;
margin-right:6px;
}
.artist_box
{
padding:10px;
width:87px;
height:auto;
background:url(../images/artist-bg.jpg) center top no-repeat #4d7da1;
color:#FFFFFF;
font:bold 12px Arial, Helvetica, sans-serif;
}
.clear
{
width:100%;
height:0;
clear:both;
overflow:hidden;
}
.gap
{
width:100%;
height:10px;
clear:both;
overflow:hidden;
}
.gap2
{
width:100%;
height:5px;
clear:both;
overflow:hidden;
}
.gap3
{
width:100%;
height:10px;
background:#001b35;
clear:both;
overflow:hidden;
}
.gap4
{
width:100%;
height:25px;
clear:both;
overflow:hidden;
}



.header
{
padding-top:10px;
width:830px;
height:76px;
background:url(../images/top-header.jpg) center 10px no-repeat #001b35;
overflow:hidden;
float:left;
}
.header_link
{
margin:0 auto;
display:block;
width:150px;
height:76px;
background:none;
}
#index_left_side
{
margin-bottom:10px;
width:200px;
height:auto;
background:url(../images/left-side-bg.gif) center top repeat-y;
float:left;
}
.index_left_side_top
{
width:200px;
height:5px;
background:url(../images/left-side-top.gif) center top no-repeat;
overflow:hidden;
float:left;
}
.index_left_side_bottom
{
width:200px;
height:6px;
background:url(../images/left-side-bottom.gif) center top no-repeat;
overflow:hidden;
float:left;
}
.index_left_side_txt_field
{
padding:5px;
width:185px;
height:auto;
float:left;
}
.hding
{
border-top:1px #a5a5a5 solid;
border-bottom:1px #a5a5a5 solid;
padding-left:5px;
width:190px;
height:30px;
background:url(../images/heading.gif) left top no-repeat;
color:#000000;
font:bold 12px/28px Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:1px;
float:left;
}
.hding2
{
border-top:1px #a5a5a5 solid;
border-bottom:1px #a5a5a5 solid;
padding-left:5px;
width:185px;
height:35px;
background:url(../images/heading2.gif) left top no-repeat;
color:#000000;
font:bold 12px/30px Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:1px;
float:left;
}
.hding3
{
margin-top:5px;
border-top:1px #a5a5a5 solid;
border-bottom:1px #a5a5a5 solid;
padding-left:5px;
width:190px;
height:30px;
background:url(../images/heading.gif) left top no-repeat;
color:#000000;
font:bold 12px/24px Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:1px;
float:left;
}
.hding4
{
padding-top:0px;
padding-left:5px;
width:185px;
height:auto;
color:#004f9d;
font:bold 12px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:1px;
float:left;
}
.hding5
{
padding-top:16px;
padding-left:5px;
width:190px;
height:24px;
background:url(../images/heading3.gif) left top repeat-x;
color:#000000;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
letter-spacing:1px;
float:left;
}
.hding6
{
margin:10px 0px 10px 0px;
padding-top:7px;
padding-left:0px;
width:828px;
height:30px;
background:url(../images/artist-hding.gif) left top repeat-x;
border-bottom:1px #8098ac solid;
color:#000000;
font:bold 12px/28px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
letter-spacing:1px;
float:left;

}

#index_right_side
{
margin-left:7px;
width:620px;
height:auto;
color:#000000;
font:normal 12px/17px Arial, Helvetica, sans-serif;
text-decoration:none;
float:right;
}

#index_right_side2
{
padding-right:10px;
margin-left:7px;
width:610px;
height:auto;
color:#000000;
font:normal 12px/17px Arial, Helvetica, sans-serif;
text-decoration:none;
float:right;
}
#index_right_side3
{
margin-left:7px;
width:620px;
height:auto;
color:#000000;
font:normal 12px/17px Arial, Helvetica, sans-serif;
text-decoration:none;
float:right;
}
.inner_right_side_txt_field
{
padding-right:10px;
width:610px;
float:right;
}
.media_field
{
padding:0px 68px 0px 68px;;
width:474px;
height:auto;
background:url(../images/reel.jpg) center top repeat-y;
float:left;
}
.media_content
{
padding:0px 10px 0px 10px;
width:454px;
height:auto;
background:url(../images/bottom-img.jpg) center bottom no-repeat;
float:left;
}
.flash_field
{
padding:5px 0px 5px 5px;
width:615px;
height:250px;
background:url(../images/flash-frame.jpg) no-repeat;
float:left;
}
.index_txt
{
padding-top:10px;
width:370px;
height:auto;
float:left;
}
.contact_us
{
width:250px;
height:380px;
background:url(../images/contact_us.jpg) no-repeat;
float:left;
}
.heading
{
padding:0px 0px 0px 110px;
width:100px;
height:71px;
background:url(../images/left-heading.gif) no-repeat;
color:#000;
font:normal 18px/50px "Times New Roman", Times, serif;
text-decoration:none;
float:left;
}
.contact_field
{
margin-top:215px;
margin-right:20px;
display:block;
width:145px;
height:50px;
background:none;
float:right;
}
.footer
{
border-top:1px #738fa7 solid;
padding:10px 10px 0px 10px;
margin-top:0px;
width:810px;
height:40px;
background:#001b35;
color:#fff;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}
.footer a
{
padding:0px 5px 0px 5px;
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer a:hover
{
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.footer span
{
color:#999999;
font:normal 10px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.features
{
padding:0px 10px 0px 10px;
width:810px;
height:100px;
background:url(../images/bottom-bg.jpg) center top no-repeat;
float:left;
}
.features span
{
margin-top:7px;
margin-bottom:10px;
width:810px;
height:20px;
color:#FFFFFF;
font:bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
float:left;

}
.visit_btn
{
display:block;
width:185px;
height:18px;
background:url(../images/more-btn.gif) center top no-repeat;
color:#000;
font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
float:left;
}
.visit_btn:hover
{
color:#fff;
background:url(../images/more-btn-hover.gif) center top no-repeat;
}
.visit_btn2
{
display:block;
width:70px;
height:18px;
background:url(../images/more-btn2.gif) center top no-repeat;
color:#000;
font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
float:right;
}
.visit_btn2:hover
{
color:#fff;
background:url(../images/more-btn-hover2.gif) center top no-repeat;
}

/* Easy Slider end */

h1
{
margin:0px 0px 5px 0px;
padding:0px;
color:#004f9d;
font:normal 18px Arial, Helvetica, sans-serif;
text-decoration:none;
}
h2
{
margin:0px 0px 5px 0px;
padding:0px;
color:#000000;
font:normal 18px Arial, Helvetica, sans-serif;
text-decoration:none;
}
h3
{
margin:0px 0px 0px 0px;
padding:0px;
color:#000000;
font:bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.subscribe_input
{
padding:2px 5px 0px 5px;
width:178px;
height:20px;
background:url(../images/sub-bg.gif) no-repeat;
color:#000000;
font:normal 10px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
border:0px;
}
.bulletine
{
width:185px;
height:229px;
padding:5px;
background:url(../images/banner.jpg) center 5px no-repeat;
float:left;
}
#ul_font
{
padding:10px;
font-size:13px;
}
#ul_font ul
{
margin:0px 0px 0px 10px;
padding:0px;
}
#ul_font li
{
margin:0px;
padding-bottom:5px;
}
.hiring_flash
{
padding-left:30px;
width:155px;
height:38px;
float:left;
}
.hiring_link
{
display:block;
width:185px;
height:185px;
float:left;
}
.img_field
{
margin-left:5px;
padding-top:20px;
width:240px;
height:auto;
text-align:center;
background:url(../images/big-img-box.jpg) center top no-repeat;
float:right;
}
.img_field2
{
margin:0 auto;
padding:5px;
width:108px;
height:143px;
border:1px #666666 solid;
text-align:center;
}
.img_field_cont
{
width:240px;
height:auto;
text-align:left;
float:left;
}
.inner_page_link
{
color:#0099FF;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.inner_page_link:hover
{
color:#0099FF;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#inner_ul
{
width:360px;
height:auto;
float:left;
}
#inner_ul ul
{
padding:0px;
margin:0px 0px 0px 15px; 
font-weight:normal; 
color:#000;
}
#inner_ul ul li
{
padding-bottom:5px;
}
#inner_ul2
{
padding:0px;
margin-left:15px; 
color:#000;
}
#inner_ul2 li
{
padding-bottom:5px;
}
.band_bg
{
padding-left:12px;
padding-top:16px;
width:818px;
height:60px;
background:url(../images/band-bg.jpg) center top no-repeat;
float:left;
}
.band_bg a
{
display:inline-block;
width:105px; 
height:45px; 
background:none;
margin-right:11px; 
float:left; 
}
.band_bg a:hover
{
background:none;
}
.band_heading
{
padding-left:10px;
width:820px;
height:49px;
background:url(../images/band-heading.jpg) center top no-repeat;
text-align:center;
float:left;
}
.band_heading span
{
margin-top:12px;
margin-bottom:10px;
width:810px;
height:20px;
color:#FFFFFF;
font:bold 16px/25px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
float:left;
}
#img_link
{
text-align:center;
}
#img_link a
{
color:#000000;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
#img_link a:hover
{
color:#004F9D;
}
.input_txt
{
width:160px;
height:16px;
background:#fff;
border:1px #005793 solid;
color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.input_txt:hover
{
background:#e6eef4;
}
.input_txt_multi
{
width:160px;
height:160px;
background:#fff;
border:1px #005793 solid;
color:#333333;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.input_txt_multi:hover
{
background:#e6eef4;
}

#cont_form td
{
vertical-align:top;
}
.btn
{
margin-right:10px;
padding:4px;
width:auto;
height:auto;
background:#005793;
border:1px #002d5d solid;
color:#FFFFFF;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
}
.img_box
{
padding-top:20px;
margin-right:6px;
width:145px;
height:170px;
background:url(../images/img-box.jpg) center top no-repeat;
float:left;
text-align:center;
}
.img_box img
{
margin-bottom:5px;
}
.img_box a
{
color:#d2d2d2;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.img_box a:hover
{
color:#FFFFFF;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap_link li a
{
color:#006699;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap_link li a:hover
{
color:#006699;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#top_nav
{
padding:11px 35px 0px 55px;
width:740px;
height:49px;
background:url(../images/top-nav-bg.gif) center top no-repeat;
color:#fff;
text-align:center;
float:left;
}
.home
{
display:inline-block;
width:51px; 
height:31px; 
background:url(../images/link/home.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px; 
float:left; 
}
.who
{
display:inline-block;
width:86px; 
height:31px; 
background:url(../images/link/who.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px; 
float:left; 
}
.gigs
{
display:inline-block;
width:100px; 
height:31px; 
background:url(../images/link/gigs.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px; 
float:left; 
}
.is_this_you
{
display:inline-block;
width:84px; 
height:31px; 
background:url(../images/link/is_this_you.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px;
float:left; 
}
.instrument
{
display:inline-block;
width:81px; 
height:31px; 
background:url(../images/link/instrument.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px;
float:left; 
}
.artists
{
display:inline-block;
width:93px; 
height:31px; 
background:url(../images/link/artists.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px;
float:left; 
}

.contact_us
{
display:inline-block;
width:81px; 
height:31px; 
background:url(../images/link/instrument.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px;
float:left; 
}

.media
{
display:inline-block;
width:56px; 
height:31px; 
background:url(../images/link/media.gif) center top no-repeat;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
margin-right:5px; 
float:left; 
}
.blog
{
display:inline-block;
width:56px; 
height:31px; 
background:url(../images/link/blog.gif) center top no-repeat;
margin-right:0px;
color:#fff;
font:bold 11px/22px Arial, Helvetica, sans-serif;
text-decoration:none;
float:left; 
}
body#home a#homenav
{
	color:#001b36;
	background:url(../images/link/home-h.gif) left top no-repeat;
}

body#isthis a#isthisnav
{
	color:#001b36;
	background:url(../images/link/is_this_you-h.gif) left top no-repeat;
}

body#inst a#instnav
{
	color:#001b36;
	background:url(../images/link/instrument-h.gif) left top no-repeat;
}

body#gig a#gignav
{
	color:#001b36;
	background:url(../images/link/gigs-h.gif) left top no-repeat;
}
body#who a#whonav
{
	color:#001b36;
	background:url(../images/link/who-h.gif) left top no-repeat;
}

body#contact a#contactnav
{
	color:#001b36;
	background:url(../images/link/instrument-h.gif) left top no-repeat;
}

body#media a#medianav
{
	color:#001b36;
	background:url(../images/link/media-h.gif) left top no-repeat;
}
body#artist a#artistnav
{
	color:#001b36;
	background:url(../images/link/artists-h.gif) left top no-repeat;
}

.bread_crumbs
{
margin-bottom:10px;
border-bottom:1px #ccc solid;
width:100%;
height:20px;
font-size:11px;
color:#2289cc;
text-decoration:none;
float:left;
}
.bread_crumbs span
{
color:#000;
text-decoration:none;
}
.bread_crumbs a
{
color:#000;
text-decoration:none;
}
.bread_crumbs a:hover
{
color:#2289cc;
text-decoration:none;
}
#artist_tbl
{
margin-left:10px;
}
#artist_tbl th
{
vertical-align:top;
width:100px;
text-align:left;
color:#0099CC;
}
#artist_main_tbl img
{
margin-bottom:10px;
}
#artist_tbl2 td
{
vertical-align:top;
}