/* 

   Title # AcousticNRG

   Date # 27 April 2009.

*/

 



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckertreemenu{
padding-bottom:60px;
padding-top:20px;
 width:640px;
 float:left;

}
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
 
 float:left;


}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
z-index:100;

}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
z-index:100;
padding: 1px 8px;
border: 1px solid black;
border-left-width: 0;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#FFFFFF;
float: left;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #ABCFFF;
text-decoration: none;
padding: 1px 5px 0 10px;
border: 1px solid #ccc;
background:#000000;
}

.suckertreemenu ul li a:hover{
background-color: black;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */






body{ padding:0px; margin:0px; background-color:#CCCCCC; }



#wrap{

      width:900px;

	  margin:auto;

	  text-align:left;

	  }

	  

#wrap1{

       width:900px;

	   float:left;

	   position:relative;

	   background:url(images/nrg_bg2.gif) no-repeat;

	   height:750px;

	   }

	   .artistinfo{

font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#225687;

}

h1{font-family:"Arial Black"; font-size:16px; font-weight:bold; color:#000100; padding:0px; margin:0px; }



h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#1475A0; padding:0px; margin:0px; }



p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:16px; padding:0px; margin:0px; }



ul{ padding:0px; margin:0px; }

.bill_info_flash{

padding-top:5px;

padding-left:6px;

float:left;

}

/* -------------------------- Start Text ------------------------------- */



.font{ font-family:"Arial Black"; font-size:9px; color:#010101; line-height:14px; }

   .font a{ color:#010101; text-decoration:none; }

      .font a:hover{ color:#EC3740; }

	  

.font2{ font-family:Tahoma; font-size:14px; color:#13007C; font-weight:bold;	}

    .font2 a{ color:#13007C; text-decoration:none; font-weight:bold; } 

	  .font2 a:hover{ color:#FF0000;	}

	  

.font3{ font-size:14px; font-family:Tahoma; }

   .font3 a{ color:#000100; text-decoration:none; }

      .font3 a:hover{ color:#575757; }

	  

.font4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }



.font4 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }



.font4 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; }



.font5{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  margin-top:5px;}

   .font5 a{ color:#000000; text-decoration:none; }

      .font5 a:hover{ color:#EC3740; }

	  

.font6{ color:#EC3740; font-size:12px; }

  .font6 a{ color:#EC3740; text-decoration:none; }

     .font6 a:hover{ color:#000000; }

	 

.font7{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#225687; }	 	  	      



/* -------------------------- End Text ------------------------------- */





/* ----------------------------------- Start Left Side ------------------------------- */



#left{

      width:220px;

	  float:left;

	  position:relative;

	  }

	  

#logo{

      width:170px;

	  padding:1px 0px 6px 30px;

	  float:left;

	  position:relative;

	  }

	  

#music_box{

		  width:200px;

		  padding-left:10px;

		  float:left;

		  position:relative;

		  }

		  

#music_box2{

		  width:151px;

		  padding-left:10px;

		  padding-right:15px;

		  background:url(images/music_box.gif) no-repeat;

		  height:222px;

		  float:left;

		  position:relative;
          margin-top:-5px;
		  }

		  



.model_name{

      width:212px;

	  padding-left:35px;

	  padding-top:3px;

	  float:left;

	  position:relative;

	  }

		  

.model{

      width:250px;

	  padding-left:5px;

	  float:left;

	  position:relative;

	  }		  		    	  



/* ----------------------------------- End Left Side ------------------------------- */



/* ----------------------------------- Start Right Side ------------------------------- */

.flashp_hotos{
margin-top:5px;
margin-left:5px;
float:left;
}

#right{

      width:662px;

	  padding-left:18px;
	  _ padding-left:0px;

	  float:left;

	  position:relative;

	  }

	  

#right1{

      width:640px;
	  padding-left:0px;
	  margin-top:20px;
	  float:left;

	 

	  }

	  

	                             /* ------------------ Start Navigation ---------------------- */  

.nav{

      width:622px;

	  float:left;

	  position:relative;

	  }	

	  

.nav li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#FFFFFF; display:inline; list-style:none;

         padding-left:9px; padding-right:9px; }

		 

    .nav li a{ color:#FFFFFF; text-decoration:none; }	

	   .nav li a:hover{ color:#7F7F7F; text-decoration:underline; }	

	   

	                            /* ------------------ End Navigation ---------------------- */

	   

	                            /* ------------------ Start Main Body ---------------------- */

								

#main_body{

           width:622px;

		   float:left;

		   position:relative;

		   }

		   

		   

.main_body2{

           width:600px;

		   height:315px;

		   float:left;

		   position:relative;

		   }

		   

.main_body3{

           width:572px;

		   padding-left:28px;

		   float:left;

		   position:relative;

		   }



.main_body_allsongs{

           width:600px;

		   padding-left:10px;

		   float:left;
           height:225px;
		   position:relative;
		   overflow:auto;
		   

		   }
		   

.main_body4{

           width:600px;

		   float:left;

		   position:relative;

		   }

		   

.main_body5{

           width:600px;

		   height:300px;

		   _height:265px;

		   overflow:auto;

		   float:left;

		   position:relative;

		   }		   		   

		   

   

li.albumliclass{



width:115px;

background:url(images/photo_box.gif) no-repeat;

height:95px;

float:left;

position:relative;

padding-top:5px;

padding-left:6px;

list-style:none;

margin-top:3px;



}	   

ul.albumulclass{

padding-top:14px;

min-height:285px;

}	



	   

.blog{

	  width:380px;

	  float:left;

	  position:relative;

	  }		   

		   

#calander{

          width:182px;

		  background:url(images/calender_box.gif) no-repeat;

		  height:138px;

		  margin-top:7px;

		  float:left;

		  position:relative;

		  font-size:12px;

		  font-weight:bold;

		  font-size:13px;

		  font-family: Arial,Helvetica,sans-serif;

		 



		

		  }

		  

		  #calander a{

         

		  font-size:12px;

		  font-weight:bold;

		  text-decoration:none;

		 

		

		  }

		  

#calander2{

          width:313px;

		  margin-left:50px;

		  margin-top:15px;

		  background:url(images/calender_box2.gif) no-repeat;

		  height:104px;

		  float:left;

		  position:relative;

		  }	

.upcommingshow{

   padding-top:30px; padding-left:10px;	

   color:#000000;

}	  



.upcommingshow a{

  

   color:#000000;

}

.clickmore{

color:#FF0000;

font-size:12px;

float:right;

text-align:right;

padding-right:10px;

}  

	

			  

.clickmore a{

color:#FF0000;

font-size:12px;

float:left;





}  	   

		                       /* ------------------ End Main Body ---------------------- */	     



/* ----------------------------------- End Right Side ------------------------------- */





/* ------------------------------------------------------ Start Sub Page --------------------------------------------------------------- */



                          /* ------------------ Start Band Option Body ---------------------- */

						  

.band_option{

             width:280px;

			 padding-right:20px;

			 float:left;

			 position:relative;

		/*	 

			 height:275px;

			 overflow:auto;

		*/	 

			 }

			 

.band_option2{

             width:298px;

			 background:url(images/band_option_flash.gif) no-repeat;

			 height:225px;

			 float:left;

			 position:relative;

			 }			 						  

						  

						  /* ------------------ End Band Option Body ---------------------- */



/* ------------------ Start Bill's Info ---------------------- */

						  

.bill_info_flash{

			    width:280px;

				background:url(images/bills_flash.gif) no-repeat;

				height:139px;

			    float:left;

			    position:relative;

			    }

				 						  

						 

/* ------------------ End Bill's Info ---------------------- */



/* ------------------ Start Photo Page ---------------------- */

						  

.photo_page{

			width:115px;

			padding-right:16px;

			background:url(images/photo_box.gif) no-repeat;

			height:80px;

			float:left;

			position:relative;

			}

				 						  

						 

/* ------------------ End Photo Page ---------------------- */



/* ------------------ Start Song List Page ---------------------- */

						  

.song_list{

			width:580px;

			float:left;

			position:relative;
font-family:Tahoma, "Comic Sans MS", Arial;
font-size:13px;
			}

			

.song_list2{

			width:224px;

			float:left;

			position:relative;

			}

			

.song_list3{

			width:85px;

			float:left;

			position:relative;

			}						

#all_song_chart{

margin-top:0px;

float:left;

}				 						  

.contact_text{

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

}			 

/* ------------------ End Song List Page ---------------------- */





/* ------------------------------------------------------ End Sub Page --------------------------------------------------------------- */





/* ----------------------------------- Start Bottom Body ------------------------------- */



.bottom{

	   width:640px;

	   padding-left:0px;

	   padding-top:22px;

	   float:left;

	   position:relative;

	   }

.left_latest_songs{

margin-left:10px;

margin-top:-3px;

}

	   

.bottom li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#000000; display:inline; list-style:none;

         padding-left:9px; padding-right:9px; }

		 

    .bottom li a{ color:#000000; text-decoration:none; }	

	   .bottom li a:hover{ color:#414141; }

	   

.message_err{

color:#940F0F;

}   

.contact_text_err{

color:#940F0F;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:13px;

}

#cn_page_form_success_message{

color:#13007C;

}



#cn_2_form{

margin-top:10px;

float:left;

}

.text_field{

text-align:left;

}

#all_news{

float:left;



}

#top_news{

padding-top:10px;

padding-left:10px;

}
.contactform{
margin: 0px; margin-top:-5px;
}

/* Firefox */

@-moz-document url-prefix()

{

.bottom{

	   width:640px;

	   padding-left:0px;

	   padding-top:14px;

	   float:left;

	   position:relative;

	   }

}



