
/* ----------------------- BOXES ------------------------- */

/* .box {background:#4D4D4D; margin-bottom:10px;}
 .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#FFFFFF;}
 .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#B8B8B8;}

.box_body a {color:#6D6D6D;}
.box_body ul {margin:0; padding:0; list-style:none;}
.box_body ul li { padding:2px 0px 4px;} 
.box_body ul li a {padding-left:20px; text-decoration:none;}
 .box_body ol {margin:0; padding:0; list-style:none; text-decoration:none;}
.box_body ol li {padding:2px 0px 4px;}  

.box_body ol li a {padding-left:8px;  text-decoration:none;}  */
 .box_body {padding:0px 0px 18px 20px; margin:0px 2px 0px 0px; color:#6D6D6D; background:url(../images/tesor_19.jpg) repeat-y}

/* ----------------------- LISTING BOXES ------------------------- */

#categories {background:url(../images/tesor_19.jpg) no-repeat #FFFFFF; float:left; border:0px solid #008888;}
#categories .box_head  {height:36px; background:url(../images/tesor_08.jpg) no-repeat; border:0px solid #008888;}
#categories .box_body li {text-decoration:none;} 
#categories .box_body ul {list-style:none;} 
#categories a{line-height:20px;text-decoration:none;}
#categories a:hover{color:#d01c02;text-decoration:underline;}



#categories .category-top ul{margin: 0;padding:0 15px 2px; list-style:none; color:black;text-decoration:none; font-family: Trajan Pro, Times New Roman; font-size: 15px; font-variant: small-caps;}
#categories .category-top {border:0px solid #008888;display:block;width:95%;padding:6px 6%;border-top:1px solid #d1d1d1;color:black;text-decoration:none; font-family: Trajan Pro, Times New Roman; font-size: 15px; font-variant: small-caps;}
#categories .category-top li {display:block;width:95%;padding:6px 6%;border-top:1px solid #d1d1d1;color:black;text-decoration:none;list-style-type: none; font-family: Trajan Pro, Times New Roman; font-size: 15px; font-variant: small-caps;}
#categories .category-top a:hover {text-decoration:underline;} 


#categories .category-subs  { border:0px solid #008888; margin:0;padding:0 0 10px 0;  color:black; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 50px; padding: 0;}
#categories .category-subs  ul ol {display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url(../images/point_sub.gif) no-repeat 15px 6px;}
#categories .category-subs  .selected{background-color:inherit;color:#d01c02;text-decoration:underline;}
#categories .category-subs  li {list-style-type: none; padding: 0 0 4px 0;}
#categories .category-subs  a {background: none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}

#categories  .category-level2 { border:0px solid #008888; margin:0;padding:0 0 10px 0;  color:black; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 50px; padding: 0;}
#categories  .category-level2 ul ol {display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url(../images/point_sub.gif) no-repeat 15px 6px;}
/* #categories  .category-level2 .selected{background-color:inherit;color:#d01c02;text-decoration:underline;}  */
#categories  .category-level2 li {list-style-type: none; padding: 0 0 4px 0;}
#categories  .category-level2 a {background: none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}

#categories .category-products { border:0px solid #003333; margin:0;padding-left:10px; list-style-type: disc; color:#6D6D6D; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 50px;}
#categories .category-products ul ol {display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url(../images/point_sub.gif) no-repeat 15px 6px;}
/* #categories .category-products .selected{background-color:inherit;color:#d01c02;text-decoration:underline;} */
#categories .category-products li {list-style-type: disc; padding: 0 0 4px 0;}
#categories .category-products a {background: none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding-left:18%;}





#whatsnew .box_head  {}
#whatsnew .box_head  a { color:#AA0027; font-family: Trajan Pro, Times New Roman; font-size: 17px; font-variant: small-caps;padding:2px 0 0 0;}
#featured .box_head  {height:36px; background:url(../images/tesor_18.jpg) no-repeat; border:0px solid #008888;}
#featured .box_head  a { color:#AA0027; font-family: Trajan Pro, Times New Roman; font-size: 17px; font-variant: small-caps;padding:2px 0 0 0;}
#specials .box_head  {}
#specials .box_head  a { color:#AA0027; font-family: Trajan Pro, Times New Roman; font-size: 17px; font-variant: small-caps;padding:2px 0 0 0;}







/*

#categories .sub2 a{padding-left:18%;}
#categories .sub3 a{padding-left:21%;}
* html #categories .category-subs-parent a, * html #categories .sub1 a {width:100%;}

*/


/* LEFT MENU */
#menu3{margin:2px 0 10px 30px;}
#menu3 ul{margin: 0;padding:0 15px 2px;list-style:none; color:black;text-decoration:none; font-family: Trajan Pro, Times New Roman; font-size: 15px; font-variant: small-caps;}
#menu3 a{display:block;width:95%;padding:6px 6%;border-top:1px solid #d1d1d1;color:black;text-decoration:none; font-family: Trajan Pro, Times New Roman; font-size: 15px; font-variant: small-caps;}
#menu3 a:hover{background-color:inherit;color:#d01c02;text-decoration:underline;}

#menu3 .sub1{margin:0;padding:0 0 10px 0;border:0;}
#menu3 .sub1 a{display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url('img/point_sub.gif') no-repeat 15px 6px;}
#menu3 .sub2 a{padding-left:18%;}
#menu3 .sub3 a{padding-left:21%;}
* html #menu3 a, * html #menu3 .sub1 a {width:100%;}
#menu3 .selected{background-color:inherit;color:#d01c02;text-decoration:underline;}

#menu3 .sub1 {list-style-type: disc; color: #d01c02; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 50px; padding: 0;}
#menu3 .sub1 li {list-style-type: disc; padding: 0 0 4px 0;}
#menu3 .sub1 a {background: none;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}












#moreinformation {}




#information {height:292px; margin: 0; padding:0; float:left;  background: url('../images/tesor_04.jpg')  no-repeat; float:left;}
#information .box_head {  border:0px solid #008888; color:#FFFFFF;}
#information .box_body {float:left;font-size:11px;list-style:none; margin: 0; padding: 40px 0 0 85px; color:#FFFFFF; background: url('../images/tesor_04.jpg')  no-repeat; float:left;}
#information li{float:left; width:170px;}
#information a{float:left;height:40px;padding:0 14px;color:#f0efcd;font-weight:bold;line-height:40px;text-decoration:none;}
#information a:hover{color:#fff;text-decoration:underline;}
#information .selected{color:#fff;text-decoration:underline;}

/* #information {background:url(../images/tesor_04.jpg) top left no-repeat; color:#FFFFFF; margin:1px 0; padding: 20px 80px;} */
/*
#information .box_head {color:#FFFFFF;}
#information .box_body a {color:#FFFFFF; }
#information .box_body li {color:#FFFFFF;font-weight: bold;  padding: 7px 0px;}
 #information .box_body ul li {background:url(../images/li_line_2.gif) bottom left repeat-x;} 
#information .box_body ul li a {list-style:none; text-decoration:none;}
#information .box_body a:hover {list-style:none; text-decoration:underline;}
 #information .box_body ul li a {padding-left:8px; background:url(../images/arrow_2.gif) top left no-repeat;} */

#bestsellers {}


#ezpages {}


#orderhistory {}
#orderhistory .box_body img {background:#FFFFFF; padding:2px; vertical-align:middle; margin:3px 0px;}



/* ----------------------- BANNER BOXES ------------------------- */

#bannerbox {}
#bannerbox  .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#bannerbox .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#bannerbox .box_body a:hover {text-decoration:none;}
#bannerbox  .box_body {padding:10px 0px 1px 55px; margin:0px 0px 0px 0px; color:#B8B8B8;}
#bannerbox  .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:17px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#AA0027; font-family: Trajan Pro, Times New Roman;}

#bannerbox2 {}
#bannerbox2  .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#bannerbox2 .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#bannerbox2 .box_body a:hover {text-decoration:none;}
#bannerbox2  .box_body {padding:0px 0px 15px 55px; margin:0px 0px 0px 0px; color:#B8B8B8;}
#bannerbox2  .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:17px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#AA0027; font-family: Trajan Pro, Times New Roman;}


#bannerboxall {}



/* ----------------------- PRODUCT BOXES ------------------------- */

#featured a img, #whatsnew a img, #specials a img, #reviews a img, #manufacturerinfo img, #productnotifications img {margin:5px 0px;}

#featured {}
#featured  .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#featured .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#featured .box_body a:hover {text-decoration:none;}
#featured  .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#FFFFFF;}
#featured  .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#B8B8B8;}



#whatsnew {}
#whatsnew .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#whatsnew .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#whatsnew .box_body a:hover {text-decoration:none;}
#whatsnew  .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#FFFFFF;}
#whatsnew  .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#6D6D6D;}







#specials {}
#specials .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#specials .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#specials .box_body a:hover {text-decoration:none;}
#specials  .box_head { padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#FFFFFF;}
#specials  .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#6D6D6D;}


#reviews {}
#reviews .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#reviews .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#reviews .box_body a:hover {text-decoration:none;}


#manufacturerinfo {}
#manufacturerinfo  .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#manufacturerinfo .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#manufacturerinfo .box_body a:hover {text-decoration:none;}
#manufacturerinfo  .box_body {padding:5px 10px 1px 65px; margin:0px 0px 0px 0px; color:#B8B8B8;}
#manufacturerinfo  .box_head {padding:5px 0px 0px 80px; margin:0px 0px 0px 0px; font-size:17px; font-weight:bold; text-transform:uppercase; line-height:normal; color:#AA0027; font-family: Trajan Pro, Times New Roman;}



#productnotifications {}
#productnotifications .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#productnotifications .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#productnotifications .box_body a:hover {text-decoration:none;}



/* ----------------------- FORM BOXES ------------------------- */

#search {}
#search .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#search .box_body a {color:#B3B3B3; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#search .box_body a:hover {text-decoration:none;}
#search  .box_head {color:#6D6D6D; padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal;}
#search  .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#6D6D6D;}


#manufacturers {}
#manufacturers .box_body {color:#00C3FB; font-size:13px; line-height:normal; font-weight:bold;}
#manufacturers .box_body a {color:#6D6D6D; text-decoration:none; font-size:10px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#manufacturers .box_body a:hover {text-decoration:none;}
#manufacturers  .box_head {color:#6D6D6D; padding:17px 0px 8px 80px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:normal;}
#manufacturers  .box_body {padding:0px 0px 18px 65px; margin:0px 22px 0px 0px; color:#6D6D6D;}

#currencies {}


#tellafriend {}


#recordcompanies {}


#musicgenres {}



/* ----------------------- TEXT BOXES ------------------------- */

#languages {}


#whosonline {}


#documentcategories {}


#shoppingcart {border-top:1px solid #000000; border-bottom:1px solid #000000; background:#424242 url(../images/pixel_black.gif) right repeat-y;}
#shoppingcart .box_head  {background-image:url(../images/pixel_black.gif); background-position:left; background-repeat:repeat-y;}
#shoppingcart .box_body  {background-image:url(../images/pixel_black.gif); background-position:left; background-repeat:repeat-y; padding:4px 0px 16px 22px;}
#shoppingcart .box_body a {color:#A3C41A;}
