#alist div, #clist div {float: left;}

.section .section {border: 0px; width: 290px; margin: 2px 15px;}
.section .section .head {text-align: center; margin: 0px;}
.section .section .head:hover {background: #F3F5F7;}

#current, #available {width: 47%; float: left;}
#available {float: right;}
#current .body #clist, #available #alist {min-height: 40px;}

/* ----- Account Overview ----- */
#account_overview .pixie img {float: left; margin: 2px 10px 2px 2px;}

#account_overview a {padding: 2px 0 2px 20px;}
#account_overview .online {background: transparent url('../../base/famfamfam/status_online.png') no-repeat;}
#account_overview .offline {background: transparent url('../../base/famfamfam/status_offline.png') no-repeat;}

#account_overview table {border-collapse: separate; border-spacing: 0px 1px; border: none;}
#account_overview td {vertical-align: middle; height: 30px; border-left: 0px none; border-right: 0px none;}
#account_overview td.c0 {width: 65%;}
#account_overview .notifiers {margin: 0px;}
#account_overview .notifiers abbr span {display: none;}
#account_overview .notifiers abbr {display: block; width: 20px; height: 16px; float: right;}

#account_overview .notifiers .vet abbr {background: transparent url('../../base/famfamfam/heart.png') no-repeat;}
#account_overview .notifiers .unnamed abbr {background: transparent url('../../base/famfamfam/star.png') no-repeat;}
#account_overview .notifiers .unread abbr {background: transparent url('../../base/famfamfam/email.png') no-repeat;}
#account_overview .notifiers .bppool abbr {background: transparent url('../../base/famfamfam/asterisk_yellow.png') no-repeat;}
#account_overview .notifiers .expired abbr {background: transparent url('../../base/famfamfam/cross.png') no-repeat;}
#account_overview .notifiers .transactions abbr {background: transparent url('../../base/famfamfam/money.png') no-repeat;}

/* ----- Bookmarks ----- */
#bookmarks #bmlist div {margin: 2px;}
#bookmarks #bmlist div {display: block; float: left; width: 220px; border-bottom-width: 1px;}

#bookmarks #bmlist a {padding: 2px 0px 2px 20px; float: left; background: transparent url('../../base/famfamfam/link.png') no-repeat;}
#bookmarks #bmlist a.bm_user {background: transparent url('../../base/famfamfam/status_online.png') no-repeat;}
#bookmarks #bmlist a.bm_pets {background: transparent url('../../base/famfamfam/house.png') no-repeat;}
#bookmarks #bmlist a.bm_forum {background: transparent url('../../base/famfamfam/comments.png') no-repeat;}
#bookmarks #bmlist a.bm_contests {background: transparent url('../../base/famfamfam/award_star_gold_3.png') no-repeat;}
#bookmarks #bmlist a.bm_gallery {background: transparent url('../../base/famfamfam/images.png') no-repeat;}
#bookmarks #bmlist a.bm_inventory {background: transparent url('../../base/famfamfam/box.png') no-repeat;}

#bookmarks #bmlist .exec {padding: 0px; display: block; width: 16px; height: 16px; float: right; background: transparent url('../../base/famfamfam/delete.png') no-repeat;}
#bookmarks #bmlist .exec span {display: none;}

/* ----- Contacts ----- */
#contacts li {margin: 1px 0px;}
#contacts li .usr {padding: 1px; display: inline;}
#contacts li .online, #contacts li .offline {position: relative; top: -7px; left: 5px;}

/*
#contacts a {padding: 1px 0 1px 20px;}
#contacts .online {background: transparent url('../../base/famfamfam/status_online.png') no-repeat;}
#contacts .offline {background: transparent url('../../base/famfamfam/status_offline.png') no-repeat;}
*/

/* ----- MiniPad ----- */
#minipad textarea {width: 95%; height: 200px;}
#minipad .text legend {display: none;}

/* ----- Pet Overview ----- */
#pet_overview table {margin: 5px 0px}
#pet_overview table .c1,
#pet_overview table .c2,
#pet_overview table .c3 {width: 25px; text-align: center;}

/* ----- Mod Tools ----- */
#mod_tools select {width: 170px;}
#mod_tools .fld {width: 160px;}

/* ----- Thread Spy ----- */
#thread_spy #tslist div {margin: 2px;}
#thread_spy #tslist div {display: block; float: left; width: 220px; border-bottom-width: 1px;}

#thread_spy #tslist span a {padding: 2px 0px 2px 20px; float: left; background: transparent url('../../base/famfamfam/magnifier.png') no-repeat;}
#thread_spy #tslist span.ts_modified a {background: transparent url('../../base/famfamfam/flag_red.png') no-repeat;}

#thread_spy #tslist .exec[onClick*='thread_spy_del'] {padding: 0px; display: block; width: 16px; height: 16px; float: right; background: transparent url('../../base/famfamfam/delete.png') no-repeat;}
#thread_spy #tslist .exec[onClick*='thread_spy_del'] span {display: none;}

/* ----- Test Breeding ----- */
#test_breeding fieldset {background-repeat: no-repeat; background-position: 5px 70%;}
#test_breeding .mother {background-image: url('../../base/famfamfam/female.png');}
#test_breeding .mother select {width: 200px; margin-left: 22px;}
#test_breeding .father {background-image: url('../../base/famfamfam/male.png');}
#test_breeding .father select {width: 200px; margin-left: 22px;}

#test_breeding .pet legend {display: none;}
#test_breeding .pet {background-color: #FFF; text-align: center; height: 180px;}
#test_breeding .pet img {background: url('../../base/loading.gif') no-repeat center center;}

#test_breeding .sgenes select {width: 220px;}

/* ----- Chat ----- */
#chat legend {display: none;} 
#chat .chat ul {height: 300px; overflow-y: scroll;} 
#chat .chat li {padding: 2px 0px; margin: 0px; border-bottom: 1px solid #ddd;} 
#chat li {clear: both; float: left; width: 100%;} 
#chat .to {float: right;} 
#chat .from {float: left;} 
#chat .usr{padding: 1px;}
#chat .fld {width: 150px;} 
