/* 	
	For Twenty Ten
*/

/* Tabs */
#main .widget-area .tw-tabbed-nav { float:left; width:100%; clear:both; margin:0; padding:0; font-size:14px; font-family:'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; border-bottom:1px solid #ddd; }
.tw-tabbed-nav li {}
.tw-tabbed-nav a { float:left; padding:0.2em 0.5em; margin-right:1px; color:#666; background:#ddd; margin-bottom:-1px; }
.tw-tabbed-nav a:hover { text-decoration:none; color:#000; background:#ccc; }
.tw-tabs .ui-state-active a { background:#000; color:#fff; font-weight:bold; }
.tw-tabs .tw-content { float:none; width:auto; padding:0.5em 0; border-bottom:1px solid #ddd; }

/* Accordion */
.tw-accordion { float:left; width:100%; clear:both; }
.tw-accordion .tw-title { font-size:14px; font-weight:bold; font-family:'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; outline:none; margin-bottom:1px; }
.tw-accordion .tw-title a { color:#666; outline:none; padding:0.2em 0.5em; }
.tw-accordion .tw-title a:hover { color:#000; text-decoration:none; }
.tw-accordion .ui-state-default { background-color:#eee; }
.tw-accordion .ui-state-active { background-color:transparent; }
.tw-accordion .ui-state-active a, .tw-accordion .ui-state-active a:hover { color:#fff; background:#000; }
#main .widget-area .ui-accordion-content { padding:0.5em 0.5em 0 0.5em; }
#main .widget-area ul.ui-accordion-content { padding-bottom:0.5em; }
#main .widget-area .tw-widget-last .ui-accordion-content { }
#main .widget-area .tw-widget-last .tw-title { }