body, td, th {
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 10pt;
}
body {
	color: ;
	background-color: ;
}
a:link        {
	color: ;
	font-weight:bold;
	text-decoration: underline;
}
a:visited     {
	color: ;
	font-weight:bold;
	text-decoration: underline;
}
a:active      {
	color: ;
	font-weight:bold;
	text-decoration: none;
}
a:hover	      {
	color: ;
	font-weight:bold;
	text-decoration: underline;
}
h1 {
	font-size: 110%;
	font-weight:bold;
	padding-bottom: 5px;
	margin: 0px;
}
h2 {
	font-size: 110%;
	font-weight:bold;
	padding-bottom: 5px;
	margin: 0px;
}
img 		  { border: none;}

.scrollbody   {
	background-color: ;
}
.main         {
	color: ;
	font-size: 9pt;
}
.screentext {
	color: ;
	font-size: 7pt;
	font-weight: bold;
	padding: 20px;
}
.highlight    {
	background-color: ;
	color: ;
}

#myMenuID 	  { background-color: ; display: block;  width: 550px; }


#mainContent  {
	overflow: auto;
	height: 330px;
	width: 550px;
	padding: 0;
	position: relative;
	}
#mainContent p {
	padding-bottom: 4px;
}

#footer 	  { position: relative; display: block; width: 548px;  font-size: 0.9em; color: ;  border-top: 1px solid #AAAAAA; }
#footerLeft   { position: absolute; display: block; left: 0px; top: 0px; width: 100px;}
#footerLeft img { margin: 4px; padding-top: 15px;}
#footerRight  { position: absolute; left: 118px; top: 5px; width: 426px; }
#footerRight p {margin: 0; padding: 0;}

#contentPage, #mainPage, #featuredPage, #tonesPage, #wallpapersPage, #downloadsPage, #termsPage, #privacyPage, #supportPage {
	min-height: 325px;
	_height: 325px;
	padding: 5px 10px 5px 10px;
}

#ringtone						{}
#ringToneBox				{width:500px; margin:0 0 10px 10px; padding: 5px 0 10px 0; }
#artist_heading			{float:left;width:150px;padding: 5px 0 5px 0;margin-bottom: 10px;color:;font-weight:bold;background-color: ; }
#title_heading			{float:left;width:260px;padding: 5px 0 5px 0;margin-bottom: 10px;color:;font-weight:bold;background-color: ; }
#format_heading			{float:right;width:90px;padding: 5px 0 5px 0;margin-bottom: 10px;color:;font-weight:bold;background-color: ; }
.toneItem						{clear:both;}
.toneArtist					{float:left;width:150px;}
.toneTitle					{float:left;width:220px;}
.toneButtons				{float:right;width:50px;margin:0 20px 0 0;padding:0;}
#download						{}
#downloadBox				{width:500px; margin:0 0 10px 10px; padding: 5px 0 10px 0; }
.downloadArtist			{float:left;width:150px;}
.downloadTitle			{float:left;width:220px;}
.downloadFormat			{float:left;width:50px;}
/*
.featuredIcon			{margin: 20px 0 5px 0;float:left; position:relative; top:0; left:0px; width:50px; }
.featuredCategory		{float:left;  width:300px;font-size: 10pt;margin: 20px 0 0 0;color:;font-weight:bold;}
.featuredCatHead		{float:right; width:90px;font-size: 9pt;margin: 20px 0 0 0;color:;font-weight:bold; }
.featuredList			{float:left; position:relative; top:0; left:50px; width:450px;}
*/

.featuredBlock 			{position: relative; min-height: 60px; _height: 60px; display: block; margin-top: 8px;}
.listIcon {
	position: fixed;
	top:195px;
	left: 10px;
	width: 40px;
	height: 40px;
}
.featuredIcon {
	position: absolute;
	top:0px;
	left: 0px;
}
.listCategory {
	position: fixed;
	top: 195px;
	left: 60px;
	font-size: 110%;
	font-weight:bold;
}
.featuredCategory {
	position: absolute;
	top:0px;
	left: 50px;
	font-size: 110%;
	font-weight:bold;
}
.featuredVideoPlayer {
	position: absolute;
	top:50px;
	left: 0px;
	height: 150px;
	width: 180px;
}
.featuredCatHead {
	position: absolute;
	top:0px;
	right: 0px;
	text-align: center;
	width: 100px;
	font-size: 110%;
	font-weight:bold;
}
.featuredCatFormat {
	position: absolute;
	top:0px;
	right: 100px;
	text-align: center;
	width: 100px;
	font-size: 110%;
	font-weight:bold;
}
#featuredWallBlock 		{position: relative; min-height: 180px; _height: 180px; display: block; margin-top: 8px;}
#listWallSample		{position: fixed; top:220px; left:60px; width:130px; margin:0; }
#featuredWallSample		{position: absolute; top:24px; left:50px; width:130px; margin:0; }
#featuredWallSample img {border:  1px solid;}
.featuredWallList 		{position: relative; padding: 20px 0 0 190px;}
/* .featuredWallList 		{position: absolute; top:20px; left:190px; } */
.featuredWallItem		{position: relative; min-height: 24px; _height: 24px;}
.featuredWallTitle,
.featuredWallTitleShort	{position: relative; margin: 4px 0 0 0; width:240px;}
.featuredWallTitleShort {margin-left: 130px; width: 110px;}
.featuredWallArtist		{position: absolute; top: 0px; left:0px; width:130px;}

.featuredWallButtons	{position: absolute; top: 0px; right: 28px; width: 60px; text-align: right; }

.featuredList			{position: relative; padding: 20px 0 0 50px; }
.featuredItem			{position: relative; min-height: 24px; _height: 24px;}
.featuredArtist			{position: absolute; top: 0px; left: 1px; width:100px;}

.featuredTitle,
.featuredTitleShort		{position: relative; margin: 4px 0 0 0; width:360px; }
.featuredTitleShort		{width: 135px;}

#homeArtistBlock {padding-top:15px; display: block;}
.homeArtistItem		{position: relative; margin-bottom:10px; }
.homeArtistBullet	{position: absolute; top: 1px; left: 10px; width:20px;}
.homeArtistName	{position: relative; padding:0 0 5px 35px; width:300px;}
.homeArtistDescription		{position: relative; padding: 0 0 10px 35px; width:480px; }

.listArtist			{position: absolute; top: 0px; left: 1px; width:140px;}
.listTitle,
.listTitleShort		{position: relative; margin: 4px 0 0 150px; width:210px; }
.listTitleShort		{width: 135px;}

.featuredVideoList		{position: relative; padding-top: 35px; }
.featuredVideoItem		{position: relative; min-height: 50px; _height: 50px; margin-left:190px; margin-top:10px; }
.featuredVideo2Item		{position: relative; min-height: 48px; _height: 48px; margin-left:0px; margin-top:0; }
.featuredVideoSample	{position: absolute; top: 0px; left: 0px; width:64px; }
.featuredVideoArtist	{position: relative; margin-left: 70px; padding-top:4px; width:200px;}
.featuredVideoTitle		{position: relative; margin: 6px 0 0 70px; width:200px; }
.featuredVideoButtons	{position: absolute; top: 0px; right: 28px; width:60px; text-align: right; }
#featuredVideoPlayer	{position: absolute; top:46px; left:0px; width:180px; margin:0; }

.featuredFormat			{position: absolute; top: 0px; right: 100px; width:100px; text-align: center;}
/* .featuredButtons		{position: absolute; top: 0px; left: 376px; width:60px; text-align: right; }  */
.featuredButtons		{position: absolute; top: -3px; right: 28px; width:60px; text-align: right; }

#featuredArtistBlock 	{position: relative; min-height: 52px; _height: 52px;}
#featuredArtistIcon		{position: absolute; top: 0px; left: 0px; width:42px;}
#featuredArtistBlock h1 {position: absolute; top: 0px; left: 50px; }
#featuredArtistBlock p	{position: relative; padding: 24px 0 8px 50px; margin: 0px;}

/*
#promo_textImg_block 	{display: block; position: relative; overflow: hidden;}
#promo_textImg_img 		{position: absolute; top: 0px; left: 0px; text-align: center; width: 240px; border: #f00 1px solid;}
#promo_textImg_text 	{margin: 4px 0 0 248px;}
*/

.promo_textImg_img 		{text-align: center; vertical-align: top; width: 240px; padding-bottom: 8px;}
.promo_textImg_text 	{vertical-align: top; padding-left: 8px; padding-bottom: 8px;}


#orderDirectBlock		{position: relative; min-height: 20px; _height: 20px; display: block; margin: 8px;}
#orderDirectInput		{}
#orderDirectButton		{position: absolute; top: 2px; right: 4px; text-align: right;}

#spacer_4px 			{height: 4px;}
.space30 				{height: 30px;}


#welcome_msg {position: absolute; top:4px; right: 20px; font-size: 85%;}

.form_mobile_prefix {font-family: Arial, sans-serif; font-size: 12px; width: 40px;}
.form_mobile_prefix_ro {font-family: Arial, sans-serif; font-size: 12px; width: 40px; background-color: #E0E0E0;}
.form_mobile {font-family: Arial, sans-serif; font-size: 12px; width: 200px;}
.form_mobile_ro {font-family: Arial, sans-serif; font-size: 12px; width: 100px; background-color: #E0E0E0;}
#form_captcha { font-family: Arial, sans-serif; font-size: 22px; width: 90px; height: 30px; }
.orderTitle { font-weight: bold; font-size: 10pt; }
.orderLabel { font-family: Arial, sans-serif; font-weight: bold; font-size: 9pt; text-align: right; }
.orderText { font-family: Arial, sans-serif; font-size: 9pt; }
a.orderLink  { font-family: Arial, sans-serif; font-weight: bold; font-size: 9pt; color: }
a:hover.orderLink  { font-family: Arial, sans-serif; font-weight: bold; font-size: 9pt; color: }

.screen_shortcode {font-family: Arial, sans-serif; font-size: 20px; font-weight:bold; color:#505050;}
.screen_shortcode_small {font-family: Arial, sans-serif; font-size: 14px; font-weight:bold; color:#505050;}
.screen_text {font-family: Arial, sans-serif; font-size: 14px; font-weight:bold; color:#505050;}

.wmmNotice {font-size: 10px; padding-top: 50px;}

.label {font-weight:bold; text-align:right}

