/* main body */
body { color: #000; font-family: Arial, Helvetica, SunSans-Regular; background-repeat: no-repeat; background-position: right bottom; }
body.clear { background:transparent;}


/* Standard items */
p, td, input, textarea { font-size: 12px; line-height: 16px; } 

a:link    { color: #f00; font: bold 12px Arial, Helvetica, SunSans-Regular; text-decoration: none  }       
a:visited { color: #ff8000; font: bold 12px Arial, Helvetica, SunSans-Regular; text-decoration: none  }      
a:active  { color: #69f; font: bold 12px Arial, Helvetica, SunSans-Regular; text-decoration: none  }      
a:hover   { color: #fc0; font: bold 12px Arial, Helvetica, SunSans-Regular; text-decoration: none  }       


/* BACKGROUNDS BEGIN **************************************************/

td.menu { background-image: url(../menus/menu_main_a.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.main { background-image: url(../menus/menu_main_b.jpg); background-repeat: no-repeat; background-position: 0 top; }


td.ladies_menu { background-image: url(../menus/menu_ladies_a.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.ladies_main { background-image: url(../menus/menu_ladies_b.jpg); background-repeat: no-repeat; background-position: 0 top; }

td.mens_menu { background-image: url(../menus/menu_mens_a.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.mens_main { background-image: url(../menus/menu_mens_b.jpg); background-repeat: no-repeat; background-position: 0 top; }

td.bundles_menu { background-image: url(../menus/menu_bundles_a.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.bundles_main { background-image: url(../menus/menu_bundles_b.jpg); background-repeat: no-repeat; background-position: 0 top; }

td.logo { background-image: url(../graphics/YOUR-LOGO_3.jpg); background-repeat: no-repeat; }

/* BACKGROUNDS END **************************************************/



/* LEFT BAR NAVIGATION BEGIN **************************************************/

#menucontainer          { width: 180px; margin-right: 15px; margin-left: 50px; }

a.menu:link    { color: #000; font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: bold; font-style: normal; line-height: 22px; text-decoration: none    }       
a.menu:visited { color: #333; font: bold 12px/22px Arial, Helvetica, SunSans-Regular; text-decoration: none  }      
a.menu:hover   { color: #f90; font: bold 12px/22px Arial, Helvetica, SunSans-Regular; text-decoration: none  } 

a.submenu:link    { color: #000; font: 12px/14px Arial, Helvetica, SunSans-Regular; text-decoration: none  }       
a.submenu:visited { color: #808080; font: 12px/14px Arial, Helvetica, SunSans-Regular; text-decoration: none  }      
a.submenu:hover   { color: #f33; font: 12px/14px Arial, Helvetica, SunSans-Regular; text-decoration: none  }       
      
/* LEFT BAR NAVIGATION END **************************************************/


/* SIDEBAR CONTAINER **************************************************/

#sidebar          { width: 180px; margin-right: 15px; margin-left: 46px; }


/* EDITOR BEGIN *********************************************************/

/* EDITOR Boxes */
.editor_box { width: 90%; padding: 14px; border: solid 4px #717171; outline: solid 6px #c0c0c0; }
.WOG_banner { color: #fff; font-size: 14px; font-weight: bold; line-height: 14px; background-color: #006; margin-top: 8px; margin-bottom: 2px; padding-top: 0; padding-bottom: 8px; border-top: 3px solid #996; border-bottom: 3px solid #996; }


/* EDITOR TEXT */
.editor_head { font-size: 16px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; margin-bottom: 0; padding-bottom: 0; }
.editor_sub { font-size: 12px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; }

.subheader { font-size: 14px; font-weight: bold; line-height: 14px; width: 100%; margin: 0; }

.buttonpad { margin-top: 20px; }
a.button:link          { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; background-color: #363137; padding: 4px 4px 0; border-color: #fff #333 #000 #ccc; border-style: solid; border-width: 2px; outline: solid 2px #ccc; } 
a.button:visited     { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; background-color: #363137; padding: 4px 4px 0; border: solid 2px #717171; outline: solid 2px #ccc; } 
a.button:hover     { color: #ffc; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; background-color: #ff5e2b; padding: 4px 4px 0; border-color: #000 #ff9 #fff #717171; border-style: solid; border-width: 2px; outline: solid 2px #ccc; } 

.editbutton { color: #fff; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 10px; background-color: #ff5e2b; margin-right: 16px; padding: 2px 4px 0; border-color: #fc9 #a00001 #363137 #ffd700; border-style: solid; border-width: 2px; }


/* EDITOR END *********************************************************/


/* PRODUCTS *********************************************************/

.ladies_product { color: #606; font-size: 14px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }
.ladies_title { color: #909; font-size: 16px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }
.mens_product { color: #036; font-size: 14px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }
.mens_title { color: #06c; font-size: 16px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }
.bundles_product { color: #c33; font-size: 14px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }
.bundles_title { color: #f40; font-size: 16px; font-family: "arial black", "helvetica black", sans-serif; line-height: 15px; }


/* TITLES *********************************************************/

.small_white { color: #fff; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; }
.medium_white { color: #fff; font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 16px; }
.large_white { color: #fff; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; }

.small { font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 16px; }
.medium { font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 19px; }
.large { font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; }
.faq_question { color: #f40; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; margin-bottom: 0; padding-bottom: 0; }

.tiny { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; line-height: 10px; }


/* Clearance *********************************************************/

td.clearance { background-image: url(../clearance/clearance_top_04.jpg); background-repeat: no-repeat; }
.clearance_box { text-align: right; position: relative; bottom: 0; width: 588px; }

a.clearance_button          { color: #fff; font-size: 12px; font-weight: bold; background-color: #f90; text-align: right; float: right; padding: 2px; border-color: #fff #a15514 #600 #ffd700; border-style: solid; border-width: 3px;  width: 250px; }       
a.clearance_button:visited  { color: #fff; font-size: 12px; font-weight: bold; background-color: #f90; text-align: right; float: right; padding: 2px; border-color: #fff #a15514 #600 #ffd700; border-style: solid; border-width: 3px;  width: 250px; }       
a.clearance_button:active   { color: #fff; font-size: 12px; font-weight: bold; background-color: #f90; text-align: right; float: right; padding: 2px; border-color: #fff #a15514 #600 #ffd700; border-style: solid; border-width: 3px;  width: 250px; }       
a.clearance_button:hover    { color: #fff; font-size: 12px; font-weight: bold; background-color: #a15514; text-align: right; float: right; padding: 2px; border-color: #000 #ffd700 #ff9 #600; border-style: solid; border-width: 3px;  width: 250px; }


.new_box { color: #feec0e; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; background-color: #c33; padding: 6px; border-color: #fc9 #600 #363137 #fcc; border-style: solid; border-width: 4px; outline: solid 2px #ccc; }

/* Signoff *********************************************************/


a.signoff          { color: #666; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none  }       
a.signoff:visited  { color: #999; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none  }       
a.signoff:active   { color: #309; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none  }       
a.signoff:hover    { color: #c0c; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none  }

.right_rule { width:420px; text-align:right; margin:0 0 0 auto; }

/* menu old **********
ul.rollmenu ul          { list-style-type: none; margin: 12px 0 0 0; padding: 0; voice-family: "\"}\""; voice-family: inherit; margin: 2px 12px 0; } 
ul.rollmenu             { list-style-type: none; color: #000; font-size: 12px; font-weight: bold; line-height: 12px; margin: 0; padding: 0; width: 100%; voice-family: "\"}\""; voice-family: inherit; padding: 0 12px; width: 100%; } 
ul.rollmenu li          { list-style-type: none; color: #000; font-size: 12px; font-weight: bold; line-height: 18px; margin: 0; padding: 0; } 
ul.rollmenu a           { list-style-type: none; color: #000; font-size: 12px; font-weight: bold; line-height: 12px; text-decoration: none; padding: 3px 12px; width: 100%; display: block; voice-family: "\"}\""; voice-family: inherit; } 
ul.rollmenu a:hover     { color: #f90;} 
ul.rollmenu a:visited     { color: #808080;} 
html>body ul.rollmenu   { width: 100%;} 
html>body ul.rollmenu a { width: auto;} 

ul.submenu ul          { list-style-type: none; margin: 12px 0 0 0; padding: 0; voice-family: "\"}\""; voice-family: inherit; margin: 12px 12px 0; } 
ul.submenu             { list-style-type: none; color: #000; font-size: 12px; font-weight: normal; line-height: 16px; margin: 0; padding: 0; width: 100%; voice-family: "\"}\""; voice-family: inherit; padding: 0 12px; width: 100%; } 
ul.submenu li          { list-style-type: none; color: #000; font-size: 12px; font-weight: normal; line-height: 16px; margin: 0; padding: 0; } 
ul.submenu a           { list-style-type: none; color: #000; font-size: 12px; font-weight: normal; line-height: 16px; text-decoration: none; padding: 0 12px; width: 100%; margin-left: 12px; display: block; voice-family: "\"}\""; voice-family: inherit; } 
ul.submenu a:hover     { color: #f90; } 
ul.submenu a:visited   { color: #808080;  } 
html>body ul.submenu   { width: 100%;} 
html>body ul.submenu a { width: auto;} 

*/
