* {margin:0;padding:0} body { height:100%; text-align:center; font:76%/150% lucida grande,trebuchet ms,arial,verdana,sans-serif; background: url(bamboo.jpg); background-attachment: fixed; } form { height:100%; text-align:center; } ol, ul { list-style: none; } .whitetable{ color:white; } h1{ font-size: 30px; color: white; font-family: Cochin, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; } h2{ font-size: 20px; color: white; font-family: Cochin, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; } #topmenu { display: block; width:800px; border-bottom:0px solid black; height:50px; background: url(bckgrnd.png) repeat-x top left; } #button{ background: url(button.png); background-repeat: no-repeat; width: 150px; height: 50px; margin-left:10px; text-align:center; display:inline-block; } #button a, #button a:link, #button a:active,#button a:visited{ padding-top:13px; display: block; font-weight: bold; text-transform: uppercase; text-decoration: none; color: rgb(61, 90, 44); width: 150px; height: 30px; } #topmenu ul { position: relative; margin-left: 10; padding: 0; } #topmenu ul li { float: left; font-size: 1.2em; line-height: 1em; padding: 0 20px 0 0; } /* global/topmenu */ #topmenu ul li a, #topmenu ul li a:link, #topmenu ul li a:active, #topmenu ul li a:visited { display: block; font-weight: bold; text-transform: uppercase; text-decoration: none; color: rgb(61, 90, 44); border-bottom: 0px solid Seashell; padding: 0.5em 0 0.35em 0; margin-right:20; } #topmenu ul li a:hover { text-decoration: none; rgb(61, 90, 44); border-bottom: 0px solid rgb(94, 143,69)} #topmenu ul li a.current:link, #topmenu ul li a.current:active, #topmenu ul li a.current:visited, #topmenu ul li a.current:hover { text-decoration: none; color: rgb(61, 90, 44); background:transparent url(arrow.png) no-repeat scroll center bottom; padding-bottom:33px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* for IE/Mac */ a{color:white;} #slideshow{ width:800px; clear:both; margin:auto; margin-top:-366px; background-image: url(galbckgrnd.gif); background-repeat:repeat-x; } #outer{ min-height:100%; width:800px; text-align:left; margin:-22px auto 0; border-left:2px solid black; border-right:2px solid black; background-color: rgb(94, 143,69); } *html #outer{height:100%;} #header{ padding-top:10px; width:800px; border-bottom:1px solid black; height:190px; background: url(banner_x.jpg); } * html #header {/*only ie gets this style*/ height:200px; } #content{ margin-top:0px; padding: 0px; padding-bottom:10px; border:0px dashed black; min-height:800px; } *html #content{height:800px;} #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{ color:black; } #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:98px; } #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 : 230px; width:600px; margin-left:20px; margin-right:20px; visibility : hidden; color:white; } #about_1{ visibility : visible; } #contactmenu{ margin-left:20px; border-right: 2px solid white; width:98px; } #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 : 230px; width:620px; margin-left:20px; margin-right:20px; visibility : hidden; color:white; } .contactSection table{ color:white; } #cardmenu{ height:1075px; margin-left:8px; border-right: 2px solid white; width:165px; color:white; } .smaller{ font-size:11px; } .smaller_1{ font-size:13px; } #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; color:white; top : 230px; width:600px; margin-left:10px; margin-right:20px; visibility : hidden } .cardSection table{ color:white; font-size:13px; } #card_1{ visibility : visible; } .inputfld{ border: 1px solid black; width:200px; } .smallinputfld{ border: 1px solid black; } .biginputfld{ border: 1px solid black; width:375px; } .actionButton{ border:1px solid white; color: rgb(61, 90, 44); height:20px; width:70px; font-size:12px; background-color: rgb(195,215,186); 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;} #thecontact{ }