@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0; }

img { border: none; }
a { text-decoration: none; }
ul, li { list-style: none; }

.clear { clear: both; }
.pad { padding: 0 20px; }
.hidden { display: none; }
.bold { font-weight: bold; }
.accented { font-size: 1.2em; }
.accented_2 { font-size: 1.4em; }
.subtext { font-size: 0.8em; }
.subtext_2 { font-size: 0.45em; position: relative; top: -5px; }
.green { color: #a6ce39; }
.btm { margin-bottom: 20px; }
.btm-small { margin-bottom: 10px; }
.top_small { margin-top: 10px;}
.underline { text-decoration: underline; }
#caption { font-size: 1.1em;}
.lighter { color: #777;}
.double { font-size: 2.0em; }
.left { float: left; width: auto; }
.right { float: right; width: auto; }

html { height: 100%; }

body {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #343434;
	/* additions 
	background:url("../temp/bg-demo2.jpg") no-repeat fixed left top #fff;*/
}

#message_alert {
	background-color:#ffffec;
	font-size: 1.5em;
    font-weight:bolder;
    width: 1000px;
    z-index:100;
    position:fixed;
    top:0px;
    left: 50%;
    margin-left: -500px;
    text-align:center;
    padding: 10px 0;
}

#message_alert.error { color:#c40000; }

#message_alert .remove {
	float: right;
	padding: 5px 10px 0 0;
	background:url("../icons/tag-delete.png") left center no-repeat;
	width: 20px;
	height: 22px;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	}
	
#container #header h1 a {
	background:url("../main/logo-small.png") top left no-repeat;
	width: 90px;
	
	display: block;
	color: #fff;
	float: left;
	height: 0;
}

h2 {
	font-size: 2.6em;
	font-weight: normal;
	margin: 0;
}

h3 {
	font-size: 3.0em;
/*	color: #00adef; */
	font-weight: normal;
	margin-top: 25px;
}
	
h4 {
	font-size: 2.5em;
	padding: 25px 0 10px 0;
	font-weight: bold;
	width: auto;
	display: inline;
}

h5 {
	font-size: 2.0em;
	font-weight: normal;
	padding-bottom: 8px;
}

h5 a:link, h5 a:visited, h5 a:active { text-decoration: underline; color: #2f74a6; }

h6 {
	font-size: 1.3em;
	font-weight: bold;
}

p {
	line-height: 140%;
/*	color: #333; */
	padding-bottom: 20px;
}

input {
	padding: 2px 0 6px 0;
	color: #777;
}


textarea { 
	color: #777;
	padding: 5px;
	border: 1px solid #999;
	font-size: 1.2em;
	line-height: 145%;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	z-index: 30;
}

select {
	margin: 0 5px;
	padding: 2px 5px;
}


a:link, a:visited, a:active { color: #0173b2; }

a:hover { 
	color: #a6ce39;	
	text-decoration: underline;
}

a.alternate:link, a.alternate:visited, a.alternate:active, .alternate a:link, .alternate a:visited, .alternate a:active, .alternate {
	color: #555;
}
a.alternate:link, a.alternate:visited, a.alternate:active, .alternate a:link, .alternate a:visited, .alternate a:active { 
	text-decoration: underline; 
}


a.alternate:hover, .alternate a:hover { 
	color: #777; 
	text-decoration: none; 
}

.alternate_static {
	color: #777;
}

.bghighlite a { padding: 6px 5px 4px 5px; } /* more padding on top bc underline */
.bghighlite a.selected { background-color: #caedf9; }
.bghighlite a:hover { background-color: #caedf9; }
/* any links with alternate color that cannot be adjusted above */

#tell_friends {
	margin-top: 1em;
}

.tell_friends_invite {
	margin: 0 0 10px 0;
	padding: 0;
}
.tell_friends_invite li {
	width: 24px;
	height: 24px;
	float: left;
	margin: 0;
	padding: 0 5px 5px 0;
}

.tell_friends_invite li a {
	width: 24px;
	height: 24px;
	display: block;
	text-indent: -9999px;
	cursor: pointer;
}

.openid-24 { background:url('../icons/openid-24.png') top left no-repeat; }
.google-24 { background:url('../icons/gmail-24.png') top left no-repeat; }
.facebook-24 { background:url('../icons/facebook-24.png') top left no-repeat; }
.twitter-24 { background:url('../icons/twitter-24.png') top left no-repeat; }
.yahoo-24 { background:url('../icons/yahoo-24.png') top left no-repeat; }

#container {
	width: 1000px;
	margin: 0 auto;
	background-color: #fff;
	min-height: 100%;
	height: 100%;
	clear: both;
}

.large_full, .small_full {
	margin-bottom: 10px;
	clear: both;
	float: left;
	width: 100%;
}

.column_full {
	width: 100%;
	padding: 5px 0 0 0;
	float: left;
	}

.full_1 { width: 100px; }
.full_2 { width: 200px; }
.full_3 { width: 300px; }
.full_4 { width: 400px; }
.full_5 { width: 500px; }
.full_6 { width: 600px; }
.full_7 { width: 700px; }
.full_8 { width: 800px; }
.full_9 { 
	width: 900px; 
	padding: 0 50px;
	float: left;
}

.large_googlead { width: 180px; padding: 0 10px; }

.large_1 {	width: 105px; }
.large_2 { width: 210px; }
.large_3 { width: 315px; }
.large_4 { width: 420px; }
.large_5 { width: 525px; }
.large_6 { width: 630px; }
.large_7 { width: 750px; }
.large_8 { width: 855px; }

#nav-media li, #usernav li, #pagenav li {
	display: inline;
}

.arrow_down, .arrow_collapsed {
	padding: 0 35px 0 0;
	background-position: right 5px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.arrow_down {
	background-image:url("../icons/arrow-down.png");
}

.arrow_collapsed {
	background-image:url("../icons/arrow-collapsed.png");
}

.content_option {
	float: right;
	width: 140px;
	padding: 5px;
	text-align: right;
	font-size: 1.3em;
}



.content_option a:link, .content_option a:visited, .content_option a:active, #profile_sidebar .content_option a:link, #profile_sidebar .content_option a:visited, #profile_sidebar .content_option a:active { 
	color: #444; 
	text-decoration: underline; 
}

.content_option a:hover, #profile_sidebar .content_option a:hover { 
	color: #777; 
	text-decoration: none; 
}

#breadcrumb li, .breadcrumb-edit li {
	display: inline;
	text-transform: uppercase;
	font-weight: bold;
	padding-right: 10px;
	font-size: 1.0em;	
    color: #999;
}

#breadcrumb li a:link, #breadcrumb li a:visited, #breadcrumb li a:active { color: #46b4e9; }

/* nav media icons */

#nav-media ul {
	float: right;
	width: auto;
}
#nav-media li {
	float: left;
	width: auto;
	padding: 0 10px 0 0;
	margin: 0;
}
#nav-media li a:link, #nav-media li a:visited, #nav-media li a:active {
	padding: 6px 0 4px 23px;
}
#nav-media li a:hover {
	color: #6bc0ff;
}

.favorites a { background:url("../icons/favorites.png") top left no-repeat; }
.favorites a:hover { background:url("../icons/favorites-over.png") top left no-repeat; }
.favorites_selected a { background:url("../icons/favorites-over.png") top left no-repeat; }

.message a { background:url("../icons/message.png") top left no-repeat; }
.message a:hover { background:url("../icons/message-over.png") top left no-repeat; }

.like_it a { background:url("../icons/thumbsup-small.png") top left no-repeat; }
.like_it a:hover { background:url("../icons/thumbsup-small-over.png") top left no-repeat; }
.like_it_selected a { background:url("../icons/thumbsup-small-over.png") top left no-repeat; }
.like_it_static a { background:url("../icons/thumbsup-small.png") top left no-repeat; }

.dontlike_it a { background:url("../icons/thumbsdown-small.png") top left no-repeat; }
.dontlike_it a:hover { background:url("../icons/thumbsdown-small-over.png") top left no-repeat; }
.dontlike_it_selected a { background:url("../icons/thumbsdown-small-over.png") top left no-repeat; }
.dontlike_it_static a { background:url("../icons/thumbsdown-small.png") top left no-repeat; }

.negative, .dontliked_it { color: #d50034; }
.positive, .liked_it { color: #9ec80d; }

/* social icons 

.myspace-small { background:url("../icons/social-myspace-small.png") top left no-repeat; }
.myspace_medium { background:url("../icons/social-myspace-medium.png") top left no-repeat; }
.myspace2-medium { background:url("../icons/social-myspace2-medium.png") top left no-repeat; }
.myspace-large { background:url("../icons/social-myspace-large.png") top left no-repeat; }
.hi5-small { background:url("../icons/social-hi5-small.png") top left no-repeat; }
.hi5-medium { background:url("../icons/social-hi5-medium.png") top left no-repeat; }
.hi5-large { background:url("../icons/social-hi5-large.png") top left no-repeat; }
.friendster-small { background:url("../icons/social-friendster-small.png") top left no-repeat; }
.friendster-medium { background:url("../icons/social-friendster-medium.png") top left no-repeat; }
.friendster-large { background:url("../icons/social-friendster-large.png") top left no-repeat; }
.blogger-small { background:url("../icons/social-blogger-small.png") top left no-repeat; }
.blogger-medium { background:url("../icons/social-blogger-medium.png") top left no-repeat; }
.blogger-large { background:url("../icons/social-blogger-large.png") top left no-repeat; }
*/

/* other icons */

.videothumb_play {
	display: block;
	width: 16px;
	height: 0;
	padding-top: 16px;
	background:url("../icons/video-play.png") top left no-repeat;
	overflow: hidden;
}

.videothumb_play_medium {
	display: block;
	width: 28px;
	height: 0;
	padding-top: 28px;
	background:url("../icons/video-play-medium.png") top left no-repeat;
	overflow: hidden;
}

.icon_small {
	width: 23px;
	height: 0;
	padding-top: 23px;
	display: block;
	overflow: hidden;
}

.icon_medium {
	width: 35px;
	padding-top: 35px;
	height: 0;
	display: block;
	overflow: hidden;
}

/* header */

#header {
	background:url("../main/bg-header-top.png") repeat-x top left transparent;
	width: 1000px;
	z-index: 50;
	height: 45px;
	position: relative;
}

#logo {
	margin-left: 10px;
	float: left;
	width: auto;
}

/* top nav */

#usernav {
	margin-top: 12px;
	float: right;
	width: auto;
}
	#usernav li {
		position: relative;
		font-size: 1.2em;
		font-weight: bold;
	}
	#usernav li a:link, #usernav li a:visited, #usernav li a:active {
		color: #fff;
		padding: 12px 15px;
		background-color: transparent;
	}

	#usernav li ul {
		background-color: #caedf9;
		position: absolute;
		top: 28px;
		left: 10px;
		z-index: 30;
		/* hide using jquery later */
		display: none;
		padding-top: 5px;
	}
		#usernav li ul li {
			padding: 4px 10px;	
			display: block;
			font-size: 1.0em;
			font-weight: normal;
			width: 170px;
		}
		#usernav li#accountmenu a {
			background:url("../icons/arrow-usernav.jpg") center right no-repeat;
			
		}
		#usernav li#accountmenu ul li a {
			background-image: none;
			width: 170px;
			color: #555;
		}
		
/* secondary nav */

#nav {
	position: relative;
/*	background-color: #e3edf6; real color */
	background-color: #e2eef5;
	width: 100%;
	margin-top: -5px;
	z-index: 10;
	clear: both;
}

#loading {
	width: 31px;
	height: 31px;
	text-indent: -9999px;
	background:url("../icons/ajax-loader.gif") top left no-repeat transparent;
	position: fixed;
	top: 20px;
	right: 20px;
	z-index: 100;
	display: none;
}

* html #loading { /* lte IE6 */
	position: absolute;
}

#pagenav { width: auto; }
#pagenav ul { 
	float: left; 
	width: auto;
}

#pagenav li {
	float: left;
	border-right: 1px solid #fff;
	font-size: 1.8em;
	font-weight:bold;
	width: auto;
}
	#pagenav li a:link, #pagenav li a:visited, #pagenav li a:active {
		color: #0088bd;
		padding: 16px 30px 10px 30px;
		display: block;
		float: left;
		width: auto;
		background-color: transparent;
	}
	#pagenav li a.selected {
		color: #a6ce39;
	}
	#pagenav li a:hover {
		background-color: #fff;
		color: #0088bd;
	}

#search {
	width: 270px;
	float: right;
	padding: 13px 0 0 0;
}

#searchInput {
	width: 200px;
	float: left;
	margin-right: 5px;
}
.textInput {
	border: 1px solid #cccccc;
	background: #fff;
	font-size: 1.1em;
}

input.checkbox { margin-top: -3px; }

/* end secondary nav */

	
/* footer */

#footer {
	margin: 0 auto;
	background:url("../main/footer-topborder.png") top left no-repeat #fff;
	height: 80px;
	width: 100%;
	background-color: inherit;
}
	#footer ul, #footer_small ul {
		float: right;
		font-size: 1.1em;
		margin: 15px 15px 0 0;
		padding: 0;
		clear: both;
		width: auto;
	}
	#footer li, #footer_small li {
		padding: 0 8px;
		display: inline;
		border-left: 1px solid #999;
	}
	#footer li:first-child, #footer_small li:first-child {
		border: none;
	}
	#footer p, #footer_small p {
		font-size: 1.1em;
		padding: 15px 8px 4px 25px;
	}
	#footer .full_6 p {
		text-align: right;
		padding: 5px 25px 0 0;
		float: right;
		width: auto;
	}


/* notifications */

#not_logged_in {
	margin: 10px 10px 0 10px;
	background-color: #fcf2cd;
	font-size: 1.8em;
	text-align: center;
	padding: 20px 10px 10px 10px;
	border-top: 1px solid #ccc;
	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
	border-left: 1px solid #ccc;
	position: relative;
	color: #333;
}

#not_logged_in div {
	padding: 0 430px;
	text-align: center;
}
#not_logged_in div a {
	float:right;
}
#not_logged_in div .button-green {
	color: #fff;
	text-transform: capitalize;
	font-weight: normal;
	font-size: 0.7em;
	padding-left: 20px;
	padding-right: 14px;
	background-color: inherit;
}

#not_logged_in .remove, #media_add_secondary .remove {
	position: absolute;
	right: 10px;
	top: 5px;
	background:url("../icons/tag-delete.png") left center no-repeat;
	width: 20px;
	height: 0;
	padding-top: 22px;
	display: block;
	overflow: hidden;
}

#media_add_secondary .remove {
	background-position: top left;
}

/* mini not logged in */
#not_logged_in_mini {
	margin: 1em;
}
#not_logged_in_mini .remove {
	display: none;
}
#not_logged_in_mini a {
	float:right;
	margin-left: 1em;
}
.connect_with_facebook {
	width: 176px;
	height: 36px;
	background:url("../buttons/connect_with_facebook.png") no-repeat;
	display:block;
	text-indent:-7000px;
}
.signin_with_twitter {
	width: 151px;
	height: 24px;
	background:url("../buttons/signin_with_twitter.png") no-repeat;
	display:block;
	text-indent:-7000px;
}

	
/* buttons */

button { border: 0; padding: 0; overflow: visible; }
button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

.white_button, .white_button_small, .white_button_medium {
	border: none;
	font-size: 11px;
	text-transform: lowercase;
	height: 30px;
	letter-spacing: normal;
	cursor:pointer;

}
.white_button {
	background:url("../buttons/btn-white-full.png") top left no-repeat transparent;
	width: 150px;
}

.white_button_medium {
	background:url("../buttons/btn-white-100.png") top left no-repeat transparent;
	width: 100px;
}

.green_button_medium {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    float: left;
    text-align: center;
    background:url("../buttons/btn-green-100.png") top left no-repeat transparent;

}

.white_button{ 
	float: left;
	position: relative;
	padding: 7px 4px 8px 10px;
	height: 21px;
	width: auto;
	text-decoration: none;
}

.white_button span {
	display: block;
	background:url("../buttons/btn-white-right.png") top left no-repeat transparent;
	height: 30px;
	width: 6px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: -5px;
}

.white_button:hover span {
	background:url("../buttons/btn-white-right-over.png") top left no-repeat transparent;
}

.white_button:hover {
	background:url("../buttons/btn-white-full-over.png") top left no-repeat transparent;
}

.white_button_small { 
	display: block; 
	line-height: 30px;
	color: #555;
	}

.startFollowing {
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	float: left;
	text-align: center;
	background:url("../buttons/btn-green-100.png") top left no-repeat transparent;
}
.stopFollowing {
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	float: left;
	text-align: center;
	background:url("../buttons/btn-gray-100.png") top left no-repeat transparent;
}

.white_button_small {
	padding: 0;
	background:url("../buttons/btn-white-small.png") top left no-repeat transparent;
	width: 50px;
	float: left;
	text-align: center;
}

.white_button_small:hover {
	background:url("../buttons/btn-white-small-over.png") top left no-repeat transparent;
	text-decoration: none;
}


.button-green {
	background:url("../buttons/btn-green-left.jpg") top left no-repeat transparent;
	position: relative;
	height : 25px;
	font-weight: bold;
	float: left;
	text-transform:uppercase;
	padding: 9px 4px 0 6px;
	width: auto;	
	cursor: pointer;
}

.button-green span {
	background:url("../buttons/btn-green-right.jpg") top right no-repeat transparent;
	position: absolute;
	top: 0;
	right: -4px;
	display: block;
	height: 30px;
	width: 4px;
	cursor: pointer;
}	

.button_large_home {
	background:url("../buttons/btn-large-home.jpg") top left no-repeat transparent;
	width: 303px;
	height: 95px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
}

.button_large_home:hover {
	background-image:url("../buttons/btn-large-home.jpg");
	background-position: 0 -95px;
	background-repeat: no-repeat;
}

#content_small .button-green a:link, #content_small .button-green a:visited, #content_small .button-green a:active {
	background-color: inherit;
	color: #fff;
}

#content_small .button-green a:hover {
	background-color: inherit;
	color: #eee;
	text-decoration: underline;
}

.button-white-large span {
	background:url("../buttons/btn-white-large-right.png") top right no-repeat;
	width: 7px;
	height: 40px;
	position: absolute;
	right: -4px;
	top: 0;
	display: block;
}

.button-white-large {
	background:url("../buttons/btn-white-large-left.png") top left no-repeat;
	position: relative;
	display: block;
	height: 40px;
	padding: 5px 6px 10px 10px;
	float: left;
	width: auto;
}

.button-white-large { color: #2f74a6; }
.button-white-large:hover { color: #689abe; }

.status_getmore a {
	width: 488px;
	height: 25px;
	padding: 12px 10px 0 10px;
	text-align: center;
	background:url("../buttons/profile-more.jpg") top left repeat-x;
	font-size: 1.4em;
	margin-top: 30px;
	cursor: pointer;
	display: block;
	float: left;
}


/* main divs on sections for customization */

#content_large {
	width: 630px;
	padding: 30px 10px 80px 20px;
	float: left;
	background-color: #fff;
	color: inherit;
}

#content_small {
	width: 315px;
	padding: 30px 10px 80px 15px;
	float: left; 
	color: #333;
}

#column_wide {
	padding: 30px 20px 50px 20px;
}

/* center column commenting floating divs */

.user-img img {
	margin-right: 15px;
	float: left;
	width: 64px;
	height: 64px;
	overflow: hidden;
}
.user-text a {
	font-weight: bold;
}
.user-text p {
	margin-top: 3px;
}
.user-text .post-time {
	font-size: 0.8em;
}

.related_thumb, .video_thumb {
	position: relative;
	padding: 5px 10px 10px 0;
}

.video_thumb {
	width: 120px;
	height: 90px;
	float: left;
}

.related_thumb {
	width: 75px;
	height: 80px;
	float: left;
}

.related_thumb span {
	position: absolute;
	bottom: 13px;
	right: 13px;
	width: 30px;
	height: 30px;
	display: block;
}

.ss_social_icon {
	position: absolute;
	bottom: 5px;
	right: 15px;
	width: 39px;
	height: 39px;
	overflow: hidden;
	display: block;
}
	
.videothumb_add {
	display: block;
	width: 25px;
	height: 0;
	padding-top: 25px;
	background:url("../icons/video-add.png") top left no-repeat;
	overflow: hidden;
	position: absolute;
	bottom: 15px;
	left: 5px;
}

.videothumb_play {
	display: block;
	width: 16px;
	height: 0;
	padding-top: 16px;
	position: absolute;
	bottom: 18px;
	right: 15px;
}

.post_small {
	width: 148px;
	height: 0;
	padding-top: 32px;
	display: block;
	float: left;
	overflow: hidden;
	background:url("../buttons/post-to-small.jpg") top left no-repeat;
}

#column_thin { 
	width: 215px; 
	padding-left: 0;
	padding-right: 0;
}

#paginator ul {
	display: inline;
}
#paginator li {
	display: inline;
	list-style: none;
	margin: 0 4px 0 2px;
}
#paginator, .youtube_paginator {
	margin: 10px 0;
	background-color: #e0e4e5;
	padding: 5px 10px;
	color: #666;
	float: left;
}
	#paginator .large_2, .youtube_paginator .large_1 {
		text-align: right;
	}
	
	


.upgrade {
	margin: 5px 0 5px 0;
	text-align: center;
}

.upgrade input.white_button {
	font-size: 1.6em;
	color: #00a5e3;
	line-height: 26px;
	padding: 0;
	text-transform: none;
	margin: 8px 0 20px 0;
}

#infotabs-nav li, #inbox-tabs li {
	float: left;
	width: auto;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 5px;
}

#infotabs-nav li a, #inbox-tabs li a {
	color: #777;
	padding: 10px 15px;
	background-color: #e7f7fd;
	display: block;
}

#infotabs-nav li a.selected, #inbox-tabs li a.selected {
	background-color: #eefafd;
	border-right: 1px solid #ccc;
	color: #333;
}

.media-container {
	padding: 30px 0 20px 0;
	border-bottom: 2px solid #d7f2fd;
	float: left;
}

#share, #tags, #tags ul, #tags-add, .edit-tags {
	width: 315px;
	}

.edit-tags {
	position: relative;
	float: left;
}

.rating-media, #tagged, .media-container .tagged {
	padding-bottom: 10px;
	display: block;
	width: 100%;
	}

.edit-tags .arrow_collapsed {	
	padding: 5px 20px;
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 20px;
	line-height: 20px;
	width: auto;
}

.rec-box {
	display: none;
	background-color: #d0f1fb;
	padding: 10px;
	width: 200px;
	position: absolute;
	top: 30px;
	left: 80px;
}

.edit-tags .rec-box .instruction {
	float: left;
	width: 100%;
	padding-bottom: 2px;
	margin-bottom: 7px;
	border-bottom: 1px solid #dbdbdb;
}

.edit-tags .rec-box li { 
	background:none;
	padding: 0;
	cursor: pointer;
	font-size: 1.2em;
	}

.edit-tags-attached {
	float: left;
	margin-top: 10px;
}

.edit-tags .rec-box li a { padding: 3px 5px; }

.edit-tags .rec-box li a:hover { background-color: #fff; }

#tags ul li, .edit-tags li {
	float: left;
	margin-bottom: 10px;
	padding: 0 12px 0 25px;
	background:url("../icons/tag-delete.png") no-repeat center left;
	cursor: pointer;
}

.edit-tags li.edit-addmore { background: none; padding: 0;}

.edit-addmore-input input {
	width: 220px;
	margin: 8px 10px 4px 0;
	float: left;
}

.edit-addmore-input .white_button_small { width: 50px; }

	#tags-add span.subtext, .edit-tags span.subtext {
		width: 100%;
		float: left;
	}
	
	#tags ul li.plain, .edit-tags li.plain { 
		background-image: none; 
		padding-left: 0; 
		}

.subscribe a {
	padding: 6px 0 5px 32px;
	display: block;
	overflow: hidden;
	background:url("../icons/rss.png") top left no-repeat;
}

