/* CSS Document */

body {
	background-color: #000000;
}
body,td,th {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif
}
a {
	color:#FFFFFF;
	text-decoration:underline;
}
a.visited {
	color:#FFFFFF;
	text-decoration:underline;
}
a.hover {
	color:#FFFFFF;
	text-decoration: none;
}
.footerlink {
	color: #000000;
	font-size: 12px;
	text-decoration: none;	
}

.footerlink a{
	color: #000000;
	text-decoration: none;	
}

.footerlink a:hover{
	color: #000000;
	text-decoration: underline;	
}
.LoginInput {
	border: medium inset #FFFFFF;
}
.border1 {
	border: medium outset #FFFFFF;
	list-style-type: none;
	background-color:#666666;
	color: #FFFFFF;
}

.border2 {
	border: medium outset #FFFFFF;
	list-style-type: none;
	background-color:#999999;
	color: #FFFFFF;	
}

.border3 {
	border: medium outset #FFFFFF;
	list-style-type: none;
	background-color:#000000;
	color: #FFFFFF;
}
.border4 {
	border: medium outset #FFFFFF;
	list-style-type: none;
	background-color:#ea8fb5;
	color: #FFFFFF;	
}
.border5 {
	border: medium outset #FFFFFF;
	list-style-type: none;
	background-color:#FFFFFF;
	color:#000000;
}

.border5 a {
	color:#ea8fb5;
	text-decoration:underline;
}

.border5 a.hover {
	color:#ea8fb5;
	text-decoration:none;
}

.HeaderDarkGrey {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
	color: #333333;
	padding:5px;	
}
.HeaderDarkGreySmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #333333;
	padding:5px;
}
.HeaderDarkGreyXSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #333333;
	padding:5px;
}

.HeaderBlack {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
	color: #000000;
}
.HeaderBlackSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #000000;
}
.HeaderLightGrey {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
	color: #CCCCCC;
}
.HeaderWhite {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
	color: #FFFFFF;
	padding:5px;
}
.HeaderWhiteSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #FFFFFF;
	padding:5px;
}
.HeaderWhiteXSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
}
.HeaderWhiteXSmall a{
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	text-decoration:none;
}

.HeaderWhiteXSmall a.hover{
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	text-decoration:underline;
}

.HeaderRedLarge {
	font-family: "Copperplate Gothic Bold";
	font-size: 18px;
	color:#ea8fb5;
}
.HeaderRed {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
	color:#ea8fb5;
}
.HeaderRedSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color:#ea8fb5;
}
.HeaderRedXSmall {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color:#ea8fb5;
}
.RedText {
	font-family: "Copperplate Gothic Bold";
	font-size: 8px;
	color:#ea8fb5;
}
/* NAVAGATION PROPERTIES */
#Wrapper {	
margin: 0px;
position: relative;
padding: 0px;
text-align:	center;
border: none;
}
#Navigation {
height: 25px;
margin: 0;
padding: 0;
position: relative;
text-align: center;
}

#Navigation ul {
width: 829px;
height: 25px;
background-image: url(http://demandentertainment.net/Images/Model/MainNavagation.gif);
list-style: none;
padding: 0;
margin: 0 auto;
text-align: left;
color:#0000000;
}

#Navigation ul li {
float: left;
padding: 0;
margin: 0;
}

#Navigation ul li a {
height: 25px;
display: block;
text-decoration: none;
text-indent: -3000px;
padding: 0;
margin: 0;
}

#home { width: 118px;}
#browse { width: 118px;}
#directory { width: 118px;}
#events { width: 118px;}
#classified { width: 118px;}
#signup { width: 118px;}
#whatsup { width: 118px;}

#home:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) 0px -25px no-repeat;}
#browse:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -119px -25px no-repeat;}
#directory:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -236px -25px no-repeat;}
#events:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -354px -25px no-repeat;}
#classified:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -472px -25px no-repeat;}
#signup:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -590px -25px no-repeat;}
#whatsup:hover { background: transparent url(http://demandentertainment.net/Images/Model/MainNavagation.gif) -709px -25px no-repeat;}

.SignInButton a{
	background: url(http://demandentertainment.net/Images/Model/SignUpGold.gif) no-repeat;
	display:block;
	width:70px;
	padding:0px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	
}
.SignInButton a:hover{
	background-image: url(http://demandentertainment.net/Images/Model/SignUpOver.gif) no-repeat;
	color: #000000;
	text-decoration: none;
}
 /* HOME PAGE SPECIALS */ 
.SearchHeadings {
	font-family: "Agency FB";
	font-size:16px;
	font-style:italic;
	text-transform:uppercase;
}
.AdvertiseGrey a{
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #333333;
}
.AdvertiseGrey a:hover{
	text-decoration:none;
	color: #FFFFFF;
}
.HeaderRedSmallLink a {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color:#ea8fb5;
	text-decoration:none;
}
.HeaderRedSmallLink a:hover {
	color:#999999;
	text-decoration:none;
}

.HeaderLightGreySmallLink a {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #CCCCCC;
	text-decoration:none;
}
.HeaderLightGreySmallLink a:hover {
	color: #ea8fb5;
	text-decoration:none;
}

.HeaderLightGreySmallLink2 a {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #CCCCCC;
	text-decoration:none;
}
.HeaderLightGreySmallLink2 a:hover {
	color: #000000;
	text-decoration:none;
}
.HeaderBlackSmallLink a {
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}
.HeaderBlackSmallLink a:hover {
	color: #999999;
	text-decoration:none;
}
.HeaderBlackXSmallLink a {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.HeaderBlackXSmallLink a:hover {
	color: #999999;
	text-decoration:none;
}
.Events {
	color:#ea8fb5;
}
 /* SOME MAIN PAGE ITEMS */ 
.Dropdowns {
	width:150px;
}

#Radius {
	margin-bottom:0px;
}
 /* MAIN DIRECTORY LIST */ 
#DirectoryCell {
	width:895px;
	margin: 0px;
	position: relative;
	padding: 0px;
	display:table;

}

.DirectoryFriends {
	display: block;
 	float:left;
	width:148px; 
	height:150px;
	vertical-align:middle;
	text-align:center;
}
.ThumbnailImages{
	border-style:outset;
	border-color:#ea8fb5;
	border-width:2px;
}

/* PROFILE PROPERTIES */

.MailBoxText a{
	font-family: "Agency FB";
	font-size: 20px;
	color:#ea8fb5;
	text-decoration:none;
	text-transform:uppercase;
}
.MailBoxText a.hover{
	font-family: "Agency FB";
	font-size: 20px;
	color:#ea8fb5;
	text-decoration:none;
}
.MailBoxTextLink a{
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color:#ea8fb5;
	text-decoration:none;
	font-stretch:condensed;
}
.MailBoxTextLink a.hover{
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
	color:#ea8fb5;
	text-decoration:none;
	text-transform:uppercase;
}


.AdvertiseWhite a{
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #CCCCCC;
}
.AdvertiseWhite a:hover{
	text-decoration:none;
	color: #ea8fb5;
}
.leftAd {
	height:100%;
	border: medium outset #FFFFFF;
	list-style-type: none;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#000000;
	text-align:center;
}
.html>body .leftAd {
	height: 500px;
	border: medium outset #FFFFFF;
	list-style-type: none;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#000000;
	text-align:center;
}
.rightAd {
	height:100%;
	text-align:center;
}
.html>body .rightAd {
	height: 500px;
	text-align:center;
}

.Profilenav { 
	position: relative;
	background-image: url(http://demandentertainment.net/Images/Model/ProfileNavRollover.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 170px;
	height: 20px;
	margin: 0; 
	padding: 0; 
	text-align:center;
}

.Profilenav a {
	text-decoration: none;
	text-align:center;
}

.Profilenav img {width: 170px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.Profilenav a:hover img{visibility:hidden}

.Profilenav span {
	position: absolute;
	left: 40px;
	top: 2px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align:center;
	color:#000000;
	font-weight:bold;
}

.ProfilenavBlock { 
	position: relative;
	background-image: url(http://demandentertainment.net/Images/Model/ProfileNavRollover.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 170px;
	height: 20px;
	margin: 0; 
	padding: 0; 
	text-align:center;
}

.ProfilenavBlock a {
	text-decoration: none;
	text-align:center;
}

.ProfilenavBlock img {width: 170px; height: 20px; border: 0; }

.ProfilenavBlock a:hover img{visibility:hidden}

.ProfilenavBlock span {
	position: absolute;
	left: 40px;
	top: 2px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align:center;
	color:#666666;
	font-weight:bold;
}

.ProfileSpan {
	text-align:center;
}
.NewProfilesCell {
	width:200px;
	text-align:center;
}
.ProfileActions a{
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	text-decoration:none;
}

.ProfileActions a:hover{
	color: #ea8fb5;
}

.NewProfileList {
	display: block;
 	float:left;
	width:180px;
	padding:5px;
	vertical-align:middle;
	text-align:center;
	
}
.NewProfileList a {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.BioCell {
	color:#000000;
	font-size: 12px;
	padding:10px;
}
.CellText {
	padding:10px;
}
.Viewers{
	color:#FFFFFF;
	font-size: 11px;
	margin-left: 5px;
	font-weight:bold;
}
.Profile {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
}
.ProfileUpgrade {
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	padding:5px;
}
.SongListing {

	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
}
.SongListingPlays {
	color: #FF0000;
	font-size: 11px;
	font-weight:bold;
}
.EventList {
	font-size: 11px;
	font-weight:bold;
}
/* ???? */

.Border2CellText {
	color:#000000;
}
.DirectoryList {
	font-family: "Copperplate Gothic Bold";
	font-size: 16px;
}
/* ???? */

.FreeHeader {
	font-family: "Copperplate Gothic Bold";
	font-size: 24px;
	color: #000000;
}
.SilverHeader {
	font-family: "Copperplate Gothic Bold";
	font-size: 42px;
	color: #000000;
	font-weight:bold;
}
.GoldHeader {
	font-family: "Copperplate Gothic Bold";
	font-size: 42px;
	color: #000000;
}
.PlatinumHeader {
	font-family: "Copperplate Gothic Bold";
	font-size: 42px;
	color: #000000;
}
.SilverSignup {
	color: #999999;
	font-family: "Agency FB";
	font-size:16px;
	font-weight:bold;
}
.GoldSignup {
	color: #ffcc66;
	font-family: "Agency FB";
	font-size:16px;
	font-weight:bold;

}
.PlatinumSignup {
	color: #E2E2E2;
	font-family: "Agency FB";
	font-size:16px;
	font-weight:bold;
}
.FreeSignup {
	color: #ea8fb5;
	font-family: "Agency FB";
	font-size:16px;
	font-weight:bold;	
}
.EventListMain {
	color: #000000;
	font-family: "Agency FB";
	font-size:16px;
	font-weight:bold;	
}
.SignupPrice {
	font-family: "Agency FB";
	font-size:18px;
	color:#ea8fb5;	
	font-weight:bold;	
}
/* PHOTO ALBUM PROPERTIES */
.Thumbnails {
	padding: 7px;
	border:#FFFFFF solid 1px;
	margin: 7px; 
	
}

/* DISCOGRAPHY */
.AlbumTable {
	border-bottom:dashed #ea8fb5 2px;
	padding: 5px 0px 0px 5px;
}
.AlbumTitle {
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	padding-top:10px;
	line-height:24px;
	text-transform: uppercase;

}
.AlbumDetail {
	font-size:10px; 
	color:#000000;
	
}
.AlbumSongListing {
	text-transform: uppercase;
	font-size:10px; 
	padding: 1px 0px 1px 0px; 
	border-bottom:solid 1px #858585;
}

/* PRESS CLIPS */

.ClipHeader {
	color:#ea8fb5;
	border-bottom: dashed 1px #CCCCCC;
	text-transform: uppercase;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	line-height:24px;	
}

/* RECORD LABEL */
.LableList {
	font-size: 12px;
}
.LabelImage {
	padding: 5px 0px 10px 5px;
 }
 
 /* SPONSORS */
.SponsorImage {
	padding: 5px 5px 5px 5px;
 }

 /* CONTACT LIST */ 
 #FriendsCell {
	width:550px;
	margin: 0px;
	position: relative;
	padding: 0px;
	display:table;

}

.Friends {
 	float:left;
	width:102px;
	height:140px; 
	margin-bottom:35px;
	margin-top:35px;
	text-align:center;
	padding: 0px 15px 0px 15px;
	font-size: 11px;
}
.Contacts {
	font-size: 11px;
}

*html .friend {
	display:inline;
}
.ContactViewAll{
	width:505px;
	text-align:right; 
}

/* BOOKING */
.BookingList {
	font-size: 12px;
}
.BookingImg {
	padding: 5px 0px 5px 10px;
 }
 
 /* PRESS */
.PressList {
	font-size: 12px;
}
.PressImg {
	padding: 5px 0px 5px 10px;
 }
 
/* MANAGEMENT */
.ManagementList {
	font-size: 12px;
}
.ManagementImg {
	padding: 5px 0px 5px 10px;
 }

/* MAILBOX */
.DetailTableBorder {
	background-color:#CCCCCC;
}

.DetailTableBorder td {
	background-color:#FFFFFF;
}

/* FORM PROPERTIES */
.FormArea {
	margin: 0 0 0 0;
	padding:0 0 0 0;
}
.TextArea {
	width:690px;
	height:500px;
}
.TextAreaSmall {
	width:690px;
	height:100px;
}
.OrderText {
	width:20px;
}
.SetListText {
	width:500px;
}
.InputText {
	width:300px;
}
.PressTitle {
	width: 250px;
}
.PressClip {
	width: 550px;
	height:250px;
}
.UserEditDescription {
	width: 575px;
	height:100px;
}
.UserEditFields {
	width: 575px;
}
.TextCounter {
	width:575px;
	text-align:right;
}
.TextCounterFull {
	width:690px;
	text-align:right;
}
.UpdateText{
	font-size: 12px;
	color:#ea8fb5;
	padding:10px 10px 10px 10px;
}
.UserContactList {
	background-color:#CCCCCC;
	color: #000000; 
}
.UserEventHeader {
	border-bottom: #CCCCCC dashed 1px;
}
.SubmitButton {
	border: medium outset #FFFFFF;
	list-style-type: none;
	vertical-align:top;
	background-color:#ea8fb5;
	text-align:center;
	font-family: "Copperplate Gothic Bold";
	font-size: 12px;
	color:#FFFFFF;
}
.ErrorMessage {
	background:#FFDD95;
	font-weight: bold;
	text-align:left;
}
.ProfileTable {
	border: #ea8fb5 1px solid;
}
.ProfileTable th {
	background-color:#ea8fb5;
	color:#FFFFFF;
}
