/* Ali2 CSS */

/* new footer styles, put up here cause i'm lazy */
#new_alitwo_footer {
	padding: 20px 10px 20px 10px;
	margin-left: -10px;
	margin-right: -10px;
	background: #1a1a1a url(img/foottop.gif) top left no-repeat;
	font: normal 12px "Trebuchet MS", "Tahoma", sans-serif;
	color: #ccc; }
	
	#alitwo_fleft {
		width: 220px;
		float: left;
		margin: 0 20px 0 0; }
		
	#alitwo_fcenter {
		width: 220px;
		float: left;
		margin: 0 20px 0 0; }
		
	#alitwo_fcenter2 {
		width: 220px;
		float: left;
		margin: 0; }
		
	#alitwo_fright {
		width: 220px;
		float: right;
		margin: 0; }
		
	
	
	#new_alitwo_footer h4 {
		padding: 0 0 5px 0;
		margin: 0;
		border-bottom: 1px dotted #444; }
		
		#new_alitwo_footer h4 small {
			display: block;
			padding: 0 0 3px 0;
			text-transform: uppercase;
			font: normal 10px "Lucida Grande", "Verdana", sans-serif;
			color: #555; }
			
		#new_alitwo_footer h4 a {
			font: bold 15px "Trebuchet MS", "Tahoma", sans-serif;
			color: #bbb;
			text-decoration: none; }
			
			#new_alitwo_footer h4 a:hover {
				color: #fff;
				text-decoration: underline; }
	
	#new_alitwo_footer ul {
		padding: 9px 0 9px 0;
		background: #222 url(img/footul.gif) bottom left no-repeat;
		margin: 0 0 20px 0;
		list-style: none; }
		
		#new_alitwo_footer ul li {
			padding: 2px 0 2px 14px;
			margin: 0;
			font: normal 14px "Lucida Grande", "Verdana", sans-serif;
			color: #555; }
			
			#new_alitwo_footer ul li a {
				font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
				color: #aaa;
				text-decoration: none; }
				
				#new_alitwo_footer ul li a:hover {
					color: #fff;
					text-decoration: none; }
			

	#alitwo_bot_footer {
		height: 90px;
		background: #1a1a1a;
		margin: 0 -10px; }
		
		#alitwo_bot_footer .leaf_foot_right {
			display: block;
			margin-left: 85px;
			color: #888;
			font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
			padding: 30px 0 0 0; }
			
			#alitwo_bot_footer .leaf_foot_right a {
				color: #ccc;
				text-decoration: none; }
		
				#alitwo_bot_footer .leaf_foot_right a:hover {
					color: #fff;
					text-decoration: underline; }
		
			#alitwo_bot_footer .leaf_foot_right small {
				display: block;
				padding: 6px 0 0 0;
				font: normal 11px "Lucida Grande", "Verdana", sans-serif;
				color: #888; }
				
				#alitwo_bot_footer .leaf_foot_right small a {
					color: #888;
					text-decoration: underline; }
					
		
		
		#alitwo_bot_footer .leaf_foot {
			display: block;
			height: 90px;
			float: left;
			margin: 0 10px 0 0;
			width: 80px;
			background: #1a1a1a url(img/footleaf.gif) top left no-repeat; }
			
			.leaf_foot a {
				display: block;
				text-decoration: none;
				height: 90px;
				width: 80px;
				-moz-outline-style: none;
				font-size: 8px;
				text-indent: -9000px; }
			



h2.new_heading {
	font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
	color: #333;
	padding: 2px 0 5px 0;
	border-bottom: 1px dotted #ccc;
	margin: 0; }


#centercolumn {
	padding-bottom: 25px; }
	
#centercontent {
	padding-bottom: 20px; }


#topmessages {
	clear: both;
	border-top: 1px solid #444;
	padding: 10px 0 5px 10px; }
	
	#topmessages a {
		padding: 4px 7px;
		color: #333;
		border: 3px solid #000;
		font: bold 10px "Lucida Grande", "Verdana", sans-serif;
		text-decoration: none;
		background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x; }

		#topmessages a:hover {
			text-decoration: none;
			color: #f00;
			background: #fff; }

	#topmessages a.nobutton, #topmessages a.nobutton:hover {
		background: #000;
		text-decoration: none;
		color: #777;
		cursor: default; }


	#page_heading_box {
		margin: 10px 0 0 0;
		height: 54px;
		background: transparent url(img/page_heading.gif) top left no-repeat;
		position: relative; }
	
		#page_heading_box strong {
			color: #000;
			padding: 0 15px;
			font: bold 24px/50px "Trebuchet MS", "Tahoma", sans-serif; }
		
		#page_heading_box small {
			color: #777;
			padding: 0;
			font: normal 14px "Trebuchet MS", "Tahoma", sans-serif; }
			
		#page_heading_box span {
			font: normal 14px "Trebuchet MS", "Tahoma", sans-serif;
			color: #777;
			border: 1px solid #ccc;
			padding: 3px 6px;
			background: #fff; }
			
		#page_heading_box a {
			font: normal 14px "Trebuchet MS", "Tahoma", sans-serif;
			color: #333;
			padding: 3px 6px;
			background: #ccc;
			text-decoration: none; }
			
			#page_heading_box a:hover {
				color: #fff;
				background: #000;
				text-decoration: underline; }

#new_masthead {
	height: 138px;
	position: relative;
	background: #198410 url(img/starburst_header.jpg) top left no-repeat;
	margin: -8px -9px 0 -9px; }
	
	#new_masthead a.leaf, #my9rmasthead a.leaf {
		display: block;
		position: absolute;
		left: 34px;
		top: 20px;
		font-size: 4px;
		text-indent: -9000px;
		width: 80px;
		height: 60px;
		text-decoration: none;
		-moz-border-outline: none; }
		
	#new_masthead a.poweredby, #my9rmasthead a.poweredby {
		display: block;
		position: absolute;
		right: 8px;
		bottom: 8px;
		font-size: 4px;
		text-indent: -9000px;
		width: 160px;
		height: 45px;
		text-decoration: none;
		-moz-border-outline: none; }	
		
		#my9rmasthead a.poweredby {
			top: 8px; }
		
	#new_masthead h1 {
		padding: 0;
		margin: 0;
		position: absolute;
		z-index: 100;
		top: 22px;
		left: 130px; }
		
		#new_masthead h1 a {
			display: block;
			font: bold 44px/44px "Helvetica", "Arial", "Trebuchet MS", sans-serif;
			padding: 0;
			text-decoration: none;
			color: #fff;
			margin: 0; }
			
			#new_masthead h1 a span {
				letter-spacing: -1px;
				font-size: 44px;
				color: #fff;
				font-weight: normal; }
				
				#new_masthead h1 a span.small {
					font-size: 36px; }
				
		#new_masthead h1 em {
			display: block;
			color: #a6dba3;
			font-style: normal;
			font: normal 14px "Trebuchet MS", "Tahoma", sans-serif; }
			
	#new_masthead small.ghost {
		display: block;
		position: absolute;
		z-index: 90;
		top: 24px;
		left: 132px;
		font: bold 44px/44px "Helvetica", "Arial", "Trebuchet MS", sans-serif;
		color: #053b00; }
		
		#new_masthead small.ghost span {
			letter-spacing: -1px;
			font-size: 44px;
			font-weight: normal; }
			
			#new_masthead small.ghost span.small {
				font-size: 36px; }
		
	#new_masthead #new_nav ul {
		position: absolute;
		bottom: 0;
		left: 48px;
		width: 396px;
		height: 31px;
		list-style: none;
		padding: 6px 0 0 6px;
		margin: 0;
		background: transparent url(img/greentopnav.gif) top left no-repeat; }
		
		#new_masthead #new_nav ul li {
			display: block;
			float: left;
			padding: 0;
			height: 31px;
			margin: 0 1px 0 0; }
			
			#new_masthead #new_nav ul li a {
				display: block;
				float: left;
				height: 31px;
				text-indent: -9000px;
				text-decoration: none;
				-moz-outline-style: none; }
				
				#new_masthead #new_nav ul li.overview, #new_masthead #new_nav ul li.overview a {
					width: 115px;
					background: #053902 url(img/newoverviewtab.gif) top left no-repeat; }
				
					#new_masthead #new_nav ul li.overview a#current {
						background-position: bottom left !important; }
				
					#new_masthead #new_nav ul li.overview a:hover {
						background-position: 0 -31px; }
						
					#new_masthead #new_nav ul li.overview a:active {
						background-position: bottom left; }
						
				#new_masthead #new_nav ul li.notes, #new_masthead #new_nav ul li.notes a {
					width: 90px;
					background: #053902 url(img/newnotestab.gif) top left no-repeat; }
				
					#new_masthead #new_nav ul li.notes a#current {
						background-position: bottom left !important; }
				
					#new_masthead #new_nav ul li.notes a:hover {
						background-position: 0 -31px; }
						
					#new_masthead #new_nav ul li.notes a:active {
						background-position: bottom left; }
						
				#new_masthead #new_nav ul li.clips, #new_masthead #new_nav ul li.clips a {
					width: 78px;
					background: #053902 url(img/newclipstab.gif) top left no-repeat; }
				
					#new_masthead #new_nav ul li.clips a#current {
						background-position: bottom left !important; }
				
					#new_masthead #new_nav ul li.clips a:hover {
						background-position: 0 -31px; }
						
					#new_masthead #new_nav ul li.clips a:active {
						background-position: bottom left; }
						
				#new_masthead #new_nav ul li.live, #new_masthead #new_nav ul li.live a {
					width: 78px;
					background: transparent url(img/newlivetab.gif) top left no-repeat; }
				
					#new_masthead #new_nav ul li.live a#current {
						background-position: bottom left !important; }
				
					#new_masthead #new_nav ul li.live a:hover {
						background-position: 0 -31px; }
						
					#new_masthead #new_nav ul li.live a:active {
						background-position: bottom left; }
		
		
		
#new_masthead #new_nav_buttons {
	position: absolute;
	bottom: 0;
	left: 48px;
	font-size: 13px;
	height: 2em;
	list-style: none;
	padding: 6px 0 0 6px;
	margin: 0;
	background: #053802; }
	
	#new_masthead #new_nav_buttons ul {
		list-style: none;
		_float: left;
		padding: 0;
		margin: 0;
		font-size: 13px;
		height: 2em; }
		
		#new_masthead #new_nav_buttons li {
			float: left;
			font-size: 13px;
			height: 2em;
			padding: 0;
			margin: 0 6px 0 0; }
			
			#new_masthead #new_nav_buttons li a {
				display: block;
				float: left;
				height: 2em;
				font: bold 13px/2em "Trebuchet MS", "Tahoma", sans-serif;
				_line-height: 23px !important;
				text-decoration: none;
				color: #bbe3b8;
				background: #12570e url(img/newgreentab.gif) top left repeat-x;
				padding: 0 9px; }
				
				#new_masthead #new_nav_buttons li a img {
					border: 0 !important;
					margin-bottom: -2px;
					_margin-bottom: -4px; }
				
				#new_masthead #new_nav_buttons li a:hover {
					background: #0e520a;
					color: #fff;
					text-decoration: none; }
		
			#new_masthead #new_nav_buttons li.current a, #new_masthead #new_nav_buttons li.current a:hover {
				background: #fff url(img/newtabtopcurrent.gif) top left repeat-x;
				color: #000;
				text-decoration: none; }
		
		
#my9rmasthead #new_nav_buttons {
	position: absolute;
	bottom: 0;
	left: 48px;
	font-size: 13px;
	height: 2em;
	list-style: none;
	padding: 6px 0 0 6px;
	margin: 0;
	background: #1a1a1a; }
	
	#my9rmasthead #new_nav_buttons ul {
		list-style: none;
		_float: left;
		padding: 0;
		margin: 0;
		font-size: 13px;
		height: 2em; }
		
		#my9rmasthead #new_nav_buttons li {
			float: left;
			font-size: 13px;
			height: 2em;
			padding: 0;
			margin: 0 6px 0 0; }
			
			#my9rmasthead #new_nav_buttons li a {
				display: block;
				float: left;
				height: 2em;
				font: bold 13px/2em "Trebuchet MS", "Tahoma", sans-serif;
				text-decoration: none;
				color: #bbb;
				background: #383838;
				padding: 0 9px; }
				
				#my9rmasthead #new_nav_buttons li a:hover {
					background: #555;
					color: #fff;
					text-decoration: underline; }
		
			#my9rmasthead #new_nav_buttons li.current a, #my9rmasthead #new_nav_buttons li.current a:hover {
				background: #fff url(img/newtabtopcurrent.gif) top left repeat-x;
				color: #000;
				text-decoration: none; }		
		
		
		

#new_nav_container {
	background: #1a1a1a;
	position: relative;
	margin: 0 -10px 9px -10px;
	height: 125px;
} 

	#new_nav_leftside {
		float: left;
		height: 40px;
		_margin-top: -2px;
		padding: 0 18px 0 10px;
		font: normal 16px/40px "Trebuchet MS", "Tahoma", sans-serif;
		color: #888; }
		
		#new_nav_leftside a {
			color: #fff;
			text-decoration: none;
			border-bottom: 1px dotted #616161; }
			
			#new_nav_leftside a:hover {
				border-bottom: 1px solid #fff; }
				
	#new_nav_leftside_sub {
		float: left;
		height: 40px;
		padding-right: 12px;
		font: normal 14px/40px "Trebuchet MS", "Tahoma", sans-serif;
		color: #e5e5e5;
		_margin-top: 8px;
		_padding-bottom: 0;
		_height: 25px;
		_margin-bottom: 0; } 
		
		#new_nav_leftside_sub a {
			color: #ccc;
			border-bottom: 1px solid #1a1a1a;
			text-decoration: none; }
			
			#new_nav_leftside_sub a img {
				border: 0 !important;
				padding-right: 1px;
				margin-bottom: -3px; }
			
			#new_nav_leftside_sub a:hover, #drop_nav li a:hover {
				color: #fff;
				text-decoration: none;
				border-bottom: 1px solid #fff; }
	
	#new_nav_leftside_dropper {
		height: 40px;
		padding-left: 10px;
		float: left; }
		
		#new_nav_leftside_dropper a.drop_button {
			font-size: 10px;
			text-decoration: none;
			color: #777; }
			
			#new_nav_leftside_dropper a.drop_button:hover {
				color: #fff; }
			
			
			#new_nav_leftside_dropper a.drop_button img {
			border: 0;
			margin: 13px 3px -3px 0; }
			
		#new_nav_leftside_dropper #drop_nav {
			position: absolute;
			top: 35px;
			width: 150px;
			left: 346px;
			background: #1a1a1a;
			padding: 0 10px 2px 10px;
			z-index: 500; }
			
			#drop_nav ul {
				list-style: none;
				padding: 0;
				margin: 0; }
				
				#drop_nav li {
					font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
					padding: 0 0 8px 0; }
					
					#drop_nav li a {
						color: #ccc;
						text-decoration: none; }
		
	#new_nav_rightside {
		position: absolute;
		top: 0;
		right: 0;
		text-align: right;
		height: 40px; }
		
		#new_nav_rightside.loggedout { line-height: 40px; color: #777; }
				
		#new_nav_rightside span {
			*display: block;
			*float: left; }
		
		#new_nav_rightside.loggedin {
			*margin-top: -3px; }
		
		#new_nav_rightside.loggedout a {
			color: #ccc;
			font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
			text-decoration: underline; }
		
		#new_nav_rightside.loggedin a img.avatar {
			width: 23px;
			height: 23px;
			padding: 1px;
			margin-top: 6px;
			margin-bottom: -9px;
			background: #1a1a1a;
			border: 1px solid #fff; }
			
			#new_nav_rightside.loggedin a:hover img.avatar {
				background: #fff;
				border-color: #1a1a1a; }
				
		#new_nav_rightside.loggedin a img.newmail {
			border: 0 !important;
			margin-bottom: -2px; }
				
		#new_nav_rightside.loggedin a.heylink {
			color: #fff;
			border-bottom: 1px dotted #616161;
			font: bold 14px/41px "Trebuchet MS", "Tahoma", sans-serif;
			text-decoration: none; }
			
			#new_nav_rightside.loggedin a.heylink:hover {
				border-bottom: 1px solid #fff; }
			
		#new_nav_rightside.loggedin small a.logout {
			color: #bbb;
			font: normal 11px "Trebuchet MS", "Tahoma", sans-serif;
			text-decoration: none; }
			
		#new_nav_rightside form {
			padding-left: 25px; }
			
			#new_nav_rightside form input#q {
				background: #2f2f2f;
				padding: 5px 3px;
				text-indent: 3px;
				font-size: 10px;
				color: #bbb;
				border: 1px solid #bbb;
				*margin-top: 2px;
				*margin-bottom: 0;
				_margin-bottom: -2px; }
				


/* Left Side */
#leftskinny {
	width: 160px;
	margin: 10px 20px 0 0;
	float: left; }
	
	#my9rside {
		margin: 0; }
				
		#my9rside .rec_notes_side {
			background: #1a1a1a url(img/recbg.gif) top left repeat-x;
			padding: 10px 10px 20px 10px; }
			
			.rec_notes_side h3 {
				padding: 0 0 3px 0;
				border-bottom: 1px dotted #444;
				margin: 0;
				font: bold 11px "Trebuchet MS", "Tahoma", sans-serif;
				text-transform: uppercase;
				color: #888; }
			
				
	#my9rside .each {
		padding: 7px 0 8px 0;
		border-bottom: 1px dotted #444;
		margin: 0; }		
		
		#my9rside .each h4 {
			font: normal 10px "Lucida Grande", "Verdana", sans-serif;
			color: #555;
			padding: 0;
			margin: 0; }
			
			#my9rside .each h4 a {
				color: #777;
				font-weight: bold;
				text-decoration: none; }
				
				#my9rside .each h4 a:hover {
					color: #999;
					text-decoration: underline; }
		
		#my9rside .each h2 {
			padding: 0;
			margin: 0 0 2px 0;
			color: #777;
			font: bold 12px/1.25em "Trebuchet MS", "Tahoma", sans-serif; }
			
			#my9rside .each h2 a {
				color: #fbe9d7;
				text-decoration: none; }
				
				#my9rside .each h2 a:hover {
					color: #fff;
					text-decoration: underline; }
					
								
				
		#my9rside a img {
			border: 0 !important; }
	
		#my9rside.loggedin a.loggedout {
			display: none; }
			
		#my9rside.loggedin {
			background: #1a1a1a url(img/newskinnyfull.jpg) top left no-repeat; }
			
			#my9rside.loggedin .my9rinterior {
				padding: 110px 0 0 0; }
			
			#my9rside p.description {
				color: #f0c9b5;
				font: normal 9px/1.5em "Lucida Grande", "Verdana", sans-serif;
				padding: 0 0 5px 0;
				border-bottom: double #773f1c;
				margin: 0 0 8px 0; }
				
			#my9rside.loggedin ul.newnavlist {
				list-style: none;
				background: #000;
				padding: 16px 16px 15px 16px;
				margin: 20px 0 0 0; }
				
				#my9rside.loggedin ul.newnavlist li {
					padding: 0;
					margin: 0; }
					
					#my9rside.loggedin ul.newnavlist li a {
						display: block;
						padding: 5px;
						margin: 0 0 1px 0;
						background: #333;
						color: #fff;
						font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
						text-decoration: none; }
						

			#my9rside.loggedin ul.topfriends {
				color: #fff;
				list-style: none;
				margin: 0 0 20px 0;
				padding: 0 0 6px 0; }
				
				#my9rside.loggedin ul.topfriends li {
					padding: 0;
					margin: 0 0 7px 0; }
				
				#my9rside.loggedin ul.topfriends li a.friendname {
					font: bold 13px "Trebuchet MS", "Tahoma", sans-serif;
					color: #fbe9d7;
					text-decoration: none; }
					
				#my9rside.loggedin ul.topfriends li a.posts {
					font: bold 10px "Lucida Grande", "Verdana", sans-serif;
					padding: 3px 4px;
					background: #000;
					color: #fff;
					text-decoration: none; }	
					
					#my9rside.loggedin ul.topfriends li a:hover {
						color: #fff;
						text-decoration: underline; }				
				
				
				
	
				
				
				
				
				
/* Right skinny */
#skinny_right {
	float: right;
	padding: 10px 0 0 0;
	width: 240px; }
	
	#skinny_right p.col_post {
		margin: 8px 0 10px 0;
		padding: 8px 0 0 0;
		font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
		color: #333;
		border-top: 1px dotted #ccc; }
	
	#skinny_right ul.good_tips, #skinny_right ul.bad_tips {
		list-style: none;
		padding: 0;
		margin: 0 10px 0 0; }
		
		#skinny_right ul.good_tips li, #skinny_right ul.bad_tips li {
			font: normal 11px/16px "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			margin: 0;
			padding: 4px 0 4px 25px;
			background: transparent url(img/smallcheck.gif) 0 5px no-repeat; }
			
			#skinny_right ul.bad_tips li {
				background: transparent url(img/smallneg.gif) 0 5px no-repeat; }
	
		#skinny_right ul li a {
			color: #000;
			font-weight: bold;
			text-decoration: underline; }
	
	#skinny_right p.col_explain {
		padding: 0;
		margin: 0;
		font: normal 12px/1.6em "Trebuchet MS", "Tahoma", sans-serif;
		color: #444; }
	
		#skinny_right p.col_explain a {
			color: #444;
			font-weight: bold;
			text-decoration: underline; }
	
		#skinny_right p.col_explain strong {
			font-weight: bold;
			color: #111; }
		
			#skinny_right p.col_explain strong a {
				color: #111;
				font-size: 12px;
				text-decoration: underline; }
			
				#skinny_right p.col_explain strong a:hover {
					color: #f00; }
		
		#skinny_right p.col_explain span {
			display: block;
			margin: 5px 0 9px 0;
			border-top: 1px dotted #ccc;
			border-bottom: 1px dotted #ccc;
			padding: 8px 0 17px 0; }
		
			/*
			#skinny_right p.col_explain span a {
				display: block;
				float: left;
				margin: 0 10px 0 0;
				padding: 4px 7px;
				background: #c3daf5 url(ali_images/smallnotebutton.gif) top left repeat-x;
				height: 14px;
				font: bold 12px/16px "Trebuchet MS", "Tahoma", sans-serif;
				color: #003069;
				border-right: 1px solid #93b7e1;
				border-bottom: 1px solid #93b7e1;
				text-decoration: none; }

				#skinny_right p.col_explain span a:hover {
					background: #c3daf5; }
					
			#skinny_right p.col_explain span.grey a {
				background: #ddd url(ali_images/my/greybuttonbg.gif) top left repeat-x;
				color: #333;
				border-right: 1px solid #888;
				border-bottom: 1px solid #888; }
				
				#skinny_right p.col_explain span.grey a:hover {
					background: #ddd; }
				*/
				
	#skinny_right p.explanation_right {
		padding: 10px;
		border: 1px solid #ccc;
		margin: 0 0 20px 0;
		background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x;
		font: normal 11px/1.6em "Lucida Grande", "Verdana", sans-serif;
		color: #555; }
		
		#skinny_right p.explanation_right strong {
			font: bold 14px/1.5em "Trebuchet MS", "Tahoma", sans-serif;
			color: #000; }
			
		#skinny_right p.explanation_right a {
			color: #000;
			text-decoration: none;
			font-weight: bold; }
			
			#skinny_right p.explanation_right a:hover {
				color: #f00;
				text-decoration: underline; }
				
	#skinny_right p.explanation_right span {
		display: block;
		padding: 15px 0 3px 0; }
		
		#skinny_right p.explanation_right span a {
			padding: 5px 7px;
			color: #fff;
			background: #888; }
			
			#skinny_right p.explanation_right span a:hover {
				color: #fff;
				text-decoration: none;
				background: #444; }
				
		#skinny_right p.explanation_right span a.note {
			background: #15780c; }
			
			#skinny_right p.explanation_right span a.note:hover {
				background: #064500; }
	
	
	#skinny_right .blue_listing {
		padding: 0;
		margin: 3px 0 10px 0;
		background: #1d4b8e url(img/blueright.gif) top left no-repeat; }
		
		#skinny_right #green_box {
			background: #0f6909 url(img/greenright.gif) top left no-repeat; }
		
		.blue_listing h2.blue_heading {
			padding: 10px 0 0 10px;
			text-transform: uppercase;
			font: bold 11px "Trebuchet MS", "Tahoma", sans-serif;
			color: #b4c9e7; }
			
			#green_box h2.blue_heading {
				color: #93be91 !important; }
			
			.blue_listing h2.blue_heading a img {
				margin: 0 0 -3px 3px; }
				
		.blue_listing ul {
			list-style: none;
			background: transparent url(img/bottomrightblue.gif) bottom left no-repeat;
			padding: 0 10px 10px 10px;
			margin: 0; }
			
			.blue_listing ul li {
				padding: 10px 0;
				margin: 0;
				border-bottom: 1px dotted #5980b8; }
				
				#green_box ul li {
					border-bottom-color: #2a8324 !important; }
				
			.blue_listing ul li span.responses {
				display: block;
				padding: 3px 0 0 0;
				margin: 0;
				font: normal 10px "Lucida Grande", "Verdana", sans-serif;
				color: #5b84c1; }	
				
				#green_box ul li span.responses {
					color: #378f31 !important; }
				
				.blue_listing ul li span.responses a {
					font-weight: bold;
					text-decoration: none !important;
					color: #81a6db !important; }
					
					#green_box ul li span.responses a {
						color: #67b662 !important; }
					
					.blue_listing ul li span.responses a:hover {
						color: #b4ccef !important;
						text-decoration: underline !important; }
				
			.blue_listing ul li span.title {
				display: block;
				font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
				color: #9bb1d0; }
				
				.blue_listing li span.title a {
					color: #fff !important;
					text-decoration: none !important; }
					
					.blue_listing li span.title a:hover {
						text-decoration: underline !important; }
				
				
			
	
	
	
/* Left community navigation */
#pickyourgroup {
	padding: 0 0 6px 0;
	background: transparent url(img/pickyourgroupbuttom.gif) bottom left no-repeat;
	margin: 0 0 10px 0; }
	
	#pickyourgroup h2 {
		color: #444;
		float: left;
		height: 24px;
		padding: 0 6px;
		border: 1px solid #ccc;
		border-bottom: 0;
		background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x;
		text-transform: uppercase;
		font: bold 12px/26px "Trebuchet MS", "Tahoma", sans-serif;
		margin: 0; }

		#pickyourgroup h2 a.smallhelp img {  margin-left: 1px; margin-bottom: -3px; }
		
		#pickyourgroup ul {
			list-style: none;
			padding: 0;
			margin: 0;
			border-bottom: 0;
			clear: both; }
			
			#pickyourgroup ul li {
				margin: 0;
				border-right: 1px solid #c7c7c7;
				border-left: 1px solid #c7c7c7;
				border-bottom: 1px solid #c7c7c7; }
				
			#pickyourgroup ul li.top a small {
				display: block;
				padding: 0 0 2px 0;
				margin: 0;
				text-transform: uppercase;
				font: normal 9px "Lucida Grande", "Verdana", sans-serif;
				color: #ccc; }	
				
				#pickyourgroup ul li.top a:hover {
					_background: none; }
				
			#pickyourgroup ul li.top {
				border: 0;
				_margin-bottom: -12px; }
				
			#pickyourgroup ul li a {
				font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
				color: #000;
				background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x;
				text-decoration: none;
				display: block;
				border-top: 1px solid #fff;
				padding: 6px 6px 6px 7px; }
				
				#pickyourgroup ul li a:hover, #pickyourgroup ul li.current a {
					background: #fff;
					color: #f00;
					text-decoration: none; }
					
				#pickyourgroup ul li a:hover:after {
					/* content: " \00BB \0020"; */ }

			#pickyourgroup ul li.top a {
				font-size: 18px;
				border-bottom: 3px solid #000;
				color: #fff;
				background: #1a1a1a url(img/pickyourgroupbg.gif) top left no-repeat; }
							
		


/* clique nav */
#clique_parent {
	background: #1a1a1a url(img/pickyourgroupbg.gif) top left no-repeat;
	margin-bottom: 10px; }
	
	#clique_parent h4 {
		display: block;
		padding: 6px;
		margin: 0;
		text-transform: uppercase;
		font: normal 9px "Lucida Grande", "Verdana", sans-serif;
		color: #ccc; }
	
	#clique_parent ul {
		list-style: none;
		padding: 0 0 6px 0;
		margin: 0;
		background: transparent url(img/pickyourgroupbuttom.gif) bottom left no-repeat;
		border-bottom: 0;
		clear: both; }
		
		#clique_parent ul li {
			margin: 0;
			border-right: 1px solid #c7c7c7;
			border-left: 1px solid #c7c7c7;
			border-bottom: 1px solid #c7c7c7; }
			
		#clique_parent ul li a {
			font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
			color: #000;
			background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x;
			text-decoration: none;
			display: block;
			border-top: 1px solid #fff;
			padding: 6px 6px 6px 7px; }
			
			#clique_parent ul li a:hover {
				background: #fff;
				color: #f00;
				text-decoration: none; }
			





/* Consolidated Notes stylings */
#newrecentnotes .newrecentnotesinner {
	padding-bottom: 5px; }
	
	.newrecentnotesinner .each {
		border-top: 3px solid #f3f3f3;
		border-bottom: 1px dotted #bbb;
		background: transparent url(img/new_note_icon.gif) 7px 13px no-repeat;
		padding: 8px 12px 8px 24px; }

		.newrecentnotesinner .movie {
			background: transparent url(img/movie_note.gif) 7px 13px no-repeat; }
	
		.newrecentnotesinner .other {
			background-color: #f5f5f5; }

		.newrecentnotesinner h2 {
			font: normal 14px "Lucida Grande", "Verdana", sans-serif;
			color: #aaa;
			padding: 0;
			margin: 0 0 2px 0;
			_margin-top: -24px; }
	
			.newrecentnotesinner h2 a {
				font: bold 16px "Trebuchet MS", "Tahoma", sans-serif;
				text-decoration: none;
				color: #003069; }

				.newrecentnotesinner h2 a:hover {
					color: #f00;
					text-decoration: underline; }

		.newrecentnotesinner .each h3 {
			float: right !important;
			padding: 0;
			margin: 0;
			height: 20px;
			font: bold 12px/18px "Lucida Grande", "Verdana", sans-serif; }
	
			.newrecentnotesinner .each h3 a {
				display: block;
				_float: right;
				height: 18px;
				padding: 0 5px 0 19px;
				border: 1px solid #bbb;
				text-decoration: none;
				background: #fff url(img/tinycomment.gif) 5px 4px no-repeat;
				color: #333; }
		
				.newrecentnotesinner .each h3 a:hover {
					color: #f00;
					background: #fff url(img/tinycommentred.gif) 5px 4px no-repeat;
					border-color: #f00; }

		.newrecentnotesinner .each h4 {
			padding: 0 0 4px 0;
			border-bottom: 1px dotted #ccc;
			margin: 0 0 4px 0;
			font: normal 10px/18px "Lucida Grande", "Arial", sans-serif;
			color: #555; }
	
			.newrecentnotesinner .each h4 a {
				color: #2b5589;
				font-weight: bold;
				text-decoration: none; }

				.newrecentnotesinner .each h4 a:hover {
					color: #0d3465;
					text-decoration: underline; }	
			
				.newrecentnotesinner .each h4 img {
					width: 10px;
					margin: 0 3px -2px 0; }
			
			.newrecentnotesinner .each h4 a.forum_name, .each_clip a.catname {
				font-size: 11px;
				color: #1e7400; }
				
				.each_clip a.catname {
					font-size: 10px; }
					
					.each_clip a.catname:hover {
						color: #144d00;
						text-decoration: underline; }
		

		.newrecentnotesinner .each p {
			font: normal 10px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #666;
			padding: 0;
			margin: 0; }
	
			.newrecentnotesinner .each p a.more {
				font-size: 10px;
				font-weight: bold;
				color: #333;
				text-decoration: none; }
		
				.newrecentnotesinner .each p a.more:hover {
					color: #f00;
					text-decoration: underline; }		
		
		
		
/* Post a note stylings */
form#postnoteali {
	margin: 0;
	padding: 0 0 50px 0; }
	
	form#postnoteali p.loggedinas {
		padding: 8px;
		margin: 0;
		font: normal 12px "Trebuchet MS", "Tahoma", sans-serif;
		color: #333;
		border-bottom: 1px dotted #ccc;
		background: #f3f3f3 url(img/loginfo.gif) top left repeat-x; }
		
		form#postnoteali p.loggedinas strong a {
			padding: 2px 3px;
			background: #fff;
			font-weight: bold;
			font-size: 14px;
			color: #000;
			text-decoration: none; }
			
		form#postnoteali p.loggedinas a.logout {
			color: #333;
			text-decoration: none; }

	form#postnoteali .bottomsubmit {
		margin: 0 0 0 8px;
		padding: 8px;
		background: #1a1a1a;
		color: #ccc; }
		
		.bottomsubmit p {
			font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #888;
			padding: 0 0 8px 0;
			margin: 0; }
			
			.bottomsubmit p a {
				font-weight: bold;
				color: #aaa;
				text-decoration: underline; }
				
				.bottomsubmit p a:hover {
					color: #fff; }
					
		.bottomsubmit button.submit {
			padding: 5px 10px;
			background: #f3f3f3 url(img/h2headingbg.gif) bottom left repeat-x;
			border: 2px solid #000;
			color: #000;
			cursor: pointer;
			font: bold 14px "Trebuchet MS", "Tahoma", sans-serif; }
			
			.bottomsubmit button.submit:hover {
				color: #f00;
				text-decoration: underline;
				background: #fff; }

	form#postnoteali .eachinput {
		margin: 0;
		padding: 8px 0 16px 8px; }
		
		form#postnoteali .eachinput label {
			display: block;
			font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
			color: #000;
			padding: 0 0 5px 0; }
			
			form#postnoteali .eachinput label em {
				display: block;
				padding: 4px 0 1px 0;
				font: normal 10px/1.5em "Lucida Grande", "Verdana", sans-serif;
				color: #555;
				font-style: normal; }
			
		form#postnoteali .eachinput input.title {
			padding: 3px;
			font: bold 12px "Lucida Grande", "Verdana", sans-serif;
			width: 480px; }
			
		form#postnoteali .eachinput textarea, form#postnote .eachinput textarea {
			padding: 3px;
			font: normal 12px "Lucida Grande", "Verdana", sans-serif;
			width: 480px;
			height: 300px; }
			
			form#postnote .eachinput textarea {
				width: 470px; }
			
		form#postnoteali .eachinput select,
		form#postnoteali .eachinput option {
			font: bold 12px "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			width: 200px;
			text-transform: capitalize; }






/* Single note page sidebar styles */

.cliqueinfo {
	clear: both;
	border-top: 1px solid #ccc; }
	
.cliqueinfo div {
	border-top: 3px solid #f3f3f3; }
	
.cliqueinfo dl {
	padding: 5px;
	margin: 0; }	
	
.cliqueinfo dt {
	font: normal 10px "Lucida Grande", "Verdana", sans-serif;
	color: #777;
	text-transform: uppercase;
	padding: 0 0 3px 0;
	margin: 0 0 7px 0;
	border-bottom: 1px dotted #ccc; }
	
	.cliqueinfo dd.leader span {
		font-size: 12px;
		padding: 6px 6px 6px 3px;
		font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
		background: #f3f3f3;
		color: #333;
		text-decoration: none;
		border: 1px solid #ccc; }
		
		.cliqueinfo dd.leader a {
			color: #333;
			text-decoration: none; }
		
		.cliqueinfo dd.leader a:hover {
			text-decoration: underline;
			color: #f00; }
		
		.cliqueinfo dd.leader a img {
			border: 0;
			width: 20px;
			height: 20px;
			margin: 0 3px -6px 0px; }
	
	.cliqueinfo dd {
		margin: 0 0 0 15px;
		padding: 0 0 10px 0;
		font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #333; }	
	
	.cliqueinfo dd.about {
		font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif; }





/* Clips */
.each_clip {
	border-top: 3px solid #f3f3f3;
	border-bottom: 1px dotted #bbb;
	padding: 8px 12px 11px 0; }
	
	.clip_count {
		float: left;
		margin: 0;
		width: 46px;
		padding: 51px 0 0 0;
		cursor: pointer;
		text-align: center;
		background: transparent url(img/clip_1_new.gif) top center no-repeat; }
		
		.each_clip .hasclipped {
			cursor: default;
			padding-top: 36px !important; }
		
		.one .clip_count {
			background-image: url(img/clip_1_new.gif); }
			
			.onegrey .clip_count {
				background-image: url(img/clip_1_grey_new.gif); }
			
		.two .clip_count {
			background-image: url(img/clip_2_new.gif); }
			
			.twogrey .clip_count {
				background-image: url(img/clip_2_grey_new.gif); }
		
		.three .clip_count {
			background-image: url(img/clip_3_new.gif); }
			
			.threegrey .clip_count {
				background-image: url(img/clip_3_grey_new.gif); }
			
		.four .clip_count {
			background-image: url(img/clip_4_new.gif); }
			
			.fourgrey .clip_count {
				background-image: url(img/clip_4_grey_new.gif); }
			
		.five .clip_count {
			background-image: url(img/clip_5_new.gif); }
			
			.fivegrey .clip_count {
				background-image: url(img/clip_5_grey_new.gif); }
			
		.six .clip_count {
			background-image: url(img/clip_6_new.gif); }
			
			.sixgrey .clip_count {
				background-image: url(img/clip_6_grey_new.gif); }
			
		.seven .clip_count {
			background-image: url(img/clip_7_new.gif); }
			
			.sevengrey .clip_count {
				background-image: url(img/clip_7_grey_new.gif); }
			
		.eight .clip_count {
			background-image: url(img/clip_8_new.gif); }
			
			.eightgrey .clip_count {
				background-image: url(img/clip_8_grey_new.gif); }
		
		.clip_count strong {
			display: block;
			padding: 4px 0 0 0;
			font: bold 16px "Trebuchet MS", "Tahoma", sans-serif;
			color: #0c6805; }
			
			.each_clip .hasclipped strong {
				color: #555; }
				
			.each_clip strong img {
				margin: 0 0 3px 3px; }
				
	
	.each_clip h5 {
		font: normal 10px "Lucida Grande", "Verdana", sans-serif;
		color: #999;
		padding: 3px 0 0 0;
		margin: 0 0 0 54px; }
		
		.each_clip h5 a {
			color: #999;
			text-decoration: none; }
			
			.each_clip h5 a:hover {
				color: #666;
				text-decoration: underline; }
	
	.each_clip h2 {
		font: normal 14px "Lucida Grande", "Verdana", sans-serif;
		color: #48a541;
		padding: 0;
		margin: 0 0 2px 54px !important;
		_margin-top: -25px; }
		
		.each_clip h2.visited {
			color: #999; }

		.each_clip h2 a {
			font: bold 16px "Trebuchet MS", "Tahoma", sans-serif;
			text-decoration: none !important;
			color: #085301; }
			
			.each_clip h2.visited a {
				color: #555; }

			.each_clip h2 a:hover {
				color: #f00;
				text-decoration: underline !important; }
				
				.each_clip h2.visited a:hover {
					color: #000; }

	.each_clip h3 {
		float: right !important;
		padding: 0;
		margin: 0;
		height: 20px;
		font: bold 12px/18px "Lucida Grande", "Verdana", sans-serif; }

		.each_clip h3 a {
			display: block;
			_float: right;
			height: 18px;
			padding: 0 5px 0 19px;
			border: 1px solid #bbb;
			text-decoration: none;
			background: #fff url(img/tinycomment.gif) 5px 4px no-repeat;
			color: #333; }

			.each_clip h3 a:hover {
				color: #f00;
				background: #fff url(img/tinycommentred.gif) 5px 4px no-repeat;
				border-color: #f00; }

	.each_clip h4 {
		padding: 2px 0 5px 0;
		border-bottom: 1px dotted #ccc;
		margin: 0 0 6px 54px;
		font: normal 10px/18px "Lucida Grande", "Arial", sans-serif;
		color: #555; }

		.each_clip h4 a {
			color: #2b5589;
			font-weight: bold;
			text-decoration: none; }

		.each_clip h4 a:hover {
				color: #0d3465;
				text-decoration: underline; }	
	
			.each_clip h4 img {
				width: 10px;
				margin: 0 3px -2px 0; }
	
		.each_clip h4 a.forum_name {
			font-size: 11px;
			color: #1e7400; }

		.each_clip span.tag_list {
			line-height: 20px;
			font: normal 10px/18px "Lucida Grande", "Arial", sans-serif;
			color: #555;
			background: transparent url(img/smalltag.gif) center left no-repeat;
			padding-left: 16px; }
			
			.each_clip span.tag_list a {
				color: #24657c;
				font-weight: bold;
				text-decoration: none;
				padding: 2px 3px;
				background: #ddeff5; }
			
			
				.each_clip span.tag_list a:hover {
					text-decoration: underline; }


	.each_clip p {
		font: normal 10px/1.5em "Lucida Grande", "Verdana", sans-serif;
		color: #666;
		padding: 0;
		margin: 0; }

		.each_clip p a.more {
			font-size: 10px;
			font-weight: bold;
			color: #333;
			text-decoration: none; }

			.each_clip p a.more:hover {
				color: #f00;
				text-decoration: underline; }		



		
		
/* TLA Link styles */
.tla_sidebar_links {
	margin-bottom: 10px;
	padding: 10px 0;
	border-top: 1px dotted #aaa;
	border-bottom: 1px dotted #aaa;
	font: bold 11px/1.4em "Lucida Grande", "Verdana", sans-serif !important;
	color: #333 !important; }
	
	.tla_sidebar_links ul { list-style: none !important; }
	
	.tla_sidebar_links h4 {
		font: bold 11px "Trebuchet MS", "Tahoma", sans-serif;
		color: #555;
		padding: 0;
		text-transform: uppercase;
		margin: 0 0 4px 0; }
	
	.tla_sidebar_links a {
		color: #333 !important;
		text-decoration: underline !important; }
		
		.tla_sidebar_links a:hover {
			color: #f00 !important;
			text-decoration: none !important; }
			
.tla_sidebar_links_black {
	margin-bottom: 10px;
	padding: 10px 0;
	border-bottom: 1px dotted #444;
	font: bold 11px/1.4em "Lucida Grande", "Verdana", sans-serif !important;
	color: #333 !important; }
	
	.tla_sidebar_links_black h4 {
		font: bold 11px "Trebuchet MS", "Tahoma", sans-serif;
		color: #888;
		padding: 0;
		text-transform: uppercase;
		margin: 0 0 4px 0; }
	
	.tla_sidebar_links_black a {
		color: #888 !important;
		text-decoration: underline !important; }
		
		.tla_sidebar_links_black a:hover {
			color: #fff !important;
			text-decoration: none !important; }





.paged_navigation {
	clear: both;
	border: 1px solid #ccc;
	background: #f3f3f3;
	padding: 5px 0 4px 0;
	text-align: center;
	font: bold 12px/1em "Trebuchet MS", "Tahoma", sans-serif;
	color: #aaa; }
	
	.paged_navigation a {
		color: #f00;
		text-decoration: none; }
		
		.paged_navigation a:hover {
			color: #f00;
			text-decoration: underline; }





ul.sub_nav {
	list-style: none;
	height: 24px;
	padding: 0;
	margin: 10px 0 0 0; }
	
	ul.sub_nav li {
		padding: 0;
		margin: 0 10px 0 0;
		float: left;
		height: 24px; }
		
		ul.sub_nav li a {
			display: block;
			float: left;
			height: 20px;
			font: bold 10px/20px "Lucida Grande", "Verdana", sans-serif;
			color: #999;
			text-decoration: none;
			padding: 0 6px;
			border-bottom: 4px solid #ccc; }

			ul.sub_nav li a:hover {
				border-color: #777;
				color: #777; }
			
			ul.sub_nav li.current a, ul.sub_nav li.current a:hover {
				border-color: #333;
				color: #333; }

p.explanation {
	background: #333;
	padding: 8px;
	margin: 2px 0;
	color: #ccc;
	font: normal 11px/1.5em "Lucida Grande", "Verdana", sans-serif; }		
	
	
	
	
	
	
/* green comm dropdown */
#new_c_dropper {
	margin-bottom: 10px;
	margin-top: -8px;
	padding: 10px;
	display: block;
	width: 220px;
	height: 22px;
	cursor: hand;
	background: #eee; }
	
	#new_c_dropper select {
		background: #fff;
		display: block;
		width: 220px; }
		
		#new_c_dropper select option {
			width: 220px;
			font-size: 12px; }






/* zoom styles */

#zoom_background {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: transparent url(img/zoom_bg.png);
	_background: transparent url(img/zoomgrid.gif);
	display: none;
	z-index: 5000; }
	
	#zoom_background #zoom_inner {
		height: 450px;
		position: relative;
		width: 500px;
		border: 10px solid #222;
		background: #000;
		padding: 10px;
		color: #ccc;
		margin: auto; }
		
		#zoom_inner a.close_link {
			display: block;
			position: absolute;
			top: 0; 
			right: 0;
			font: bold 10px "Lucida Grande", "Verdana", sans-serif;
			color: #555;
			text-decoration: none;
			background: #000;
			padding: 3px 4px; }
			
			#zoom_inner a.close_link:hover {
				color: #fff; }

#zoom_inner .zoom_activity {
	padding: 15px; }
	
	.zoom_activity .zoommemberentry {
		-moz-border-radius: 10px;
		padding: 10px;
		background: #161616;
		margin-bottom: 10px; }
		
		.zoommemberentry h3 {
			font: 12px normal "Lucida Grande", "Verdana", sans-serif;
			color: #888;
			padding: 0 0 3px 0;
			margin: 0; }
			
			.zoommemberentry h3 a {
				color: #ccc;
				font: 12px bold "Trebuchet MS", "Tahoma", sans-serif;
				text-decoration: none; }
				
				.zoommemberentry h3 a:hover {
					color: #fff;
					text-decoration: underline; }
		
		.zoommemberentry h4 {
			font: normal 10px "Lucida Grande", "Verdana", sans-serif;
			color: #888;
			padding: 0 0 3px 0;
			margin: 0 0 3px 0;
			border-bottom: 1px dotted #333 }
			
		.zoommemberentry p {
			font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #888;
			padding: 0;
			margin: 0; }
			
			.zoommemberentry p a {
				text-transform: uppercase;
				color: #888;
				font-size: 10px;
				text-decoration: underline; }
				
				.zoommemberentry p a:hover {
					color: #fff; }
	
	.zoom_activity h2.notes {
		font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #fff;
		padding: 0 0 5px 0;
		margin: 0 0 10px 0;
		border-bottom: 1px dotted #333; }
		
	.zoom_activity ul {
		list-style: square;
		margin-left: 20px;
		margin-bottom: 20px; }
		
		.zoom_activity ul li {
			margin-bottom: 4px;
			font: normal 12px "Trebuchet MS", "Tahoma", sans-serif;
			color: #ccc; }
			
			.zoom_activity li a {
				color: #aaa;
				text-decoration: none; }
				
				.zoom_activity li a:hover {
					text-decoration: underline;
					color: #fff; }	

#zoom_inner .zoom_actions {
	margin: 0 -10px;
	padding: 10px;
	background: #111;
	font: bold 11px "Trebuchet MS", "Tahoma", sans-serif;
	color: #888; }
	
	#zoom_inner .zoom_actions a {
		color: #aaa;
		text-decoration: underline; }
		
		#zoom_inner .zoom_actions a:hover {
			color: #fff;
			text-decoration: underline; }
			
		.zoom_actions a.send_message {
			background: transparent url(img/zoomsend.gif) center left no-repeat;
			padding-left: 20px; }
			
		.zoom_actions a.award_points {
			background: transparent url(img/zoompoints.gif) center left no-repeat;
			padding-left: 14px; }
			
		.zoom_actions a.add_friend {
			background: transparent url(img/zoomplus.gif) center left no-repeat;
			padding-left: 10px; }
	
	
	
#zoom_inner .zoom_avatar_area {
	padding-bottom: 10px;
	margin: -10px -10px 0 -10px;
	background: #222; }
	
	.zoom_avatar_area a.avatar img {
		width: 45px;
		height: 45px;
		float: left;
		border: 1px solid #777; }
		
		.zoom_avatar_area a.avatar:hover img {
			border-color: #fff; }
		
	.zoom_avatar_area h2.zoom_user_name {
		margin: 0 0 0 60px;
		padding: 3px 0 0 0;
		font: normal 24px "Trebuchet MS", "Tahoma", sans-serif;
		color: #fff; }
		
		.zoom_avatar_area h2 span {
			display: block;
			padding: 5px 0 2px 0;
			color: #888;
			font: bold 11px "Trebuchet MS", "Tahoma", sans-serif; }
			
			.zoom_avatar_area h2 span a {
				color: #aaa;
				text-decoration: underline; }
		
				.zoom_avatar_area h2 span a:hover {
					color: #fff;
					text-decoration: underline; }
		
		.zoom_avatar_area h2.zoom_user_name img {
			width: 21px;
			margin: 0 6px -3px 0; }
		
		.zoom_avatar_area h2.zoom_user_name a.profile_link {
			color: #ddd;
			font-weight: bold;
			text-decoration: none; }
			
			.zoom_avatar_area h2.zoom_user_name a.profile_link:hover {
				color: #fff;
				text-decoration: underline; }
				
	
	
	
	
/* blue notes headings */
body.blue_notes #new_masthead {
	background: #fff url(http://9rules.com/styles/img/new_blue_header2.jpg) top left no-repeat; }
	
body.blue_notes #new_masthead h1 em {
	color: #abcee2; }

body.blue_notes #new_masthead #new_nav_buttons {
	background: #002338; }

body.blue_notes #new_masthead #new_nav_buttons li a {
	color: #b7d1e0;
	background: #0f3e5a; }
	
	body.blue_notes #new_masthead #new_nav_buttons li a:hover {
		background: #06334d; }

body.blue_notes #new_masthead #new_nav_buttons li.current a,
body.blue_notes #new_masthead #new_nav_buttons li.current a:hover {
	background: #fff;
	color: #000; }

	
	
	
	
	
	
	
	
	
	


	
	
	
	
	
		