BODY { background:url(../upload/design/bg/1271398171_bg.jpg); background-position:center top; background-repeat:no-repeat; background-color:#29090a; } #MainBox { position:relative; display:block; width:949px; } * 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:0px; 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:-1px; 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 */ * { font-family:Arial; font-size:13px; color:#eeeeee; line-height:24px; font-weight:lighter!important} /* Links */ a { color:#d4cea6; font-weight:normal; text-decoration:none; font-family:Arial; } .current { color:#666666; border-top:3px solid #666666; } /* Link Rollover */ a:hover { color:#d4cea6; font-weight:normal; text-decoration:underline; font-family:Arial; } /* Heading 1 */ h1 { font-size:18px; padding:10px 0px 10px 0px; margin:5px 0 10px 0; font-family:Arial; color:#d4cea6; font-weight:normal!important;} /* Heading 2 */ h2, .h2 { font-size:15px; margin:20px 0px -4px 0px; border:none; font-family:Arial; color:#d4cea6; font-weight:normal!important;} /* Heading 3 */ h3 { font-size:16px; font-weight:normal; margin:30px 0 5px 0; font-family:Arial; 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:Arial; color:#000000; } /* Heading 5 */ h5, h5 a { font-size:14px; padding:10px 0; border-bottom:1px solid #cccccc; font-family:Arial; color:#000000;} /* Button (Dark) */ .btcart, .btcontinue, .btcheckout2 { color:#ffffff; } /* Button (Light) */ .bt1, .bt2, .bt3, .bt4, .btedit, .btlong, .btshort, .btcheckout { color:#555555; padding:5px; } /* 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 { display: none; } #OrderSummary { border-color:#cccccc; } .homerightcontent { background:url(/upload/images/righttext_bg.png) repeat-x left top; } .contactform { padding:0px 30px!important; } .contactform label { width:100px; font-family:Arial; font-size:14px; font-weight:normal; color:#ffffff; } .contactform .inputtextarea { border:none!important; background:url(/upload/images/contact_textarea_bg.png) no-repeat left top!important; width:225px!important; height:175px!important; padding:5px; font-family:Arial; color:#000000; font-size:11px!important; } .contactform .inputtext { border:none!important; background:url(/upload/images/contact_text_bg.png) no-repeat left top!important; width:225px!important; height:21px!important; padding:5px; #padding:0px 5px 2px 5px!important; font-family:Arial; color:#000000; font-size:11px!important; line-height:15px; } .continputselect { border:none!important; background:url(/upload/images/contact_text_bg.png) no-repeat left top!important; width:225px!important; height:21px!important; padding:3px; #padding:0px 5px 2px 5px!important; font-family:Arial; color:#000000; font-size:11px!important; } .homeinputtext { border:none!important; background:url(/upload/images/btn_bg.png) no-repeat left top!important; width:132px!important; height:21px; font-family:Arial; color:#000000; font-size:11px!important; padding-top:0px!important; } .homeinputselect { border:none!important; background:url(/upload/images/btn_bg.png) no-repeat left top!important; width:132px!important; height:21px; padding-top:0px!important; font-family:Arial; color:#000000; font-size:11px!important; } .homeinputtextarea { border:none!important; background:url(/upload/images/textarea_bg.png) no-repeat left top!important; display:inline; width:170px; height:121px; margin:2px 0 6px 0; clear:both; padding:5px; font-family:Arial; color:#000000; font-size:11px!important; line-height:15px; } .homeselecttext { border:none!important; /*background:url(/upload/images/btn_bg.png) no-repeat left top!important;*/ width:132px!important; height:21px; font-family:Arial; color:#000000; padding:2px 0px; font-size:11px!important; } .donate { background-color:#581011; padding:9px; } .bt3 { padding:4px 5px; #padding:2px 5px!important; background:#470604; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #666666; border-bottom:1px solid #666666; width:auto!important; font-family:Arial; font-size:12px; font-weight:normal; color:#ffffff!important; text-transform:none!important; } .starthere { background:url(/upload/images/starthere_right.png) no-repeat left top; } .servicesbg { background:url(/upload/images/servicesbg_left.png) no-repeat left top; height:52px; } .homeleft { background:url(/upload/images/services_bg.png) repeat-x left top; } .followus { background:url(/upload/images/followus_bg.png) no-repeat left top; width:361px; height:280px; padding-top:20px; } .homeheadink { font-size:18px; padding:5px 0px 0px 30px; margin:0px 0 10px 0; font-family:Arial; color:#d4cea6; } /* Layout */ .maincolumn { padding:0px; background:url(/upload/images/cont_bg.png) repeat-x left top; } .optionhead{ font-family:Arial!important; font-size:17px!important; line-height:25px!Important; color:#d4cea6!important; } .notelabel { font-family:Arial!important; font-size:14px!important; line-height:25px!Important; color:#FFFFFF!important; padding-left:40px; } .notelabel1 { font-family:Arial!important; font-size:14px!important; line-height:25px!Important; color:#FFFFFF!important; padding-left:5px; } .terms { font-family:Arial!important; font-size:14px!important; line-height:25px!Important; color:#d4cea6!important; text-transform:capitalize!important; text-decoration:underline!important; } .requiredlabel { font-family:Arial; font-size:14px; font-weight:normal; color:#ffffff; padding-left:250px; } .fedexicon { background:url(/upload/images/fedexicon.png) no-repeat left center!important; } /*.termsbg { background:url(/upload/images/terms_bg.png) repeat-x left top!important; padding:0px 30px; } .termsbg p { font-family:Arial; font-size:14px; color:#ffffff; line-height:23px; padding-left:20px; }*/ #lipsum, .lipsum { padding:0px 30px; } #lipsum p { font-family:Arial; font-size:14px; color:#eeeeee; line-height:26px; padding-left:20px; font-weight:normal; } /* Change background color in following three classes */ .tablebackground { padding:0 0px 20px 0px; background:none; } .tb_background { background:none; } #TB_title { background:none; } #TB_window { background:none; } .topframe { background:none; } .topmenubar { float:right; display:block; padding-top:10px; } .topmenubar a { display:inline; float:left; margin:0 10px; font-size:11px; } .bmenu_style { background:none; margin-top:15px; padding:9px 0; display:inline; float:left; font-family:Arial; font-weight:normal!important; color:#d4cea6; text-transform:uppercase; } .bmenu_style p { color:#d4cea6; } .bmenu_style a { color:#d4cea6; font-size:11px; font-weight:normal; padding:0; text-decoration:underline; } .copyright_style { margin-bottom:30px; padding:5px 0; } .copyright_style .left { font-family:Arial; font-weight:normal; font-size:11px; color:#ab9e80; text-decoration:none; text-align:center; } .copyright_style .right { font-family:Arial; font-weight:normal; font-size:11px; color:#ab9e80; text-decoration:none; text-align:center; } .copyright_style * { font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color:#ab9e80; text-decoration:none; } .copyright_style a { font-family:Arial; color:#ab9e80; font-weight:normal; line-height:16px; font-size:11px; text-decoration:none; } .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; } .FeaturedItem { padding:0 10px; } /* Top Navigation */ ul#Nav { float:none; display:block; width:100% text-align:center; padding:25px 0px 55px 159px; } #Nav li a { padding:9px 0; text-align:center; font-size:12px; color:#d4cea6; font-family:Arial; font-weight:normal; text-decoration:none; text-transform:uppercase; width:105px; letter-spacing:1px } #Nav li a:hover { background:none!important; text-decoration:underline; } #menu4 { width:150px!important; } #Nav li ul { border:1px solid #cccccc; border-bottom:none; display:none!important; /* remove display tag to enable child elements */ } #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:#dddddd; color:#333333; } #Nav li ul li a { border:none; border-bottom:1px solid #cccccc; color:#666666; font-weight:normal; font-family:Arial; font-size:10px; font-weight:bold; background:#f5f5f5; text-align:left; width:110px; #width:140px; padding:7px 15px; } #Nav li ul li a:hover { background:#dddddd; color:#333333; } /* Sub Navigation */ #subnav li a { background:#e5e5e5; padding:7px 15px; color:#666666; border-bottom:1px solid #cccccc; text-transform:uppercase; font-size:10px; font-weight:bold; } #subnav li ul { background:#f5f5f5; border:1px 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; } #subnav li ul li a{ padding:7px 15px; border-bottom:1px solid #cccccc; border-left:none; border-right:none; color:#666666; font-weight:normal; } #subnav li a:hover { background:#dddddd; color:#333333; }