/*
Theme Name: aal.com v3.0
Theme URI: 
Description: Hopefull this design will last for a little bit
Version: 3.0
Author: kb
Author URI: thebusypixel.com
*/


/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b {margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.50em;}.yui-t3 #yui-main .yui-b {margin-left:24.0759em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b {margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b {margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b {float:none;width:auto;}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:1.99%;width:32%;}#doc3 .yui-gb .yui-u{*width:31.9%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;color:red;}.yui-gb div.first{margin-left:0;float:left;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gd .yui-u {*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first {*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u {width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first {width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u {margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf {width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u {width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first {width:32%;}.yui-g .yui-gd div.first {_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first {width:24%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u {float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first {*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* base */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:0 0 0.5em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

#a2afeed_sm_ifr {position:absolute;}
/* doc */ 
/* 
light brown     #f2efe5
medium brown    #e2ded1
med blue        #172a46
light blue      #ccd3de
gray            #ececec
orange          #c56216
bright blue     #3666ac
light bright blue #2a8acf 
dark blue       #081324
*/
body, html {background-color:#ececec;} 
a:active,a:focus {outline:none;}
body {background:url(img/bg.png) repeat-x;color:#5b5a5a;}
#hd {position:relative; height:147px;padding:0 11px;}
#meta-links {position:absolute; left:510px;_left:490px;*left:490px; top:61px; font-size:85%;color:#fff;font-family:"Dante MT Std Regular", georgia, "times new roman", serif; }
#meta-links a {color:#fff; text-decoration:none;margin:0.5em;}
#meta-links a:hover {text-decoration:underline;}
#logo {height:78px; width:318px; background:url(img/logo.png) no-repeat; margin:0; padding:0; } 
#logo a {display:block; text-indent:-999em; height:78px; width:318px; text-decoration:none;}
.gutter {padding:4px;}
#curr-date {margin:0; padding:0; top:78px; left:657px; position:absolute; color:#fff; font-family:"Dante MT Std Regular", georgia, "times new roman", serif;  font-size:20px; font-weight:normal;}  

/* nav */
#nav-wrap {height:67px;}
.subnav {clear:left;height:35px; line-height:35px;}
.subnav a {text-decoration:none; color:#fff; font-family:"Dante MT Std Regular", georgia, "times new roman", serif;font-size:11px;margin:0 0.35em;}  
.subnav a:hover {text-decoration:underline; color:#32a8fa;}
.isactive {display:block;}
#level1, #level1 li {list-style-type:none;margin:0;padding:0;}
#level1 li {float:left;_display:inline;}
#level1 li a {display:block;text-decoration:none;text-transform:uppercase;color:#fff; font-size:14px;text-indent:-999em;}

#popular-topics, #news, #podcasts, #blog {height:33px; background:url(img/nav.png) no-repeat;text-indent:-999em;}

#popular-topics {width: 119px;}        
#popular-topics:hover, #popular-topics.active {background-position:0 -33px; height:34px;}
li.ui-tabs-selected a#popular-topics {background-position:0 -33px; height:34px;}

#news {background-position:-119px 0px; width:68px;}                                                         
#news:hover, #news.active {background-position:-119px -33px; height:34px;}
li.ui-tabs-selected a#news {background-position:-119px -33px; height:34px;}

#blog {background-position:-274px 0px; width:72px;}
#blog:hover, #blog.active {background-position:-274px -33px; height:34px;}
li.ui-tabs-selected a#blog {background-position:-274 -33px; height:34px;}

#podcasts {background-position:-187px 0px; width:87px;}
#podcasts:hover, #podcasts.active {background-position:-187px -33px; height:34px;} 
li.ui-tabs-selected a#podcasts {background-position:-187px -33px; height:34px;}

/* search form */
#search-form {background:#020811;border:1px solid #394250;border-left:0;border-bottom:0;} 
#s {width:216px;border:0;color:#ccc;background:transparent url(img/glass.png) 0 -2px no-repeat;margin-left:4px; padding-left:20px;height:21px;font-family:"Dante MT Std Regular", georgia, "times new roman", serif; line-height:21px;}
#search-submit {background-color:#3666ac; color:#fff;font-size:85%;border:0;height:31px;width:31px;}  
 
/* bd */
#bd {padding-top:1em;margin-bottom:1em;}

/* quick news */
#quick-news {background:#081324; color:#ccc;padding:0.7em 2em;margin-bottom:5px;overflow:hidden;height:16px;}
#quick-news a {color:#2a8acf;text-decoration:none;}
#newsticker, #newsticker li {list-style-type:none;margin:0;padding:0;}
#newsticker li span {margin-right:8px;}    

/* section header */
#section-header {background:#172a46; color:#f3f3f3;padding:0.4em 2em 0.3em 0.8em;margin-bottom:5px;border-bottom:1px solid #081324;}
#section-header h2 {font-size:18px;font-weight:normal;font-family:"Dante MT Std Regular", georgia, "times new roman", serif; margin:0; padding:0;} 
#section-header h2 a {text-decoration:none; color:#f3f3f3;}
#section-header h2 a:hover {text-decoration:underline;}

#section-header.alert {background:red;}
/* left col */
#marquee {background:#fff;padding:4px;margin-bottom:5px;}

/* main content*/
#main-content {background:#fff; padding:4px;position:relative;}
#rss-feeds {position:absolute; width:71px; height:14px; left:550px; top:10px;background:url(img/rss.png) no-repeat;z-index:999;}                                     
#rss-feeds a {display:block; width:71px; height:14px; text-indent:-999em;}

#main-content a {color:#c56216;}
#main-content a:hover {background-color:#FEF4DB;}
#main-content.sub {padding:1.5em 2em 2em 2em;}
#main-content.sub h1 {font-family:"Dante MT Std Regular", georgia, "times new roman", serif; font-size:22px; font-weight:normal; color:#081324;}                                   
#main-content.sub p {line-height:1.5em;margin-bottom:1.4em; text-align:justify;letter-spacing:.05em;} 
#main-content.sub h2, #main-content.sub h2 a {color:#3666ac;font-size:130%;text-decoration:none;}
#main-content.sub h3 {color:#2b4d73; text-transform:uppercase;font-size:105%;} 
#main-content.sub ul, #main-content.sub ol, #main-content.sub blockquote { letter-spacing:.05em;margin-bottom:1.4em;} 
#main-content.sub p > ul, #main-content.sub p > ol {margin-top:0;} 
#main-content.sub ol li {margin-bottom:1.4em;}


/* home news stories */    
#main-story {margin-bottom:5px;zoom:1;}
#main-story:after {content:".";display:block;height:0;clear:both;visibility:hidden;}                   
#main-story h1 {font-family:"Dante MT Std Regular", georgia, "times new roman", serif; font-size:2em;line-height:1em; color:#081324;font-weight:normal;margin-bottom:0.3em;} 
p.news-meta {font-size:95%;}
#main-story img {float:left;margin-right:15px;}
a.readmore { text-decoration:none;} 
#secondary-stories  {background:#f2efe5;padding:5px;}
#secondary-stories .first {background:url(img/wl.png) 100% 0 repeat-y;}
#story2, #story3 {font-size:85%;zoom:1;} 
#story2:after, #story3:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
#story2 h4, #story3 h4 {font-size:9px;text-transform:uppercase;margin-bottom:5px;}
#story2 h3, #story3 h3 {font-size:14px;font-family:"Dante MT Std Regular", georgia, "times new roman", serif;color:#081324; }
#story2 img {float:left;margin-right:8px;}

/* right col */
#right-col {background:#fff;}
.rightbox {background:#f2efe5;padding-bottom:0.5em;margin-bottom:5px;color:#575656;font-size:90%;}                                         
.rightbox .gutter {padding:0 6px 6px 6px;}
.rightbox h3 {background:#e2ded1;color:#252e3b;height:25px; padding:5px; padding-left:16px; padding-bottom:0;   margin:0;font-size:135%;margin-bottom:0.7em;} 
.rightbox h3 a {margin:0; text-decoration:none;} 
.rightbox a {color:#7c620c;}
.rightbox a:hover {background:#e2ded1;} 
.rightbox li {margin-bottom:1.4em;}
#lawsuit101 h3 a {background:transparent url(img/lawsuit101.png); height:22px; width:271px; display:block;text-indent:-999em;}
#legal-library h3 a {background:transparent url(img/lawsuit101.png) 0 -22px; height:22px; width:271px; display:block;text-indent:-999em;}                                         
#recalls h3 a {background:transparent url(img/lawsuit101.png) 0 -44px; height:22px; width:271px; display:block;text-indent:-999em;}
#quick-facts h3 span {background:transparent url(img/quick.png) no-repeat; height:20px; width:93px; display:block;text-indent:-999em;}
#sub-topics h3 span {background:transparent url(img/lawsuit101.png) 0 -66px no-repeat; height:20px; width:93px; display:block;text-indent:-999em;}
#most-popular-in-cat h3 span {background:transparent url(img/lawsuit101.png) 0 -88px no-repeat; height:20px; width:110px; display:block;text-indent:-999em;}
#legal-briefs h3 a {background:transparent url(img/lawsuit101.png) 0 -110px no-repeat; height:23px; width:271px; display:block;text-indent:-999em;}
                                         

/* frm-container */
#frm-container {background:#ccd3de; color:#172a46;}
#frm-container h3 {background:#172a46 url(img/freelegal.png) 50% 50% no-repeat; color:#fff; padding:8px 4px;text-align:center;text-indent:-999em;}
#frm-contact {margin:0 auto; width:265px;padding-bottom:1em;} 
#frm-contact dl, #form-contact dl {margin-left:0;padding-left:0;}
#frm-contact dt label {font-weight:bold;}
#frm-contact dt {margin-bottom:0.2em;}
#frm-contact dd {margin-left:0;margin-bottom:0.4em;}
#right-col form {margin-left:10px;margin-right:8px;font-size:85%;margin-top:1em;} 
#right-col form label {display:block;font-weight:bold;}
#right-col form label.inline {display:inline;font-weight:normal;}
#right-col input, #right-col textarea {width:95%;border:1px solid #444;padding:2px;color:#000;}
#right-col textarea {height:8em;} 
#right-col input.radio, #right-col input.checkbox, #right-col input.submit {width:auto;padding:0;border:0;}
#right-col input.submit {background-color:#c56216;padding:6px;color:#fff;font-weight:bold;border:3px double #f8980b;font-size:110%;margin-top:0.4em;}
#right-col input[type=radio], #right-col input[type=checkbox] {width:auto;}  
table, table td {border:0;padding:3px;}
#right-col form label.error {background:red;color:#fff;font-weight:bold;padding:2px;display:inline;width:95%;}  
#frm-contact p {text-align:center;} 
input#zip {width:4em;}  
.required {background:#f2dbdc;}

/* contact form */
#contact-form { width:265px;padding-bottom:1em;}
#contact-form dt label {font-weight:bold;}
#contact-form dt {margin-bottom:0.2em;}
#contact-form dd {margin-left:0;margin-bottom:0.4em;}
#contact-form form {margin-left:10px;margin-right:8px;font-size:85%;margin-top:1em;} 
#contact-form form label {display:block;font-weight:bold;}
#contact-form form label.inline {display:inline;font-weight:normal;}
#contact-form input, #contact-form textarea {width:95%;border:1px solid #444;padding:2px;color:#000;}
#contact-form textarea {height:8em;} 
#contact-form input.radio, #contact-form input.checkbox, #contact-form input.submit {width:auto;padding:0;border:0;}
#contact-form input.submit {background-color:#c56216;padding:6px;color:#fff;font-weight:bold;border:3px double #f8980b;font-size:110%;margin-top:0.4em;}
#contact-form input[type=radio], #contact-form input[type=checkbox] {width:auto;}  
table, table td {border:0;padding:3px;}
#contact-form form label.error {background:red;color:#fff;font-weight:bold;padding:2px;display:inline;width:95%;}

/* release form */
#release-form { padding-bottom:1em;}
#release-form dt label {font-weight:bold;}
#release-form dt {margin-bottom:0.2em;}
#release-form dd {margin-left:0;margin-bottom:0.4em;}
#release-form form {margin-left:10px;margin-right:8px;font-size:85%;margin-top:1em;} 
#release-form form label {display:block;font-weight:bold;}
#release-form form label.inline {display:inline;font-weight:normal;}
#release-form input, #release-form textarea {width:95%;border:1px solid #444;padding:2px;color:#000;}
#release-form textarea {height:18em;} 
#release-form input.radio, #release-form input.checkbox, #release-form input.submit {width:auto;padding:0;border:0;}
#release-form input.submit {background-color:#c56216;padding:6px;color:#fff;font-weight:bold;border:3px double #f8980b;font-size:110%;margin-top:0.4em;}
#release-form input[type=radio], #release-form input[type=checkbox] {width:auto;}  
table, table td {border:0;padding:3px;}
#release-form form label.error {background:red;color:#fff;font-weight:bold;padding:2px;display:inline;width:95%;}

/* footer */
#ft {background:#172a46;color:#fff;font-size:85%;padding:9px 10px;margin-bottom:1em;}
#ft ul, #ft li {list-style-type:none;}
#ft a {color:#fff;text-decoration:none;} 
#ft #aal-cat-list ul {float:left;background:#12233c;padding:4px;margin:0;margin-right:1px;}
#aal-cat-list {background:url(img/poptop.png) no-repeat; padding-left:90px; width:60.2%;}
#meta-stuff {width:30%;background:url(img/aal-ft.png) no-repeat;}
#meta-stuff p {float:left;width:120px;font-size:10px;margin-top:25px;text-align:center;}
#meta-stuff ul {margin-left:120px;margin-top:0;background:#12233c;padding:4px 8px;}   

/* tabs */   
.ui-tabs-hide { display: none; } 
#tab-nav, #tab-nav li {list-style-type:none;margin:0;padding:0;height:29px;}
#tab-nav {margin-left:5px;}
#tab-nav li {float:left;_display:inline;}
#tab-nav li a {display:block;text-decoration:none;text-transform:uppercase; font-size:14px;text-indent:-999em;}

#opinion-link, #podcast-link, #popular-link {width:130px; height:29px; background: url(img/hometab.png) no-repeat; text-indent:-999em;}
#opinion-link:hover, #opinion-link.active {background-position:0 -29px;}
li.ui-tabs-selected a#opinion-link {background-position:0 -29px;}

#podcast-link {background-position:-130px 0px;}                                                         
#podcast-link:hover, #podcast-link.active {background-position:-130px -29px;}
li.ui-tabs-selected a#podcast-link {background-position:-130px -29px;}

#popular-link {background-position:-260px 0px;}
#popular-link:hover, #popular-link.active {background-position:-260px -29px;}
li.ui-tabs-selected a#popular-link {background-position:-260px -29px;}  


/* sub stories*/
.substory {border-top:1px solid #e3e1e1;clear:both;padding:1em} 
.substory h2 {font-family:"Dante MT Std Regular", georgia, "times new roman", serif;color:#081324; font-size:18px;  font-weight:normal; } 
.substory a {color:#3666ac;}
.news-story,.podcast-story {border-bottom:1px solid #e3e1e1;margin-bottom:1em;} 
#main-content .substory h2 a {color:#081324; text-decoration:none;}
#main-content .substory h2 a:hover {background:#CDECFE;}
.substory .last {border-bottom:0;}
#category-description {margin-bottom:1.5em;}
#main-content .substory li {margin-bottom:1.3em;}


/* entries */
#main-content.sub .entry p.postmetadata {line-height:1em;letter-spacing:0;}

/* comments section */
#comments-section { margin:1em 0;}  
h3#comments {background:#ccd3de;padding:0.6em;color:#081324;}
ol.commentlist li {margin-bottom:0.8em;margin-left:0;border:1px solid #e2ded1; padding:1em 2em;list-style: none; background:#fff;}  
ol.commentlist {margin:0;padding:0;} 
ol.commentlist li cite {font-family:"Dante MT Std Regular", georgia, "times new roman", serif;color:#c56216; font-size:14px;  font-weight:bold;}
cite a {color:#c56216}
.commentmetadata, .commentmetadata a {font-style: italic; color:#999;}
.comment-content {margin:0.6em 0; padding-bottom:0.4em; border-bottom:1px dashed #f3f3f3}  
h3#respond {background:#e2ded1;padding:0.6em;color:#081324;}
#replyform {background:#f2efe5; padding:1em;border:1px solid #e2ded1;} 
#commentform {margin:0.5em 1em;}
#commentform label {font-weight:bold;}
#commentform #author, #commentform #email, #commentform #url, #commentform #comment {border:1px solid #444;padding:2px;color:#000;}
#comment {width:85%;}
#commentform input#submit {background-color:#3666ac;padding:6px;color:#fff;font-weight:bold;border:1px solid #ccc;font-size:95%;width:10em;}
label.error {background:red;color:#fff;font-weight:bold;padding:2px;display:block;} 
#commentform h3 {background:#d27616; color:#fff; padding:0.5em;}   

/* misc */
img.alignleft {float:left;margin:0 0.5em 0.5em 0;}
img.alignright {float:right;margin:0 0 0.5em 0.5em;}
                   
a.a2a_dd {display:block; padding:0.3em;}
