* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

#wrapper { 
 margin: 0 auto;
 width: 999px;
 border:1px solid black;
}

#header {
 color: #333;
 width: 100%;
 float: left;
 padding:0px;
 border: 0px solid #ccc;
 height: 151px;
 margin: 0px 0px 0px 0px;
 background:#000;
 /* background: url(../images/header.jpg) no-repeat left top; */
}

#menu_bar { 
 width:100%;
 clear: both;
 color: #fff;
 border: 0px solid #ccc;
 background: #000000; 
 height:60px;
 margin: 0px 0px 0px 0px;

}

#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:#7795dd ;
 margin:15px 5px 5px 5px;
 padding:10px;
 height: 460px;
 width: 225px;
 float: left;

}

#leftcolumn span {  }

#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 5px 0px 0px 0px;
 padding:10px;
 height:100%;
 width:362px ;
 display: inline;
 overflow:hidden; 
}

#content1 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 5px 0px 0px 0px;
 padding:10px;
 height:100%;
 width:705px ;
 display: inline;
 overflow:hidden; 
}

#content2 { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:;
 margin: 5px 0px 5px 0px;
 padding:10px;
 height:100%;
 width:98% ;
 display: inline;
 overflow:hidden; 
}

.Contents { font-family:"Trebuchet MS"; font-size:15px; color:#4b4b4b; font-weight:bold; letter-spacing:0.005em; text-align:justify; word-spacing:0.1em;}

#rightcolumn { 
 color: #ffffff;
 border:0px solid blue;
 background:;
 margin:15px 5px 5px 5px;
 padding: 0px;
 height:100%;
 width: 343px;
 float:right;

}

#Header_Content {width:340px; display:inline; border:#FF0000 0px solid; font-family:"Trebuchet MS" ; font-size:24px; color:#4b4b4b;  }

.Common_contant { font-family:"Trebuchet MS"; height:112px; font-size:15px;  margin-top:10px; color:#ffffff; font-weight:bold; letter-spacing:0.05em; text-align:justify; word-spacing:0.1em; }


.Common_contant1 { font-family:"Trebuchet MS"; height: auto; font-size:15px;  margin-top:10px; color:#ffffff; font-weight:bold; letter-spacing:0.05em;  word-spacing:0.1em; }

.Latest_Shows{ height:215px; background:#000000; width: auto; padding:10Px;  }

.feedback {height:460px; background:#000000; width: auto; padding:10Px;  }

.News_Contents { font-family:"Trebuchet MS"; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:0.05em; text-align:justify; word-spacing:0.1em; }

.Date {font-family:"Trebuchet MS"; font-size:16px; color:#ffffff; text-decoration:none; font-weight:bold; }

.More_link {font-family:"Trebuchet MS"; font-size:14px; color:#ff9806; text-decoration:none; font-weight:bold; }

.More_link:hover { text-decoration: underline; }

.View_Shows{ height:215px; background:#7795dd; width:auto; padding:10Px; margin-top:15px;  }

.Copy_right {font-family:"Trebuchet MS"; font-size:14px; color:#ffffff; text-decoration:none; padding-top:15px  }

#footer_banner { 
 width:100%;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: url(../images/Footer_banner.jpg) top left no-repeat;
 height:99px;
 margin: 0px 0px 0px 0px;
 padding:0px;
}

.footer_bannerad { 
 width:100%;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 /*background: url(../images/Footer_banner.jpg) top left no-repeat; */
 height:99px;
 margin: 0px 0px 0px 0px;
 padding:0px;
}

#footer { 
 width:100%;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #000000;
 height:46px;
 margin: 0px 0px 0px 0px;
 padding:0px;
}

h2 { font-family:"Trebuchet MS" ; font-size:24px; color:#FFFFFF; }

h3 { font-family:"Trebuchet MS" ; font-size:24px; color:#4b4b4b; }

hr { color:#a0c60a; background-color:#a0c60a; height:7px; border: 0; }

.hr {color:#5aaf07; background-color:#5aaf07; height:7px; border: 0;  }



/*menus*/


#menutabs{
float:left;
width:100%;
height:100%;
font-size:13pt;
font-family:Trebuchet ms, Arial , Verdana;
line-height:normal;

}

#menutabs ul{
float:right;
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
margin-top:15px;
padding:0;
}

#menutabs li{
display:inline;
margin:0;
padding:0;
}

#menutabs a{
float:left;
margin:0;
color:#FFFFFF;
margin-right: 25px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#menutabs a:hover{ /*onMouseover style*/
color:#7795dd;
}

#menutabs a:active{ /*onMouseClick style*/
color:#7795dd;
}

#menutabs li.Selected{float:left;
margin:0;
color:#7795dd;
margin-right: 25px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;}





/*Menu Footer*/

#menutabs1{
float:left;
width:600px;
height:45px;
font-size:13pt;
font-family:Trebuchet ms, Arial , Verdana;
line-height:normal;

}

#menutabs1 ul{
float:left;
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
margin-top:10px;
padding:0;
}

#menutabs1 li{
display:inline;
margin:0;
padding:0;
}

#menutabs1 a{
float:left;
margin:0;
color:#FFFFFF;
margin-right: 25px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#menutabs1 a:hover{ /*onMouseover style*/
color:#7795dd;
}

#menutabs1 a:active{ /*onMouseClick style*/
color:#7795dd;
}

#menutabs1 li.Selected{float:left;
margin:0;
color:#7795dd;
margin-right: 25px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;}



.inputtext {
	width:200px;
	margin:10px 0 10px 0;
}

.inputtextLgn {
	width:200px;
/*	margin:10px 0 10px 0; */
}

.link{
  margin-bottom: .5em;
  line-height: 1.8em;
	
}


.link a{
  color:#FFFFFF;
	
}

 .normal
{
 color:Black;
  
}

.link a:hover{
  text-decoration:none
  	
}


.link1{
  margin-bottom: .5em;

  text-align:right;	
}

.link1 a{
  color:#FFFFFF;
/* text-decoration:none; */
padding-right:10px;		
}

.link1 a:hover{
  text-decoration:underline	
}


.link2{
  margin-bottom: .5em;
  line-height: 1.8em;
	
}


.link2 a{
  color:#FFFFFF;
  text-decoration:none	
}

.link2 a:hover{
  text-decoration:underline	
}


/*
.link0{
  margin-bottom: .5em;
  line-height: 1.8em;
	
}
*/

.link0 a{
  color:#FFFFFF;
  text-decoration:none;
  
}

.link0 a:hover{
  text-decoration:underline	;
}



/*for Buttons :*/  
.Submit_btn {background-color:#4d70c5; border: 1px groove #555555;color:#ffffff; width:70px;font-weight:bold; font-family:"Trebuchet MS"} 
.Button  {background-color:#4d70c5; border: 1px groove #555555;color:#ffffff; width:70px;font-weight:bold; font-family:"Trebuchet MS"} 
.spButton {background-color:#4d70c5; border: 1px groove #555555;color:#ffffff; font-weight:bold; font-family:"Trebuchet MS"}
/* For text box: */
  /* input{ width:auto; border:1px solid  #4d70c5; height:20px; width:170px;} */
  .InputField{ width:auto; border:1px solid  #4d70c5; height:20px; width:170px;} 
   .InputField1{ width:auto;}
   
    input[type=checkbox]{height:auto;padding:1px;}  
    
    .FileUpload {width:auto; border:1px solid  #4d70c5;}
  
 
/* For textarea */
 
   textarea{border: 1px groove #4d70c5; width:170px;} 
 
/* For Dropdown */
 
   select {border:1px solid #4d70c5;height:auto;}


/* Grid View */
.TableHeader
{
    font-family:"Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	background:#000; 
	color:#fff;
}

.TableRow
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}

.TableAltRow
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-color:#EBEBEB;
}

.PageTitle
{
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.PageHeader
{
	background-color:#339900;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.Required
{
 
	font-size:.9em;
	border:0;
	margin:0;
	height:15px;
    width:60px;	
   
   

}

/* Calendar */

.showsCal
{
   margin-top:5px; 
   font-weight:bold;
   width:20em;
   border-style:none; 
   
}

.shows
{
  width:100px;
  height:200px;
  cursor:hand; 
}

.Msg
{
	color:Blue;
    font-family:Arial;
    font-size:12px;
}



Table.container
{
  width:750px ; 
  background:#f8f8f8;
  border:1px solid #ccc;
   /* margin-left:90px; */
  margin:10px auto;
}

Table.Artistcontainer
{
  width:750px ; 
  background:#f0e0ca;
  border:1px solid #ccc;
   /* margin-left:90px; */
  margin:10px auto;
}

div#lookup-home
{
  margin-left:30px;
}

div#lookup-home p 
{
     margin:5px 0 5px 0;
}

div#lookup p
{
     margin:5px 0 5px 0;
}

/*Latest shows  */
a.event-link
{
  color:#FFF;
  
}

a.event-link:hover
{
   color:#E78C17;
}


