/*body {
   top: 20px;
   text-align: center;
   position: relative;
   color: #000;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 14px;
}*/

html {
   overflow-y: scroll;
}

body {
   margin: 0px;
}

img {
   border: 0;
}


#navBar td{
   padding-left: 10px;
   padding-right: 10px;
   text-align: center;
}

#content a {
   color: #f6890a;
   text-decoration: none;
}

#nav a{
   text-decoration: none;
   color: #000;
}
#nav a:hover{
   color: #f6890a;
}

#navCur a {
   text-decoration: none;
   color: #999999;
}
#navCur a:hover {
   color: #f6890a;
}

#gray {
   color: #aaaaaa;
}
#orange {
   /*color: #f6890a;*/
   color: #db7b09;
}
#black {
   color: #000;
}

#horizon {
   background-color: transparent;
   text-align: center;
   position: absolute;
   top: 50%;
   left: 0px;
   width: 100%;
   height: 1px;
   overflow: visible;
   visibility: visible;
   display: block
}

#middleContent {
   font-family: Verdana, Geneva, Arial, sans-serif;
   background-color: transparent;
   margin-left: -600px;
   position: absolute;
   top: -225px;
   left: 50%;
   width: 1200px;
   height: 470px;
   visibility: visible;
   vertical-align: middle;
}

#content {
   font-family: Verdana, Geneva, Arial, sans-serif;
   visibility: visible;
   width: 800px;
   text-align: left;
}
#content h1, h2, h3 {
   text-align: center;
   margin-bottom: 5px;
}

#gray-message {
   width: 90%;
   background-color: #EEE;
   padding: 3px;
   text-align: center;
   border: 1px solid #000;
   margin: auto;
}

#yellow-message {
   width: 90%;
   background-color: #FF0;
   padding: 3px;
   text-align: center;
   border: 2px solid #000;
   margin: auto;
}

#green-message {
   width: 90%;
   background-color: #5F5;
   padding: 3px;
   text-align: center;
   border: 2px solid #000;
   margin: auto;
}

#red-message {
   width: 90%;
   background-color: #C00;
   color: #FFF;
   padding: 3px;
   text-align: center;
   border: 2px solid #000;
   margin: auto;
}

#event {
   width: 90%;
   margin-left: auto;
   margin-right: auto;
   background-color: #EEE;
   padding: 5px 10px 5px 10px;
   -moz-border-radius: 15px;
   border-radius: 15px;
   border: 1px solid #AAA;
}

#eventTitleBar2 {
   width: 90%;
   margin-left: auto;
   margin-right: auto;
   background-color: #CFCFCF;
   border-top: 1px solid #BBB;
   border-left: 1px solid #BBB;
   border-right: 1px solid #BBB;
   padding: 2px 8px 2px 8px;
   -moz-border-radius: 15px 15px 0px 0px;
   border-radius: 15px 15px 0px 0px;
}
#eventDescription2 {
   width: 90%;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   background-color: #EEE;
   padding: 2px 8px 2px 8px;
   border-left: 1px solid #BBB;
   border-right: 1px solid #BBB;
   border-bottom: 1px solid #BBB;
   -moz-border-radius: 0px 0px 15px 15px;
   border-radius: 0px 0px 15px 15px;
   font-size: 14px;
}

#eventTitleBar {
   width: 700px;
   margin-left: 40px;
   background-color: #CFCFCF;
   border: 1px solid #BBB;
   padding: 4px 10px 4px 10px;
   -moz-border-radius: 15px 15px 0px 15px;
   border-radius: 15px 15px 0px 15px;
   font-size: 14px;
   color: #000;
}
#eventDescription {
   width: 675px;
   margin-left: 65px;
   text-align: left;
   background-color: #EEE;
   padding: 4px 10px 4px 10px;
   border-left: 1px solid #BBB;
   border-right: 1px solid #BBB;
   border-bottom: 1px solid #BBB;
   -moz-border-radius: 0px 0px 15px 15px;
   border-radius: 0px 0px 15px 15px;
   font-size: 12px;
   color: #555;
}
div.eventDescription {
   width: 675px;
   margin-left: 65px;
   text-align: left;
   background-color: #EEE;
   padding: 4px 10px 4px 10px;
   border-left: 1px solid #BBB;
   border-right: 1px solid #BBB;
   border-bottom: 1px solid #BBB;
   -moz-border-radius: 0px 0px 15px 15px;
   border-radius: 0px 0px 15px 15px;
   font-size: 12px;
   color: #555;
}
#pictureContainer {
   width: 100px;
   height: 100px;
}
#mainPictureContainer {
   /*width: 175px;
   height: 218px;*/
   width: 120px;
   height: 140px;
   text-align: left;
}
#pictureFrame {
   position: absolute;
   z-index: 5000;
   cursor: pointer;
   cursor: hand;
   width: 120px;
   height: 140px;
   text-align: center;
}
#picture {
   position: absolute;
   z-index: 100;
   opacity: 1;
   width: 120px;
   height: 140px;
   text-align: center;
}
*.fadeClass0{
   opacity: 0;
   -moz-opacity: 0;
   -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=0)';
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
   text-align: center;
   font-size: 10pt;
}
*.fadeClass1{
   opacity: 1;
   -moz-opacity: 1;
   -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=100)';
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   text-align: center;
   font-size: 10pt
}
#peoplepic img{
   border: 3px solid #000;
}
#peoplepiclink img{
   border: 3px solid #000;
}
#peoplepiclink img:hover{
   border: 3px solid #f6890a;
}
#peoplepiclink a:hover img{
   border: 3px solid #f6890a;
}
