/* THREE COLUMN LIQUID CENTER LAYOUT */

body {font: 1em verdana, arial, sans-serif;}

* {margin:0; padding:0;}

div#wrapper {min-width:810px; max-width:880px;  margin-left:auto; margin-right:auto;} 
/* centers layout when > max width */

div#branding {width:auto; height:140px; text-align:left;}

div.navbar.transparent ul ul li {opacity:0.9 /* CSS3 */; -moz-opacity:0.9 /* firefox */; filter:alpha(opacity=90) /* IE */;}
#navbar {float:left; width:100%; font-size:.8em; height:2.25em; margin-bottom:5px;}
#navbar ul {margin:0;}
#navbar li {margin-left:0}
#navbar ul, #navbar li {float:left; list-style-type:none; /* Required for drop-down menus */ position:relative;}
#navbar a {display:block; height:2.25em; width:7.9em; text-align:center; line-height:2.25em; text-decoration:none; outline-style:none;}

/* Drop-down menu styles */
/* Applies to drop-down menus in navbar */
#navbar li ul{position:absolute; z-index:200; width:12em; visibility:hidden;}
#navbar li ul li{width:100%;}
/* Make drop-down visible on navbar hover */
#navbar li:hover ul, #navbar li a:hover ul{ /* IE6 hack */ visibility:visible; top:2.23em; /* Slightly less than navbar height */ }

/* Applies to links on the drop-down menu */
#navbar li:hover ul li a, #navbar li a:hover ul li a, #navbar li:hover ul li a:visited, #navbar li a:hover ul li a:visited { /* IE6 hack */ background: #797a91; color:#fff; text-align:left; display:block; width:100%; padding:0 0 0 1em; height:auto; } 

/* Hover on drop-down menu links */
#navbar li:hover ul li a:hover, #navbar li a:hover ul li a:hover, #navbar li:hover ul li a:active, #navbar li a:hover ul li a:active { /* IE6 hack */ background: #9194a1; color:#000;}

/* IE6 hack applies to its table drop-down */
#navbar table { margin:-1px; border-collapse:collapse; position:absolute; top:0em; left:0; z-index:105; }


#threecolwrap {float:left; width:100%; background: url(images/newlogo1-gavelOonly170lt.gif) no-repeat top right;}

#twocolwrap {float:left; width:100%; display:inline; /* stops IE doubling  margin on float*/ margin-right:-170px; /* CWS - neg margin move */ } 

#leftcolumn {float:left; width:180px; display:inline; /* stops IE doubling margin on float */ margin:10px 0;}


#rightcolumn {float:left; width:170px;}

#content {width:auto; margin-left:180px; margin-right:170px;}

#footer {width:100%; clear:both; }

/* end of structural styles */ 


/* inner div margin */
#branding_inner, #navbar_inner, #leftcolumn_inner, #content_inner, #rightcolumn_inner {overflow:hidden; /* prevents oversize elements from breaking the layout */ }

#branding_inner {padding:.5em 3em 0em .5em;}

#leftcolumn_inner {margin:0 10px; padding:1em 10px;}

#rightcolumn_inner {padding:1em 10px; /* background: url(images/newlogo1-gavelOonly100clr.gif) no-repeat top right;*/}

#content_inner {padding:0 2em 1em 1.5em;}

#footer_inner {padding:.5em 5em; text-align:center;}

/* end inner div margins */