body, textarea, input { margin: 0px; padding: 0px 0px 0px 0px; } table, textarea, input { font-size: 14px; font-family: goudy old style, arial, Helvetica, Verdana,sans-serif; font-weight: normal; line-height: 1.05; color: #000000; } #container { width: 800px; height: 580px; position: relative; top: 0px; left: 0px; background-color: #ffffff; text-align: left; } #header { width: 800px; height: 60px; position: absolute; left: 0px; top: 0px; } #logo { position: absolute; top: 5px; left: 620px; height: 60px; width: 160px; background-image: url(rc_img/rc_logo_60.gif); background-repeat: no-repeat; background-position: top left; } #pagetitle { position: relative; top: 0px; left: 0px; height: 40px; display: block; font-size: 25px; } #contentbox1 { overflow: auto; width: 360px; height: 500px; position: absolute; left: 0px; top: 20px; } #contentbox2 { overflow: auto; width: 360px; height: 500px; position: absolute; right: 0px; top: 20px; } #navbox { width: 800px; height: 20px; position: absolute; right: 0px; top: 550px; } .parentnavitem { display: block; width: 120px; height: 20px; position: absolute; left:0px; top: 550px; font-size: 16px; text-indent: 2px; } .subnav { display: block; position: absolute; background-color: white; visibility: hidden; } .subnavitem { display: block; height: 18px; position: absolute; margin: 0 10 0 0px; color: #000000; font-size: 14px; white-space: nowrap; text-indent: 2px; } a:link, a:visited, a:active { text-decoration: none; color: #000000; } a:link.big, a:visited.big, a:active.big { font-size: 16px; font-weight: bold; } a:hover, a:hover.link, a:hover.btn { cursor: pointer; } a:link.regionlink, a:visited.regionlink, a:active.regionlink { font-size: 10px; font-weight: bold; } a:link.winelink, a:visited.winelink, a:active.winelink { font-weight: bold; } .space, .spacewhite, .spacetrans, .spacestrong { position: relative; display: block; clear: both; height: 10px; } .gap { display: inline-block; height: 1px; width: 10px; } .boxtext { margin: 5px; } .box, .boxdotted, .boxline, .boxblack, .boxwhite, .boxstrong { position: relative; display: block; border-color: #000000; background-color: #e0ffa3; } .boxdotted { border-width: 1px; border-style: dotted; background-color: transparent; } .boxline { border-width: 1px; border-style: solid; background-color: transparent; } .boxblack { background-color: #000000; color: #ffffff; } .boxwhite { background-color: #ffffff; } .boxstrong { background-color: #ccff33; } .text, .textwhite { clear: both; } .textwhite { clear: both; background-color: #ffffff; } .rtext { padding: 0 5 0 5px; border-width: 0 1 0 1px; border-style: solid; border-color: #000000; background-color: #ffffff; } .headline, .subhead { font-size: 25px; color: #000000; } .subhead { font-size: 16px; } .bigtext { font-size: 16px; } .bigboldtext { font-size: 16px; font-weight: bold; } .subheadmenu { text-transform: uppercase; color: #999999; letter-spacing: 0.5px; font-weight: bold; display: block; } .field, .subfield { display: block; margin: 2 0 2 0px; font-size: xx-small; text-transform: uppercase; color: #ffffff; background-color: #000000; white-space: nowrap; letter-spacing: 0.125em; } .subfield { background-color: transparent; color: #000000; margin: 2 0 0 0px; } .rule { display: block; width: 100%; margin: 3 0 3 0px; border-width: 1 0 0 0px; border-style: dotted; border-color: #000000; } ol { margin: 0px; text-indent: 0px; } li { margin: 0px; padding: 0px; text-indent: 0px; } .column, .columnright, .columncentre { display: block; position: relative; float: left; margin: 0 10 0 0px; } .columnright { text-align: right; } .columncentre { text-align: center; }