* {padding:0; margin:0}#wrapper {width:750px; padding:25px; margin:0 auto}#leftcolumn {	float:left;	width:255px;	color: #000000;	font-size: 10px; /* may define a font family here for menu */	height: auto;} /* This width should match the graphics - I think -or perhaps needs to be slightly larger?*/#rightcolumn {float: left; width:525px}.dropdown {display:block; position:relative}.dropdown dt {width:202px; border:none #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/btn.png); background-repeat: no-repeat}					.dropdown .upperdd {border-bottom:none; height:15px} /* provides for the space betwwen main menu items */.dropdown dt:hover {background:url(images/btn_rollover.png); background-repeat: no-repeat}.dropdown dd {position:absolute; top:0; overflow:hidden; width:200px; display:none; background:#fff;} .dropdown ul {width:196px; border:2px solid #81a459; list-style:none}.dropdown li {display:inline}.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333333; text-decoration:none; background:#a8d26f; width:186px}.dropdown a:hover {background:#8eb35f; color:#000000}.dropdown .underline {border-bottom:1px solid #678348}/* If '#leftcolumn' width is reduced to 0, content in the '#rightcolumn' div will appear behind the navigation! Could be used for the "nav BG" graphic? /* However, do not ignore the possible relivency of the above comment and be sure to test behaviour in IE and others! *//* '.dropdown dt'  width defines the width of main nave items (BG repeats here) sub nav follows it seamlessly! *//* '.dropdown dd' should be 4px more than '.dropdown ul' which should be 10 px more than '.dropdown a, .dropdown a:active, .dropdown a:visited'  *//* thus maintaining the sub menu's border styles while being able to expand to accomodate longer text */.sub_menu1 {	font-size: 10px;	font-weight: bold;		font-style: normal;}.sub_menu2 {	font-size: 10px;	font-weight: normal;		font-style: normal;}.sub_menu3 {	font-size: 10px;	font-weight: normal;		font-style: italic;}
