@CHARSET "ISO-8859-1";/* top of page layout */
div#white { width: 100%; height: 89px; background-color: #27497d; margin: 0; padding: 0; }
div#header { margin: 0 auto; padding: 0; width: 800px; border:0; }
.navnugget { margin: 0 auto; padding: 0; width: 800px; height: 25px; border:0; }
div#top { margin: 0; background-color: #27497d; padding:0; height: 89px; }
div#logo { margin: 0; padding: 0; float: left; }
div#logo a { text-decoration: none; border: 0; cursor:hand;}
.logoclick { float: left; background-image:url(../images/logobar.png); background-position: top left; background-repeat:no-repeat; display: block; width: 400px; height: 88px; }
div#searchtabs { float:left;  width: 395px; background:#27497d; font-family: Helvetica, sans-serif; letter-spacing: 1px; font-size: 9px; line-height:normal; margin-bottom:2px; }
div#searchtabs ul { margin:0; padding:10px 2px 0 2px; list-style:none; }
div#searchtabs li  { display:inline; margin:0; padding:0; }
div#searchtabs a { float:left; background:url("../images/tableft.gif") no-repeat left top; font-size: 9px; margin:0; padding:0 0 0 3px; text-decoration:none; border-bottom:1px solid #ffffff; }
div#searchtabs a span { float:left; display:block; background:url("../images/tabright.gif") no-repeat right top; font-size: 9px; padding:5px 7px 4px 6px; color: #ffffff; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#searchtabs a span {float:none; font-size: 9px;}
/* End IE5-Mac hack */
div#searchtabs a:hover span { color:#fff; }
div#searchtabs a:hover { background-position:0% -42px; }
div#searchtabs a:hover span { background-position:100% -42px; }
/* search input line */
div#search { float:left; border: 3px solid #27497d; padding: 0; margin: 0; margin-top:0; width: 270px; background:#27497d; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #27497d; line-height:normal; }
div#search a { font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #27497d;}
div#search ul { margin:0; margin-top: 3px; padding:0; list-style:none; }
div#search li { display:inline; margin:0; padding:0;color: #FFFFFF; }
div#search input { length: 181px; }
div#search .form { display:inline; }
/* purple top navigation */
ul, ol, dl { position: relative; }
div#nav { width: 800px; float: left; background:#fff; text-align: center; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;  }
div#nav ul { margin:0; padding: 0; list-style: inline; }
div#nav li { margin:0; padding:0; display:inline;}
div#nav a { margin:0; padding:0; float:left; font-size: 11px; font-weight: bold; text-decoration:none; text-align: center; vertical-align: middle; cursor:hand;}
div#nav a span { margin: 0; padding: 0; float:none; display: block; background:url("../images/nav-back.gif") no-repeat right top; font-size: 11px; font-weight: bold; line-height: 25px; height: 25px; width: 160px; color: #fff; text-align: center; }
div#nav li.navclick a span { background-position: 100% -25px; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#nav a span {float:none; font-size: 11px; font-weight:bold;}
div#nav {text-align: center; height: 25px;}
/* End IE5-Mac hack */
div#nav a:hover span { color:#FFF; }
div#nav a:hover { background-position:0% -25px; }
div#nav a:hover span { background-position:100% -25px; }
.navcolor { background-color: #ffffff; }
/* catalog quick order */
div#order { border: 2px solid #4879c5; margin: 2px 0; padding: 3px 0; font-family:Arial, Helvetica, sans-serif; color: #fff; font-size:10px; float: left; width: 120px; height: 25px; background-color: #fff; text-align: center;}
div#order a { font-family: Arial, Helvetica, sans-serif; color: #27497d; text-decoration: none; }
/* end top of page layout */
/* left promo boxes */
#promo_video, #promo_email, #promo_catalog	{ position:relative; width:165px; height:124px; font-family:myriad; }
#promo_video
{
background-image:url(../images/bg_video.png);
background-repeat:no-repeat;
}
#promo_email
{
background-image:url(../images/bg_email.png);
background-repeat:no-repeat;
}
#promo_catalog
{
background-image:url(../images/bg_catalog.png);
background-repeat:no-repeat;
}
#promo_video a.promo_blurb, #promo_video a.promo_blurb:link, #promo_video a.promo_blurb:visited	{ position:absolute; color:#FFFFFF; text-decoration:none; font-size: 14px; left:12px; bottom:10px; font-weight:bold;}
#promo_video a.promo_blurb:hover	{ color:#85b4d6; }
#promo_email a.promo_blurb, #promo_email a.promo_blurb:link, #promo_email a.promo_blurb:visited	{ position:absolute; color:#FFFFFF; text-decoration:none; font-size: 12px; left:12px; bottom:2px; font-weight:bold; text-transform:uppercase; }
#promo_email a.promo_blurb:hover	{ color:#fa597c; }
#promo_catalog a.promo_blurb, #promo_catalog a.promo_blurb:link, #promo_catalog a.promo_blurb:visited	{ position:absolute; color:#FFFFFF; text-decoration:none; font-size: 12px; left:7px; top:28px; font-weight:bold; text-transform:uppercase; }
#promo_catalog a.promo_blurb:hover	{ color:#82b2d2; }
