/* primary links menu icons */
#primary li.item-home a {
	background: url(../icons/famfam/icon_home.gif) left no-repeat;
}

#primary li.item-ideas a,
#primary li.item-products a,
#primary li.item-features a {
	background: url(../icons/famfam/icon_favourites.gif) left no-repeat;
}

#primary li.item-faq a,
#primary li.item-help a,
#primary li.item-handbook a {
	background: url(../icons/famfam/icon_info.gif) left no-repeat;
}

#primary li.item-drupal a {
	background: url(../icons/16x16/drupal.png) left no-repeat;
}

#primary li.item-groups a,
#primary li.item-community a,
#primary li.item-forum a,
#primary li.item-forums a {
	background: url(../icons/famfam/list_users.gif) left no-repeat;
}

#primary li.item-contact a {
	background: url(../icons/famfam/icon_mail.gif) left no-repeat;
}

#primary li.item-calendar a {
	background: url(../icons/famfam/calendar.gif) left no-repeat;
}

#primary li.item-news a {
	background: url(../icons/famfam/icon_component.gif) left no-repeat;
}

#primary li.item-blog a {
	background: url(../icons/famfam/page_user.gif) left no-repeat;
}

#primary li.item-search a {
	background: url(../icons/famfam/page_find.gif) left no-repeat;
}

#primary li.item-photos a,
#primary li.item-pictures a {
	background: url(../icons/famfam/image.gif) left no-repeat;
}

#primary li.item-tunes a,
#primary li.item-music a,
#primary li.item-songs a {
	background: url(../icons/famfam/page_sound.gif) left no-repeat;
}

#primary li.item-films a,
#primary li.item-movies a,
#primary li.item-videos a {
	background: url(../icons/famfam/page_video.gif) left no-repeat;
}

#primary li.item-testimonials a,
#primary li.item-certificates a,
#primary li.item-awards a {
	background: url(../icons/famfam/icon_security.gif) left no-repeat;
}

#primary li.item-administer a {
	background: url(../icons/famfam/icon_settings.gif) left no-repeat;
}

#primary li.item-log_out a {
	background: url(../icons/famfam/action_stop.gif) left no-repeat;
}

/* node module */
.submitted a {
	background: url(../icons/famfam/icon_user.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

.node_read_more a {
	background: url(../icons/famfam/action_go.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

/* comments module */
.comment_forbidden a,
.comment_comments a,
.comment_add a {
	background: url(../icons/famfam/comment_new.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

.comment_delete a {
	background: url(../icons/famfam/comment_delete.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}
.comment_edit a {
	background: url(../icons/famfam/comment_yellow.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}
.comment_reply a {
	background: url(../icons/famfam/list_comments.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

/* book module */
li a.book_printer {
	background: url(../icons/famfam/page.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

li a.book_add_child {
	background: url(../icons/famfam/page_new.gif) left no-repeat;
	padding: 3px 3px 3px 18px;
}

/* blog module */
li a.blog_usernames_blog {
	background: url(../icons/famfam/page_attachment.gif) left no-repeat;
	padding: 3px 3px 3px 20px;
}

/* search module */
#search .form-submit {
background:transparent url(../icons/famfam/page_find.gif) no-repeat 0 6px;
border:none;
cursor:pointer;
font-size:0pt;
color: #ffffff;
}

/* forum module */
.block-forum ul li {
	list-style-type:none;
	list-style-image: none;
	margin:0;
	background: url(../icons/famfam/page.gif) left 50% no-repeat;
	padding: 3px 3px 3px 20px;
}


/* misc */
.sticky {
	background: url(../icons/famfam/icon_attachment.gif) left top no-repeat;
	padding: 10px 10px 10px 25px;
}

/* custom typography styles */
span.alert,
span.help,
span.info,
span.note,
span.info,
span.errormsg,
span.xfer {
	display: block;
	padding: 10px 10px 10px 35px;
	margin: 0 10px;
}

span.alert {
	background: #F3CECE url(../icons/famfam/icon_alert.gif) 10px 50% no-repeat;
}

span.errormsg {
	background: #F3CECE url(../icons/famfam/icon_alert.gif) 10px 50% no-repeat;
}

span.help {
	background: #CADAEF url(../icons/famfam/icon_info.gif) 10px 50% no-repeat;
}

span.note {
	background: #F8EFD0 url(../icons/famfam/note.gif) 10px 50% no-repeat;
}

span.info {
	background: #F8EFD0 url(../icons/famfam/icon_info.gif) 10px 50% no-repeat;
}

span.xfer {
	background: #DDF8EB url(../icons/famfam/page_down.gif) 10px 50% no-repeat;
}

/* misc */
a.download-file {
	background: url(../icons/famfam/page_down.gif) left no-repeat;
	padding: 3px 3px 3px 20px;
}
