body {
	background:#0D0A25 url(/mybluenosefriends/images/site/shared/character_wardrobe_bg_no_stars.jpg) no-repeat scroll center top;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:13px; }
 
div#page_content {
	width: 100%;
	overflow: hidden;
	margin: 145px 0 0 0; }
 
div#friend_left { /*	background-color: orange;*/ }
 
div#friend_right {
	width:640px; /*background-color: red;*/
	padding-right:50px; }
 
div#friend_bio {
	width: 100%; /*	background-color: pink;*/
	overflow: hidden; }
 
div#friend_header {
	width: 100%;
	height: 65px;
	display: block;
	/*	background-color: green;*/ }
 
/*div#friend_bio img { float: left; }*/

div#friend_bio object { float: left; }
 
div#friend_bio img {
float:left;
}
 
div#friend_bio ul {
	float: right;
	font-size: 15px;
	text-align:left; }
 
div#friend_bio li {
	text-align: left;
	padding: 0 0 10px 0; }
 
/* ---------- Character Bios ---------- */
li.friend_bio {
	width:300px;
	height:200px;
	display:block; }
 
li.friend_title { height:55px; }
 
/* ----
li#rocky_title {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/rocky_title.png) no-repeat scroll 0 0px;
}
li#buster_title {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/buster_title.png) no-repeat scroll 0 0px;
}
li#twiggy_title {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/twiggy_title.png) no-repeat scroll 0 0px;
}
li#chip_title {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/chip_title.png) no-repeat scroll 0 0px;
}
 
li#rocky_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/rocky_desc.png) no-repeat scroll 0 0px;
}
li#buster_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/buster_desc.png) no-repeat scroll 0 0px;
}
li#chip_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/chip_desc.png) no-repeat scroll 0 0px;
}
li#kittywink_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/kittywink_desc.png) no-repeat scroll 0 0px;
}
li#dot_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/kittywink_desc.png) no-repeat scroll 0 0px;
}
li#patch_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/kittywink_desc.png) no-repeat scroll 0 0px;
}
li#twiggy_desc {
background:transparent url(/mybluenosefriends/images/site/wardrobe/friend/twiggy_desc.png) no-repeat scroll 0 0px;
}
 ---- */
/* -------------- Character Downloads ------------------- */
div#friend_downloads {
	width:100%;
	margin-top:30px;
	padding-bottom:20px;
	clear:both;
	display: block;
	overflow: hidden;
	border-bottom:2px dotted #5E5E6F; }
 
#friend_downloads ul li img {
	border:3px solid #BDBDDA;
	float:left;
	width:69px;
	height:69px; }
 
div#friend_downloads ul {
	margin:0;
	padding:0; }
 
div#friend_downloads li {
	float:left;
	color:#fff;
	text-align:left;
	width:300px;
	padding-left:20px; }
 
.friend_downloads_left {
	float:left;
	width:76px; }
 
.friend_downloads_right {
	float:right;
	width:215px; }
 
.friend_downloads_description {
	float:left;
	width:100%;
	clear:both;
	font-size:12px;
	margin-top:7px;
	line-height:1.6em; }
 
div#friend_downloads li h3 {
	float:left;
	width:125px;
	line-height:1.3em;
	font-size:15px;
	font-weight:normal;
	padding:0px;
	margin:15px 0 0 0; }
 
.glold {
	background:transparent url(../images/site/wardrobe/friend/download.gif) no-repeat left center;
	color:#FFFFFF;
	float:right;
	height:15px;
	padding-left:21px;
	text-decoration:underline;
	margin-top:15px; }
 
.frames {
	position:relative;
	width:100%;
	height:200px;
	border-bottom:2px dotted #5E5E6F; }
 
.frame1 {
	background:transparent url(../images/site/wardrobe/friend/frame1.png) center center no-repeat;
	width:186px;
	height:140px;
	position:absolute;
	top:3px;
	left:23px;
	z-index:20; }
 
.frame2 {
	background:transparent url(../images/site/wardrobe/friend/frame2.png) center center no-repeat;
	width:186px;
	height:140px;
	position:absolute;
	top:0;
	left:227px;
	z-index:20; }
 
.frame3 {
	background:transparent url(../images/site/wardrobe/friend/frame3.png) center center no-repeat;
	width:186px;
	height:140px;
	position:absolute;
	top:0;
	right:21px;
	z-index:20; }
 
.frame1_image {
	height:135px;
	left:25px;
	position:absolute;
	top:7px;
	width:181px;
	z-index:0; }
 
.frame2_image {
	height:135px;
	left:230px;
	position:absolute;
	top:2px;
	width:181px;
	z-index:0; }
 
.frame3_image {
	height:133px;
	right:24px;
	position:absolute;
	top:4px;
	width:179px;
	z-index:0; }
 
#friend_right h4 {
	color:#fff;
	padding-left:25px;
	text-align:left;
	font-size:24px;
	font-weight:normal;
	margin-top:20px; }
 
#friend_right .frames h5 {
	text-align:center;
	font-size:14px;
	font-weight:normal;
	color:#fff; }
 
#friend_right h6 {
	background-color:#FFF;
	color:#333;
	margin:20px auto;
	padding:20px;
	width:540px; }
 
.send_left {
	float:left;
	padding-left:45px;
	text-align:left;
	width:275px; }
 
.send_right {
	float:left;
	padding-left:0;
	text-align:left;
	width:275px; }
 
.send_left p, .send_right p {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; }
 
.send_left input, .send_right input {
	height:21px;
	padding-top:3px; }
 
p.sendbutton input.send {
	background-color:#9BC6DD;
	color:#FFF;
	padding:4px 6px;
	float:left;
	font-size:13px;
	text-transform:lowercase;
	margin-bottom:20px;
	margin-left:272px;
	margin-top:15px;
	border:none; }
 
div#friend_left {
	float:left;
	width:244px; }
 
#friend_left ul {
	float:left;
	clear:both;
	width:100%;
	margin-top:29px; }
 
#friend_left li {
	clear:both;
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:11px; }
 
	#friend_left li a {
		color:#D2CAAE;
		text-decoration:none; }
 
.listleft .friend_details {
	float:left;
	margin-top:35px;
	text-align:center;
	color:#D2CAAE;
	width:124px; }
 
	.listleft .friend_details a, .listright .friend_details a {
		display:block;
		text-align:center; }
 
.listleft .friend_small_image { float:right; }
 
.listright .friend_details {
	float:right;
	margin-top:35px;
	text-align:center;
	width:124px; }
 
.listright .friend_small_image { float:left; }
 
.listright img, .listleft img { padding-top:5px; }
 
/* ------------ HTML list Characters --------- */
.listleft .friend_details {
	float:left;
	margin-top:35px;
	padding-left:11px;
	text-align:center;
	width:93px; }
 
.listleft .friend_small_image {
	float:right;
	padding-right:20px; }
 
.listleft#list_cottonsocks .friend_small_image { padding-right:12px; }
 
.listright#list_bracken .friend_small_image {
	margin-top:-13px;
	padding-left:10px; }
 
.listright#list_bracken .friend_details {
	padding-right:20px;
	width:90px; }
 
.listright#list_mo .friend_details {
	padding-right:40px;
	width:75px; }
 
.listright#list_mo .friend_small_image { margin-top:-11px; }
 
.listright#list_honey .friend_details {
	padding-right:23px;
	width:81px; }
 
.listright#list_honey .friend_small_image { padding-left:20px; }
 
.listleft#list_twiggy .friend_small_image { padding-right:26px; }
 
.listleft#list_twiggy .friend_details { width:97px; }
 
.listright#list_chip .friend_small_image { padding-left:18px; }
 
.listleft#list_rocky .friend_small_image { padding-right:18px; }
 
.listright#list_chip .friend_details { width:106px; }
 
.listleft#list_rocky .friend_details { width:106px; }
 
.listleft#list_buster .friend_small_image { padding-right:14px; }
 
.listleft#list_buster .friend_details {
	padding-left:17px;
	width:93px; }

.listleft#list_sue_shee .friend_small_image {
 padding-right:0; 
}

.listleft#list_thomas .friend_details { width:98px; }
 
.listleft#list_thomas .friend_small_image { padding-right:26px; }
 
.listleft#list_jingle .friend_details {
	padding-left:29px;
	width:75px; }
 
.listright#list_chilly .friend_small_image { padding-left:15px; }
 
.listright#list_chilly .friend_details {
	padding-right:29px;
	width:75px; }
 
.listleft#list_wise .friend_details {
	padding-left:24px;
	width:75px; }
 
.listleft#list_wise .friend_small_image { padding-right:25px; }
 
/*.listleft#list_bracken .friend_small_image { padding-right:9px; }
 
.listleft#list_bracken .friend_details { width:114px; }*/
 
.listright#list_chalky .friend_details {
	padding-right:30px;
	width:71px; }
 
.listright#list_chalky .friend_small_image { padding-left:20px; }
 
.listright#list_wise .friend_small_image { padding-left:18px; }
 
.listright#list_wise .friend_details {
	padding-right:23px;
	width:83px; }
 
.listleft#list_chilly .friend_small_image { padding-right:16px; }
 
.listleft#list_chilly .friend_details {
	padding-left:47px;
	width:59px; }
 
.listright#list_jingle .friend_small_image { padding-left:20px; }
 
.listright#list_jingle .friend_details {
	padding-right:31px;
	width:57px; }
 
.listright#list_lily .friend_small_image { padding-left:22px; }
 
.listright#list_lily .friend_details {
	padding-right:46px;
	width:44px; }
 
.listright#list_coco .friend_small_image {
	margin-top:-10px;
	padding-left:10px; }
 
.listright#list_coco .friend_details {
	padding-right:25px;
	width:85px; }
 
.listleft#list_shelley .friend_small_image { padding-right:8px; }
 
.listleft#list_shelley .friend_details {
	padding-left:40px;
	width:72px; }
 
.listright#list_rocky .friend_small_image { padding-left:10px; }
 
.listright#list_rocky .friend_details {
	padding-right:26px;
	width:80px; }
 
.listright#list_twiggy .friend_small_image {
	padding-left:15px;
	margin-top:-12px; }
 
.listright#list_twiggy .friend_details {
	padding-right:24px;
	width:85px; }
 
.listright#list_patch .friend_small_image { margin-top:-15px; }
 
.listright#list_truffles .friend_small_image { padding-left:5px; }
 
.listright#list_truffles .friend_details {
	padding-right:25px;
	width:93px; }
 
#friend_left li#list_binky.item_1 { padding-bottom:0px; }
#friend_left li#list_moose.item_1 { padding-bottom:17px; }
#friend_left li#list_echo.item_5 { padding-bottom:0px; }
 
/*
#list_moose.item_1:hover, #list_moose.item_1.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px 10px; }
#list_toots.item_2:hover, #list_toots.item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -142px; }
#list_splodge.item_2:hover, #list_slodge.item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -139px; }
#list_tiny.item_2:hover, #list_tiny.item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -141px; }
#list_thomas.item_2:hover, #list_thomas.item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -139px; }
#list_honey.item_3:hover, #list_honey.item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -286px; }
#list_dilly.item_3:hover, #list_dilly.item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -290px; }
#list_bobbin.item_3:hover, #list_bobbin.item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -275px; }
#list_sugarcube.item_3:hover, #list_sugarcube.item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -275px; }
#list_blossom.item_4:hover, #list_blossom.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -437px; }
#list_breeze.item_4:hover, #list_breeze.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -434px; }
#list_milkshake.item_4:hover, #list_milkshake.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -423px; }
#list_milkshake.item_4:hover, #list_milkshake.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -0px 0px; }
#list_bells.item_4:hover, #list_bells.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -423px; }
#list_dot.item_5:hover, #list_dot.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -560px; }
#list_gumgum.item_5:hover, #list_gumgum.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -549px; }
#list_kittywink.item_5:hover, #list_kittywink.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -560px; }
#list_lily.item_5:hover, #list_lily.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -563px; }
#list_patch.item_6:hover, #list_patch.item_6.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -697px; }
#list_bracken.item_6:hover, #list_bracken.item_6.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -20px -698px; } 
*/
 
.listright .friend_details { margin-top:20px; }
 
#friend_left li#list_blossom.item_4 {
	padding-bottom:10px;
	padding-top:12px; }
 
 
#pagination a {
	padding:5px 7px;
	border:1px solid #383966;
	float:left;
	margin-left:3px; }
 
#friend_left #pagination ul {
	float:left;
	padding-left:0px; }
 
#friend_left #pagination li {
	float:none;
	clear:none;
	display:inline;
	text-align:center; }
 
#pagination a:hover {
	border:1px solid #383966;
	background-color:#fff;
	color:#383966; }
 
#pagination a.active {
	border:1px solid #383966;
	background-color:#fff;
	color:#383966; }

/* ------ Some character padding tweaks ------ */

#friend_left li#list_bobbin, #friend_left li#list_coco, #friend_left li#list_bracken {
padding-bottom:18px;
padding-top:3px;
}

#friend_left li#list_digger, #friend_left li#list_jingle, #friend_left li#list_cottonsocks {
padding-bottom:4px;
padding-top:18px;
}

#friend_left li#list_wise, #friend_left li#list_buster, #friend_left li#list_splodge, #friend_left li#list_patch, #friend_left li#list_sugarcube {
padding-bottom:21px;
padding-top:0;
}

#friend_left li#list_tiny, #friend_left li#list_lily {
padding-top:0;
padding-bottom:0;
}

#friend_left li#list_toots.listright .friend_details { 
margin-top:40px; 
}

body.blossom div#friend_bio img, div#friend_bio ul {
margin-top:55px;
}

li#blossom_desc.friend_bio {
height:50px;
}

body.blossom div#friend_bio ul li img {
margin-top:0;
}

/* ------ List hover states ------- */
#friend_left li.item_1 { padding-top:11px; }
 
#friend_left li.item_2 { padding-bottom:0px; }
 
#friend_left li.item_4 {
	padding-top:0px;
	padding-bottom:0px; }
 
#friend_left li.item_5 { padding-top:0px; }
 
/*.item_1:hover, .item_1.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px 11px; } 
.item_2:hover, .item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px -137px; }
.item_3:hover, .item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px -274px; }
.item_4:hover, .item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px -421px; }
.item_5:hover, .item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px -548px; }
.item_6:hover, .item_6.active { background:transparent url(../images/site/wardrobe/friend/hover_bg.jpg) no-repeat scroll -21px -685px; }
*/

#list_moose.item_1:hover, #list_moose.item_1.active, #list_shelley.item_1:hover, #list_shelley.item_1.active, #list_digger.item_1:hover, #list_digger.item_1.active { 
background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px 9px; }
.item_1:hover, .item_1.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px 9px; }
.item_2:hover, .item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -7px -2px; }
#list_toots.item_2:hover, #list_toots.item_2.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -7px -7px; }
.item_3:hover, .item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -7px -2px; }
#list_honey.item_3:hover, #list_honey.item_3.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -7px -18px; }
.item_4:hover, .item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -2px; }
#list_bells.item_4:hover, #list_bells.item_4.active, #list_rocky.item_4:hover, #list_rocky.item_4.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -11px; }
.item_5:hover, .item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -2px; }
#list_lily.item_5:hover, #list_lily.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -18px; }
#list_konker.item_5:hover, #list_konker.item_5.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -8px; }
.item_6:hover, .item_6.active { background:transparent url(../images/site/wardrobe/friend/hover_stars.png) no-repeat scroll -13px -11px; }
 
#friend_left li#list_honey {
padding-top:0;
padding-bottom:0;
} 

#friend_left li#list_toots.item_2 {
padding-top:0;
padding-bottom:0;
}

#friend_left li#list_dot.item_5 {
padding-top:10px;
padding-bottom:5px;
}

#friend_left li#list_dilly.item_3 {
padding-bottom:21px;
}

#friend_left li#list_tiny.listright .friend_details {
margin-top:40px !important;
}

.listright.item_2 .friend_details, .listright.item_4 .friend_details {
margin-top:40px;
}
 
p.no_entries {
	color:#DDD;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:75px; }
 
/* ----------- Products ----------- */
li.product {
	width:100%;
	border-bottom:2px dotted #5E5E6F;
	clear:both;
	float:left;
	margin-top:20px;
	margin-bottom:15px;
	position:relative; }
 
.product_left {
	float:left;
	padding-left:25px;
	width:210px; }
 
.product_right {
	float:right;
	padding-right:5px;
	width:400px; }
 
.product_left img { border:4px solid #BDBDDA; }
 
.product_left p {
	margin-right:5px;
	margin-top:0;
	text-align:right; }
 
	.product_left p:first-child { margin-bottom:0px; }
 
a.zoom {
	padding-left:15px;
	background:transparent url(../images/site/wardrobe/friend/zoom.gif) left center no-repeat;
	color:#B6B6BE;
	text-align:right;
	font-size:13px; }
 
.store_link {
	background:transparent url(../images/site/wardrobe/friend/online_store_bg.png) no-repeat;
	display:block;
	float:right;
	width:188px;
	height:29px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#D2CAAD;
	font-weight:normal;
	padding:4px 0 0 0; }
 
	.store_link span {
		padding:0 0 0 0;
		margin:0 0 0 -38px; }
 
.product_right_description {
	float:left;
	padding-left:25px;
	width:100%; }
 
	.product_right_description p {
		color:#fff;
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.35em;
		text-align:left;
		display:none; }
 
.buy_box {
	padding-left:25px;
	padding-top:40px; }
 
.buy_box_left {
	float:left;
	width:190px; }
 
	.buy_box_left p {
		color:#fff;
		text-align:left;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif; }
 
		.buy_box_left p span { font-size:18px; }
 
.buy_box_right {
	float:right;
	width:185px; }
 
	.buy_box_right p { margin-top:3px; }
 
li.listleft .friend_details span { color:#D2CAAE !important; }
 
 

