body{text-align:-moz-center;background-color:#F0F0F0;font-size:small;font-family:Arial, Helvetica, sans-serif}
a, a:visited{ color: #0084FF; text-decoration: none; }
div#page{border:1px solid #CCCCCC;width:980px;font-family:verdana;font-size:12px;color:#333;background-color:#FFF;padding:5px;margin-top:5px;}
div#logo{float:left;display:block;height:90px;width:180px;margin:5px 10px 5px 10px}
div#searchBar{display:block;width:978px;height:32px;background:#f0f0f0;border:1px solid #999}
div#bookmark img,div#makeithome img{cursor:pointer;border:none;margin-left:10px;}
div#tellafriend{cursor:pointer;border:none;float:left;margin-top:10px;margin-left:10px;}
div#makeItHomeInstrunction{display:none;position:absolute;width:300px;text-align:left;background:#F7F7F7;border:1px solid #999;font-size:10px;z-index:1000;padding:3px}
div#makeItHomeInstrunction ul{margin-left:5px;list-style:disc}
div#makeItHomeInstrunction ul li{margin-left:8px}
div#regLogin, div#divWelcome{ float:left; margin:10px 5px 5px 5px; width:342px;}
div#regLogin a , div#divWelcome a{ color:#0084ff; font-weight:bold; text-decoration:none;}
div#navigation{ margin-top:8px; margin-bottom:-8px;display:block;float:left; color:#666;}
div#navigation span{font-weight:bold;}
div#navigation a{ color:#0084ff; text-decoration:none;font-weight:bold;}
div#navigation a:hover{ color:#ff0082;}
div#searchForm{float:right;vertical-align:bottom}
div#searchForm td.title{font-size:16px;font-weight:700;color:#06F}
div#searchForm td.input input{border:1px solid #FF0084;height:18px;width:140px;color:#666;padding:2px}
div#searchForm td.input select{border:1px solid #FF0084;height:25px;color:#666;padding:2px}
div#loginForm{float:right;vertical-align:bottom;padding:10px 10px 5px}
div#loginForm td.title,div#loginForm td.colon{font-size:12px;font-weight:700;color:#06F}
div#loginForm td.input input{border:1px solid #FF0084;height:18px;color:#666;padding:2px}

.bottom{font-size:6px;line-height:6px;margin:0;padding:0;}
.top{margin:0px;padding:0;margin:1px 0 1px 1px;}
.bottom p br, .top p br{font-size:6px;line-height:6px;margin:0;}
.left-top{background:transparent url(../images/lft_top_curve.gif) no-repeat scroll left top;float:left;width:6px;position:relative;margin:-2px 0 1px -2px;}
.right-top{background:transparent url(../images/rft_top_curve.gif) no-repeat scroll right top;float:right;width:6px;position:relative;margin:-2px -1px 1px 0;}
.left-bot{background:transparent url(../images/lft_bot_curve.gif) no-repeat scroll left bottom;float:left;width:6px;position:relative;margin:1px 0 -1px -1px;}
.right-bot{background:transparent url(../images/rft_bot_curve.gif) no-repeat scroll right bottom;float:right;width:6px;position:relative;margin:1px -1px -1px 0;}

/*div#mainMenuBottom{display:block;width:978px;height:5px;background-color:#FF0084;border:1px solid #FF0084;}
div#mainMenu ul{text-align:right;margin-right:10px;margin-bottom:0;margin-top:5px;list-style:none;padding:0}
div#mainMenu ul li{display:inline-block;background:top left no-repeat url(../images/whiteTab_left.gif);height:25px;text-align:center;margin-left:5px;margin-bottom:0}
div#mainMenu ul li span{display:inline-block;height:25px;padding-right:12px;background:top right no-repeat url(../images/whiteTab_right.gif)}
div#mainMenu ul li a{display:inline-block;background:no-repeat url(../images/whiteTab_bg.gif);background-position:12px 0;text-decoration:none;height:20px;color:#333;font-weight:700;padding:5px 0 0 12px}
div#mainMenu ul li a.current{background:no-repeat url(../images/menu_bg.gif);background-position:12px 0;color:#FFF;font-weight:700}
div#mainMenu ul li.current{background:top left no-repeat url(../images/menu_left.gif)}
div#mainMenu ul li span.current{height:25px;padding-right:12px;background:top right no-repeat url(../images/menu_right.gif)} */
div.clear{clear:both}
div#leftMenu{float:left;margin-top:10px;margin-right:10px;width:180px;}
div#leftMenuTitle{display:block;height:23px;background:repeat-y url(../images/menu_bg.gif); width:180px; border:1px solid #FF0084;border-top:none;color:#FFF;font-weight:700;font-family:arial;text-transform:capitalize;font-size:15px;padding-top:6px;margin-top:7px}
div#leftMenu ul{list-style:none;float:left; display:block;margin:0;padding:0; text-align:left;}
div#leftMenu ul li{margin:5px 0px;padding:0;}
div#leftMenu ul li a{text-align:left;background:#DEDEDE repeat-x url(../images/whiteTab_bg.gif);width:165px;display:block;border:1px solid #999;border-left:5px solid #FF0082;text-decoration:none;color:#0082FF;padding:5px 2px 5px 10px;font-size:11px;}
div#leftMenu ul li a:hover,div#leftMenu ul li a.current{color:#FF0084}
div#footer{margin-top:10px}
div#title,div.title{float:left;width:600px;border:1px solid #ff0084;text-align:left;background-color:#ff0084;margin:20px 0 5px;padding:5px 0 5px 20px}

div#titleText, div.titleText, .Tcenter{font-family:Tahoma;font-size:15px;font-weight:700;color:#fff;padding-bottom:0;padding:5px 5px 5px 15px}

div.titleBlue, div.titlePink, div.titleGray{float:left;text-align:left; margin:20px 0 5px;padding:0;width:620px;}
div.titleBlue .Tleft{ background:url('../images/blueLeft.png') no-repeat top left; height:30px;width:5px;float:left;margin:0px;}
div.titleBlue .Tcenter{ background:url('../images/blueCenter.png') repeat-x; height:30px;float:left;width:590px;}
div.titleBlue .Tright{ background:url('../images/blueRight.png') no-repeat top right; height:30px;width:5px;float:right;margin:0px;}

div.titlePink .Tleft{ background:url('../images/pinkLeft.png') no-repeat top left; height:30px;float:left;width:5px;}
div.titlePink .Tcenter{ background:url('../images/pinkCenter.png') repeat-x; height:30px;float:left;width:590px;}
div.titlePink .Tright{ background:url('../images/pinkRight.png') no-repeat top right; height:30px;float:right;width:5px;}

div.titleGray .Tleft{ background:url('../images/grayLeft.png') no-repeat top left; height:30px;float:left;width:5px;}
div.titleGray .Tcenter{ background:url('../images/grayCenter.png') repeat-x; height:30px;float:left;width:590px;}
div.titleGray .Tright{ background:url('../images/grayRight.png') no-repeat top right; height:30px;float:right;width:5px;}

div.container{width:640px;float:left;display:block;border:1px solid #B2B2B2}
div#titleShodow{display:none;}
div#albums,div#songs{float:left;text-align:left;display:block;width:620px;border:1px solid #B2B2B2;}
div#album{float:left;text-align:center;width:300px;border-bottom:1px dotted #999;color:#ff0084;margin:0 5px 10px 0;padding:5px 0px;}
div#album a{text-decoration:none;font-weight:700;margin-bottom:3px;color:#0082ff;font-size:13px}
div#album:hover{background:#F0F0F0;border:none;color:#ff0084;border-bottom:1px solid #F0f0F0}
div#albumPhoto img{height:100px;width:80px;border:1px solid #999;margin:3px;padding:3px;background:#fff;}
div#albumPhoto{float:left;display:block;width:90px}
div#album div#albumDetail{float:left;text-align:left;margin-left:10px}
div#songs div#song_album{float:left;display:block;width:600px;margin-bottom:10px;padding:3px;}
div#song_albumPhoto img{width:150px;height:180px; border:1px solid #999; padding:3px;background:#fff;}
div#song_albumDetail{color:#FF0082;float:left;display:block;margin-left:15px; width:425px;}
div#song_albumDetail span#albumTitle{color:#333;font-weight:700;font-size:15px}
div#wrapper{position:relative;z-index:0;margin-top:-319px;width:600px;border:none;height:300px;text-align:center;margin-bottom:10px;display:none;padding:3px}
div#player{display:none;width:600px;border:1px solid #999;text-align:center;margin-bottom:10px;padding:3px}
div#divToolbar{display:block;background-color:#fff;font-weight:700;text-align:right;width:100px;height:30px;float:right}
div#playerBox{display:block;width:580px;text-align:center}
div.buttonPanel{background:repeat-x url(../images/whiteTab_bg.gif);display:block;width:600px;height:30px;clear:both;margin-top:10px;text-align:right;padding:4px}
div.song{float:left;width:470px;display:block;border:1px solid #999;border-right:none;cursor:pointer;margin:2px 0;padding:3px;height:18px;}
div.song div#songID{float:left;display:none;width:20px}
div.song div#songDetail{float:left;width:230px;margin:2px; font-size:11px;}
div.nameBox{float:left;width:600px;display:block;border:1px solid #999;cursor:pointer;margin:2px 0;padding:3px;height:18px;}
div.nameBox div#songID{float:left;display:none;width:20px}
div.nameBox div.name{float:left;width:200px;margin:2px; font-size:12px;}
div.meaning {float:left;margin:2px;font-size:12px;display:block; width:370px;}
div.duration {float:left;margin:2px;font-size:11px;display:block; width:40px;}
div#rating {margin:2px;padding:0; width:50px;}
div#divPlay{border:1px solid #999;float:left;display:block;text-align:center;width:30px;height:22px;padding-top:2px;background-color:#f0f0f0;margin:2px 0}
div#divBuy{border:1px solid #999;border-left:none;float:left;display:block;text-align:center;width:100px;height:22px;padding-top:2px;margin:2px 0; font-size:11px;}
div#bookmark,div#makeithome{float:left;margin-top:10px}
div#songs div#song_albumPhoto,div#rating{float:left}
div.buttonPanel img,div#divPlay img{cursor:pointer}
div#pageBar{border:1px solid #999;display:block;background:#F0F0F0;width:594px;text-align:center;padding:7px}
div#pageBar a{text-decoration:none;color:#333;padding:5px 7px}
span#currentPage{color:#FFF;background:#ff0084;padding:5px 7px}
span#page{padding:0}
span#firstPage a,span#lastPage a{font-family:verdana; font-size:12px;color:#0082ff;font-weight:700}
span#prevPage,span#prevPage a,span#nextPage,span#nextPage a, a.viewAllLink{font-family:verdana;font-size:12px;color:#ff0084;font-weight:700}
span#page a:hover{background:#0082ff;color:#fff}
div.viewAllLink{display:block;width:inherit;margin-top:0;padding-bottom:5px;text-align:right}
div.viewAllLink a{color:#ff0082;margin-right:10px;text-decoration:none;padding:3px 5px;font-family:verdana;font-size:11px;font-weight:bold;}
div.viewAllLink a:hover{background:#ff0084;color:#fff;}
div#commentBox{float:left; display:block; border:1px solid #B2B2B2;width:620px;}
div#newComment{margin-top:5px;}
div#newComment textarea, div#unregister{width:490px;height:90px;border:1px solid #ff0082;margin-top:9px;float:left; font-family:verdana; font-size:12px; color:#333;}
div#newComment input, div#imgPost{width:100px; height:100px; cursor:pointer; margin-left:10px; float:left; border:0;margin-top:5px;}
div.comment{width:600px; border-bottom:1px solid #DDD; padding:3px;background-color:#FFF;}
div.comment:hover{background-color:#EEE;}
div.comment div.user{width:300px; height:20px; float:left; padding:2px;display:block;text-align:left;color:#0084ff;font-weight:bold;}
div.comment div.commentDetail{width:600px;display:block;}
div.comment div.commentText{ text-align:justify; color:#333; padding:2px;margin-left:10px;}

#video{float:left;text-align:center;border-bottom:1px dotted #999;color:#ff0084;margin:0 5px 10px 0;padding:5px 0px;width:150px;}

.videoPhoto img{
	border:0px solid #999;
	background:#FFF;
	/*margin:3px;
	padding:3px;*/
	width:150px;
	height:100px;
}

.videoDetail{
	width:100%;
	text-align:left;
}

#tblCart{
	width:100%;
	border:1px solid #CCC;
	border-right:0;
}

#tblCart th{
	background:#EEE;
	line-height:20px;
	border-right:1px solid #CCC;
}

#tblCart td{
	border:1px solid #CCC;
	border-left:0;
	border-bottom:0;
	line-height:15px;
	padding:5px;
}

#tblCart tr#total td{
	font-weight:bold;
	background:#EEE;
	line-height:15px;
	padding:5px;
	border-right:1px solid #CCC;
}
