
body {
	position:relative;
	background: #ffffff url(/agbeta/ecards/music/bg_bodyback.jpg) repeat-x top center;
	padding:0px;
	margin:0px;
}
#agi-page {
	position:relative;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:933px;
}
#bg-topleft,
#bg-topright,
#bg-bottomleft,
#bg-bottomright{
	position:absolute;
	background: transparent url(/agbeta/ecards/music/bg_sides.png) no-repeat 0px 0px; 
	width:10px;
}

#bg-topleft{
		left:-10px;
		top:79px;
		height:400px;
		background-position: left top;
}
#bg-topright{
		right:-10px;
		top:79px;
		height:400px;
		background-position: right top;
}
#bg-bottomleft{
		left:-10px;
		bottom:0px;
		height:200px;
		background-position: left bottom;
}
#bg-bottomright{
		right:-10px;
		bottom:0px;
		height:200px;
		background-position: right bottom;
}

#agi-main{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:933px;
	overflow:hidden;
	}	

#bg-header{
	position:relative;
	height:111px;
	width:933px;
	background: url(/agbeta/ecards/music/bg_headerback.png) no-repeat; 
	overflow:hidden;
	}

a#bg-logo,
a#bg-aglogo{
	position:absolute;
	bottom:34px;	
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;
	background: url(/agbeta/ecards/music/bg_header.gif) no-repeat; 
}
	
a#bg-logo{
	left:13px;
	width:148px;
	height:30px;
	overflow:hidden;
	background-position: 0px -100px; 
}
a#bg-aglogo{
	right:23px;
	width:140px;
	height:43px;
	background-position: 0px -50px; 
}
#bg-header ul{
 	list-style: none;
	position:relative;
	top:79px;
	display:block;
	clear:both;
	width:933px;
	height:32px;
	margin:0;
	padding:0;
	background: #ff0000 url(/agbeta/ecards/music/bg_header.gif) repeat-x 0px 0px; 
	z-index:200;
}
#bg-header ul li{
	text-align:right;
	padding:6px 32px 0 0;
	color:#ffffff;
}	
#bg-header ul li a{
	color:#ffffff !important;
}	
.agi-column {
	background-image:none;
	background-color:#ffffff;
	}	
 #agi-content
 {
	width:933px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display:inline;
	text-align:left;
	overflow:hidden;
	position:relative;
	float:left;
	}	
	
	
#agi-adrail {
	visibility:hidden;
	}	
	
body#agi-ecard-beatgreets #agi-content{
	color: #818181;
}	
#bg-flashnav{
	display:block;
	overflow:hidden;
	width:933px;
	height:480px;
	background-color:#ff00f0;
	margin-bottom:40px;
}	
h2#bg-sayit {
	margin: 0 0 32px 0;
	padding: 0;
	height: 32px;
	text-indent: -9999px;
	background: transparent url(/agbeta/ecards/music/bg-sayit.gif) no-repeat 50% 0;
}
#bg-info h3,
#bg-top5 h3{
	margin: 0;
	padding: 0 0 20px 0;
	font-weight:bold;
	font-size:21px;
	
}
#bg-info {
	width: 420px;
	margin: 0;
	padding: 0 0 0 70px;
	float: left;
	text-align: left;
	font-size:13px;
}

#bg-info ul {
	margin: 0;
	padding: 0 0 20px 20px;
}
#bg-info li {
	margin: 0;
	padding: 0 0 3px 0;
}

#bg-top5 {
	width: 360px;
	margin: 0 0 0 30px;
	padding: 0 0 10px 42px;
	float: left;
	text-align: left;
	
	border-left: 1px solid #c0c0c0;
}
#bg-top5 ol{
	margin: 0;
	padding: 0 0 0 10px;
	font-weight: bold;
}
#bg-top5 ol li{
	font-weight:normal;
	margin-bottom:20px;
}
#bg-top5 a {
	display:block;
	color: #818181;
	font-weight: bold;
}

#bg-return {
	margin: 0 6px 0 0;
	padding: 30px 0 12px 0;
	display: block;
	float: right;
}

#bg-mainfeedback {
	margin: 0 0 0 6px;
	padding: 30px 0 12px 0;
	display: block;
	float: left;
	width: 400px;
}
/*
=Card and Lightbox card
*/
#bg-lightbox{
position:relative;
width: 746px;
margin: 0 auto; 
}
#bg-lightbox div#MusicEcardText{display:none !important;}
#bg-lightbox div#MusicEcard{height:612px !important;width:746px !important; padding:0 0 0 0!important; }

#bg-lightbox #bg-lb-close{
display:block;
position:absolute;
right:50px;
top:50px;
width:38px;
height:38px;
overflow:none;
text-indent:-9999px;
background:url(/agbeta/x_btn.png) no-repeat;
z-index:1001;
}
#bg-lb-options,
#bg-view-options
{
display:block;
position:absolute;
width:550px;
right:98px;
text-align:right;
vertical-align:middle;
z-index:1002;
list-style:none;
padding:0;
margin:0;
overflow:hidden;
}
#bg-lb-options{top:520px;}
#bg-view-options{bottom:10px;}
#bg-lb-options ul,
#bg-view-options ul{
display:block;
list-style:none;
padding:0;
margin:0;
overflow:hidden;
}
#bg-lb-options li,
#bg-view-options li{
padding:0;
margin:0;
float:right;
}
#bg-lb-options a,
#bg-view-options a{
color:#fff;
}

a#bg-lb-send{
background:transparent url(/agbeta/button/big_bg_orange_left.png) no-repeat scroll left top;
display:block;
font-size:16px;
font-family:Helvetica,Arial,sans-serif;
font-size-adjust:none;
height:45px;
float:left;
padding-left:8px;
text-decoration:none;
}
a#bg-lb-send span {
background:transparent url(/agbeta/button/big_bg_orange.png) no-repeat scroll right top;
display:block;
padding:13px 16px 17px 8px;
}


a#bg-lb-send span strong{
padding-left:6px;

}

a#bg-lb-return,
a#bg-lb-scrapbook{
display:block;
margin-right:36px;
padding:15px 0 0 0;
font-size:13px;
font-family:Helvetica,Arial,sans-serif;
}








/*
=custom page
*/
#agi-ecards-custom #agi-content {
	display:inline;
	float:left;
	margin:10px 0px 10px 30px;
	padding:0px;
	width:710px;
	overflow:hidden;
	}	

/*
=custom page -PREVIEW
*/
#agi-ecards-custom #agi-content.agi-previewcard {
	float:left !important;
	margin:0 !important;
	overflow:hidden !important;
	padding:0px !important;
	width:933px !important;
}
#agi-ecards-custom .agi-previewcard #agi-thecontent.agi-contentbox {
	border:none;
	margin:0;
	width:933px;
}
#agi-ecards-custom .agi-previewcard #agi-ecardbox {
	position:relative;
	margin:0 auto;
	padding:0;
	width:933px;
	background-color:#333333 !important;
}
#agi-ecards-custom .agi-previewcard #agi-ecard{
	margin:0 auto;
	padding:0;
	width:746px;
	padding:10px 0 20px 0;
}
#agi-ecards-custom .agi-previewcard #agi-formbuttons{
	position:relative;
	overflow:hidden;
	width:921px;
	padding:10px 6px;
	background-color:#ffffff !important;
}
/*
=confirm page
*/
#agi-ecards-confirm #agi-content {margin:10px 0px;}	
#agi-confirm-content {
width:720px;
padding:0px 20px;
}
.agi-thumbs-hlist h2{padding:0 0 12px 0;}
.agi-thumbs-hlist ol {width:720px; height:200px;}
#agi-confirm .product2 {
	width:220px;
	overflow:hidden;
}
#agi-confirm .product2 div img {
	float:left;
	padding:0 10px 100px 0;
	background-image:none;
}
#agi-confirm .product2 div .title {
	float:left;
	width:100px;
	font-weight:bold;
	padding-left:0px;
}
#agi-confirm .pop {
	height:100%;
	margin-right:30px;
	width:210px;
}
#agi-confirm .row {
	width:720px;
}
.agi-thumb-music {
	float:left;
	width:100px;
}

/*
=view page
*/
#agi-view #agi-thecontent.agi-contentbox {
	border:none;
	margin:0;
	width:933px;
}
#agi-view #agi-ecardbox {
	position:relative;
	margin:0 auto;
	padding:0 0 100px 0;
	width:746px;
}
#agi-view #agi-ecard{
	margin:0 auto;
	padding:0;
	width:746px;
}
#agi-view #agi-thecontent .agi-contentback {
	background-image:none;
	background-color:#333333 !important;
	margin:0;
	padding:10px 0 20px 0;
}
/*
#agi-view #agi-thereply.agi-contentbox {
	border:none;
	margin:0;
	width:933px;
}
#agi-view #agi-thereply .agi-contentback {
	background-image:none;
	margin:20px 0 0 0;
	padding:10px 0 10px 90px;
}*/

/*
=about
*/
#agi-aboutmusic{position:relative;margin-top:5px;
	}
.agi-aboutmusic-off,
.agi-aboutmusic-on {
	background:url(/agbeta/ecards/music/faq_arrows.gif) no-repeat;
	padding-left:10px;
	text-decoration:underline;
	cursor:pointer;
	}
.agi-aboutmusic-off {background-position:2px -5px;}
.agi-aboutmusic-on {background-position:1px 6px;}
	
#agi-aboutmusicinfo {
	display:none;
	font-size:10px;
	border:1px solid #cccccc;
	padding:10px;
	margin-top:2px;
	}

/*
=msn freeview text
*/	
#agi-beatfreeview {
	position:absolute;
	z-index:10;
	top:3px;
	left:0;
	color:#000000;
	padding-left:10px;
	font-weight:bold;
	}
