/*vim:nocp:fenc=utf-8:ft=css:ts=4:sw=4:sts=4:ai:si:nu:noet:fdm=marker:*/
/**
 * Neo - Agora Forum 3.x Template/Style
 * by Elvis Vinicius <elvisvinicius@pevermelho.com>
 * JoomlaClube - open source brazil http://www.joomlaclube.com.br
 */
/**
 * Tango Sky Blue Style
 *
 * Primary color       : #204a87
 * Secundary color     : #ccd2de
 *
 * Base color          : grayscale
 *
 * Links color         : #3465a4
 * Links (Hover) color : #d00
 */
/*** -----------------------------------------------------------------------------------------------
 COMMON
----------------------------------------------------------------------------------------------- ***/
#ag_agora { color: #444; }

/* misc */
#ag_agorawrap { background: #f5f5f5; }
.ag_outerwrap {}
.ag_agora .ag_outerwrap {
	background-color: #fafafa;
	border: 1px solid #ddd;
}
div.ag_postwrap .ag_outerwrap {
	border: 1px solid #ddd;
}
div.ag_button {}
div.ag_postlinksTop,
div.ag_postlinksBottom {}
div.ag_forumButtons_wrap {}

img.ag_upload_preview {
	border: 1px solid #ddd;
}
div.ag_hint {
	background: #fff url('img/hint.png') 5px 8px no-repeat;
	border: 1px solid #ddd;
}

/* links */
.ag_agora a:link,
.ag_agora a:visited {
	color: #3465a4; text-decoration: none;
}
.ag_agora a:hover {
	color: #d00; text-decoration: underline;
}
span.ag_good_link a:link,
span.ag_good_link a:visited { color: #3465a4; }
span.ag_good_link a:hover   { color: #d00; }

/*** header ***/
div.ag_rightend {
	color: #204a87;
	background-color: #ccd2de;
}
div.ag_headerbar {
	color: #204a87;
	background: transparent;
}
h2.ag_headerbar {
	color: #fcfcfc;
	background: #204a87 url('img/head_title_bg.png') 0 0 repeat-x;
}
h2.ag_headerbar a.ag_good_link:link,
h2.ag_headerbar a.ag_good_link:visited {
	color: #fcfcfc;
	background: transparent;
}
h2.ag_headerbar a.ag_good_link:hover {
	color: #fff;
	text-decoration: underline;
}

/*** form elements ***/
.ag_agora fieldset {
	background: #f5f5f5;
	border: 1px solid #ddd;
}
.ag_agora legend {
	color: #204a87;
	background: #fff;
	border-bottom: 1px solid #ddd;
}
legend.ag_color {}
legend.ag_color_warning {
	background-image: url('img/warning.png');
	background-position: 2px 50%;
	background-repeat: no-repeat;
}
label.ag_label { border: none; }
label.rate {}
.ag_agora input[type="text"], input[type="file"], textarea {
	color: #444;
	background: #fff;
	border-width: 2px;
	border-style: solid;
	border-color: #bbb #ddd #ddd #bbb;
}
textarea#req_message {}
.ag_textresize {
	color: #999;
}
.ag_textresize img { border: none; }
.ag_agora input[type="text"].ag_text_area2 {
	background: #fff;
}
.ag_agora input.ag_characterstyped {
	color: #999;
	background: none !important;
	border: none !important;
}
div.ag_characterstyped {
	color: #999;
}
input.ag_button {
	color: #444;
}
input.ag_button.ag_btn_submit {
	color: #fff;
	background: #4e9a06 url('img/button_bg.png') 0 50% repeat-x;
	border: 1px outset #ccc;
}
input.ag_button.ag_btn_preview,
input.ag_button.ag_btn_edit,
input.ag_button.ag_btn_button {
	color: #444;
	background: #ddd url('img/button_bg.png') 0 50% repeat-x;
	border: 1px outset #ccc;
}
input.ag_button:hover, input.ag_btn_submit:focus {
	border: 1px outset #666;
}
.ag_agora a.ag_btn_goback:link,
.ag_agora a.ag_btn_goback:visited {
	color: #d00;
}
.ag_agora a.ag_btn_goback:hover {
	color: #444;
}
div.ag_blockform {}
div.ag_postbuttons {}
div.ag_qjump,
div.ag_groups {}
select.ag_qjump,
select.ag_groups {}
.ag_agora optgroup { background: transparent; }
.ag_agora option   { background: transparent; }

/*** bbcode ***/
.ag_bbcode {
	background: #f5f5f5;
	border: 2px solid #eee;
}
.ag_bbcodewrap {
	border: 1px solid #fff;
}
#bbtoolbar {
	border-bottom: 1px solid #eee;
}
#bbtoolbar2 {
	border-top: 1px solid #fff;
}
.bbtitle {}
div.bbcode {
	border: 1px solid #eee;
}
img.bbcode { background: none; }
img.bbcode:hover { background: #ddd; }
#bbmovies,
#bbsmiley,
#bblinkurl,
#bblinkemail,
#bblinkimages {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #fff;
}
#bbmovies_divider {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #eee;
}
#bbsmiley img.bbcode {}
img.spacer, img.vid_spacer {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #fff;
}
#bbcolor {
	background-color: #f0f0f0;
	border: 1px outset #bbb;
}
.ag_bbcode h5 {
	color: #204a87;
	background: #fff;
	border-bottom: 1px solid #ddd;
}

/*** -----------------------------------------------------------------------------------------------
 MAIN MENU style
 - Menu structure on js_css/dropdown.css
----------------------------------------------------------------------------------------------- ***/
#ag_headerbar_menu {
	background: #204a87 url('img/menu_bar.png') 0 0 repeat-x;
	border-bottom: 3px solid #204a87;
}

/*** agora menu ***/
#ag_main_menu {
	border-bottom: 2px solid #fff;
}
#ag_menu li {
	background: #ccd2de;
	border: none;
}
#ag_menu li a {
	color: #3465a4;
	background: #ccd2de url('img/thead.png') 0 0 repeat-x;
	border: 1px solid #ccd2de;
	border-bottom: none;
}
/* 1 level - hover */
#ag_menu li.hover a {
	color: #3465a4;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom: 1px solid #fff;
}
/* 2 level - normal */
#ag_menu li.hover li a {
	color: #3465a4;
	background: #fff;
	border: none;
}
#ag_menu li.hover ul {
	border: 1px solid #ddd;
	border-top: none;
}
#ag_menu li.hover li {
}
/* 2 level - hover */
#ag_menu li.hover li.hover a {
	color: #fcfcfc;
	background: #204a87;
}
/* 3 level - normal */
#ag_menu li.hover li.hover li a {
	background: transparent;
	border: none;
}
/* 3 level - hover */
#ag_menu li.hover li.hover li a:hover {
	color: #fcfcfc;
	background: #204a87;
}
/* submenu styling */
#ag_submenu {}
#ag_submenu li {}
#ag_submenu li a,
#ag_submenu span.nolink {
	color: #3465a4;
	border-right: 1px solid #ddd;
}
#ag_submenu span.nolink {
	color: #999;
}
#ag_submenu a.active,
#ag_submenu span.nolink.active {
	color: #999;
}

/*** -----------------------------------------------------------------------------------------------
 FORUMS
----------------------------------------------------------------------------------------------- ***/
.ag_tablewrap {
	border-bottom: 5px solid #ccd2de;
}
.ag_tablewrap table {
	border-left: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
	border-bottom: none;
	border-right: 1px solid #e0e0e0;
}
.ag_forum_separator {}
.ag_forumcat {}

th.ag_leftend,
th.ag_rightend,
th.ag_column,
th.ag_topic,
th.ag_topic2,
th.ag_topic3,
th.ag_lastpost,
th.ag_spacer,
th.ag_userlist,
th.ag_pms {
	color: #555;
	background: #ccd2de url('img/thead.png') 0 0 repeat-x;
}
td.ag_leftend,
td.ag_rightend,
td.ag_column,
td.ag_topic,
td.ag_topic2,
td.ag_topic3,
td.ag_lastpost,
td.ag_spacer,
td.ag_userlist,
td.ag_pms {
	background-color: #f5f5f5;
	background-image: url('img/row_bg.png');
	background-position: 0 0;
	background-repeat: repeat-x;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e0e0e0;
	border-left: none;
	border-right: none;
}
th.ag_leftend 	{}
td.ag_leftend 	{}
th.ag_rightend 	{}
td.ag_rightend 	{}
th.ag_column 	{}
td.ag_column 	{}
th.ag_topic 	{}
td.ag_topic 	{ background-color: #eee; }
th.ag_topic3 	{}
td.ag_topic3 	{ background-color: #eee; }
th.ag_spacer 	{}
td.ag_spacer 	{}
th.ag_lastpost 	{}
td.ag_lastpost 	{}
th.ag_userlist 	{}
td.ag_userlist 	{}
th.ag_pms 		{}
td.ag_pms 		{}

/* table row hightlighting */
.ag_agora tr:hover td.ag_leftend,
.ag_agora tr:hover td.ag_rightend,
.ag_agora tr:hover td.ag_column,
.ag_agora tr:hover td.ag_topic,
.ag_agora tr:hover td.ag_topic2,
.ag_agora tr:hover td.ag_topic3,
.ag_agora tr:hover td.ag_lastpost,
.ag_agora tr:hover td.ag_spacer,
.ag_agora tr:hover td.ag_userlist,
.ag_agora tr:hover td.ag_pms { background-color: #eee; }
.ag_agora tr:hover td.ag_userlist.ag_userlistStats,
.ag_agora tr:hover td.ag_pms.ag_pms_sender,
.ag_agora tr:hover td.ag_topic,
.ag_agora tr:hover td.ag_topic3 { background-color: #e5e5e5; }

table.ag_subForums { border: none; }
th.ag_subForums {
	color: #666;
	border-bottom: 1px solid #ddd;
}
td.ag_subForums {}
td.ag_subForums img {}
td.ag_empty_forum { color: #999; }

p.ag_color,
p.ag_color_warning { color: #3465a4; }
span.ag_byuser {}
span.ag_byuser a {
	color: #3465a4;
	background: url('img/last_post.png') 0 1px no-repeat;
}
span.ag_byuser strong,
span.ag_post_score { color: #999; }

div.ag_forumName,
div.ag_forumDesc { color: #666; }
div.ag_forumName a:link,
div.ag_forumName a:visited {}
div.ag_forumName a:hover {}

div.ag_inbox {}

/*** forum buttons ***/
div.ag_forumButtons {}

span.ag_newTopic a:link,
span.ag_newTopic a:visited,
span.ag_newPoll a:link,
span.ag_newPoll a:visited { color: #444; }

span.ag_newTopic { background: transparent url('img/btn_newTopic_right.png') 100% 0 no-repeat; }
span.ag_newTopic a:link,
span.ag_newTopic a:visited { background: transparent url('img/btn_newTopic_left.png') 0 0 no-repeat; }

span.ag_newPoll { background: transparent url('img/btn_newPoll_right.png') 100% 0 no-repeat; }
span.ag_newPoll a:link,
span.ag_newPoll a:visited { background: transparent url('img/btn_newPoll_left.png') 0 0 no-repeat; }

span.ag_newTopic a:hover,
span.ag_newPoll a:hover { color: #d00; }

.ag_forum-closed {
	color: #333 !important;
	background: #ff9 url('img/warning.png') 8px 8px no-repeat !important;
	border: 1px solid #999 !important;
}
.ag_closed-mesg {}

/*** forum tools ***/
div.ag_forumTools {}

/*** pagination ***/
div.ag_pagelink {
	background: #fafafa;
	border-width: 2px 0;
	border-style: solid;
	border-color: #ccd2de;
}
span.ag_page_num {}
span.ag_page_num span {
	color: #777;
	background: #fff;
	border: 1px solid #ccd2de;
}
span.ag_page_num a:link,
span.ag_page_num a:visited {
	color: #3465a4;
	background: #fff;
	border: 1px solid #ccd2de;
}
span.ag_page_num a:hover {
	text-decoration: none;
	color: #fff;
	background: #3465a4;
}

/*** -----------------------------------------------------------------------------------------------
 TOPICS
----------------------------------------------------------------------------------------------- ***/
ul.ag_topic_icons { border-bottom: 1px solid #ddd; }
ul.ag_topic_icons li {}
ul.ag_topic_icons li span {}
ul.ag_topic_icons li img {}

/*** -----------------------------------------------------------------------------------------------
 POSTS
----------------------------------------------------------------------------------------------- ***/
/*** structure ***/
/* column container */
.ag_blockpostroweven, .ag_blockpostrowodd {
	background-color: #f5f5f5 !important;
	border: 1px solid #ccd2de;
}
.ag_postrow {
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #ddd;
}

/* right column settings */
.ag_right_column {
	background: #f5f5f5; /* avatar area background */
}
.ag_right_column .ag_postrow_container {
	border-right: 1px solid #ddd;
	background: #fff; /* post area background */
}

/* left column settings */
.ag_left_column {
	background: #f5f5f5; /* avatar area background */
}
.ag_left_column .ag_postrow_container {
	border-left: 1px solid #ddd;
	background: #fff; /* post area background */
}

/*** misc ****/
.ag_agora .ag_post_preview {
	color: #444;
	background: #fff; /* post area background */
}
.ag_postarea   {}
.ag_avatararea {}
.ag_postdate   { border: none; }
.ag_postdate a {}
.ag_postnum    {}
.ag_postnum a  {}
.ag_postnum a img { border: none; }

/* administrator has disabled public posting */
.ag_post_tools strong { color: #bbb; }

.ag_post_separator {}

/*** post text ***/
h3.ag_posttitle {
	color: #204a87;
	background: transparent;
	border-bottom: 1px solid #e0e0e0;
}
h3.ag_posttitle a {}
.ag_postright {}
div.ag_postmsg, .newtext,
div.ag_postmsg {}
div.ag_postmsg p {}
div.ag_postmsg blockquote, div.ag_postmsg .ag_codebox {
	border: 1px solid #ddd;
	border-left-width: 5px;
	background-color: #f9f9f9;
}
div.ag_postmsg .incqbox h4, div.ag_postmsg .ag_incqbox h4 {
	color: #444;
	background: transparent;
	border-bottom: 1px solid #ddd;
}
div.ag_postmsg blockquote.HideText {
	background: #ffb;
	border: 1px solid #ddd;
	border-left-width: 5px;
}
div.ag_postmsg blockquote.HideText h4 {
	color: #444;
	background: transparent url('img/hide_text.png') 0 50% no-repeat;
	border-bottom: 1px solid #ddd;
}
div.ag_postmsg h4.HideText {
	color: #444;
	background: #ffb url('img/hide_text.png') 2px 50% no-repeat;
	border: 1px solid #ddd;
	border-left-width: 5px;
}
div.ag_postmsg .ag_scrollbox {}
div.ag_postmsg img {border: none; }
div.ag_postmsg img.ag_postimage {
	border: 3px solid #eee;
}
div.ag_postmsg span.bbu   {}
div.ag_postmsg span.bbs   {}
div.ag_postmsg span.bbhighlight {
	background-color: #ff6;
}
div.ag_postmsg ol, div.ag_postmsg ul {}
div.ag_postmsg li    {}
div.ag_postmsg ol li {}
div.ag_postmsg ul li {}
div.ag_postmsg .bbtable {
	border: 1px solid #d5d5d5;
	background: #e0e0e0;
}
div.ag_postmsg .bbtr {
	border: none !important;
	background: #f5f5f5;
}
div.ag_postmsg .bbth {
	background: #e0e0e0;
	border: 1px solid #d5d5d5;
}
div.ag_postmsg .bbtd {
	background: #f5f5f5;
	border: 1px solid #e5e5e5;
	border-top: 1px solid #fff;
}
div.ag_postmsg pre {
	color: #555;
	border: none;
}
div.ag_postmsg hr {
	color: #fff;
	background: transparent;
	border: none;
	border-top: 1px solid #ddd;
}
div.ag_postmsg .bbvideo {}
div.ag_postmsg .bbvideo object { border: 10px solid #e0e0e0; }
.ag_agora .ag_postedited {
	color: #f90;
	border-top: 2px solid #eee;
}

/*** signature ***/
.ag_agora .ag_signature {}
.ag_agora .ag_postsignature {
	border-top: 2px solid #eee;
}
.ag_agora .ag_postsignature img { border: none; }

/*** post buttons ***/
.ag_agora .ag_post_tools {
	background: #f5f5f5;
	border-width: 1px 0;
	border-style: solid;
	border-color: #fff;
}
.ag_agora .ag_post_buttons {}
span.ag_bttn, span.ag_bttn a {
	background: transparent url('img/btn_right.png') 100% 0 no-repeat;
}
span.ag_bttn a:link,
span.ag_bttn a:visited {
	color: #444;
	background: transparent url('img/btn_left.png') 0 0 no-repeat;
}
span.ag_bttn a:hover { color: #d00; }
span.ag_bttn img {}
span.ag_bttn_r {}

/*** user info ***/
.ag_avatararea.userimg { border: none; }
div.ag_avatararea dl,
div.ag_avatararea dt,
div.ag_avatararea dd { color: #777; }
div.ag_avatararea dt,
div.ag_avatararea dd {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e0e0e0;
}

div.ag_avatararea dt.ag_username { color: #204a87; }
dd.ag_usertitle {}
dd.ag_userrank {}
dd.ag_postavatar {}
dd.ag_useractive {}
dd.ag_userpost_count {}
dd.ag_userinfo {}

dd.ag_postavatar img {
	background-color: #fff;
	border: 1px solid #ddd;
}
dd.ag_userpost_count span {}

/*** polls ***/
/* question */
.ag_infldset {}

/* result */
div.ag_poll_question {}
p.ag_poll_info {
	border-top: 1px solid #ddd;
}
div.ag_poll_result .ag_poll_votes,
div.ag_poll_result_yesno .ag_poll_votes {
	color: #666;
}

/*** -----------------------------------------------------------------------------------------------
 USERLIST
----------------------------------------------------------------------------------------------- ***/
td.ag_userlist.ag_userlistStats {
	background-color: #eee;
}
td.ag_userlist.ag_userlistStats p {}
td.ag_userlist.ag_userlistAvatar {}
td.ag_userlist.ag_userlistAvatar img {
	background-color: #fff;
	border: 1px solid #ddd;
}
td.ag_userlist.ag_userlist_Registered {}
td.ag_userlist_empty { color: #999; }

form#ag_userlist select {}

p.ag_user_numPosts {
	color: #3465a4;
}
p.ag_user_lastPost strong,
p.ag_user_lastVisit strong,
p.ag_user_rank strong {
	color: #999;
}
div.ag_userName,
div.ag_userTitle,
div.ag_userName_DeletedMember {
	color: #666;
}
div.ag_userName a:link,
div.ag_userName a:visited,
div.ag_userName a:hover {}
div.ag_userTitle {}
span.ag_userTitle {}
span.ag_userTitle a {
	color: #3465a4;
	background: url('img/last_post.png') 0 1px no-repeat;
}
span.ag_userTitle strong {
	color: #999;
}
div.ag_userName_DeletedMember {
	color: #d00;
}

/*** -----------------------------------------------------------------------------------------------
 PMS
----------------------------------------------------------------------------------------------- ***/
sup.ag_new_message {
	color: #fff;
	background: #e10;
	border: 1px solid #e0e0e0;
}
th.ag_pms_subject {}
td.ag_pms_subject {}
th.ag_pms_sender,
td.ag_pms_sender {}
td.ag_pms.ag_pms_sender {
	background-color: #eee;
}
th.ag_pms_date,
td.ag_pms_date {}
th.ag_pms.ag_pms_delete,
td.ag_pms.ag_pms_delete {}
td.ag_pms.ag_pms_empty { color: #999; }

form.ag_floatleft_preview {}

div.ag_pms_toolbar {}
ul.ag_pms_toolbar {}
ul.ag_pms_toolbar li {}
ul.ag_pms_toolbar a { background: none; }
ul.ag_pms_toolbar img { border: none; }

#select_pms, td.select_pms {}
#select_pms {
	color: #666;
	background: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #999 #ddd #ddd #999;
}
#select_pms .innertxt {
	border-bottom: dashed 1px #ccc;
}
#select_pms .innertxt li {
	color: #666;
}
#select_pms .pms_add {
	background: transparent url('img/user.png') 4px 50% no-repeat;
}
#select_pms .pms_add:hover {
	background-color: #ffc;
}
#ag_queueTop {}
#ag_queueBot {}
#list_pms {
	background: #fff;
	border: 1px solid #ddd;
}
#list_pms img {}
#list_pms .pms_remove {
	border-bottom: 1px solid  #ddd;
}
#list_pms .pms_remove:hover {
	background-color: #ffc;
}
h2.pms_linkbar {
	background: transparent url('img/thead.png') 0 0 repeat-x;
}
span.pms_link {
	border-right: 1px dotted #fff;
}
span.pms_link:hover {}
#search-wrap input {
	color: #999;
}
#results {
	background-color: #fff;
	border: solid 1px #ddd;
}
#results ul,
#results li {
	border: none;
}
#results li {
	border-bottom: solid 1px #ddd;
}
#results li a {
	color: #666;
	background: transparent url('img/user.png') 4px 50% no-repeat;
}
#results li a small {
	color: #999;
}
#results li a:hover {
	background-color: #ffc;
}
.ag_agora .pms_sender_reset {
	background: transparent url('img/undo.png') 0 0 no-repeat;
}

/*** -----------------------------------------------------------------------------------------------
 PROFILE
----------------------------------------------------------------------------------------------- ***/
p.ag_user_banned {
	color: #d00;
}
div.ag_postavatar img {
	background-color: #fff;
	border: 1px solid #ddd;
}
table.ag_avatars_select td {
	border-width: 1px;
	border-style: solid;
	border-color: #fff #e0e0e0 #e0e0e0 #fff;
}
table.ag_avatars_select td img {
	background-color: #fff;
	border: 1px solid #ddd;
}

/*** -----------------------------------------------------------------------------------------------
 BOARD STATS
----------------------------------------------------------------------------------------------- ***/
#ag_boardstats {
	border-bottom: 5px solid #ccd2de;
}
.ag_boardstats_column {}
.ag_boardstats_column .ag_boardstats_container {
	border-right: 1px solid #ddd;
}
.ag_boardstats_column .ag_boardstats_wrap {}
.ag_boardstats_column .ag_boardstats_col1 {}
.ag_boardstats_column .ag_boardstats_col2 {}

/*** board info ***/
#ag_brdinfo {
	border-top: 2px solid #eee;
}
div.ag_brdinfo_boardstats {
	background: transparent url('img/forum_board_stats.png') 100% 2px no-repeat;
}
div.ag_brdinfo_users {
	background: transparent url('img/forum_user_stats.png') 100% 2px no-repeat;
}
div.ag_brdinfo_boardstats dt,
div.ag_brdinfo_users dt {
	color: #666;
	background: transparent;
}
div.ag_brdinfo_boardstats dd,
div.ag_brdinfo_users dd {
	color: #3465a4;
	background: transparent;
}

/*** most active ***/
#ag_most_active {
	border-top: 3px solid #eee;
}
#ag_most_active dd,
#ag_most_active dt {}

/*** online ***/
#ag_online {
	border-top: 3px solid #eee;
}
#ag_online dd,
#ag_online dt {}

/*** icon legend ***/
div.ag_iconSetWrap {
	border-top: 3px solid #eee;
}
div.ag_iconSetWrap p {}
.ag_iconset {}
.ag_iconset dl dd {
	border-top: 1px solid #eee;
}
.ag_iconset dl dd img {}

/*** footer ***/
#ag_footer {
	color: #eee;
	background: #204a87 url('img/head_title_bg.png') 0 0 repeat-x;
	border-top: 1px solid #ccd2de;
}
#ag_footer p {}
#ag_footer p,
#ag_footer a:link,
#ag_footer a:visited,
#ag_footer a:hover {
	color: #eee;
}

/*** -----------------------------------------------------------------------------------------------
 OTHERS
----------------------------------------------------------------------------------------------- ***/
/*** rules ***/
div.ag_rules {
	padding: 10px;
	border-bottom: 5px solid #ccd2de;
}

/*** announcement ***/
#ag_announcement {
	background: #fff;
	border-bottom: 5px solid #204a87;
}

/*** adsense ***/
.ag_adsense, .ag_adsense2 {}
.ag_adsenseFooter   {}
.ag_adsenseFooter a {}

/*** social bookmarks ***/
#ag_socialbookmarks {
	background: #fff;
	border: 1px solid #ddd;
}
#ag_socialbookmarks a:link,
#ag_socialbookmarks a:visited {
	border: none;
}
#ag_socialbookmarks a:hover {
	border: none;
}
#ag_socialbookmarks img {
	border: none;
}

/*** breadcrumbs ***/
.ag_bcrumbs {}
.ag_bcrumbs ul {}
.ag_bcrumbs ul li {}

/*** bblinks ***/
ul.bblinks {
	border-top: 1px solid #eee;
}
ul.bblinks li {}
ul.bblinks li span,
ul.bblinks li span a.ag_good_link {}
.ag_icon_attach {
	background: transparent url('img/attach.png') 0 50% no-repeat;
}

/*** search ***/
table.ag_search {}
table.ag_search tr {}
table.ag_search td {}
select.ag_search {}
a.ag_goto_post {
	background: url('img/last_post.png') 0 50% no-repeat;
}