I have been playing around with this TPShout.css a little and found the following:
You can place this CSS file in to any theme that uses Tiny Portal current ver. and matching the BG and border colors and by adding a color line for the fonts....thus adapting your shout box to every Theme on your site:
What you need do is, Down load via FTA or file manager the TPShout.css from your default theme then edit the bg, border and font colors to match your theme scheme even if your theme is light you can add some color offset to the shout to make it stand out just a little bit.
The file will be placed in your theme like this:
Themes/theme_name/TPShout.css (this is where your index.template.php is located on each theme you want to customize.)
The code change is very much like the above posted only adding the "color:"
So it will look like this:
border: solid 1px #888;
margin: 0 5px 8px 0;
Note that if you make your border lighter than the bg, and add a few pxs you will inset the bg some try, 2px or 3px on the border.
0px for flat or no border 1px for default!
So I would recommend you place the TPShout.css in every theme on your site.
I limit mine to 5 shouts, because I don't like the scroll bars, and the last 50 shouts can be clicked on and view at anytime!