/*///////////////For All///////////////*/

*				{
				margin: 0;
				padding: 0;
				}
				
a				{
				text-decoration: none;
				color: #047;
				}
				
a:hover			{
				color: #333;
				}			
				
li				{
				list-style: none;
				}
				
img				{
				border: none;
				}
				
input			{
				font: normal 11px Arial;
				color: #333;
				}
				
select			{
				font: normal 11px Arial;
				color: #333;
				}
				
/*///////////////Body///////////////*/

body			{
				background-color: #fff;
				font: normal 11px Arial;
				color: #555;
				}
				
.container		{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				margin:auto;
				padding:0;
				}
				
/*///////////////Quick Navigation///////////////*/

.nav			{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				height:20px;
				background-color:#eee;
				padding-top:5px;
				}
				
								
				.nav ul				{
									text-align: right;
									padding-top: 2px;
									}
								
				.nav li				{
									display: inline;
									}
								
				.nav a				{
									font: normal 11px Arial;
									color: #004477;
									padding: 0 10px;
									}
										
				.nav a:hover		{
									color: #ad0101;
									}
				
/*///////////////Header///////////////*/

.header			{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				height:125px;
				background-color:#fff;
				overflow:hidden;
				}
				
/*///////////////Buttons///////////////*/

.buttons		{
				position:relative;
				top:0px;
				left:0px;
				background:#777 url(../images/buttons.jpg) repeat-x;
				height:25px;
				border-top:1px solid #ca0100;
				z-index:101;
				}
				
.but_bot		{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				background: #fff url(../images/but_bot.gif) repeat;
				overflow: hidden;
				height: 2px;
				}
				
/*///////////////Featured///////////////*/

.featured		{
				position:relative;
				top:0px;
				left:0px;
				/*height:90px;*/
				background-color:#eeeeee;
				padding:5px 0px 5px 0px;
				width:740px;
				margin-bottom:2px;
				
				}
				
				.featured img		{
									padding:1px; 
									border:1px solid #290600; 
									height:120px; 
									width:115px;
									margin-left:1px;
									}
									
				.featured p			{
									font: normal 11px Arial;
									color: #047;
									line-height: 9px;
									width: 50px;
									}
				
/*///////////////Content///////////////*/

.content		{
				position:relative;
				top:0px;
				left:0px;
				width:950px;
				background-color: #fff;
				
				padding-bottom: 10px;
				}
				
				.con_side		{
								position:relative;
								top:0px;
								left:0px;
								float: left;
								width: 195px;
								margin-left: 14px;
								}
							
				.con_mid		{
								position:relative;
								top:0px;
								left:0px;
								float:left;
								width:740px;
								padding:0px 0;
								}
								
/*///////////////Text Formates///////////////*/

.name			{
				font: bold 14px Verdana;
				color: #047;
				margin: 15px 0 15px 0px;
				}
				
.des			{
				font: normal 11px Verdana;
				color: #333;
				margin: 15px 0 15px 215px;
				}
				
.norm			{
				position:relative;
				top:0px;
				left:0px;
				width:705px;
				margin: 10px 0 0px 33px;
				background-color:#eeeeee; 
				border:1px solid #97A5B0;
				}

				.con_mid h1		{
								font: bold 16px Arial;
								color: #fff;
								background-color: #d1400b;
								padding: 5px;
								text-align: center;
								margin-bottom: 10px;
								}
								
				.con_mid ul		{
								text-align: center;
								}
								
				.con_mid li		{
								margin-left: 15px;
								line-height: 15px;
								}
								
				.con_mid a:hover{
								text-decoration: underline;
								}

.head			{
				/*background: #fff url(../images/head_bg.jpg) repeat-x;*/
				position:relative;
				top:0px;
				left:0px; 
				height:28px;
				width:726px;
				background-image:url(../images/headMiddle.gif);
				background-repeat:repeat-x;
				
				}
.headLeft			{
				/*background: #fff url(../images/head_bg.jpg) repeat-x;*/
				position:relative;
				top:0px;
				left:0px; 
				height:28px;
				width:738px;
				background-image:url(../images/HeadLeft.gif);
				background-repeat:no-repeat;
				
				}
.headRight			{
				/*background: #fff url(../images/head_bg.jpg) repeat-x;*/
				
				position:relative;
				top:0px;
				left:6px; 
				height:28px;
				width:732px;
				background-image:url(../images/headRight.gif);
				background-repeat:no-repeat;
				background-position:right;
				
				}
				
				.head img		{
								float: left;
								padding: 4px 0 0 5px;
								}
								
				.head span		{
								font: bold 12px Arial;
								color: #ffffff;
								padding: 0 15px 0 10px;
								line-height: 24px;
								}
								
.box			{
				background: #fff url(../images/box_bg.jpg) repeat-x;
				padding: 13px 0;
				margin: 5px 0;
				}
				
				.box ul			{
								margin-left: 16px;
								}
								
				.box ul li		{
								list-style: disc;
								list-style-position: inside;
								}
								
				.box ul li a	{
								text-decoration: underline;
								}
								
				.box ul li a:hover	{
									text-decoration: none;
									}
				
.side_head		{
				background-color: #ac050a;
				font: bold 13px Arial;
				color: #fff;
				margin-bottom: 0px;
				padding: 5px 0px 5px 5px;
				}
				
.cat_box		{
				float: left;
				background: #fff url(../images/box_bg.jpg) repeat-x;
				padding: 15px 5px 15px 15px;
				width: 115px;
				margin: 10px 10px 0 0;
				}
				
				.cat_box p		{
								font: bold 12px Arial;
								color: #555;
								padding-bottom: 10px;
								}
								
				.cat_box ul li a		{
										font: normal 11px Arial;
										color: #C7492A;
										text-decoration: underline;
										line-height: 15px;
										}
									
				.cat_box ul li a:hover	{
										text-decoration: none;
										}						
				
.text			{
				width: 155px;
				height: 18px;
				margin: 3px 0 0 18px;
				background: #fff url(../images/input.jpg) no-repeat;
				border: 0;
				padding: 4px 0 0 5px;
				color: #555;
				}
				
.but			{
				margin: 10px 0 0 18px;
				}
				
.tab_link		{
				background-color: #39c;
				color: #aaa;
				}
				
				.tab_link a		{
								font: normal 10px Verdana;
								color: #fff;
								}

/*///////////////Footer///////////////*/

.footer			{
				height: 30px;
				font: normal 10px Arial;
				color: #777;
				line-height: 30px;		
				background-color: #eee;
				text-indent: 15px;
				}
				
				.footer	span	{
								font: bold 11px Arial;
								color: #555;
								}
								
/* The bellow CSS class Added by Zahir, date: 09-08-2009*/

.userContainerHide
{
position:relative;
top:0px;
left:0px;
width:740px;
display:none;
}
.userContainerShow
{
position:relative;
top:0px;
left:0px;
width:740px;
}
.artistContainerHide
{
position:relative;
top:0px;
left:0px;
width:740px;

display:none;
}
.artistContainerShow
{
position:relative;
top:0px;
left:0px;
width:740px;

}
.entertainerContainerHide
{
position:relative;
top:0px;
left:0px;
width:740px;

display:none;
}
.entertainerContainerShow
{
position:relative;
top:0px;
left:0px;
width:740px;


}
.artistContainerEachPart
{
position:relative;
top:0px;
left:0px;
width:740px;

margin:2px 0px 10px 0px;
padding:5px 0px 0px 0px;
background-color:#f5f3f4; 
border-top:1px solid #97a5b0; 
border-bottom:10px solid #778; 
clear:both;

}
.userFormHeading
{
position:relative;
top:0px;
left:0px;
width:736px;
height:18px;
color:#ffffff;
font-size:12px;
background-color:#990000;
padding:4px 0px 2px 4px;
font-weight:bold;
clear:both;


}
.subHeading
{
position:relative;
top:0px;
left:0px;
width:600px;
height:30px;
color:#94002b;
margin:0px 0px 0px 30px;
font-weight:bold;
font-size:14px;
text-decoration:none;
font-family:Lucida Console;

}

.artistContainerEachPartLeft
{
position:relative;
float:left;
top:0px;
left:0px;
width:368px;
clear:left;

}
.artistContainerEachPartRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:368px;
clear:right;

}
.artistContainerEachPartInner1
{
position:relative;
top:0px;
left:0px;
width:740px;
padding:5px 0px 0px 0px;
clear:both;
}
.artistContainerLabel
{
width:120px;
}
.userContainerLabel
{
width:186px;
}
.whiteSpace
{
position:relative;
top:0px;
left:0px;
width:740px;
height:2px;
background-color:#FFFFFF;
clear:both;
}
.containerEachPartLeft
{
position:relative;
float:left;
top:0px;
left:0px;
width:360px;
}
.containerEachPartMiddle
{
position:relative;
float:left;
top:0px;
left:0px;
width:165px;
padding-top:10px;
margin:0px 8px 0px 0px;

}
.containerEachPartRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:360px;
}
.imageLink
{
position:relative;
top:0px;
left:0px;
width:186px;
padding:0px 0px 0px 0px;
}

.search
		{
		position:relative; 
		top:0px; left:0px; 
		width:195px; 
		padding-top: 2px;
		}
.fragment
		{
		position:relative;
		top:-5px;
		left:0px;
		width:720px;
		border-left:1px solid #97A5B0; 
		border-right:1px solid #97A5B0; 
		border-bottom:1px solid #97A5B0;
		}
.eachContainer{
		position:relative;
		top:0px;
		left:0px;
		width:740px;
		margin:8px 0px 8px 0px;
		}
.marque_top
{
position:relative; 
top:0px; 
left:0px; 
width:740px; 
height:6px; 
margin:1px 0px 0px 0px; 
padding:0px;
background-image:url(../images/marqueTop.jpg);
background-repeat:no-repeat;
}
.imageStyle
	{
	padding:1px; 
	border:1px solid #97A5B0;
	margin-left:0px;
	
	}
.tabButtonBigContainer
	{
	position:relative; 
	top:0px; 
	left:0px; 
	width:220px; 
	height:30px;
	}
.tabButtonContainerOne
	{
	position:absolute; 
	top:0px; 
	left:0px; 
	width:90px; 
	height:30px;
	}
.tabButtonContainerTwo
	{
	position:absolute; 
	top:-5px; 
	left:90px; 
	width:30px; 
	height:30px;
	}
.tabButtonContainerThree
	{
	position:absolute; 
	top:0px; 
	left:114px; 
	width:90px; 
	height:30px;
	}
.tabSize
	{
	width:160px;
	}
.viewEditBar
{
position:relative;
top:0px;
left:0px;
width:729px;
height:20px;
background-color: #ac050a;
padding:3px 0px 0px 0px;
color: #ffffff;
}
.viewEditBar a
{
color:#FFFFFF;
}
.viewEditBar a:link
{
color:#FFFFFF;
}
.viewEditBar a:hover
{
color:#FFFFFF;
text-decoration:none;
}
.artistProfileContainer
{ 
position:relative;
top:5px;
left:0px;
width:730px;
}
.artistProfileContainerLeft
{
position:relative;
float:left;
top:0px;
left:0px;
width:440px;

border:1px solid #97a5b0;
}
.artistName
{
position:relative;
top:0px;
left:0px;
width:432px;
height:25px;
border-bottom:1px solid #97a5b0;
padding:5px 0px 0px 8px;
font-size:16px;

}
.artistEachTd
{
position:relative;
top:0px;
left:0px;
width:440px;
height:23px;
border-bottom:1px solid #97a5b0;
}
.artistEachTdLeft
{
position:relative;
float:left;
top:0px;
left:0px;
width:135px;
height:20px;
border-right:1px solid #97a5b0;
padding:3px 0px 0px 8px;
}
.artistEachTdRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:285px;
height:20px;
padding:2px 0px 0px 8px;
}
.artistProfileContainerRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:280px;

}
.artistImage

{
position:relative;
top:0px;
left:0px;
width:270px;
margin:0px 0px 0px 10px;
}
.artistContactAddress
{
position:relative;
top:0px;
left:0px;
width:256px;
margin:2px 0px 0px 10px;
padding:3px 5px 2px 5px;
background-color:#eeeeee;
border:1px solid #97a5b0;
}
.regesterShowHide
{
position:relative;
top:0px;
left:0px;
width:730px;
background-color:#eeeeee;
padding:0px 0px 0px 10px;
}
.logInBox
{ 
position:relative;
top:0px;
left:0px;
width:195px;
height:178px;
}
.logInBoxLeftBg
{ 
position:absolute;
top:0px;
left:0px;
width:5px;
height:178px;
background-image:url(../images/left.gif);
background-repeat:no-repeat;
}
.logInBoxMiddleBg
{ 
position:absolute;
top:0px;
left:5px;
width:185px;
height:178px;
background-image:url(../images/middle.gif);
background-repeat:repeat-x;
}
.logInBoxRightBg
{ 
position:absolute;
top:0px;
left:190px;
width:5px;
height:178px;
background-image:url(../images/right.gif);
background-repeat:no-repeat;
}
.loginTxt
{
position:absolute;
top:7px;
left:0px;
width:100px;
height:16px;
font-family:Monotype Corsiva;
color:#ffffff;
font-size:22px;
}
.userNameInputBox
{
position:absolute;
top:36px;
left:13px;
width:157px;
height:16px;
color:#4f1224;
}
.userPassInputBox
{
position:absolute;
top:66px;
left:13px;
width:95px;
height:16px;
color:#4f1224;
}
.loginBtn
{
position:absolute;
top:66px;
left:134px;
width:40px;
height:20px;

}


.forgotPass
{
position:absolute;
top:88px;
left:94px;
width:100px;
height:11px;
color:#ffffff;
}
.orTxt
{
position:absolute;
top:100px;
left:0px;
width:65px;
height:16px;
font-family:Monotype Corsiva;
color:#ffffff;
font-size:22px;

}

.registerBtn
{
position:absolute;
top:128px;
left:7px;
width:67px;
height:26px;
color:#ffffff;
}
.listedBtn
{
position:absolute;
top:128px;
left:113px;
width:67px;
height:26px;
color:#ffffff;
}
.registerBtmTxt
{
position:absolute;
top:156px;
left:7px;
width:60px;
height:26px;
color:#ffffff;
font-size:10px;
}
.listedBtmTxt
{
position:absolute;
top:156px;
left:80px;
width:110px;
height:26px;
color:#ffffff;
font-size:10px;
}
.loginlink
{
color:#FFFFFF;
text-decoration:underline;
font-size:10px;

}
.loginlink:link
{
color:#FFFFFF;
text-decoration:underline;
font-size:10px;

}
.loginlink:hover
{
color:#FFFFFF;
text-decoration:underline;
font-size:10px;

}