body, p, div, h1, h2,h3,h4, h5, h6{margin:0;padding:0}

body{background-color:#ff9c00/*#FFF5E9*/;background-image:url(../images/background2.jpg);background-repeat:no-repeat;background-position:center top;text-align:center;font-size:15px;background-attachment:fixed}
a{color:blue}
a:hover{color:red}

#content{position:relative;text-align:center;z-index:5;top:0px;left:0;/*overflow:auto;*/font-family:arial;margin-left:100px;margin-right:100px;margin-top:80px}
#content h2{margin:0px;padding-top:0px;border-bottom:1px solid black}
#content h3{color:black; padding-top:0;margin:0;margin-bottom:5px;margin-top:5px}
#content p{margin-top:5px;margin-bottom:10px;}
#text{text-align:left;margin:auto; width:95%}
.hide{display:none}
.show{display:block}
.item a{text-decoration:none;font-weight:bold;font-size:15px}
.item{display:block;margin-top:15px;position:absolute; width:100px; min-height:50px;_height:50px;text-align:center;z-index:2;}
.item a{display:block;}

#A{position:absolute; top:80px; left:1%}
#B{position:absolute; top:30px;left:12%}
#C{position:absolute; top:5px;left:25%}
#D{width:100px;text-align:center;z-index:2;width:300px;text-align:center;margin:auto}
#D h3{margin:0; padding:0; color:black}
#E{position:absolute; top:5px;right:25%}
#F{position:absolute; top:30px; right:12%}
#G{position:absolute; top:80px; right:1%}


#form1{padding:0;margin:0;}
#form1 span{display:block; text-align:left; background-color:red; font-weight:bold; color:white;padding-left:10px;margin-top:5px; border:1px solid black}
#form1 fieldset{padding:0;margin:0;border:none;margin-right:5px;margin-top:5px}

.details{; display:block;z-index:3;background-color:black;}
.details p{position:relative;top:-5px;left:-10px;_top:-5px; _left:-5px;width:96%;background-color:white;border:2px solid black;margin:auto;text-align:left;padding:2%}
#menu{position:absolute;top:0;left:0;z-index:2;width:100%;text-align:center}
#mdetails{position:absolute;top:120px;left:25%;z-index:3;width:50%;}
.label{font-weight:bold;font-size:.8em}
#wrapper{position:absolute;left:0px; width:100%;height:101%;z-index:0}
#intro{text-align:justify}
#mail{margin-top:0;padding-top:0}
#pagenav{/*padding-top:10px;*/margin-top:2em;float:left;width:31%;text-align:left;}
#pagenav a{text-decoration:none;font-weight:bold;color:blue;font-size:15px;display:block;margin-bottom:7px;text-align:right;line-height:1em}
#pagenav a:hover{color:red}
.sig{font-weight:bold}
#col2{margin-left:33%;width:65%}
#col2 p{text-align:justify;/*margin-right:20px*/}
#col2 div{overflow:auto}
td{vertical-align:top;}
tr{padding:5px}
.time{font-weight:bold;font-size:.9em;white-space:nowrap}
#home{position:fixed;_position:absolute;bottom:20px; right:20px; text-align:left;width:50px;border:none}
#home img{}
.classphotos{width:100%;text-align:center}
.classphotos div{width:354px;margin:auto}
#firstcol{width:33%}
#firstcol td{text-align:right;padding-right:5px}
#secondcol{width:66%;padding-left:5px}