body { font-family:Verdana,sans-serif; font-size:8pt; padding:10px; margin:0px; background-color:#EEEEEE; text-align:center; color:#666; }
#allcontent { width:900px; background-color:#FFFFFF; height: 700px; padding: 10px; display:table; margin-left:auto; margin-right:auto; }
#otpwrapper { position:relative; z-index:30000; height:1px; }
#otp { position:absolute; top:0px; left:0px; width:100%; height:1275px; text-align:center;   }
#otpswf { width:924px; text-align:center; margin-left:auto; margin-right:auto; }

/* Header */
#header { width:100%; display:table; text-align:left; margin:0px; }
#welcome { margin-top: 5px; }
#headerleft { float:left; clear:none; width:200px; text-align:left; font-size: 8pt; color:#666666;  }
#headerright{ float:right; clear:none; width: 660px; text-align:right; border:0px solid green; padding:0px; margin:0px; margin-right:-2px; padding-top:15px;}
#frmProdQ { margin:0px; }
#frmProdQ select { font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
#member-shortcut { width: 278px; float:right; clear:none; margin: 0px; padding:0px; }
#xpress-reg { width: 335px; float:right; clear:none; margin: 0px; padding:0px; text-align:right; }

#member-xreg { width:660px; float:right; clear:none; margin: 0px; padding:0px; text-align:right; }
#member-xreg form { margin:0px; padding:0px; float:right;  }
#member-xreg td { font-size:8pt; padding-right:2px; }
#product-quick-search { width:400px; float:right; clear:none; padding-right:10px; }
#allContent #moreRoomsMenuWrapper { position:relative; z-index:20000; text-align:left; }
#allContent #moreRoomsMenu { display:block; position:absolute; top:-12px; left:0px; width:400px; }
#allContent #moreRoomsMenu table { font-size:8pt; border:0; background-color:#FFF; width:100%; }
#allContent #moreRoomsMenu td { padding:0; width:50%; }
#allContent #moreRoomsMenu .contentLeft { border-bottom:1px solid #DDDDDD; padding-left:0.907em; padding-right:0.544em; padding-top:3px; padding-bottom:3px; }
#allContent #moreRoomsMenu .contentRight { border-bottom:1px solid #DDDDDD; padding-left:0.544em; padding-right:0.907em; padding-top:3px; padding-bottom:3px;  }
#allContent #moreRoomsMenu .seasonal { color:#3399FD; }
#allContent #moreRoomsMenu .border { border-left:1px solid #DDD; border-right:1px solid #DDD; border-top:1px solid #CCC; border-bottom:none; }
#allContent #moreRoomsMenu .noBorder { border:none; }
#allContent #moreRoomsMenu a { display:block; color:#444; width:100%; line-height:2.9em; /*32px;*/ text-decoration:none; }
#allContent #moreRoomsMenu a:hover { color:#F60; }
#allContent #moreRoomsMenu a:hover .seasonal{ text-decoration:underline; }
/* Classes to add rounded corners to the bottom of the menu  */
#allContent #moreRoomsMenu .endLeft { float:left; width:5px; height:7px; background:url('/common/img/slidepanel/sub_menu.gif') 0px 0px no-repeat; overflow:hidden; }
#allContent #moreRoomsMenu .endCenter { float:left; height:5px; width:390px; background:url('/common/img/slidepanel/sub_menu.gif') 0px -5px repeat-x; overflow:hidden;  }
#allContent #moreRoomsMenu .endRight { float:right; width:5px; height:8px; background:url('/common/img/slidepanel/sub_menu.gif') 0pc -10px no-repeat; overflow:hidden; }
#allContent #moreRoomsMenu img { width:25px; height:25px; padding-right:10px; vertical-align:middle; }
#allContent #moreRoomsMenu .productImage { background-image: url("/common/img/slidepanel/products.gif"); width:25px; height:25px; margin-right:10px; margin-top:5px; float:left; }
/* For IE6 */
* html #allContent #moreRoomsMenu { right:0px; }
* html #allContent #moreRoomsMenu img { padding-top:4px; padding-bottom:3px; }
/* For IE6 */

/* Top Nav */
#mainnav { font-size:8pt; font-weight:bold; height:35px; margin: 15px 0px 10px 0px; padding:0px; border:0px solid red; }
#mainnav a { text-decoration:none; color:#FFFFFF; cursor:pointer; }
#mainnav ol { list-style-type:none; margin: 0px; height:33px; padding:0px; } 
#mainnav li { margin: 0px; float:left; clear:none; height:33px; }
#mainnav a .mainnavblue { background-image:url(/common/img/topnav/blue.gif); background-repeat:repeat-x; height:33px; padding-top: 10px;  }
#mainnav a:hover .mainnavblue { background-image:url(/common/img/topnav/blue_on.gif); }
#mainnav a .mainnavblack { background-image:url(/common/img/topnav/black.gif); background-repeat:repeat-x; height:33px; padding-top: 10px; font-style:italic; font-size:1.1em; }
#mainnav a:hover .mainnavblack { background-image:url(/common/img/topnav/black_on.gif); }
#mainnav a .mainnavyellow { background-image:url(/common/img/topnav/yellow.gif); background-repeat:repeat-x; height:33px; padding-top: 10px; }
#mainnav a:hover .mainnavyellow { background-image:url(/common/img/topnav/yellow_on.gif); }
#mainnav a .mainnavbiz { background-image:url(/common/img/topnav/biz.gif); background-repeat:repeat-x; height:33px; padding-top: 10px;  }
#mainnav a:hover .mainnavbiz { background-image:url(/common/img/topnav/biz_on.gif); }
#mainnavproducts { width: 170px; background-image:url(/common/img/topnav/blue_sep.gif); background-position:159px 0px; padding-right:1px; }
#mainnavnew { width: 70px; }
#mainnavliving { width: 116px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavkitchen { width: 80px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavbedroom { width: 92px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavstorage { width: 90px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavchild { width: 131px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavelp { width: 143px; background-image:url(/common/img/topnav/yellow_sep.gif); background-position:0px 0px; padding-left:1px; }
#mainnavshd { margin:0px; height:2px; width:100%; display:block; padding:0px; }

#middle { margin-top:10px; padding:0px; border:0px solid blue; display:table; clear:both; }


