BODY { background:url(../upload/design/bg/1260474701_bg.PNG); background-position:left top; background-repeat:repeat-x; background-color:#FFFFFF; } #MainBox { position:relative; display:block; width:970px; } * html p#iepara { /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/ padding-top: 1em; } /* Holly Hack for IE \*/ * html .suckertreemenu ul li { float: left; height: 1%;} * html .suckertreemenu ul li a { height: 1%;} * html .suckertreemenu ul li ul li { float: left;} /* End */ #Nav, #Nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; } #Nav a { display: block; } #Nav li { /* all list items */ float: left; position:relative; } #Nav li ul { /* second-level lists */ position: absolute; width: 140px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #Nav li ul li { width: 140px; } #Nav li ul ul { /* third-and-above-level lists */ margin:0; } #Nav li:hover ul ul, #Nav li:hover ul ul ul, #Nav li.sfhover ul ul, #Nav li.sfhover ul ul ul { left: -999em; } #Nav li:hover ul, #Nav li.sfhover ul { left:0; } #Nav li li:hover ul, #Nav li li li:hover ul, #Nav li li.sfhover ul, #Nav li li li.sfhover ul { /* lists nested under hovered list items */ left: 140px; #left: 140px; top:0; } /* Sub Navigation */ #subnav, #subnav ul { /* all lists */ padding: 0; margin: 0; list-style: none; } #subnav a { display: block; } #subnav li { /* all list items */ float: left; width:228px; position:relative; } #subnav li ul { /* second-level lists */ position: absolute; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #subnav li ul li { } #subnav li ul ul { /* third-and-above-level lists */ margin:0; } #subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul { left: -999em; } #subnav li:hover ul, #subnav li.sfhover ul { left:227px; top:0; } #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul { /* lists nested under hovered list items */ left: 0px; #left: 0px; top:0; } /* General Design Spec */ /* General Text */ td { font-family:HiraKaKuPro W6!important; font-size:15px; color:#333333; font-style: W3; } /* Links */ a { color:#666666; font-weight: normal; text-decoration:none; } .current { color:#666666; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#333333; text-decoration:none; } /* Heading 1 */ h1 { font-size:18px; padding:20px 0; margin:5px 0 10px 0; font-family: HiraKaKuPro W6!important; color:#000000; font-style: W6;} /* Heading 2 */ h2, .h2 { font-size:17px; margin-top:20px; border:none; font-family: HiraKaKuPro W6!important; color:#000000; background:none;font-weight:bold;} /* Heading 3 */ h3 { font-size:16px; font-weight:bold; margin:30px 0 5px 0; font-family: HiraKaKuPro W6!important; color:#000000;} /* Heading 4 */ h4 { font-size:15px!important; font-weight:bold; padding:20px 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #cccccc;font-family: HiraKaKuPro W6!important; color:#000000; } /* Heading 5 */ h5, h5 a { font-size:14px; padding:10px 0; border-bottom:1px solid #cccccc; font-family: Hiragino Kaku Gothic Pro; color:#000000;} /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 { color:#ffffff; } /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout { color:#555555; } /* Light BG */ .community_bar td, #AddOption, table.board_table tr:hover, .board_table tr.hover, .commentinput, .postcommentbox, .postauthor, .gallerybg { background:#cccccc; } #TB_window { border-color:#cccccc; } .past, .future { color:#cccccc; border-top: 3px solid #cccccc; } /* Table Border */ .board_table td, .myaccount_table td, .breadcrumb { border-bottom:1px solid #cccccc; } .breadcrumb { border:0!important; } .breadcrumb { font-family:HiraKaKuPro W3; font-size: 12px; color: #333333; } .breadcrumb a { font-family:HiraKaKuPro W3; font-size:15px!important; font-weight:bold!important; color: #333333; } .breadcrumb b { font-family:HiraKaKuPro W3; font-size:15px!important; font-weight:bold!important; color: #333333; } .breadcrumb2 { padding-left: 25px; text-align: left; padding-top: 34px; } .breadcrumb3 { text-align: left; padding-left: 20px; padding-top: 34px; } #OrderSummary { border-color:#cccccc; } .style1 { font-family: HiraMinProN; font-size: 18px; color: #333333; line-height: 15px; } .style2 { font-family:HiraMinProN; font-size: 26px; color: #333333; line-height: 27px; } .gallery_title { font-family:Kozuka Gothic Pro; font-size: 14px; font-weight:regular; color: #333333; line-height: 20px; } .gallery_content { font-family:Kozuka Gothic Pro; font-size:14px; padding-left:15px; height:74px; color: #4d4d4d; line-height: 16px; } .top_content { padding-right:12px; position: relative; top: 18px; } .style3 { height: 36px; } .style3 p { font-family: Hiragino Mincho Pro; font-size: 14px; color: #404928; line-height: 15px; } .cont_p { padding-left: 19px; padding-right: 9px; line-height: 20px; font-size: 15px; } .content { padding-left: 30px; } .content p { line-height: 20px; padding-right: 9px; } /* Layout */ .maincolumn { padding: 0px; } .maincolumn1 { background: url(/upload/images/maincolbg.png) no-repeat left top; } /* Change background color in following three classes */ .tablebackground { padding:0px 8px 20px 30x; background: none; } .tb_background { background:#ffffff; } #TB_title { background:#ffffff; } #TB_window { background:#ffffff; } .page_wrapper { padding-left:34px!important; padding-top:20px!important; } .topframe { background: url(/upload/images/topframebg.png) no-repeat top left; height: 184px; #height: 185px; margin:0; } .topmenubar { float:right; display:block; padding-top:10px; display: none; } .topmenubar a { display:inline; float:left; margin:0 10px; font-size:11px; } .bmenu_style { background:#e5e5e5; margin-top:15px; padding:9px 0; display:inline; float:left; } .bmenu_style p { color:#cccccc; } .bmenu_style a { color:#666666; font-size:11px; padding:0 5px; } .copyright_style { margin-bottom:0px; padding-top:39px; padding-bottom: 59px; background: url(/upload/images/copybg.jpg) repeat-x top; } .bottom { background: url(/upload/images/copybg.jpg) repeat-x top; } .copyright_style .left { text-align:left; padding-left: 10px; } .copyright_style .right { text-align:right; padding-right: 2px; } .copyright_style * { font-size:12px; color:#999999; font-family: Arial; line-height: normal; } .copyright_style a { color:#999999; font-weight:normal; } .component_left { display:inline; float:left; padding:0; margin-bottom:10px; } .component_right { display:inline; float:left; padding:0; margin-bottom:10px; } .component_left * { font-size:11px; } .componentpadding { padding:10px; } .homecontent { font-family:HiraMinPro w6!important; font-size:14px!important; font-weight:bold; color: #4d4d4d; line-height: 18px; } .FeaturedItem { padding:5px 0px 20px 0px!important; } .contactform { padding-right: 10px; padding-top: 5px; } .contactform .inputtext { width: 359px; height: 36px; background: url(/upload/images/textboxbg.jpg) no-repeat top!important; border:0; padding:8px; } .inputtext { padding:8px 5px 5px 5px!important; font-weight:bold; font-size:14px; } .textareatd { width: 362px; height: 218px; background: url(/upload/images/textareabg.jpg) no-repeat top left!important; border:0px; #position:fixed; padding:5px; } .contactform .inputtextarea { width: 352px; height: 208px; border:0px; overflow: auto; background:#FFFFFF!important; } .contact_text { font-size: 18px; } .bt6 { width: 131px; height: 34px; border: 0; padding:3px; background: url(/upload/images/bt6.jpg) no-repeat center center; font-size:14px; color: #ffffff; } .bottom_pages { padding: 0px 10px 20px 20px; } #slist * { line-height:24px!important; } /* Top Navigation */ ul#Nav { margin-top:2px; background:none; display:block; float:left; position: relative; width: 100%; padding-left: 10px; } #Nav li { margin-right: 2px; } #Nav li a { text-align:center; font-size:14px; color:#ffffff; width:133px; #height:37!important; padding: 4px 0 5px 0; #padding: 5px 0 2px 0!important; font-family: Kozuka Gothic Pro; line-height: normal; #line-height:30px; background: url(/upload/images/navbg.png) no-repeat center center; } #selectedNav a { background: url(/upload/images/navbg_r.png) no-repeat center center!important; color: #404928!important; } #Nav li a:hover { background: url(/upload/images/navbg_r.png) no-repeat center center; color: #404928; } #Nav li ul { border:0px solid #cccccc; border-bottom:none; display: none; } #Nav li ul li.childnav a, #Nav li ul li.childnav a:hover { /*background-image:url(/upload/images/childarrow.gif); background-position:right center; background-repeat:no-repeat;*/ } #Nav li ul li.childnav li a, #Nav li ul li.childnav li a:hover { background-image:none; } #Nav li ul li:hover ul { margin-top:-1px; } #Nav li ul li a:hover { background: url(/upload/images/navsubbg_r.png) #ffffff repeat-y top right; color:#333333; font-style: W6; } #Nav li ul li a { border:none; border-bottom:0px solid #cccccc; color:#333333; font-weight:normal; font-family: Hiragino Kaku Gothic Pro; font-size:11px; background: url(/upload/images/navsubbg.png) #ffffff repeat-y top right; text-align: left; width:140px; #width:170px; padding:5px 0px 5px 4px!important; font-style: W3; } /* Sub Navigation */ #subnav { padding-left: 7px; padding-top: 5px; } #subnav li a { /*background: url(/upload/images/navsubbg.png) #ffffff repeat-y top right;*/ /*padding:7px 15px;*/ padding: 10px 15px 10px 12px; color:#333333; border-bottom: 0px solid #cccccc; text-transform:uppercase; font-size:12px; font-weight: normal; font-family:HiraKaKuPro W3; } #subnav li a:hover { background: url(/upload/images/navsubbg_r.png) #ffffff repeat-y top right; color:#333333; font-family:HiraKaKuPro W3; } .currentlyselected { background: url(/upload/images/navsubbg_r.png) #ffffff repeat-y top right; color:#333333!important; font-family:HiraKaKuPro W3; } #subnav li ul { background: none; border:0px solid #cccccc; border-bottom:none; } #subnav li.childnav a, #subnav li.childnav a:hover, #subnav li ul li.childnav a, #subnav li ul li.childnav a:hover { /*background-image:url(/upload/images/childarrow.gif); background-position:right center; background-repeat:no-repeat;*/ } #subnav li.childnav li a, #subnav li.childnav li a:hover, #subnav li ul li.childnav li a, #subnav li ul li.childnav li a:hover { background-image:none; background-color:#EEEEEE!important; } #subnav li ul li a{ padding:7px 15px; border-bottom:1px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; } a[href] { color:#333333!important; text-decoration:none!important; } .p{ font-family:HiraKaKuPro W6!important; font-size:15px; color:#333333; font-style: W3; }