/* common styling */
.container {width:695px;background:#eee url(sand.jpg);margin:50px auto;padding:10px;border:1px solid #000; z-index:9999}
.SEOMenuV {width:131px;height:217px;position:relative;margin:0;font:11px arial,sans-serif}
.SEOMenuV ul li a,.SEOMenuV ul li a:visited {display:block;text-decoration:none;color:#000;width:120px;height:30px;border:1px solid #eee;border-width:1px 1px 0 0;background:#c9c9a7;line-height:29px;font-size:11px;padding-left:10px;text-decoration:none}
.SEOMenuV ul {padding:0;margin:0;list-style-type:none;list-style-type:none}
.SEOMenuV ul li {float:left;position:relative}
.SEOMenuV ul li ul {display:none}
/* specific to non IE browsers */
.SEOMenuV ul li:hover a {color:#fff;background:#b3ab79}
.SEOMenuV ul li:hover ul {display:block;position:absolute;top:0;left:131px;width:565px}
.SEOMenuV ul li:hover ul li {float:left}
.SEOMenuV ul li:hover ul li a {display:block;color:#000;width:130px;float:left;background:#c9c9a7}
.SEOMenuV ul li:hover ul li a:hover {background:#dfc184;color:#000}
.SEOMenuV ul li:hover ul li:hover {background:#dfc184;color:#000}
.SEOMenuV ul li:hover ul li ul {display:none}
.SEOMenuV ul li:hover ul li:hover ul {display:block;position:absolute;left:-1px;top:31px;color:#000;width:200px}
.SEOMenuV ul li:hover ul li:hover ul li a {display:block;width:200px;background:#dfc184;color:#000;border-left:1px solid #eee}
.SEOMenuV ul li:hover ul li:hover ul li a:hover {background:#bd8d5e;color:#fff}

/* specific to IE browsers */
table {border-collapse:collapse;border:0;margin:0;padding:0}
.SEOMenuV ul li a:hover {color:#fff;background:#b3ab79}
/*  #transparent fails W3C #transparent is not a valid color 3 or 6 hexadecimals numbers  #transparent */
/*.SEOMenuV ul li a:hover ul {display:block;position:absolute;top:0;left:120px;width:565px;background:#transparent}*/
.SEOMenuV ul li a:hover ul {display:block;position:absolute;top:0;left:120px;width:565px;}
.SEOMenuV ul li a:hover ul li {float:left}
.SEOMenuV ul li a:hover ul li a {display:block;color:#000;float:left;width:130px}
/* Causing CSS violations Too many values or values are not recognized :  #dfc184 url(drop.gif) 20px right no-repeat */
/* .SEOMenuV ul li a:hover ul li a.sub {background:#dfc184 url(drop.gif) 20px right no-repeat;color:#000;}*/
.SEOMenuV ul li a:hover ul li a.sub 
{
    /* Value:  	[<'background-color'> || <'background-image'> || <'background-repeat'> || <'background-attachment'> || <'background-position'>] | inherit*/
    background:#dfc184 url(drop.gif)  no-repeat right;
    }

.SEOMenuV ul li a:hover ul li a ul {visibility:hidden;position:absolute;width:200px}
.SEOMenuV ul li a:hover ul li a:hover {background:#dfc184;color:#000}
.SEOMenuV ul li a:hover ul li a:hover ul {visibility:visible;position:absolute;left:-1px;top:31px;color:#000}
.SEOMenuV ul li a:hover ul li a:hover ul li a {display:block;width:140px;background:#dfc184;color:#000;border-left:1px solid #eee}
.SEOMenuV ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e;color:#fff}