/* CSS Document */

	/* General styles */

body {background: url("images/Mic.jpg"); 
      background-color:#000000; 
      color:#FFFFFF; 
      font-family:Verdana, Arial, Helvetica, sans-serif; 
      font-size:13px; 
      margin:0 0; 
      background-position:center top; 
      background-repeat: repeat;
      background-attachment: fixed;
}   


a {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1dd0ea; text-decoration: none; outline:0;}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1dd0ea; text-decoration: none;}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1dd0ea; text-decoration: none;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #00a1bb; text-decoration: none;}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #0097AE; text-decoration: none;}
a:focus {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #0097AE; text-decoration: none;}


.maintext {
    font-size:13px;
    line-height:17px;
}

.soul{
  font-family:AR DARLING, serif;
  color: #A19CCD;  
  font-size:140%; 

}

.fx{
  font-family:AR CENA, serif;
  color: #FF0000;  
  font-size:140%; 

}

.SOUL{
  font-family:AR DARLING, serif;
  color: #2B65EC;  
  font-size:1345%; 

}

.FX{
  font-family:AR CENA, serif;
  color: #FF0000;  
  font-size:1365%; 



}
	
	h1, h2, h3 {
		margin:.8em 0 .2em 0;
		padding:0;
		
	}
	
	h1 {
  font-family:AR DARLING, serif;
  font-size:22px;
  color: #FFDF00;
  }
  
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}
	img {
		margin:0px 0 0px;
		border:0px;
	}
	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
background-color:transparent;
/*background: url("images/arttilea.jpg");*/
	}
	#header {
		border-bottom:0px solid #000
	}
	#header p,
	#header h1,
	#header h2 {
		padding:.04em 15px 0 15px;
		margin:0;
	}
	
	#header h1 {
  font-size:44px;
  font-family:BroadwayBT, serif;
  text-align:center;
  color: #ffcc11;   
  }
  #header h2 {
  font-size:18px;
  font-family:BroadwayBT, serif;
  text-align:center;
  color: #ffcc11; 
  }
	
	#header ul {
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		margin:10px 0 0 0;
		padding:0;
	}
	#header ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#header ul li a {
		display:block;
		float:left;
		margin:0 0 0 1px;
		padding:3px 10px;
		text-align:center;
		background:#eee;
		color:#000;
		text-decoration:none;
		position:relative;
		left:15px;
		line-height:1.3em;
	}
	#header ul li a:hover {
		background:#369;
		color:#fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
		color:#fff;
		background:#000;
		font-weight:bold;
	}
	#header ul li a span {
		display:block;
	}
	
	
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:14px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
		background:transparent;		/* right column background colour */
		/* background: url("images/arttilea.jpg"); */
		text-align:center;

  

	}
	.threecol .colmid {
		right:25%;			/* width of the right column */
		background:transparent;		/* center column background colour */
		/*background: url("images/arttilea.jpg");*/
	}
	.threecol .colleft {
		right:50%;			/* width of the middle column */
		background:transparent;	/* left column background colour */
		/*background: url("images/arttilea.jpg");*/
	}
	.threecol .col1 {
		width:46%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:23%;			/* Width of left column content (column width minus padding on either side) */
		left:31%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:23%;			/* Width of right column content (column width minus padding on either side) */
		left:81%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
	
	/* image center */
	IMG.centerdimage {
    display: block;
    margin-left: auto;
    margin-right: auto; 
  }
	
	/* image liquid */
	IMG.centerdimage2 {
    display: block;
    width: 88%;
    margin-left: auto;
    margin-right: auto; 
  }

	/* image liquid same width in center as centerdimage2 in sides */
	IMG.centerdimage3 {
    display: block;
    width: 42%;
    margin-left: auto;
    margin-right: auto;
  }
	IMG.usimage1 {
    /*display: block;*/
    width: 42%;
    float: left;
    margin-left: 0;
    margin-right: auto;
    padding: 5px;
    padding-left:6.5%;
  }
	IMG.usimage2 {
    /*display: block;*/
    width: 42%;
    float: right;
    margin-left: auto;
    margin-right: 0;
    padding: 5px;
    padding-right:6.5%;
  }


	
	
	/* Footer styles */
	#footer {
		font-size:12px;
		clear:both;
		float:left;
		width:100%;
		border-top:0px solid #000;
		text-align:center;
		padding:0px;
		/*background:transparent;*/
		background:#fff url(images/boxtab-blue4a.gif) top repeat-x;
	}
	#footer p {
		padding:10px;
		margin:0;
	}



/* -------------------------------------------------- */
	/* boxtab-blue */
	/* -------------------------------------------------- */
	#boxtab-blue {
		clear:left;
		float:left;
		padding:0;
		/*background:transparent;*/
		background:#fff url(images/boxtab-blue3a.gif) bottom repeat-x;
		width:100%;
		overflow:hidden;
		position: fixed;
		z-index: 10;
		font-family:Verdana, Geneva, sans-serif;
	}
	#boxtab-blue ul {
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		position:relative;
		left:50%;
		text-align:center;
	}
	#boxtab-blue ul li {
		display:block;
		float:left;
		list-style:none;
		margin:20px 0 0 0;
		padding:0;
		position:relative;
		right:50%;
	}
	#boxtab-blue ul li a {
		display:block;
		float:left;
		margin:0 1px;
		padding:5px 10px;
		background:#5858FA;
		text-decoration:none;
		color:#000000;
		border-top:1px solid #369;
		border-left:1px solid #369;
		border-right:1px solid #369;
		position:relative;
		bottom:1px;
		font-size: 9pt;
	}
	#boxtab-blue ul li a:hover {
		background:#36f;
		color:#FFDF00;                      
		font-size: 9pt;
	}
	#boxtab-blue ul li.active {
		margin-top:10px;
	}
	#boxtab-blue ul li.active a,
	#boxtab-blue ul li.active a:hover {
		position:relative;
		bottom:1px;
		padding:10px;
		background:#FF0000;
		color:#fff;
		font-weight:bold;
		font-size: 9pt;
	}

.copyleft {
font-size:12px;
position:absolute;
left:5px;
}

#w3c {
    text-align: center;
    margin-left: auto;
    margin-right: auto; 
}
#w3c.copyleft {
font-size:12px;
position:absolute;
left:5px;
}

form {
text-align:left;
width: auto;
max-width: 530px; 
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;

}

label.error { 
overflow: visible;
width: 13em;
    color: red;
float: right;
text-align: left;
margin-right: 0.5em;
display: block;
    
  } 
  
input {
margin-left: 0em;
text-align: left;
width: 250px;
background: #FFF1D4;
border: 1px solid #03002D;
}

textarea {
margin-left: 0em;
text-align: left;
width:250px;
background: #FFF1D4;
border: 1px solid #03002D;
}

.submit button
{
margin-left: 11.5em; 
width: auto;
border-right: 3px solid #03002D;
border-bottom: 3px solid #03002D;

} 

#video.submit button
{
margin-left: 11.5em; 
width: 30px;
border-right: 3px solid #03002D;
border-bottom: 3px solid #03002D;

} 

.setlist {
font-size:12px;

}


.setlist a {  
  float: right;
  font-size: 12px; 
}


.setlist span {
  float: left;
  text-align: left;
  margin-left: 0px;
}

.agents {
line-height: 2em;
}

.enquiry {
  font-size:18px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  color: #38FF10; 
  }

.sigright {
font-size:10px;
position:absolute;
right:5px;
}
