* {margin:0;padding:0} body { height:100%; text-align:center; font-family:Verdana, tahoma, arial, serif; font-size:14px; background: url(brickwall1.jpg); background-attachment: fixed; } form { height:100%; text-align:center; } a{color:white;} #slideshow{ } #outer{ min-height:100%; width:800px; text-align:left; margin:-22px auto 0; border-left:2px solid black; border-right:2px solid black; color:white; background-color: rgb(216,121,15); } *html #outer{height:100%;} #header{ padding-top:10px; width:800px; border-bottom:1px solid white; height:120px; } #content{ margin-top:15px; padding: 0px; padding-bottom:10px; border:0px dashed black; } #footer { width:800px; clear:both; margin:auto; height:22px; background-color: black; text-align:left; color:white; border-left:2px solid black; border-right:2px solid black; } * html #footer {/*only ie gets this style*/ width:804px; border-left:0px solid black; border-right:0px solid black; height:20px;/* for ie5 */ he\ight:22px;/* for ie6 */ } .clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;} table{ font-family:Verdana, tahoma, arial, serif; font-size:14px; color:white; } #menuTable{ text-align:left; background-color: rgb(216,121,15); color:white; width:100%; } html, #menuTable{height:100%;} #nav{ text-align:right; font-family:Georgia,Times New Roman,serif; font-size:18px; } #nav a:link{ color:white; text-decoration:none; } #nav a:visited{ color:white; text-decoration:none; } #nav a:hover{ color:black; text-decoration:underline; } .clearer{clear:both;height:1px;overflow:hidden;margin-top:-1px;} .heading { margin-top:10px; color: white; font-family:Georgia,Times New Roman,serif; font-size:20px; } .menuH1{ color: black; font-family:Verdana, tahoma, arial, serif; font-size:12px; text-align:center; font-weight:bold; } .footertxt{ color:white; } #aboutmenu{ margin-left:20px; border-right: 2px solid white; width:100px; } #aboutmenu a:link{ color:white; text-decoration:none; } #aboutmenu a:visited{ color:white; text-decoration:none; } #aboutmenu a:hover{ color:white; font-weight:bold; text-decoration:underline; } .aboutSection{ position : absolute; top : 185px; width:600px; margin-left:20px; margin-right:20px; visibility : hidden } #about_1{ visibility : visible; } #contactmenu{ margin-left:20px; border-right: 2px solid white; width:100px; } #contactmenu a:link{ color:white; text-decoration:none; } #contactmenu a:visited{ color:white; text-decoration:none; } #contactmenu a:hover{ color:white; font-weight:bold; text-decoration:underline; } .contactSection{ position : absolute; top : 180px; width:620px; margin-left:20px; margin-right:20px; visibility : hidden } #contact_1{ visibility : visible; } #cardmenu{ height:1075px; margin-left:8px; border-right: 2px solid white; width:165px; } .smaller{ font-size:11px; } #cardmenu a:link{ color:white; text-decoration:none; } #cardmenu a:visited{ color:white; text-decoration:none; } #cardmenu a:hover{ color:white; font-weight:bold; text-decoration:none; } .cardSection{ position:absolute; top : 165px; width:600px; margin-left:10px; margin-right:20px; visibility : hidden } #card_1{ visibility : visible; } .inputfld{ border: 1px solid black; width:200px; } .smallinputfld{ border: 1px solid black; } .biginputfld{ border: 1px solid black; width:320px; } .actionButton{ border:1px solid white; color:white; height:20px; width:70px; font-size:12px; background-color: rgb(216,121,15); cursor:pointer; } .p-shadow { clear: both; width: 790px; float:left; margin: 0px 0 0 10px !important; margin: 0px 0 0 5px; } .p-shadow div { background: none !important; padding: 0 !important; padding: 0 6px 6px 0; } .p-shadow p { background-color: #fff; color: rgb(216,121,15); text-align:center; font-family:Georgia,Times New Roman,serif; font-size:20px; border: 1px solid #a9a9a9; padding: 4px; margin: -6px 6px 6px -6px !important; margin: 0;}