
/***************************************/
/* HTML tags											*/
/***************************************/
body
{
	background-color: rgb(204,204,204);
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
h1
{
	color: #0099cc;
	font:bold 17px Verdana;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h2
{
	font:bold 14px Verdana;
	color:#D1AB48;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
/***************************************************************/

#textWord{margin:2px auto 0px auto; width: 800px; text-align:left; padding:0px; font:bold 10px Verdana; color:#646464;}
/***************************************/
/* Main contanier										*/
/***************************************/
#container-page 
{
	position: relative;
    	width: 800px;
    	margin-bottom: 0px;
    	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	/*border: 1px solid #1F70FF;*/
	border: 1px solid #868585;
	background-color: white;
}

/***************************************************************/

/***************************************/
/* Title Bar											*/
/***************************************/
div#titleArea
{
	position: relative;
	height: 85px;
	width: 800px;
	background-image: url(../Images/razr2/titleFinal2.png);
}
/***************************************/
/* Side bar Main menu 								*/
/***************************************/
div#menuContCo
{
	position: relative;
	float:left;
	margin-top: 5px;
	width: 115px;
}
div.menuCont
{
	width: 110px;
	margin-left:5px;
}

ul#menu
{
	margin-top: 0px;
    	margin-left: 0px;
    	padding-left: 0;
    	list-style-type: none;
	border: 0px solid black;
	text-align: left;
	
}

ul#menu a
{
    	display: block;
   	text-decoration: none;
	text-align: left;
	/*color: rgb(255,255,255);*/
	/*color: #000099;*/
	color: white;
	font: bold 10px Verdana, sans-serif;
    	background-image: url(../Images/razr2/menubar2.png);
	background-repeat: no-repeat;
	padding: 3px 0px 3px 5px;
	border-bottom: 1px solid rgb(255,255,255);
}

ul#menu a:hover
{
    	background: rgb(45,125,255);
    	color: #000;

}
/***************************************************************/
div#mainArea
{
	position: relative;
	width: 675px;
	margin: 5px 0px 0px 5px;
	float:left;
}

div#rigthCol
{
	position: relative;
	float: left;
	width:125px;
	margin:5px 0px 0px 5px;
	
}
/***************************************************************/


/*************************/
/* Search menu		 			*/
/*************************/

div.searchmenu
{
	position: relative;
	height: 40px;
	width: 675px;
	overflow: hidden;
	margin-left: 0px;
	background-image: url(../Images/razr2/search.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	/*color: rgb(255,189,49);*/
	color: #000099;
	font: bold 12px Verdana, sans-serif;
	vertical-align: middle;
}

/* color for the link "item in cart" */
div.searchmenu a:link 
{
	color: #000099;
	/*color:#2C9ED8; */
}
div.searchmenu a:visited 
{
	color: #000099;
	/*color:#2C9ED8; */
}

/* Main - Search Cart */
table.search-cart {
	width:100%;
	height:20px;
	border-collapse:collapse;
	border:0;
	margin: 7px 0px 0px 0px;
	vertical-align: middle;
}
table.search-cart td 
{
	/* font-size:10px; */
	color: #000099;
	font: bold 11px Verdana, sans-serif;
	padding:0 0 0 8px;
}
table.search-cart input 
{
	font-size:10px;
	/* border:#B2B2B2 solid 1px */
}

#countryForm
{
	margin: 7px 0px 0px 10px;
	text-align: left;
}
/***************************************************************/


/*************************/
/* login box		 				*/
/*************************/
div.login
{
	position: relative;
	height: 160px;
	width:	125px;
	margin-left: 0px;
	background-image: url(../Images/razr2/login.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	padding: 0px;
	font: 12px Verdana, sans-serif;
	/*color: #000099;*/
	color: rgb(255,255,255);
	overflow: hidden;
	text-align: left;
}
div.login legend
{
	color: #000099;
	padding:0px;
	/*color: rgb(255,255,255);*/
}
div.formContainer
{
	padding:0px;
	margin: 5px 0px 2px 5px;
}
#loginForm
{
	padding:0px;
	margin: 5px 5px 5px 5px;
}

#loginForm p
{
	font: 12px Verdana, sans-serif;
	padding:0px;
}

#email
{
	width:	95px;
	padding:0px;
}

#password
{
	width:	95px;
	padding:0px;
}

#field
{
	padding:0px 0px 0px 3px;
	border-color: #000099;
	border-width: 1px;
	height:145px;
	width:110px;

}

/***************************************************************/

/*************************/
/* test phone box	 				*/
/*************************/
div.testphone
{
	position: relative;
	margin-top: 20px;
	height: 140px;
	width:	125px;
}
/***************************************************************/
/***************************************************************/


/*************************/
/* Main			 				*/
/*************************/
div.main
{
	position: relative;
	width: 545px;
	float:left;
	/* border: 2px solid #778; */
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
div.main a:link 
{
	/*color:#2C9ED8;*/
	color: #000099;
	font-size: 12px;
}
div.main a:visited 
{
	/* color:#2C9ED8; */
	color: #000099;
	font-size: 12px;
}
table.mainb 
{
	width:540px;
	/*height:650px;*/
	margin:2px 0 0 0;
	border-collapse:collapse;
	border:0;
	text-align: justify;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
table.mainb td.right 
{
	width:168px;
	/*padding:0 8px 0 2px; */
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#EEEEEE;
}


/*************************/
/*		Footer Area				*/
/*************************/
div#footerArea
{
	margin-left:auto; 
	margin-right:auto;
	position:relative;
	clear:both;
	width: 700px;	
}

/*  top 20 chart rows (all tables)	 		*/
/*************************/
/*************************/
.listbox
{
	width:100%;
	border: 1px solid #A88B32;
	/*/padding: 5px 10px 5px 10px;
	margin: 10px 0px 10px 0px;
	border: 1px solid #4478A8;*/
}
.odd {
	/*background-color: rgb(255,240,212);*/
	background-color: rgb(204,237,253);
	/*background-color: rgb(255,203,100);*/
	/* background:#EBEBEB; */
	height: 25px;
	
}
.even {
	background:#FFFFFF; 
	height: 25px;;
}
.listing {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	padding:0;
	border-collapse:collapse;
	border:0;
	background: transparent;
	font-size: 12px;
}
.listing small
{
	font-size: 11px;
	font-weight: bold;
	color:#686868;
}
.artist
{
	font-size: 12px;
	line-height: 110%;
	padding: 0px;
	margin: 5px 0px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica,  sans-serif;
}
		
.song
{
	font-size: 11px;
	line-height: 110%;
	padding: 2px;
	margin: 5px 0px;
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	color:#686868;
}

.buy
{
	font-size: 11px;
	text-decoration: underline;
	padding:0px 10px 0px 5px;	
}

.hotwallpaper
{
	background-color: rgb(255,240,212);
}

/*  billing Form Page	 */
/*************************/
/*************************/

#formrow1
{
	background: #e0f4fe;
}
#formrow2
{
	background: #ffebcd;
}

/*  test phone page 	 */
/* test-phone.cds	 */
/*************************/
/*************************/
.justifyText
{
	text-align: justify;
}
.testform
{
	padding: 7px;
	background-color: rgb(255, 240, 212);
}

.testform fieldset
{
	/*border: 3px solid rgb(255,209,116);*/
	border: 2px solid #000099;
}
.testform table
{
	width: 510px;
	/*width:100%;*/
	margin: 5px 0px 0px 0px; 
	border-collapse:collapse;
	border:0;
	background: transparent;
	font-size: 12px; 
}
div.formContainer1
{
	margin: 3px 0px 2px 10px;
}

/*****************************************/
table.bodyContainer 
{
	margin-left:auto; margin-right:auto;
	width:710px;
	height:650px;
	border-collapse:collapse;
	border:0;

}
table.bodyContainer td.navColumn 
{ 
	width:134px;
}
table.bodyContainer td.mainColumn 
{ 
	width:576px;
	background:url(../Images/body_mainBG.gif) repeat;
}

/*  Shopping cart page 	 */
/* ShoppingCart.cds	 */
/*************************/
/*************************/

div.conpur
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}
div.conpur a:link
{
	color: #000099;
}
div.conpur a:visited 
{
	color: #000099;
}
/***************************************************************/
/***************************************************************/


/*************************/
/* Footer		 */
/*************************/


/*#container-foot 
{
   	width: 800px;
   	height: 50px;
   	position: relative;
	margin-top: -50px;
	background-image: url(../Images/razr/footer2.png);
	background-repeat: no-repeat;
   	margin-right: auto;
	margin-left: auto;
}*/
#footer1
{
	margin-left:auto; 
	margin-right:auto;
	/* width:515px; */
	/* width:100%; */
	width:700px;
	height:60px;
	border-collapse:collapse;
	border:0;
	font-family: Verdana, Arial, Helvetica,  sans-serif;
	font-size: 11px;
	background-image: url(../Images/razr2/footerFinal.png);
}

/***************************************/
.error
{
	font-size: 12px;
	text-align: left;
	padding: 0px;
	margin: 5px 0px;
	color: #FF0000;
	font-weight: bold;
}
.fieldsetLegendStyle
{
	font:bold 13px Verdana; 
	color:#D1AB48;
}
.fieldsetTable
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	border-collapse:collapse;
	border:0;
	background: transparent;
	padding:5px; margin-top:15px; font:bold 11px Verdana; color:#000099;
}
.fieldsetTable tr td a:link {color:#000099; font:normal 12px Arial;} 
.fieldsetTable tr td a:visited {color:#000099; font:normal 12px Arial;}
.fieldsetTable tr td a:hover {color:#000099; font:normal 12px Arial;}


.artistsDescText{font:normal 12px Verdana;}
