#headerWrapper {width:100%; min-width:770px; position:relative; font-family:Verdana, Tahoma, Arial, sans-serif; z-index:2}

#headerWrapper * {margin:0; padding:0}

#headerWrapper #logo img {border-style:none}

#headerWrapper #serviceNav {font-size:12px; list-style-type:none; position:absolute; top:0; right:0}

#headerWrapper #serviceNav li {padding:0 12px; text-decoration:none; border-right:#002BB8 1px solid; float:left}

#headerWrapper #serviceNav #last {border-right:none; padding-right:0}

#headerWrapper #serviceNav li a {text-decoration:none; color: #002BB8}

#headerWrapper #serviceNav li a:hover {text-decoration:underline; color:#002BB8}

#headerWrapper #navBar {width:100%; clear:both}

#headerWrapper #navBar #navBarInner {width:100%; background-color:#CAE8BB}

#headerWrapper #navBar #navBarInner #searchForm {padding:8px}

#headerWrapper #navBar #navBarInner #searchForm #searchBox {vertical-align:middle}

#headerWrapper #navBar #navBarInner #searchForm #submitButton {vertical-align:middle}

#headerWrapper #listBar {float:left; width:100%; background-color:#ECFDE3}

#headerWrapper #listBar a:hover {background-color:#CAE8BB}

#headerWrapper #listBar ul {float:right; position:relative; right:50%; font-size:12px}

#headerWrapper #listBar ul #first {border-left:1px solid #CCCCCC}

#headerWrapper #listBar ul li {float:left; position:relative; left:50%; list-style-type:none; border-right:1px solid #CCCCCC}

#headerWrapper #listBar ul li a {text-decoration:none; color:#336600; display:block; padding:5px 20px 5px 20px; font-weight:bold}

#headerWrapper #listBar ul li ul {position: absolute; margin:0; width:200px; display:none; left:-1px; right:auto}

#headerWrapper #listBar ul li ul .listCap {font-weight:bold; color: #336600; padding:5px 0}

#headerWrapper #listBar ul li ul .last {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC}

#headerWrapper #listBar ul li ul .last a {padding-left:8px; font-weight:bold; padding-right:12px}

#headerWrapper #listBar ul li ul #lastColor {border-bottom:1px solid #CCCCCC}

#headerWrapper #listBar ul li:hover ul, #headerWrapper #listBar ul li.hover ul {display:block}

#headerWrapper #listBar ul li ul li {width:100%; border-left:1px solid #CCCCCC; background-color: #ECFDE3; left:auto;}

#headerWrapper #listBar ul li ul li a {padding:5px 0px 5px 20px; width:180px; font-weight:normal}

/** CLASSES FOR ROUNDED CORNER BORDERS **/

.t {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 0 repeat-x}
.r {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 100% 0 repeat-y}
.b {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 100% repeat-x}
.l {background: url(http://www.emeraldcityfabric.com/images/dot.gif) 0 0 repeat-y}
.tr {background: url(http://www.emeraldcityfabric.com/images/tr.gif) 100% 0 no-repeat}
.tl {background: url(http://www.emeraldcityfabric.com/images/tl.gif) 0 0 no-repeat}
.br {background: url(http://www.emeraldcityfabric.com/images/br.gif) 100% 100% no-repeat}
.bl {background: url(http://www.emeraldcityfabric.com/images/bl.gif) 0 100% no-repeat}
