/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/speech-bubble.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#left_container {width:auto; /*height:620px;*/ padding-top:120px; float:left;}
#holder {margin:0 auto; position:fixed;}
#holder h3 {margin:0; color:#000; font:bold 18px/24px 'times new roman', serif;}

ul.outer {padding:0; margin:0; list-style:none; width:140px; height:140px; float:left; position:relative;}
ul.outer ul {padding:0; margin:0; list-style:none;}
ul.outer a {text-decoration:none;}

ul.outer table {border-collapse:collapse; padding:0; margin:-1px;}

ul.outer li {display:block; float:left; padding:3px; margin:0;}

ul.outer li.inner img.other {width:100%; display:block; border:0; cursor:pointer;}
ul.outer li.inner img.ie6 {display:none;}

ul.outer li:hover {padding:1px;}

ul.outer li.inner:hover img {width:128px; height:139px;}

ul.outer div {position:absolute; width:200px; height:200px; left:-9999px; top:-130px; z-index:100;}
ul.outer div b {display:block; width:200px; height:200px; position:absolute; left:0; top:0; background:url(image/bubble.png); z-index:-1;}

ul.outer li.inner ul {padding:0; margin:0; list-style:none; position:relative; z-index:100; width:180px; padding:35px 0 0 20px;}
ul.outer li.inner ul li {padding:0; margin:0;}
ul.outer li.inner ul li a {display:block; width:180px; font:bold 14px/23px verdana, sans-serif; color:#000; text-decoration:none; padding:0; margin:0; text-indent:20px; background:url(image/arrow.gif) no-repeat left center;}
ul.outer li.inner ul li a:hover {color:#c00; padding:0; margin:0; background:url(image/red-arrow.gif) no-repeat left center;}

ul.outer li.inner:hover div {left:50px;}