body{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; background-color: black; } #container { position:absolute; top:0px; left:0px; margin-left:0px; width: 800px; border: 0px solid rgb(204, 204, 153); background-color: rgb(204, 204, 153); } #banner { position:relative; width:800px; background-color: rgb(204, 204, 153); border-bottom: 0px solid rgb(204, 204, 153); } #sidebar { position:relative; left:0px; width: 200px; min-height:600px; background-color: rgb(204,204,153); clear:both; float:left; border-right:0px solid rgb(204, 204, 153); } #searchbar { padding: 5px; } .inputForm { font-size : 11px; } .formlabel { font-size : 11px; height:20px; width: 135px; float:left; } .formbox { font-size : 11px; border:1px solid silver; height:20px; width: 250px; background-color: white; } .questionbox { font-size : 11px; border:1px solid silver; height:100px; width: 377px; } .submitbutton{ font-size : 11px; width:100px; } .submitbuttonhover{ font-size : 11px; width:100px; cursor:hand; } /********************************************** MS doesn't support min-height as specified by the W3C it only apllies to an underlying element of a fixed table... **********************************************/ #content { position:relative; left:-4px; margin-left:200px; width:597px; min-height:600px; background-color: rgb(255, 255, 204); border-left:2px solid rgb(204, 204, 153); font-size: 11px; font-weight: normal; } #newcontent { position:relative; height:600px; left:-4px; margin-left:200px; width:575px; min-height:600px; background-color: rgb(255, 255, 204); border-left:2px solid rgb(204, 204, 153); } #footer { position:relative; width:800px; clear:both; background-color: rgb(213, 219, 225); border-top:0px solid rgb(204, 204, 153); } img { border: 0; } a{ font-size : 11px; } a:visited{ font-size : 11px; } a:hover{ font-size : 11px; text-decoration : none; } .banner{ } .menu{ position:relative; width:200px; top: 0px; left: 0px; } .menuitem{ position:relative; width:200px; } .menuitem a:link, .menuitem a:visited { position:relative; width:200px; padding: 3px 0px 3px 0px; background-color: rgb(204, 204, 153); display:block; color: black; text-decoration: none; border-bottom: 1px solid black; } .menuitem a:hover { position:relative; width:200px; background-color: black; color: white; text-decoration: bold; margin:0px 0px 0px 0px; } .leftSpace { position:relative; width:200px; top: 0px; left: 0px; background-color:rgb(204, 204, 153); } .leftSpaceContent { position:relative; width:190px; top: 2px; left: 5px; padding-top:2px; padding-bottom:2px; color:red; } .email{ position:relative; left:70px; } .theContent{ position:relative; padding:5px; width:575px; text-align:none; font: normal 11px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; } .searchbox{ font : normal 11px Verdana, Arial, Helvetica, sans-serif; border:1px solid silver; height:20px; } .searchselect{ font : normal 11px Verdana, Arial, Helvetica, sans-serif; border:1px solid silver; height:20px; } .searchbutton{ font : normal 11px Verdana, Arial, Helvetica, sans-serif; border:1px solid silver; height : 20px; text-align:center; } .searchagainbutton{ font : normal 11px Verdana, Arial, Helveti ca, sans-serif; border:1px solid silver; height : 20px; text-align:center; } .theTitle{ position:relative; width:200px; display:block; background-color:gray; color:white; text-align:center; padding: 3px 0px 3px 0px; clear:right; } .theCategories{ width:575px; top:20px; padding:5px; height: 85px; } .category{ position:relative; width:100px; float:left; background-color: rgb(204, 204, 153); color:white; text-decoration: none; border:1px solid #eee; } .category a:link, .category a:visited { position:relative; float:left; height:30px; width:100px; background-color: rgb(204, 204, 153); color:black; text-decoration: none; } .category a:hover { float:left; position:relative; height:30px; width:100px; background-color: black; color:white; text-decoration: none; } .categoryURL{ position:relative; float:left; text-align:center; } .alphaGroups{ padding:5px; } .letter{ margin-top: 5px; } .title{ } .group{ } .titleA{ position:relative; width:200px; display:block; background-color:gray; color:white; text-align:center; margin-top:-1px; padding: 3px 0px 3px 0px; clear:right; } .groupA{ position:relative; top:20px; left:5px; } #theArticles{ position:relative; } .article{ position:relative; /* clear:both;*/ } #articleIMG{ position:relative; height: 250px; width: 250px; border: 5px solid red; }