/* CSS Document
2008 Mogreet, Inc.
*/

/*//////////////////////////////////////////
/*General
//////////////////////////////////////////*/

#container {
	background:transparent url(http://d2c.bandcon.mogreet.com/images/container_bg.png) repeat scroll 0 0;
}

#footer #footer_rounded #copyright_info {
	background:url(http://d2c.bandcon.mogreet.com/images/container_bg.png) repeat scroll 0 0;
	}

#header #sign_in {
	padding:0;
	width:409px;	
	}
	
#footer { 
	background:transparent url(http://d2c.bandcon.mogreet.com/images/footer_bg.png) no-repeat scroll -4px 23px;
	}
		
/*//////////////////////////////////////////
//Home
//////////////////////////////////////////*/
#gold {
	height:384px;
	position:absolute;
	width:100%;
	z-index:0;
	display:none;
}

#header {
	margin:0px 0px 5px 0px;
	}
	
#header #logo {
	height:70px;
	}
	
#search_field {
	margin:0px 3px 0 0px;
	}

#search_button { 
	top:-2px;
	}

#categories {
	overflow:hidden;
	padding:0px 0 13px 0;
	}

#categories #birthday, 
#categories #love, 
#categories #movie, 
#categories #explore {
	text-align:center;
	width:214px;		
	}

#phone {
	margin:-450px 0 0 625px;
	padding:0px 0 0 96px;
	height:287px;
	width:206px;
	}
		
#send_holder {
	margin:-394px 0 0 661px;
	position:absolute;
}

#try_it {
	margin:-253px 0 0 803px;
	position:absolute;
}

#middle #search {
	height:23px;
	margin:-26px 0 0;
	overflow:hidden;
	padding:6px 0 3px 6px;
}

.search_input {
	border:1px solid #AAA;
	font-family:sans-serif;
	font-size:12px;
	padding:3px;
	margin:-1px 0 0 5px;
	width:506px;
	}
		
		
/*//////////////////////////////////////////
/*Browse
//////////////////////////////////////////*/

#page_header #browse_middle {
	height:18px;
	padding:5px 5px 5px 0;
	}
	
#left_categories #title,
#right #title {
	margin:3px 0 10px 10px;
}

#mogreet_item_list {
	background:#FFFFFF url(http://d2c.bandcon.mogreet.com/images/item_bg.jpg) repeat-x scroll left bottom;
}

#browse_middle #search {
	margin:0px 5px 0 0;
}
	
#right #right_middle {
	width:735px;
	}
	
#right #results {
	width:446px;
	}

#mogreet_item a:link,
#pagination_bottom a:link,
#content_middle #more a:link,
#mogreet_item a:active,
#pagination_bottom a:active,
#content_middle #more a:active,
#mogreet_item a:visited,
#pagination_bottom a:visited,
#content_middle #more a:visited,
#form a:link, #form a:active, #form a:visited 
{
	line-height:117%;
	color:#677CA1;
	}
	
#mogreet_item a:hover {
	text-decoration:underline;
}

#pagination_bottom{
	margin:0; 
	}

	#pagination_top {
		width:427px; 
	}

#mogreet_item {
	height:145px;
	margin:10px 27px 10px;
	width:94px;
	}

#play_btn_overlay {
	margin:45px 0 0 52px;
}

#thumb_list {
	margin:0 10px 0px 0px;
	height:68px;
	}
	
#mogreet_item_list #play_button {		
	margin:45px 0 0 10px;
	left:67px;
	}
	
#mogreet_item #play_button {
	position:absolute;
	margin:40px 0 0 68px;
}
	
#mogreet_item #thumb{
	height:68px;
	}

#browse_right {
	width:288px;
	padding:3px 0 0 0;
	}
	
#browse_right #title {
	margin:0 0 10px 23px;
	}

#browse_right #player {
	width:267px;
	margin:9px 10px 10px 10px;
	}
	
#browse_right #player #icons #item {
	margin:5px 9px 0 0;
	}

#browse_right #form {
	padding:0 10px 10px;
	}

#share_item_myspace,
#share_item_fb,
#share_item_digg,
#share_item_del,
#share_item_twit { 
	margin:10px 10px 10px;
	height:15px;	
}

#to_first_phone, #from_first_phone, 
#to_second_phone, #from_second_phone {
	width:32px;
	border:1px solid #AAAAAA;
}

#to_third_phone, #from_third_phone {
	width:38px;
	border:1px solid #AAAAAA;
}

#tooltip_to {
	width:113px;
	position:absolute;
	z-index:3;
	margin:45px 0 0 -79px;
	padding:10px 40px 10px 10px;
	background:url(http://d2c.bandcon.mogreet.com/images/tooltip_to_bg.png) no-repeat scroll 0 0;
	height:142px;
	cursor:pointer;
}

#tooltip_from {
	width:113px;
	position:absolute;
	z-index:5;
	margin:77px 0 0 -79px;
	padding:10px 40px 10px 10px;
	background:url(http://d2c.bandcon.mogreet.com/images/tooltip_from_bg.png) no-repeat scroll 0 0;
	height:83px;
	cursor:pointer;
}

#tooltip_promo {
	background:transparent url(http://d2c.bandcon.mogreet.com/images/tooltip_to_bg.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:140px;
	margin:231px 0 0 -79px;
	padding:10px 40px 10px 10px;
	position:absolute;
	width:113px;
	z-index:5;
}

.form_error, .results {
	overflow:auto;
}

.form_warning {
	overflow:auto;
}

.form_correct {
	overflow:auto;
}	
	

/*//////////////////////////////////////////
/*Explore
//////////////////////////////////////////*/
#search_boxes {
	padding:0 0 20px 20px;
	}
		
/*//////////////////////////////////////////
/*Subpages
//////////////////////////////////////////*/
/*about*/
#about_left_middle #links {
	margin:0px 10px 0px 10px;
	}
	
/*phone compatibility*/
.make {
	padding:0 9px;
}
	
.make p {
	margin-top:7px;
	}