.top {

    padding:0px;

    top:1px;

    width:1000px;

   }

.divwrapper {

    position:relative;

    width:1000px;

    margin:0 auto;

    background-color: white;

    padding:10px;

   }

.divcontent {

    position:relative;

    top:-10px;

    width:750px;

    background-color: white;

    padding:0px;

   }

.divnavigation {

    position:absolute;

    left:780px;

    top:200px;

    width:230px;

   }

.divfooter {

    position:relative;

    width:1000px;

    font-size:8pt;

   }

.divnews {

    position:relative;
    height:200px;
	font-size:80%;
	font-family: Tahoma, Geneva, sans-serif;	
   }



body {

    font-size: 12pt;

    font-family: Helvetica, Arial, sans-serif;

    font-weight: normal;

    font-style: normal;

    color: black;

    background-image: url(images/purpl176.jpg);

    background-repeat: repeat;

    line-height: 1.2em;

    margin-left: 4em;

    margin-right: 2em;

   }



/* paragraphs */

p  {

    padding: 0;

    margin-top: 1em;

    margin-bottom: 1em;

    text-align: left;

   }

p.first:first-letter

   {

    font-size:230%;

    font-family:"Minion-Web","Trebuchet-MS",Arial;

    font-weight:bold;

    font-style:italic;

    padding: 0;

    float:left;

    width: 40px;

   }

   

/* headings */
h1, h2, h3, h4, h5 {
	color:#252525;
	}

h1 {

    font-size: 180%;

    font-weight: bold;

    font-style: normal;

    font-variant: small-caps;

    text-align: left;

    padding: 0;

    margin-top: 1.7em;

    margin-bottom: 1.7em;

   }

h2 {

    font-size: 150%;

    font-weight: bold;

    font-style: normal;

    padding: 0;

    margin-top: 1.5em;

    margin-bottom: 1.1em;

   }

h3 {

    font-size: 130%;

    font-weight: bold;

    font-style: normal;

    padding: 0;

    margin-top: 1.3em;

    margin-bottom: 1.1em;

   }

h4 {

    font-size: 110%;

    font-weight: bold;

    font-style: normal;

    padding: 0;

    margin-top: 1.1em;

    margin-bottom: 1.1em;

   }

h5 {

    font-size: 100%;

    font-weight: bold;

    font-style: italic;

    padding: 0;

    margin-top: 1em;

    margin-bottom: 1em;

   }

h6 {

    font-size: 100%;

    font-weight: normal;

    font-style: italic;

    padding: 0;

    margin-top: 1em;

    margin-bottom: 1em;

   }



table {

    padding:  10px 

   }

   

/* divisions */

div {

    padding: 0;

    margin-top: 0em;

    margin-bottom: 0em;

   }



/* lists */

ul, ol {

    padding: 0 0 0 3em;

    margin-top: 1em;

    margin-bottom: 1em;

   }

ul ul, ol ol, ul ol, ol ul {

    margin-top: 1em;

    margin-bottom: 1em;

   }

li {

    padding: 0;

    margin-top: 1em;

    margin-bottom: 1em;

    text-align: left;

   }

li p {

    margin-top: 1em;

    margin-bottom: 1em;

   }

dl {

    padding: 0;

    margin-top: 1em;

    margin-bottom: 1em;

    margin-left: 1em;

   }

dl dl {

    margin-top: 0em;

    margin-bottom: 0em;

   }

dt {

    padding: 0;

    font-weight: bold;

    margin-top: .3em;

    margin-bottom: .3em;

   }

dd {

    padding: 0;

    margin-top: .3em;

    margin-left: 3em;

    margin-bottom: .3em;

   }

dl p {

    margin-top: .3em;

    margin-bottom: .3em;

   }



/* inline */

strong {

    font-weight: bold;

   }

em {

    font-style: italic;

   }

code {

    font-family: "Courier New", Courier, monospace;

   }

ins {

    background-color: yellow;

    text-decoration: underline;

   }

del {

    text-decoration: line-through;

   }



/* anchors */

a[href] {

    color: blue;

    text-decoration: underline;

   }



table.nav

   {

    background-color:#eac4e9;

    color:white;

    font-weight:bold;

    padding:5px;

    }

    

table.footer

   {

    background-image: url(images/ocean.jpg);

    }



a.invisible, a.invisible:link, a.invisible:visited, a.invisible:active a.invisible a.invisible:focus{

    background:transparent none repeat scroll 0 0;

    color:white;

    text-decoration:none;

    }

    

a.navinvisible, a.navinvisible:link, a.navinvisible:visited, a.navinvisible:active {

    background:transparent none repeat scroll 0 0;

    color:white;

    text-decoration:none;

    }

a.navinvisible:hover, a.navinvisible:focus {

    color:red;

    text-decoration:none;

    }

.warning {
	font-weight:bold;
	color:#f00;
}