/**************************
        GLOBAL STUFF
***************************/

body, div, h2, img{
	border:0px;
	margin:0px;
	padding:0px;
}

a {
	color:#c2a336;
}

body{
	font-family:arial, sans-serif;
	font-size: 12px;
	color:#ffffff;
	background: #000000 url(../_graphics/headerNew.jpg) no-repeat scroll top left;
}

#header{
	margin-bottom:50px;
}

h2.section_title{
	float:left;
	font-size:40px;
	color:#c2a336;
}

h2.news_headline{
	font-size:30px;
	color:#c2a336;
}

h2.section_free{
	
	font-size:20px;
	color:#c2a336;
}

h2.section_subtitle a{
	margin-top:22px;
	margin-left:20px;
	float:left;
	font-size:16px;
	color:#ffffff;
}

.columnTopper{
	border-bottom: 1px dotted #999;
	margin-bottom: 10px;
}

.clear{
	clear:both;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

#centerContent{
	background: transparent url(../_graphics/contentGrad.jpg) repeat-x scroll bottom left;
	padding-bottom:50px;


}

#col1{
	margin-left:10px;
	padding: 10px 20px 10px 20px;
	width: 353px;
	background: url(../_graphics/col1top.png) -0px -0px no-repeat;
}

#col1_wide{
	margin-left:10px;
	padding: 10px 20px 10px 20px;
	width: 653px;

	background: url(../_graphics/col1widetop.png) -0px -0px no-repeat;
}

#col2{
	margin-left:10px;
	margin-top:40px;
	padding: 20px;
	width: 244px;

	background: url(../_graphics/col2top.png) -0px -0px no-repeat;
}

#col3{
	margin-left:10px;
	margin-top:40px;
	padding: 20px;
	width: 244px;

	background: url(../_graphics/col2top.png) -0px -0px no-repeat;
}

.top_space{
	margin-top:15px;
}

.left_space{
	margin-left:10px;
}

.right_space{
	margin-right:10px;
}

.alignright{
	text-align:right;
}

/**************************
        HOMEPAGE STUFF
***************************/

.headline{
	font-size:14px;
	color:#c2a336;
	padding-right:70px;
}

.headline a{
	text-decoration:none;
	color:#c2a336;
}

.headline a:hover{
	text-decoration:underline;
}

.date_text{
	font-size:10px;
	color:#9e0b00;
}

.dotted_bottom{
	border-bottom: 1px dotted #555555;
	margin-bottom: 10px;
}

.news_item{
	border-bottom: 1px dotted #999;
	margin-bottom: 10px;
}

.read_more{
	float:right;
	margin-bottom:10px;
		margin-top:10px;
}

.tour_item{
	margin-bottom: 10px;
}

.tickets{
	float:right;
	margin-top:-8px;
}


/**************************
        AUDIO STUFF
***************************/

.big_packshot{
	float:left;
	margin-right:20px;
}

.track_listing{
	margin-top:20px;
	line-height:15px;
	
	margin-left:320px;
}

.trackListing{

}

.trackPlayer{
	float:right;
}

object, embed {
	border:0;
	margin:0;
	padding:0;
}

td object{
	margin-left:20px;
}

/**************************
        VIDEO STUFF
***************************/

#video_holder{
	margin-left:15px;
	padding: 10px 20px 10px 20px;
	width: 910px;

	background: url(../_graphics/colfulltop.png) -0px -0px no-repeat;
}

/**************************
        CONTACT STUFF
***************************/

.contact{
	margin-bottom: 20px;
	width:400px;
}

.contact_name{
	color:#c2a336;
	font-size:14px;
	border-bottom: 1px dotted #555555;
}

.contact_title{
	color:#9e0b00;
}

.contact_detail{
	font-style: italic;
}

/**************************
        HEADER STUFF
***************************/

#banner{
	position:absolute;
	left:100%;
	margin-left:-316px;
	top:0px;
}

#spark{
	position:absolute;
	background: #000000 url(../_graphics/twinkle.gif);
	width:470px;
	height:250px;
	top:0px;
	left:533px;
}

#ul_menu{
	text-indent: -999999px;
	display:inline;
	list-style: none;
	width: 400px;
	height: 92px;
	float: left;
	background: url(../_graphics/flat.png) -0px -0px no-repeat;
	margin: 0px 0px 0px 30px;
	position: relative;
}

#ul_menu li{
	position: absolute;
}

#ul_menu a{
	display: block;
	text-decoration: none;
	height: 18px;
}

/*Normal states*/
#li_home							{left: 0px; top: 0px; width: 70px; height: 20px;}
#li_news							{left: 0px; top: 22px; width: 70px; height: 20px;}
#li_tour							{left: 0px; top: 44px; width: 70px; height: 20px;}
#li_store							{left: 0px; top: 66px; width: 70px; height: 20px;}

#li_blog							{left: 110px; top: 0px; width: 70px; height: 20px;}
#li_audio							{left: 110px; top: 22px; width: 70px; height: 20px;}
#li_video							{left: 110px; top: 44px; width: 70px; height: 20px;}
#li_contact							{left: 110px; top: 66px; width: 110px; height: 20px;}

#li_facebook						{left: 312px; top: 49px; width: 80px; height: 20px;}
#li_myspace							{left: 312px; top: 27px; width: 80px; height: 20px;}
#li_twitter							{left: 312px; top: 5px; width: 80px; height: 20px;}

/*HOVER STATES*/
#li_home a:hover			{background: url(../_graphics/flat.png) -0px -104px;}
#li_news a:hover			{background: url(../_graphics/flat.png) -0px -126px;}
#li_tour a:hover			{background: url(../_graphics/flat.png) -0px -148px;}
#li_store a:hover			{background: url(../_graphics/flat.png) -0px -170px;}

#li_blog a:hover			{background: url(../_graphics/flat.png) -110px -104px;}
#li_audio a:hover			{background: url(../_graphics/flat.png) -110px -126px;}
#li_video a:hover			{background: url(../_graphics/flat.png) -110px -148px;}
#li_contact a:hover			{background: url(../_graphics/flat.png) -110px -170px;}

#li_twitter a:hover			{background: url(../_graphics/flat.png) -312px -109px;}
#li_myspace a:hover			{background: url(../_graphics/flat.png) -312px -131px;}
#li_facebook a:hover		{background: url(../_graphics/flat.png) -312px -153px;}

/*PAGE STATES*/
body#home #li_home a{background: url(../_graphics/flat.png) -0px -104px;}
body#news #li_news a{background: url(../_graphics/flat.png) -0px -126px;}
body#tour #li_tour a{background: url(../_graphics/flat.png) -0px -148px;}

body#blog #li_blog a{background: url(../_graphics/flat.png) -110px -104px;}

body#audio #li_audio a{background: url(../_graphics/flat.png) -110px -126px;}
body#video #li_video a{background: url(../_graphics/flat.png) -110px -148px;}
body#contact #li_contact a{background: url(../_graphics/flat.png) -110px -170px;}


#h1_goldhawks a{
	position: relative;
	display: block;
	width: 430px;
	height: 100px;
	/*background: url(../_graphics/flat.gif) 0px 0px no-repeat;*/
	text-indent: -999999px;
	margin: 26px 0px 0px 0px;
	
}





/**************************
        FOOTER STUFF
***************************/

#footer{
	width:100%;
	height:150px;
	background: #000000 url(../_graphics/footerNew.jpg) no-repeat scroll top left;
}

#h1_goldhawks_footer{
	float:left;
}

#h1_goldhawks_footer a{
	position: relative;
	display: block;

	width: 200px;
	height: 50px;
	/*background: url(../_graphics/flat.gif) 0px 0px no-repeat;*/
	text-indent: -999999px;
	margin: 0px 0px 0px 0px;
	
}

#ul_menu_footer{
	text-indent: -999999px;
	list-style: none;
	width: 210px;
	height: 68px;
	float: left;
	background: url(../_graphics/footerflat.png) -0px -0px no-repeat;
	margin: 26px 0px 0px 20px;
	position: relative;
}

#ul_menu_footer li{
	position: absolute;
}

#ul_menu_footer a{
	display: block;
	text-decoration: none;
	height: 13px;
}

/*Normal states*/
#li_home_footer						{left: 0px; top: 0px; width: 50px; height: 13px;}
#li_news_footer						{left: 0px; top: 16px; width: 50px; height: 13px;}
#li_tour_footer						{left: 0px; top: 33px; width: 50px; height: 13px;}
#li_store_footer					{left: 0px; top: 49px; width: 50px; height: 13px;}

#li_blog_footer						{left: 75px; top: 0px; width: 50px; height: 13px;}
#li_audio_footer					{left: 75px; top: 16px; width: 50px; height: 13px;}
#li_video_footer					{left: 75px; top: 33px; width: 50px; height: 13px;}
#li_contact_footer					{left: 75px; top: 49px; width: 60px; height: 13px;}

#li_facebook_footer					{left: 150px; top: 33px; width: 60px; height: 13px;}
#li_myspace_footer					{left: 150px; top: 16px; width: 60px; height: 13px;}
#li_twitter_footer					{left: 150px; top: 0px; width: 60px; height: 13px;}

/*HOVER STATES*/
#li_home_footer a:hover			{background: url(../_graphics/footerflat.png) -0px -90px;}
#li_news_footer a:hover			{background: url(../_graphics/footerflat.png) -0px -106px;}
#li_tour_footer a:hover			{background: url(../_graphics/footerflat.png) -0px -123px;}
#li_store_footer a:hover		{background: url(../_graphics/footerflat.png) -0px -139px;}

#li_blog_footer a:hover			{background: url(../_graphics/footerflat.png) -75px -90px;}
#li_audio_footer a:hover		{background: url(../_graphics/footerflat.png) -75px -106px;}
#li_video_footer a:hover		{background: url(../_graphics/footerflat.png) -75px -123px;}
#li_contact_footer a:hover		{background: url(../_graphics/footerflat.png) -75px -139px;}

#li_twitter_footer a:hover		{background: url(../_graphics/footerflat.png) -150px -90px;}
#li_myspace_footer a:hover		{background: url(../_graphics/footerflat.png) -150px -106px;}
#li_facebook_footer a:hover		{background: url(../_graphics/footerflat.png) -150px -123px;}

/**************************
        BUILDING STUFF
***************************/

#building1{
	position:absolute;
	top:200px;
	left:75px;
	height:95px;
	width:60px;
}

#building2{
	position:absolute;
	top:140px;
	left:260px;
	height:110px;
	width:70px;
}

#building3{
	position:absolute;
	top:140px;
	left:530px;
	height:140px;
	width:80px;
}

#building4{
	position:absolute;
	top:220px;
	left:740px;
	height:90px;
	width:70px;
}

#building5{
	position:absolute;
	top:140px;
	left:760px;
	height:80px;
	width:90px;
}

#building6{
	position:absolute;
	top:180px;
	left:940px;
	height:70px;
	width:70px;
}

body#home #building1{
	background: url(../_graphics/lights.png) -10px -65px;
}

body#news #building2{
	background: url(../_graphics/lights.png) -194px -0px;
}

body#tour #building3{
	background: url(../_graphics/lights.png) -465px -20px;
}

body#audio #building4{
	background: url(../_graphics/lights.png) -685px -80px;
}

body#video #building5{
	background: url(../_graphics/lights.png) -695px -10px;
}

body#contact #building6{
	background: url(../_graphics/lights.png) -876px -50px;
}

body#blog #building6{
	background: url(../_graphics/lights.png) -876px -50px;
}

#signup{
	position:absolute;
	top:20px;
	left:450px;
	width:300px;
	height:200px;
}

#signupheading{
	height:70px;
	display:block;
	float:left;
}
#signupform{
	clear:both;
}

.textbox{
	color:#ffffff;
	background-color:#000000;
	border:0;
}

#submitbutton{

	width: 61px;
	height: 22px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../_graphics/submit.png) no-repeat center top;
	text-indent: -1000px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	font-size: 0px;
	line-height: 0px;	
}

.news_headline{
	line-height:30px;
}
