/* Start General CSS */


/* general page setup */
body { background: #CACED1 none repeat scroll 0 0;
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:0.7em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
text-align:center; }
a img, img { border: none; }

a:link { color: #048c9c; }
a:visited { color: #333; }
a:hover { color: #333; text-decoration: none; }
a:active,
a:focus { color: #333; text-decoration: none; font-weight: bold; }


.smallpromo p a:link  {color:#FFFFFF;}
.smallpromo p a:visited, .smallpromo p a:hover,  .smallpromo p a:active, .smallpromo p a:focus {text-decoration: underline; color:#FFFFFF; }

p { padding: 5px 0; line-height: 150%; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}


}
ul { list-style: disc; margin: 5px 17px; }
ul li {}

/* misc styles */
#skiplinks { position: absolute; }
#skiplinks a { top: -500px; position: absolute; white-space: nowrap; }
#skiplinks ul { list-style: none; margin: 0; }
#skiplinks a:active,
#skiplinks a:focus { padding: 5px; background-color: #dddddd; border: 1px solid #837b73; top: 23px; }

input, select, textarea { border: 1px solid #6a6a6a; padding: 1px 2px; }


/* font declarations */
body, input, select, textarea, table, td { font-size: 62.5%; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#container, input, select, textarea, table, td { font-size: 1.2em; line-height: 120%; }
#global-navigation, #global-navigation select, #global-navigation input { font-size: 90%; }
h1 {-x-system-font:none; font-family: 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;font-size:1.8em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; }
}
label { font-weight: bold; }
button { text-indent: -5000px; border: none;  }
.cart .cart-content { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.25em; font-weight: bold; }
.cart .cart-content span { font-size: 12px; color: #202020; font-weight: bold; padding: 2px;  }
#search label { font-size: 1.2em; text-transform: lowercase; }
#search input { font-size: .9em; }
#search i { font-size: .75em; text-transform: lowercase; }

.featured-product strong { font-size: 1.2em; line-height: 110%; }
  .featured-product-listing .featured-product strong { font-size: 1em; line-height: 120%; }
#secondary-content h2, #footer h2 { color: #048c9c ; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.3em; text-transform: uppercase; }
#secondary-content h1, #footer h1 { color: #000; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.2em;  border-bottom:2px solid #048c9c;
padding-bottom:2px;
}
#secondary-content #sidebar h3 { 
background-color:#EEEEEE;
border-bottom:1px solid #D1D1D1;
color:#048C9C;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:120%;
padding:4px 5px;
display:block;
}

 }
#secondary-content p { line-height: 140%; }

.breadcrumb-bar { font-size: .8em; }

#secondary-navigation h2 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; text-transform: uppercase; font-size: 1.7em; line-height: 110%; }
#secondary-navigation h3 { font-size: 1.4em; }
#secondary-navigation li { font-weight: bold; font-size: .9em; line-height: 120%; }
#secondary-navigation .navigation-section li { font-size: 1.2em; }

#content .main-content .intro { font-size: 1.2em; line-height: 150%; }
#content .main-content h1 {}
#content .main-content h2 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.5em; font-weight: normal; line-height: 120%; margin: 2px 0; }
.sub-categories ul li { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.1em; font-weight: bold; line-height: 120%; }
#content h4 {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:1em;
font-weight:bold;
padding:5px;
 }

/* site styles */
#container { width: 850px; text-align: left; margin: 10px auto; }



#navigation .main-button { background:url(images/layout/buttons/images/Button-Navigation.gif) no-repeat; padding: 6px 20px; color: #fff; font-weight: bold; text-decoration: none; display: inline; margin-top: 5px;  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.2em;}
  #navigation .main-button:hover,
  #navigation .main-button:active, #cart-total .main-button:focus { background:url(images/layout/buttons/images/Button-Navigation.gif) no-repeat; }

/* header styles */
#global-navigation { height: 30px; }
  #global-navigation label { margin-right: 3px; }
  #global-navigation select, #global-navigation input { margin-right: 3px; }
#global-navigation .site-configuration { float: left; width: 430px; margin: 5px 0 0 0; display: inline; height: 20px; }
  #global-navigation .site-configuration * { vertical-align: middle; }
  .site-configuration #currency, .site-configuration .currency-span { margin-right: 20px; }
#global-navigation .site-configuration a { color: #202020; }
#global-navigation .store-locator { float: left; width: 180px; margin: 5px 0 0 0; display: inline; text-align: right; }
  #global-navigation .store-locator * { vertical-align: middle; }
  #global-navigation .store-locator input { width: 45px; }
  .store-locator #locate_submit { background: url(images/layout/buttons/images/Button-Go-GradientBG.gif) 0px 0px no-repeat; width: 22px; height: 21px; cursor: pointer; }
  .store-locator #locate_submit:hover,
  .store-locator #locate_submit:active, .store-locator #locate_submit:focus { background: url(images/layout/buttons/images/Button-Go-GradientBG.gif) -28px 0px no-repeat; }

#masthead { background:#FFFFFF;}

#masthead .logo { float: left;  display: inline; }
  #masthead .logo a { display: block; width: 250px; height: 105px; background: url(images/layout/nursing-resources-logo.png) no-repeat; text-indent: -5000px; margin-top: 5px; }

#masthead .global-links { width: 550px; text-align: right; margin: 5px 0 0 0; display: inline; float:right; }

#masthead .global-links a { color: #000; font-weight: bold; }
.global-link-text { color: #000; font-weight: bold; }



#masthead select  { font-size: 0.9em; line-height: 110%; width: 175px; }

.contactContainer { float: left; width: 275px; display: inline; text-align:left;}
.contactDirections { float: left; width: 220px; display: inline; text-align:left; padding: 5px;}


#masthead #minicart { float: right; width: 425px;  }
  .cart-links { margin: 10px 0 0 0; }
  .cart-links i { display: none; }
  .cart-links a { float: right; display: block; margin-left: 10px; text-indent: -5000px; }
  .cart-links #link-giftreg { width: 80px; height: 21px; background: url(images/layout/buttons/images/Button-GiftRegistry.gif) no-repeat; }
  .cart-links #link-giftreg:hover,
  .cart-links #link-giftreg:active, .cart-links #link-giftreg:focus { background: url(images/layout/buttons/images/Button-GiftRegistry.gif) -85px 0px no-repeat; }
  .cart-links #link-myaccount { width: 80px; height: 21px; background: url(images/layout/buttons/images/Button-MyAccount.gif) no-repeat; }
  .cart-links #link-myaccount:hover,
  .cart-links #link-myaccount:active, .cart-links #link-myaccount:focus { background: url(images/layout/buttons/images/Button-MyAccount.gif) -85px 0px no-repeat; }
  .cart-links #link-signin { width: 55px; height: 21px; background: url(images/layout/buttons/images/Button-Signin.gif) no-repeat; }
  .cart-links #link-signin:hover,
  .cart-links #link-signin:active, .cart-links #link-signin:focus { background: url(images/layout/buttons/images/Button-Signin.gif) -59px 0px no-repeat; }
  
  .cart { clear: right; margin: 8px 0 0 0;  vertical-align: middle; }
  .cart .cart-content { background:#FFFFFF none repeat scroll 0 0;
float:right;
margin:10px 0;

text-align:right;
vertical-align:middle; }
  .cart .cart-content a, .cart .cart-content a:visited { color:#148C94; line-height:140%;text-decoration:underline; }

  
  .cart .home-image { float: right; padding: 10px 0px; height: 75px; width: 500px; text-align: right; vertical-align: middle; background: url(images/layout/nurse-header.gif) no-repeat;  }
  
  .cart .cart-checkout { border-left: 1px solid #bdbebe; float: right; margin: 10px; padding-left: 10px;  }
  .cart .link-checkout { display: block; text-indent: -5000px; width: 70px; height: 26px; background: url(images/layout/buttons/images/Button-Checkout.gif) no-repeat; }
  .cart .link-checkout:hover,
  .cart .link-checkout:active, .cart .link-checkout:focus { background: url(images/layout/buttons/images/Button-Checkout.gif) -75px 0px no-repeat; }

#masthead #search { clear: left; padding: 14px 0 4px; vertical-align: middle; float: left; display: inline; }
  #search * { vertical-align: middle; }
  #search label, #masthead #search input { margin-right: 3px; }
  #search i { font-style: normal; }
  #search i a { color: #202020;}
  #search #search_submit { margin-right: 3px; background: url(images/layout/buttons/images/Button-Go-GreyBG.gif) 0px 0px no-repeat; width: 22px; height: 21px; cursor: pointer; }
  #search #search_submit:hover, 
  #search #search_submit:active, #search #search_submit:focus { background: url(images/layout/buttons/images/Button-Go-GreyBG.gif) -28px 0px no-repeat; }
  
  .search-result { padding:  0 0 15px 0; }

#navigation { border-bottom:6px solid #a2a2a2; height:32px; margin-bottom:10px; width: 100%;  }
#navigation ul {
background:transparent url(images/layout/main-nav-bg.gif) repeat-x scroll 0 0;
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
font-size:1.0em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
width:100%; }

#navigation li {
border-right:1px solid #09487F;
display:inline;
float:left;
height:31px;
margin-bottom:1px;
padding:0;
}

#navigation li.current_page_item {
background:transparent url(images/layout/main-nav-bg.gif) repeat-x scroll 0 -38px;
border-color:#FFFFFF;
border-left:1px solid #FFFFFF;
height:32px;
margin-bottom:0;
margin-left:-1px;
}

#navigation li.current_page_parent {
background:transparent url(images/layout/main-nav-bg.gif) repeat-x scroll 0 -38px;
border-color:#FFFFFF;
border-left:1px solid #FFFFFF;
height:32px;
margin-bottom:0;
margin-left:-1px;
}

#navigation a {
color:#FFFFFF;
display:block;
margin:8px 8.75px 0;
text-decoration:none;
}
	

#george { float: left; width: 100px; display: inline; background:url(images/marketing/george.png) no-repeat scroll 10px 0; text-indent:-5000px; height: 200px; padding: 5px;}

/* footer */
#footer { border-top: 3px solid #048c9c ; background-color: #f1f1f1; padding: 14px 10px 10px;  }
  #footer a { color: #202020; }
  #footer .links { float: left; width: 600px; }
  #footer .links .grouping { float: left; width: 125px; padding: 0 10px; border-left: 1px solid #161616; }
  #footer .grouping ul { list-style: none; margin: 0; }
  #footer .links .main a { text-decoration: none; }
  #footer .links .main a:hover { color: #ad5c33; }
  #footer .links .main { border: none; text-align: right; }
  #footer {}
  #footer .company { float: right; text-align: right; width: 400px; line-height: 150%; }
  #footer .company small { display: block; }
#footer h2 { font-size: .9em; }
#footer .company { font-size: .9em; }
#footer .company small { font-size: .9em; }
#footer .grouping a { font-size: .9em; }
#footer .links .main { font-size: 1.1em; line-height: 130%; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; }


/* content container */
#content-container { background-color:#FFFFFF; padding:10px; border:3px solid #048c9c;}



#secondary-navigation { float: left; width: 200px; margin-left: -900px; }


.subContent #content h1  { color: #048c9c; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.home #content h2  { color: #048c9c;  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.3em; text-transform: uppercase; padding: 5px 0; }
.home-main-wrapper { padding: 5px 0 5px 0; float: right; } 
/* home specefic styles */
.home-main-left { clear:both; display:inline; float:left; width:75px;}
.home-main-right { display:inline; float:right; padding:5px; width:270px; }
.home-left-container { padding: 10px; }

/* Sub Content Page Styles */
.subContent #content { width: 600px; margin-left: 0; float:right; padding-bottom: 10px;}
.subContent #secondary-content { float: left; width: 200px; }
.subContent #content h2  { border-bottom:1px solid #048C9C;
padding:8px;
font-family:'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal; }

.subContent #content .secondary h2  { border-bottom:2px solid #048C9C;
color:#000000;
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:1.2em;
padding-bottom:2px; 
background:transparent url(images/layout/note.jpg) no-repeat scroll 105px 0;
}

.page-body .secondary { display: block; margin-bottom: 10px; }
.page-body .secondary strong { display: block; margin-top: 4px; }
.page-body .secondary ul li { background:transparent url(images/bullet1.gif) no-repeat scroll 0 5px; margin:4px 0; padding-left:12px;}
.page-body .secondary ul{ list-style-image:none; list-style-type:none; margin:5px; }

.subContent-main-wrapper { padding: 5px 0 5px 0; float: right; } 
/* home specefic styles */
.subContent-main-left { clear:both; display:inline; float:left; width:75px;}
.subContent-main-right { display:inline; float:right; padding:5px; width:270px; }
.subContent-left-container { padding: 10px; }
/* End Sub Content Page Styles */
 #secondary-content a, #secondary-content a:visited  { color: #000; text-decoration: none; }
  #secondary-content a:hover, #secondary-content a:focus, #secondary-content .current { color: #048c9c; text-decoration: underline;}
  
  .large-promo {background-color:#FCEC8B; padding-bottom:1px; }
  .large-promo p, .large-promo h3 {
background-color:#FDF5C5;
border-color:#FFFFFF;
border-style:solid;
border-width:1px 0;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:1.5em;
padding:10px;
}
.subContent #content .large-promo h3 {
font-size:1em;
font-weight:normal;
}

.page-body {
margin:10px 0;
}

.page-body .content {
float: left;
width: 330px;
 }
 
 .page-body .content h2 {
color: #000; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.2em;
 }
 
.page-body .secondary {
float: right;
width: 255px;
}

.officeimage {float: right; display: inline; }
.officeinfo {float: right; display: inline; width: 250px; padding: 5px;}
.officeinfo dl {display:inline-block;} 
.officeinfo dt {clear:left; float:left; font-weight:bold;  text-align:right; width:40px; }
.officeinfo dd {float:left; width:150px; padding:0px 0 5px 10px; }

.contact-info { padding: 5px;}
.contact-wrapper { float:left; width: 250px; background-color: #3399FF;}


.home-right-container { padding: 10px; }
.home-right-container dl {display:inline-block;} 
.home-right-container dt {clear:left; float:left; font-weight:bold; padding: 5px 0 0 0; text-align:right; width:75px; }
.home-right-container dd {float:left; width:150px; padding:5px 0 5px 10px; }


.news-info {color:#333333; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:.8em;line-height:20px;}
.post-info {color:#333333; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:1em;line-height:20px; }

/* Home Transparent Box */
.cbb {background:#FFFFFF none repeat scroll 0 0; border:1px solid #666666; margin:1em 0;padding:0 10px; }
.bt {background:transparent url(images/layout/container/box.png) no-repeat scroll 100% 0; height:17px; margin:0 0 0 18px;}
.bt div {background:transparent url(images/layout/container/box.png) no-repeat scroll 0 0; font-size:0; height:17px; left:-18px; line-height:0; position:relative; width:18px;}
.bb {background:transparent url(images/layout/container/box.png) no-repeat scroll 100% 100%; height:14px; margin:0 0 0 12px; }
.bb div {background:transparent url(images/layout/container/box.png) no-repeat scroll 0 100%; font-size:0; height:14px; left:-12px; line-height:0; position:relative; width:12px;}
.i1 {background:transparent url(images/layout/container/borders.png) repeat-y scroll 0 0;
padding:0 0 0 12px; }
.i2 {background:transparent url(images/layout/container/borders.png) repeat-y scroll 100% 0; padding:0 12px 0 0;}
.i3 {background:#FFFFFF none repeat scroll 0 0; display:block; margin:0; padding:1px 10px; }
.i3:after {clear:both; content:"."; display:block; height:0; visibility:hidden; }
.i3 { display:inline-block;}
.i3 { display:block;}

/* End Home Transparent Box */

/* Second Box */
.border {background:url(images/layout/container/border_g_tall.gif) top repeat-x;}
.border .btall {background:url(images/layout/container/border_g_tall.gif) bottom repeat-x;}
.border .ltall {background:url(images/layout/container/border_g_tall.gif) left repeat-y;}
.border .rtall {background:url(images/layout/container/border_g_tall.gif) right repeat-y;}
.border .tleft {background:url(images/layout/container/border_g_tl.gif) top left no-repeat;}
.border .tright {background:url(images/layout/container/border_g_tr.gif) top right no-repeat;}
.border .bleft {background:url(images/layout/container/border_g_bl.gif) bottom left no-repeat;}
.border .bright {background:url(images/layout/container/border_g_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:5px 15px 25px;}
.border .video {margin-left: -15px; }
.h_text {padding-bottom:2px; background:url(images/layout/container/h_text_bg.gif) bottom repeat-x;}
.border a img {float:right;}

/* New L */

.module.featured {
height:1%;
}
.module {
margin-bottom:10px;
}

.subContent #content h3 {
color:#048C9C;
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:1.3em;
padding-bottom:2px;
}

#post-490 h3, #post-41 h3 {
padding:12px 0;
}


/* breadcrumb bar */

.breadcrumb-bar { border-bottom:1px solid #CECECE; margin:0 0 7px; padding:2px 0; }
  .breadcrumb-bar .breadcrumb { float: left; width: 560px; padding: 2px;}
  .breadcrumb-bar .page-options { float: right; width: 61px; background: url(images/layout/vert-divider-grey.gif) repeat-y; height: 8px; padding: 3px 0 6px; }
    .breadcrumb-bar .page-options * { vertical-align: middle; }
    .breadcrumb-bar .page-options i { display: none; }
    .breadcrumb-bar .page-options a { text-indent: -5000px; display: block; float: right; margin: 0 5px; }
    .breadcrumb-bar .page-options .email { width: 13px; height: 10px;  background: url(images/layout/icon-email.gif) no-repeat; }
    .breadcrumb-bar .page-options .print { width: 15px; height: 12px;  background: url(images/layout/icon-print.gif) no-repeat; }

/* secondary navigation */
#secondary-navigation { color: #333; }
  #secondary-navigation .navigation-section { background-color: #dddddd; }
    #secondary-navigation .navigation-section h2 { padding: 10px; border-bottom: 1px solid #cecece;}
  #secondary-navigation ul { border-top: 1px solid #fff; list-style: none; margin: 0; padding: 5px 10px 10px;}
  #secondary-navigation ul li { padding: 0px 0 4px 10px; background: url(images/layout/small-arrow.gif) 0px 6px no-repeat; }
  #secondary-navigation a, #secondary-navigation a:visited  { color: #333; text-decoration: none; }
  #secondary-navigation a:hover, #secondary-navigation a:focus, #secondary-navigation .current { color: #993300;}

#secondary-navigation .history-section { margin: 10px 0; }
  #secondary-navigation .history-section h2 { padding: 10px; border-bottom: 1px solid #cecece; }
  #secondary-navigation .history-section .history-items { background-color: #dddddd; border-top: 1px solid #fff; border-bottom: 1px solid #cecece; }
  #secondary-navigation .history-section h3 { padding: 10px 10px 0px; }
  #secondary-navigation .history-section ul { border: none; }
  #secondary-navigation .history-section ul li { background: url(images/layout/small-arrow.gif) 0px 4px no-repeat; font-weight: normal; }
  
  
/* Staff */
.staff-contain {  margin-bottom:10px; }
.staff { border:1px solid #CCCCCC; margin:5px; padding:10px; width:165px; float: left; height: 215px;}
.staff a img, .staff img { padding:10px; }
.staff-contain .staff p {line-height:1.4em; padding: 5px 0 0; vertical-align:middle; }
  
 /* Home Boxes */
.home-contain {  margin-bottom:10px; }
.home { border:1px solid #CCCCCC; margin:5px; padding:5px; width:111px; float: left; height: 190px;}
.home a img, .home img { padding-left:8px; }
.home-contain .home p {line-height:1.4em; padding: 5px 0 0; vertical-align:middle; } 
  
.smallpromo {
background-color:#048C9C;
margin-bottom: 10px;
}

.subContent #content .smallpromo h3 {
border-bottom:1px solid #FFFFFF;
color:#FCEC8B;
padding:8px;
font-family:'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.smallpromo p {
color:#FFFFFF;
padding: 4px 0 0 8px;
}  


.contact-promo {

margin-bottom: 10px;
border: 2px solid #048C9C;
}

#secondary-content #sidebar .contact-promo h3 {
border-bottom:2px solid #048C9C;
color:#048C9C;
background-color:#FDF5C5;
padding:8px;
font-family:'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.contact-promo p {
color:#048C9C;
padding: 8px;
}  




/* Video Player - media-center.php */
#currentVideo {
float: left;
display: block;
padding: 20px;
width: 550px;
text-align: center;	
}

.nextVideo {
float: left;
display: block;
padding: 5px;
border: 1px solid;
}

.video {
border:1px solid #CCCCCC;
float:left;
height:150px;
margin:10px;
padding:10px 0;
text-align:center;
width:174px;
}

.video p {
text-align: left;
margin-left: 5px;
}


  
  

/* auto clearing */
#masthead, #navigation, #content-container, #footer, .breadcrumb-bar, 
.sub-categories
{ clear: both; }

/* ----------- */

#navigation ul, .page-body, .smallpromo { display: block; }

#global-navigation:after, .cart-links:after, .cart:after, #content-container:after, .featured-product:after, .categorylisting:after, #footer:after, .breadcrumb-bar:after,
.sub-categories:after, #navigation:after, .smallpromo:after
{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#global-navigation, .cart-links, .cart, #content-container, .featured-product, .categorylisting, #footer, .breadcrumb-bar, .sub-categories, #navigation, #navigation ul , .staff-contain
{display: inline-block;}

/* Hides from IE-mac \*/
* html #global-navigation, * html .cart-links, * html .cart, * html #content-container, * html .featured-product, * html .categorylisting, * html #footer, * html .breadcrumb-bar, * html .sub-categories
{height: 1%;}
#global-navigation, .cart-links, .cart, #content-container, .featured-product, .categorylisting, #footer, .breadcrumb-bar, .sub-categories, .staff-contain
{display: block;}
/* End hide from IE-mac */


/* End General CSS */
