/*	-------------------------------------------------------------
	CSS - SHAKIN : 	Laura Bell Bundy Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		community_shakin.css
	Date:			Dec 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	#main Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#main .contentHolder {
		background:url(../../images/shakin/bg.gif) repeat;
	}
	.contentHolder .content {
		background:none !important;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	.btn_swapCssComm Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.btn_swapCssComm {
		width:41px; height:51px;
		margin:61px 0 0 335px;
		background:url(../../images/btn_toggleStyle.png) 0 0px no-repeat;
		display:block;
		float:left;
	}
		.btn_swapCssComm:hover {
			background:url(../../images/btn_toggleStyle.png) 0 -51px no-repeat;
		}


/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#nav {
		background:url(../../images/shakin/nav_bg_community.jpg) 0 0 no-repeat;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		background:url(../../images/shakin/community_header.jpg) 0 0 no-repeat;
	}
		#header h1 {
			display:none;
		}
		#header a {
			color:#ffd462;
		}
		
		#commHeader {
			background:url(../../images/shakin/communityHeader_bg.jpg) 0 45px no-repeat;
		}
			ul#nav li#navHome {
				width:58px;
				margin-left:10px;
			}
				ul#nav li#navHome a {
					width:58px; height:44px;
					background:url(../../images/shakin/commNav_sprite.png) -2px 0 no-repeat;
				}
					ul#nav li#navHome a:hover {
					background-position:-2px -44px;
				}
			ul#nav li#navCommunityGallery {
				width:178px;
			}
				ul#nav li#navCommunityGallery a {
					width:178px; height:44px;
					background:url(../../images/shakin/commNav_sprite.png) -71px 0 no-repeat;
				}
					ul#nav li#navCommunityGallery a:hover {
					background-position:-71px -44px;
				}
			ul#nav li#navBrowseMembers {
				width:154px;
			}
				ul#nav li#navBrowseMembers a {
					width:154px; height:44px;
					background:url(../../images/shakin/commNav_sprite.png) -258px 0 no-repeat;
				}
					ul#nav li#navBrowseMembers a:hover {
					background-position:-258px -44px;
				}
			ul#nav li#navFans {
				width:58px;
			}
				ul#nav li#navFans a {
					width:58px; height:44px;
					background:url(../../images/shakin/commNav_sprite.png) -419px 0 no-repeat;
				}
					ul#nav li#navFans a:hover {
						background-position:-419px -44px;
					}
			#commHeader ul.features {
				color:#f5f1e6;
			}
				#commHeader ul.features  li {
					background:url(../../images/shakin/list_square.gif) 0 10px no-repeat;
				}
					#commHeader ul.features  li.title {
						color:#f1b5c8;
					}
			#commHeader .joinLink {
				margin:93px 0 0 0;
				float:left;
			}
				#commHeader .joinLink h2 {
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#f5f1e6;
				}
				#commHeader .joinLink a.btn:link, #commHeader .joinLink a.btn:active, #commHeader .joinLink a.btn:visited {
					width:105px; height:35px;
					background:url(../../images/shakin/btn_joinNow.png) 0 0 no-repeat;
				}
					#commHeader .joinLink a.btn:hover {
						background-position:0 -35px;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	blogContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#blogContent {
		background:#fff;
	}
		#blogContent .titleBar {
			background:#d30650;
		}
			#blogContent .footerBar a:link, #blogContent .footerBar a:active, #blogContent .footerBar a:visited {
				color:#d8cfbd;
				background:url(../../images/shakin/btn_doMoreArrows.gif) right 5px no-repeat;
			}
				#blogContent .footerBar a:hover {
					color:#ff0000;
				}
				
		#blogContent h1#h1_latestBlogs {
			width:165px; height:16px;
			background:url(../../images/shakin/h1_latestBlogEntries.png) no-repeat;
		}
		#blogContent .entry {
			background:#e1e0dc;
		}
			#blogContent .entry p.date {
				color:#D40853;
			}
				#blogContent .entry p.text a:link, #blogContent .entry p.text a:active, #blogContent .entry p.text a:visited {
					color:#E97386;
				}
					#blogContent .entry p.text a:hover {
						color:#D40853;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	mediaPanel Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaPanel {
		border:solid 1px #a6b6c8;
		background:#fff url(../../images/shakin/mediaPanel3_bg.jpg) no-repeat;
	}
		#mediaPanel h1 {
			margin:80px 0 0 131px;
			font:bold 15px Tahoma, Arial, Helvetica, sans-serif;
			color:#0f0f0f;
		}
		#mediaPanel h2 {
			margin:0 0 0 131px; padding:0 10px 0 0;
			font:bold 9px Tahoma, Arial, Helvetica, sans-serif !important;
			color:#231e1b;
		}
		#mediaPanel a.btnItunes {
			width:89px; height:24px;
			margin:5px 0 0 131px;
			background:url(../../images/shakin/btn_itunesHeaderBuy.png) 0 0 no-repeat;
			display:block;
		}
			#mediaPanel a.btnItunes:hover {
				background-position:0 -24px;
			}
		#mediaPanel .buyLink {
			margin:10px 0 0 131px;
			display:none;
		}
		#mediaPanel a.btnBuyNow:link, #mediaPanel a.btnBuyNow:active, #mediaPanel a.btnBuyNow:visited {
			width:95px; height:39px;
			background:url(../../images/shakin/btn_buyNow.jpg) 0 0 no-repeat;
		}
			#mediaPanel a.btnBuyNow:hover {
				background-position:0 -39px;
			}
		#mediaPanel #audioPlayerHolder {
			width:277px; height:59px !important;
			margin:20px 0 0 19px !important;
			background:url(../../images/shakin/bg_mediaplayer.png) no-repeat;
		}
			#mediaPanel #audioPlayerHolder a:link, #mediaPanel #audioPlayerHolder a:active, #mediaPanel #audioPlayerHolder a:visited {
				color:#fefbbf;
			}
				#mediaPanel #audioPlayerHolder a:hover {
					color:#e4efff;
				}
			#mediaPanel #audioPlayerHolder #audioPlayer {
				display:block;
			}
			#mediaPanel #audioPlayerHolder #audioPlayer2 {
				display:none;
			}
		/* #altCol styles*/
		#altCol #mediaPanel {
			width:318px;
			margin:10px 0 0 0;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	photosContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photosContent {
		background:#fff;
	}
		#photosContent .titleBar {
			background:#d30650;
		}
		#photosContent .footerBar a:link, #photosContent .footerBar a:active, #photosContent .footerBar a:visited {
			color:#E97386;
		}
			#photosContent .footerBar a:hover {
				color:#D40853;
			}
		#photosContent h1#h1_photos {
			width:196px; height:14px;
			background:url(../../images/shakin/h1_latestGalleryPhotos.png) no-repeat;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#communityContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityContent {
		background:#fff;
	}
		#communityContent .titleBar {
			background:#d30650;
		}
		#communityContent .entry {
			background:#e1e0dc !important;
		}	
		#communityContent .footerBar a:link, #communityContent .footerBar a:active, #communityContent .footerBar a:visited {
			color:#E97386;
			background:url(../../images/shakin/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#communityContent .footerBar a:hover {
				color:#D40853;
				background-position:right -40px;
			}
		#communityContent h1#h1_communityLatestMembers {
			width:251px; height:19px;
			background:url(../../images/shakin/h1_community-LatestMembers_15px.png) no-repeat;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#fanContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#fanContent {
		background:#fff;
	}
		#fanContent .titleBar {
			background:#d30650;
		}
		#fanContent .footerBar a:link, #fanContent .footerBar a:active, #fanContent .footerBar a:visited {
			color:#E97386;
			background:url(../../images/shakin/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#fanContent .footerBar a:hover {
				color:#D40853;
				background-position:right -40px;
			}
		#fanContent h1#h1_communityLatestMembers {
			width:251px; height:19px;
			background:url(../../images/shakin/h1_communityFan.png) 0 2px no-repeat !important;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	userContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#userContent .titleBar {
		background:#D30650;
		color:#a15400;
	}
		#userContent .titleBar #h1_laurabell {
			width:247px; height:16px;
			background:url(../../images/shakin/h1_laurabell.png) 0 0 no-repeat;
		}
	#userContent .contentBox {
		background:#fff;
	}
		#userContent .contentBox .userInfo {
			background:#fff !important;
		}
			#userContent .contentBox .userInfo .user {
				color:#9b8569;
			}
			
		/*	NOT LOGGED IN */
		#userContent .contentBox .userInfo .statusText {
			color:#9b8569;
		}
			#userContent .contentBox .userInfo .btnHolder a.btn:link, #userContent .contentBox .userInfo .btnHolder a.btn:active, #userContent .contentBox .userInfo .btnHolder a.btn:visited {
				background:url(../../images/btn_70.png) no-repeat;
				color:#cfcfcf;
			}
				#userContent .contentBox .userInfo .btnHolder a.btn:hover {
					color:#a5bdde;
				}
		#userContent .contentBox ul {
			background:#fff !important;
			color:#9b8569;
		}

			#userContent .contentBox ul li {
				background:url(../../images/list_line.gif) right 5px no-repeat;
			}
					#userContent .contentBox ul li a.active {
						color:#766044;
					}
			#userContent .contentBox ul li a.btn:link, #userContent .contentBox ul li a.btn:active, #userContent .contentBox ul li a.btn:visited {
				background:url(../../images/shakin/btn_logout.jpg) 0 0 no-repeat !important;			
			}
				#userContent .contentBox ul li a.btn:hover {
					background-position:0 -18px !important;
				}
		#userContent .contentBox .login {
			background:#f1f1f1;
		}
			#userContent .contentBox .login a {
				background:url(../../images/shakin/btn_70.png) 0 0 no-repeat;
			}
				#userContent .contentBox .login a:hover {
					background-position:0 -18px;
				}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	content box Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#community .titleBar {
		background:#d30650;
		border-bottom:1px solid #a30428;	
	}
		#community .titleBar h1 {
			color:#f5f1e6;
		}
		#community .titleBar a.btn_rss {
			width:70px; height:18px;
			margin:2px 0 0 0;
			background:url(../../images/btn_rss.png) 0 0 no-repeat;
		}
	#community .contentBox {
		background:#fff;		
	}		
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#profile Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#profile {
		background:#e1e0dc url(../../images/shakin/community_content_bottom.png) 0 bottom no-repeat;
	}
		#profile .userimage {
			background:#f5f1e6;
		}
			#profile #profileTable tr td.attribute {
				color:#7a6064;
			}
			#profile #profileTable tr td.value {
				color:#484848;
			}
				
		#profile .text {
			color:#7a6064;
		}
		#profile .paragraph {
			color:#484848;
		}
			#profile .btns .btn_addAsFriend a {
				background:url(../../images/shakin/btn_addAsFriend.png) 0 0 no-repeat;
			}
			#profile .btns .btn_sendMessage a {
				background:url(../../images/shakin/btn_sendMessage.png) 0 0 no-repeat;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.latestGallery Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.latestGallery h3 {
			width:196px; height:14px;
			margin:20px 0 12px 0;
			background:url(../../images/shakin/h3_latestGalleryPhotos.png) 0 0 no-repeat;
		}
		.latestGallery .viewMore a {
			width:86px; height:16px;
			margin:25px 15px 0 0;
			background:url(../../images/shakin/btn_viewGallery.png) 0 0 no-repeat;
		}
		.latestGallery .entries .noContent {
			
		}
		.latestGallery .entries .entry {
			background:#e1e0dc url(../../images/shakin/community_content_bottom.png) 0 bottom no-repeat !important;
		}
			.latestGallery .photoInfo .entry h4 {
				
			}
				.latestGallery .entry .photoInfo h4 a {
					color:#e97386;
					font-weight:bold !important;
				}
					.latestGallery .entry .photoInfo h4 a:hover {
						color:#d40853;
					}
				.latestGallery .entry .photoInfo .views {
					color:#786e5c;
				}
				.latestGallery .entry .photoInfo .comments {
					color:#e97386;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	.latestBlog Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.latestBlog h3 {
			width:165px; height:14px;
			margin:20px 0 12px 0;
			background:url(../../images/shakin/h3_latestBlogEntries.png) 0 0 no-repeat;
		}
		.latestBlog .viewMore a {
			width:68px; height:16px;
			margin:25px 15px 0 0;
			background:url(../../images/shakin/btn_viewBlog.png) 0 0 no-repeat;
		}
		.latestBlog .blogEntry {
			background:#f5f1e6;
		}
			.latestBlog .blogEntry .blogTitle {
				background:#D30650;
			}
				.latestBlog .blogEntry .blogTitle span {
					color:#d9cdaa;
				}
					.latestBlog .blogEntry .blogTitle h2 a:link, .latestBlog .blogEntry .blogTitle h2 a:active, .latestBlog .blogEntry .blogTitle h2 a:visited {
						color:#f5f1e6;
					}
						.latestBlog .blogEntry .blogTitle h2 a:hover {
							color:#e27c0a;
						}
			.latestBlog .blogEntry .content {
				background:#e1e0dc url(../../images/shakin/community_content_bottom.png) 0 bottom no-repeat !important;
				color:#766044;
			}
					.latestBlog .blogEntry .content .imgHolder img {
						border:6px solid #c4bbab;
					}
					.latestBlog .blogEntry .content p {
						color:#484848;
					}
					.latestBlog .blogEntry .content p a:link,  .latestBlog .blogEntry .contentBox p a:active, .latestBlog .blogEntry .contentBox p a:visited {
						border-bottom:1px solid #d35d30;
					}
						.latestBlog .blogEntry .content p a:hover {
							border-bottom:1px solid #2ca2cf;
						}
					
				/* btnHolder */
					.latestBlog .blogEntry .content .btnHolder a.btn {
						color:#cfcfcf;
					}
						.latestBlog .blogEntry .content .btnHolder a.btn:hover {
							color:#a5bdde;
						}
						
				/* social bar */
				.latestBlog .blogEntry .content .socialBar {
					background:#d8d3c8;
					color:#786e5c;
				}
					.latestBlog .blogEntry .content .socialBar .info {
						color:#7a6064;
					}
						.latestBlog .blogEntry .content .socialBar .info strong {
							color:#e97386;
						}
					.latestBlog .blogEntry .content .socialBar a.btnReadBlog:link, .latestBlog .blogEntry .content .socialBar a.btnReadBlog:active, .latestBlog .blogEntry .content .socialBar a.btnReadBlog:visited {
						color:#e97386;
						background:url(../../images/shakin/btn_doMoreArrow.png) right 4px no-repeat;
					}
						.latestBlog .blogEntry .content .socialBar a.btnReadBlog:hover {
							color:#D40853;
						}
				.latestBlog .blogEntry .content .btnHolder {
				
				}
					.latestBlog .blogEntry .content .btnHolder a.btn:link, .latestBlog .blogEntry .content .btnHolder a.btn:active, .latestBlog .blogEntry .content .btnHolder a.btn:visited {
						color:#e27c0a;
					}
						.latestBlog .blogEntry .content .btnHolder a.btn:hover {
							color:#fff;
						}
						
/*	--------------------------------------------------------------------------------------------------------------------------
	.latestComments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#communityComments h3 {
			width:150px; height:14px;
			margin:0 0 12px 0;
			background:url(../../images/shakin/h3_latestComments.png) 0 0 no-repeat;
		}
		#communityComments .viewMore a {
			width:130px; height:13px;
			background:url(../../images/shakin/btn_viewComments.png) 0 0 no-repeat;
		}
			#communityComments ul li.noContent {
				border:dashed 1px #231E1B;
				color:#d8cfbd;
			}
					#communityComments ul li .profilePic a {
						background:#e97386;
					}
				#communityComments ul li .commentTop {
					background:url(../../images/shakin/bg_communityComment.gif) 0 15px no-repeat;
				}
				#communityComments ul li .comment {
					background:#e1e0dc;
				}
					#communityComments ul li .comment h4 {
						color:#484848;
					}
					#communityComments ul li .comment p {
						color:#484848;
					}
					#communityComments ul li .comment .userInput {
						
					}
						#communityComments ul li .comment .userInput span.posted {
							color:#7a6064;
						}
						#communityComments ul li .comment .userInput a.btn_report {
							color:#E97386;
						}
							#communityComments ul li .comment .userInput a.btn_report:hover {
								color:#D40853;
							}
				#communityComments ul li.postComment a {
					width:100px; height:18px;
					margin:15px 0 0 125px;
					background:url(../../images/btn_addComment.png) 0 0 no-repeat;
				}
					#communityComments ul li.postComment a:hover {
						background-position:0 -18px;
					}
/*	--------------------------------------------------------------------------------------------------------------------------
	Blog Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
	/*	viewingBar Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#community .contentBox .viewingBar {
			
		}
			#community .contentBox .viewingBar .btn_prev {
				
			}
				#community .contentBox .viewingBar .btn_prev a {
					padding:0 0 0 8px;
					background:url(../../images/shakin/arrow_left.png) 0 4px no-repeat;
					color:#E97386 !important;
				}
					#community .contentBox .viewingBar .btn_prev a:hover {
						background-position:0 -16px !important;
						color:#D40853 !important;
					}
			#community .contentBox .viewingBar .text {
				color:#766044;
			}
			#community .contentBox .viewingBar .btn_next {
				float:right;
			}
				#community .contentBox .viewingBar .btn_next a {
					padding:0 8px 0 0 !important;
					background:url(../../images/shakin/arrow_right.png) right 4px no-repeat !important;
					color:#E97386 !important;
				}
					#community .contentBox .viewingBar .btn_next a:hover {
						background-position:right -16px !important;
						color:#D40853 !important;
					}
				
			/* entry */
			#community .entry {
				background:#e1e0dc;
			}
				#community .entry .blogTitle {
					background:#d30650;
				}
					#community .entry .blogTitle span {
						color:#f9cbcc;
					}
					#community .entry .blogTitle h2 {
						color:#fff;
					}
				#community .entry .contentBox {
					background:#e1e0dc;
					color:#0f0f0f;
				}
					#community .entry .contentBox .imgHolder {
						background:#c4bbab;
					}
						#community .entry .contentBox p {
							
						}
						#community .entry .contentBox p a:link,  #community .entry .contentBox p a:active, #community .entry .contentBox p a:visited {
							border-bottom:1px solid #e79940;
						}
							#community .entry .contentBox p a:hover {
								border-bottom:1px solid #fff;
							}
					#community .entry .contentBox a.btnReport:link, #community .entry .contentBox a.btnReport:active, #community .entry .contentBox a.btnReport:visited {
						color:#e27c0a;
						background:url(../../images/arrow_right.png) right 5px no-repeat;
					}
						#community .entry .contentBox a.btnReport:hover {
							color:#fff;
						}
						
					/* btnHolder */	
					#community .entry .contentBox .btnHolder {

					}
						#community .entry .contentBox .btnHolder a.btn:link, #community .entry .contentBox .btnHolder a.btn:active, #community .entry .contentBox .btnHolder a.btn:visited {
							background:url(../../images/shakin/btn_70.png) 0 0 no-repeat;					
							color:#fff !important;					
						}
							#community .entry .contentBox .btnHolder a.btn:hover {
								background-position:0 -17px;
							}	
			
			/* add blog btn */				
			#community .contentBox .btn {

			}
			#community .contentBox .btn a {
				background:url(../../images/btn_addBlog.png) 0 0 no-repeat;
			}
				#community .contentBox .btn a:hover {

				}
							
/*	--------------------------------------------------------------------------------------------------------------------------
	Comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityComments {

	}
		#communityComments h3 {
			background:url(../../images/h3_userComments.png) 0 0 no-repeat;
		}
		#communityComments ul {

		}
			#communityComments ul li {

			}
				#communityComments ul li .profilePic {

				}
					#communityComments ul li .profilePic a {
						background:#e97386;
					}
				#communityComments ul li .commentTop {
					background:url(../../images/shakin/bg_communityComment.png) 0 14px no-repeat !important;
				}
				#communityComments ul li .comment {
					background:#e1e0dc;
				}
					#communityComments ul li .comment h4 {
						color:#484848;
					}
					#communityComments ul li .comment p {
						color:#484848;
					}
					#communityComments ul li .comment .userInput {
						
					}
						#communityComments ul li .comment .userInput span.posted {
							color:#7a6064;
						}
						#communityComments ul li .comment .userInput a.btn_report {
							background:url(../../images/shakin/arrow_right.png) right 4px no-repeat;
							color:#e97386;
						}
							#communityComments ul li .comment .userInput a.btn_report:hover {
								background-position:right -16px;
							}
			#communityComments ul li.postComment {

			}
				#communityComments ul li.postComment a {
					color:#e97386;
				}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	Community Nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#subNav {
		height:32px;
		background:url(../../images/shakin/bg_commNav.png);
	}
		ul#subNav li a {
			color:#b10a47;
		}
			ul#subNav li a:hover {
				color:#fff;
			}
			ul#subNav li.active a {
				background:#d30650 !important;
				color:#fff !important;
			}
			ul#subNav li#subNavOverview {
				width:95px; height:32px;
			}
				ul#subNav li#subNavOverview a {
					width:95px; height:32px;
				}
					ul#subNav li#subNavOverview a:hover {
						background:#d30650;
					}
			ul#subNav li#subNavGallery {
				width:95px; height:32px;
			}
				ul#subNav li#subNavGallery a {
					width:95px; height:32px;
				}
					ul#subNav li#subNavGallery a:hover {
						background:#d30650;
					}
			ul#subNav li#subNavBlog {
				width:70px; height:32px;
			}
				ul#subNav li#subNavBlog a {
					width:70px; height:32px;
				}
					ul#subNav li#subNavBlog a:hover {
						background:#d30650;
					}
			ul#subNav li#subNavComments {
				width:110px; height:32px;
			}
				ul#subNav li#subNavComments a {
					width:110px; height:32px;
				}
					ul#subNav li#subNavComments a:hover {
						background:#d30650;
					}
			ul#subNav li#subNavFriends {
				width:90px; height:32px;
			}
				ul#subNav li#subNavFriends a {
					width:90px; height:32px;
				}
					ul#subNav li#subNavFriends a:hover {
						background:#d30650;
					}
			ul#subNav li#subNavInbox {
				width:120px; height:32px;
			}
				ul#subNav li#subNavInbox a {
					width:120px; height:32px;
				}
					ul#subNav li#subNavInbox a:hover {
						background:#d30650;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#photoSingle Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photoSingle {
		background:#f5f1e6;
	}
		#photoSingle .photoTitle {
			background:#d30650;
		}
			#photoSingle .photoTitle h2 {
				color:#f5f1e6;
			}
		#photoSingle .photoTitle span {
			color:#f9cbcc;
		}
		#photoSingle img {
			border:solid 5px #e1d8c9;
		}
		#photoSingle .paragraph p {
			color:#766044;
		}
			#photoSingle .btn_report a {
				background:url(../../images/shakin/arrow_right.png) right 4px no-repeat;
			}
	
			
			/* add photo btn */
			#community .contentBox .btn a {
				background:url(../../images/shakin/btn_add.png) 0 0 no-repeat !important;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	fans Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#community .contentBox .entries .fan-status a.remove-fan {
		background:url(../../images/shakin/btn_notAFan.png) 0 0 no-repeat;
	}
	#community .contentBox .entries .fan-status a.add-fan {
		background:url(../../images/shakin/btn_becomeAFan.png) 0 0 no-repeat;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	community fans altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#altCol .allFans {
		border:solid 1px #A6B6C8;
		background:#fff;
	}
	#altCol .fanTitle {
		background:#d30650;
	}
		#altCol .fanTitle h2 {
			width:90px; height:13px;
			background:url(../../images/shakin/h1_latestFans.png) no-repeat !important;
			text-indent:-3000px;
			color:#fff;
		}
	#altCol .allFans .allfans {
	
	}
	#altCol .allFans .allfans ul.entry {
		margin:0; padding:5px 0 0 0;
		background:none !important;
	}
		#altCol .allFans .allfans ul.entry li {
			width:90px; height:90px;
			padding:17px 0 17px 0;
			float:left;
			overflow:hidden;
		}
			#altCol .allFans .allfans ul.entry li .userpic {
				width:50px;
				padding:1px;
			}
			#altCol .allFans .fan-status {
				display:none;
			}
			#altCol .allFans .allfans ul.entry li .info {
				width:70px;
			}					
				#altCol .allFans .allfans ul.entry li .info a {
					font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
					text-decoration:none;
					line-height:30px;
				}
				#altCol .allFans .allfans ul.entry li .info .loc {
					font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
					line-height:11px;
				}
				#altCol .allFans .allfans ul.entry li .info .date {
					font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
					line-height:11px;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	community fans altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.fansContent {
		border:solid 1px #A6B6C8;
		background:#fff;
	}
	.fansContent .fanTitle {
		background:#d30650;
	}
		.fansContent .fanTitle h2 {
			width:90px; height:13px;
			background:url(../../images/shakin/h1_latestFans.png) no-repeat !important;
			text-indent:-3000px;
			color:#fff;
		}
	.fansContent .allfans {
	
	}
	.fansContent .allfans ul.entry {
		margin:0; padding:5px 0 0 0;
		background:none !important;
	}
		.fansContent .allfans ul.entry li {
			width:90px; height:90px;
			padding:17px 0 17px 0;
			float:left;
			overflow:hidden;
		}
			.fansContent .allfans ul.entry li .userpic {
				width:50px;
				padding:1px;
			}
			.fansContent .fan-status {
				display:none;
			}
			.fansContent .allfans ul.entry li .info {
				width:70px;
			}					
				.fansContent .allfans ul.entry li .info a {
					font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
					text-decoration:none;
					line-height:30px;
				}
				.fansContent .allfans ul.entry li .info .loc {
					font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
					line-height:11px;
				}
				.fansContent .allfans ul.entry li .info .date {
					font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
					line-height:11px;
				}
