div {//overflow-x:hidden;}

#header {
  background: url(../images/template/header_bg_new.jpg)
  no-repeat left top;
}

#header h1 {
  font:bold 270% arial, sans-serif;
  letter-spacing:-1px;
  color:#E10000;
  height:69px;
  left:9px;
  margin:0;
  padding:0;
  position:absolute;
  text-align:left;
  text-indent:0;
  top:0px;
  text-indent:-9999em;
  width:281px;
  height:69px;
  /*background: url(../images/template/new_logo.jpg) no-repeat left top;*/
}

#header h1 span {
  letter-spacing:4px;
  /*color:#FD0000;*/
}

#header #slogan {
  margin:0; padding:0;
  position:absolute;
  color:#333;
  font:normal 90% tahoma, sans-serif;
  top:66px;
  left:36px;
}

#display_search_box {
  left:405px;
}

#display_search_box input {
  width:121px;
  height:13px;
}

#display_search_box img {
  position:relative;
  left:-5px;
  //top:1px;
}

#header h3#home {
  left:502px;
  top:4px;
  width:58px;
  text-indent:2px;
  //text-indent:4px;
}

#header h3#home a:hover {
  background:url(../images/template/home-active_bg.jpg) no-repeat left top;
}

#header h3#my_account {
  left:563px;
  top:4px;
  width:83px;
}

#header h3#my_account a:hover {
  background:url(../images/template/account-active_bg.jpg) no-repeat left top;
}

#header h3#view_cart {
  left:649px;
  top:4px;
  width:65px;
  text-indent:2px;
}

#header h3#view_cart a:hover {
  background:url(../images/template/cart-active_bg.jpg) no-repeat left top;
}

#header h3 {
  font:bold 90% tahoma, sans-serif;
  left:687px;
  position:absolute;
  text-indent:0;
}

#header h3 a {
  color:#333;
  padding-top:64px;
  font-weight:bold !important;
}

#footer {
  background: url(../images/template/footer_bg_new.jpg) no-repeat;
}

#footer_top { 
  position:absolute;
  left:0;
  top:22px;
  text-align:left;
}

#footer h3 {
  display:inline;
  text-indent:0;
  font:bold 110% tahoma, sans-serif !important;
  margin-left:20px;
}

#footer h3 a:hover {
color:#fff !important;
}

#footer h3 a {
  color:#DDEEFF!important;
  font-weight:bold;
}

#footer_bottom {
  top:7px;
  //top:16px; position:relative;
  color:#fff !important;
}

#footer_bottom a {
  color:#DDEEFF !important;
}

#footer_bottom a:hover {
  color:#fff !important;
}



/* display_menu_3 */



#display_menu_3 ul {
  list-style:none;
  position:absolute; 
  top:92px;
  left:4px;
  padding:0;
  margin:0;
}

#display_menu_3 ul li {
  float:left;
}

#display_menu_3 ul li a {
  font:bold 90% tahoma, sans-serif; 
  text-transform:none !important;
  margin-right:4px;
  //margin-right:2px;
  display:block;
  padding:7px 8px;
  float:left;
  color:#DDEEFF;
  /*background: url(../images/template/inactive_tab.jpg) repeat-x left top;*/
  
}

#display_menu_3 ul li a:hover {
  /*background: url(../images/template/active_tab.jpg) repeat-x left top;*/
  color:#fff;
}

#display_menu_3 ul li a.active {
background: url(../images/template/active_tab.jpg) repeat-x left top;
color:#fff;
padding:7px 16px;
}

#display_menu_3 ul li a.active:hover {
 text-decoration:none;
 cursor:default;
}


#header {height:124px;}
.nav_section {font-family:tahoma !important;}
.nav_section h3 {margin-bottom:8px; padding-left:20px;}
.nav_section div {padding-left:20px;}

#header h1 a#homepage_title {
height:100% !important;
margin-left:0 !important;
margin-top:0 !important;
width:100% !important;
}

#header #slogan {
  margin:0; padding:0;
  position:absolute;
  color:#333;
  font:normal 90% tahoma, sans-serif;
  top:46px;
  left:36px;
}

#display_search_box {
  left:335px;
  top:54px;
}

#header #chat {
  left:715px;
  top:4px;
  width:85px;
}

#header h3#chat a:hover {
  background:url(../images/template/chat-active_bg.jpg) no-repeat left top;
}

#telephone-number {
  font:bold 120% arial;
  color:#0066CC;
  position:absolute; top:65px; left:53px;
  margin:0;
  padding:2px 0 5px 25px;
  background: url(../images/template/phone3.png) no-repeat left top;
  
}

#header #search-title {
  font:bold 130% tahoma;
  color:#555;
  position:absolute; top:36px; left:337px;
  padding:0; margin:0;
}