#headerTop     { width:850px; padding:0; margin:0; color:#a25143; }
#headerTop a   { color:#a25143; text-decoration:none; }

#upper { height:93px; width:850px; background-color:#d03f24; }
#upper img { border:none; margin:0; padding:0; float:left; }

#rightSide      { float:right; height:93px; width:400px; }
#rightSide a    { float:left; display:block; }
#freeShipping   { background: url("../images/header/free_shipping.jpeg") no-repeat 0 8px; width:221px; height:93px; }
#origin         { background: url("../images/header/origin.png") no-repeat 20px 32px; width:170px; height: 23px; padding:36px 0 0 0; }
#facebook       { background: url("../images/header/facebook.png") no-repeat 20px 0px; width:170px; height: 24px; }

.clear { clear:both; }
.hide { text-indent:-999999px; }

/* Main Navigation */
#nav { clear:both; padding: 0; margin: 0; }
#navList { margin:0; padding:0; }
#navList li, #navList li a { height:35px; float:left; display:block; position:relative; margin:0; padding:0; }

.navBtn { overflow:hidden; background:url("../images/header/nav_sprite.png") no-repeat; }
/* normal */
#greenTea   { width: 97px; background-position:0px 0px; }
#whiteTea   { width: 91px; background-position:-97px 0px; }
#blackTea   { width: 91px; background-position:-188px 0px; }
#oolongTea  { width: 103px; background-position:-279px 0px; }
#puErh      { width: 71px; background-position:-382px 0px; }
#displayTeas{ width: 107px; background-position:-453px 0px; }
#flowers    { width: 84px; background-position:-560px 0px; }
#samplers   { width: 90px; background-position:-644px 0px; }
#accessories{ width: 116px; background-position:-734px 0px; }

/* hover */
#greenTea:hover   { width: 97px; background-position:0px -35px; }
#whiteTea:hover   { width: 91px; background-position:-97px -35px; }
#blackTea:hover   { width: 91px; background-position:-188px -35px; }
#oolongTea:hover  { width: 103px; background-position:-279px -35px; }
#puErh:hover      { width: 71px; background-position:-382px -35px; }
#displayTeas:hover{ width: 107px; background-position:-453px -35px; }
#flowers:hover    { width: 84px; background-position:-560px -35px; }
#samplers:hover   { width: 90px; background-position:-644px -35px; }
#accessories:hover{ width: 116px; background-position:-734px -35px; }

/* sub navigation */
#lower ul { margin:0; padding:0; }
#lower li { float:left; display:block; padding:8px 6px 0 6px; font-family:Arial, sans-serif; font-size:12px; }
.pipe { color:#f3a496; font-size:10px; }
#lower ul li.first { margin-left:12px; }
#rightList { float:right; }
#rightList img { border:none; padding-left:4px; padding-right:12px; }
#rightList li { display:block; height: 17px; }