/*  CREATED BY MANDY SLAUGHTER (mandyslaughter@gmail.com)  */

body
   { background-color: #0f3f91;
     background-image: url("graphics/bluetexture.jpg");
     color: #000000;
     font-family: Arial;
   }
   
a:link
   { color: #0f3f91;
   }
   
a:visited
   { color: #990000;
   }
   
a:hover
   { color: #121F5F;
   }
   
a:active
   { color: #2f5fb3;
   }

#footer
   { text-align: center;
     height: 77px;
     position: relative;
     background-image: url(graphics/footer.png);
     background-repeat: no-repeat;
   }

#bottomNav
   { text-align: center;
     font-style: italic;
     position: relative;
     top: -10px;
     font-size: 12px;
   }
   
#copyright
   { color: #000000;
     font-size: .6em;
     font-style: italic;
     position: relative;
     top: 32px;
   }
   
#bodyTable
   { position: relative; 
     top: -35px;
     border: 0 none;
     z-index: 2;
   }
   
.navBtn
   { border: 0 none;
     display: inline;
   }
   
.photo
   { border: 5px double #121F5F;
     margin-top: 15px;
   }
   
#leftcolumn
   { float: left;
     width: 325px;
     padding: 0 10px 30px 10px;
     text-align: center;
     background-color: #ffffcc;
   }
   
#rightcolumn
   { margin: 0 0 0 325px;
     background-color: #ffffcc;
     color: #000000;
     padding: 15px 10px 30px 10px;
   }
   
.textHome
   { width: 440px;
     text-align: left;
     padding-bottom: 12px;
     margin-left: 15px;
   }
   
.listHome
   { width: 440px;
     text-align: left;
     padding-bottom: 12px;
     margin: 0 0 0 15px;
   }
   
.alternText
   { width: 710px;
     padding: 0 0 12px 75px;
   }
   
.alternList
   { width: 695px;
     padding: 0 0 12px 93px;
     margin: 0;
   }
   
.dlistInfo
   { width: 445px;
     text-align: left;
     padding-bottom: 25px;
   }

.dlistHeading
   { font-weight: bold;
     padding-bottom: 5px;
     width: 460px;
   }
   
.tableOfContents
   { margin-left: -10px;
     width: 285px;
     text-align: left;
     padding-bottom: 12px;
   }
   
.answerList
   { padding: 14px 0 14px 25px;
   }
   
.toTop
   { font-size: 11px;
     text-decoration: none;
     font-style: italic;
     padding-left:10px;
   }
   
.attention
   { font-weight: bold;
   }
   
.sidebarLink
   { font-size: 12px;
     font-weight: bold;
     text-decoration: none;
     margin-bottom: 2px;
     display: block;
     text-align: center;
   }
   
#contact
   { padding: 0 0 15px 10px;
     text-align: left;
   }
   
#map
   { margin: 10px 0 0 10px;
     border: 1px solid #af9783;
     width: 425px;
   }
   
#mapLink
   { font-size: 11px;
     text-align: right;
     position: relative;
     right: 80px;
   }
   
#upRightCrnr
   { position: relative;
     left: 832px;
     border: 0 none;
   }

#upLeftCrnr
   { border: 0 none;
   }
   
#mainCell
   { background-color: #ffffcc;
     color: #000000;
     border-right: 2px solid #af9783;
     border-left: 2px solid #af9783;
   }
   
#qualifications td
   { padding: 4px;
     font-size: 11px;
   }
   
caption
   { font-weight: bold;
     font-size: 12px;
     margin: 8px 0 5px 0;
     text-align: center;
   }
   
.conInfoLabel
   { text-align: right;
     padding-right: 5px;
   }
   
#blogger_object
   { border: 1px solid #af9783;
     margin-top: 10px;
   }
   
/*--------------------- TWITTER FEED -----------------------*/

#twitter_div
   { background-color: #ffffff;
     margin: 10px 27px 10px 27px;
     padding: 10px;
     border: 1px solid #af9783;
     width: 226px;
   }
   
#twitter_update_list
   { padding-left: 15px;
     text-align: left;
     width: 200px;
     font-size: 12px;
   }
