body {
font-family: arial;
line-height: 1.1;
color: #dddddd;
font-size: small;
font-weight: bold;
margin: 0; 
background: url(images/orangegradient5x600.jpg) #0c0602 repeat-x fixed; text-align: justify; }

h1, h2, h3, h4, h5 { text-align: center; font-weight: bold; }
h1 { color: #ddd; background-color: transparent; } 
h2, h3 { color: #ddd; background-color: transparent; }


h1, h2, h3, h4, h5, h6, p, UL, OL, DIR, MENU, div, 
DT, DD, ADDRESS, BLOCKQUOTE, PRE, br, hr, FORM, DL { 
  display: block }

b { font-weight: bold }

.margin0 { margin: 0; }
.textcenter { text-align: center; }
.psmall {font-size: small }
.px-small {font-size: x-small; }
.pxx-small { font-size: xx-small; }
.small-links { font-size: x-small; margin-top: 0px; margin-bottom: 0px; }
.pmedium { font-size: medium; }
.plarge { font-size: large; }

em { font-style: normal; font-size: x-small }

div { border: solid 0px; padding-top: 5px; padding-bottom: 5px; }
.cornercontainer { width: 780px; margin: 30px auto 60px auto; background-color: #666666; padding: 0; }
.textcontainer { width: 740px; margin: 0 auto; background-color: #666666; padding: 20px; }
#header { position: fixed; top: 0; left: 0; right: 0; color: #dddddd; padding: 0 20px; background: url(images/orangegradient5x600.jpg) #643410 repeat-x fixed;}
#footer { position: fixed; bottom: 0; left: 0; right: 0; color: #dddddd; background-color: #0c0602; padding: 0 20px; }
.navfloatleft { float: left; width: 200px; }
.navfloatright {float: right; width: 200px; text-align: right; }
.textcenter { text-align: center; }
.fullwidth0pxhigh { clear: both; height: 0; font-size: 0px; line-height: 0px; padding: 0px; }

img { border-style: none; }

a:link, a:visited, a:hover, a:active, a:focus { text-decoration: none; background-color: transparent; outline: none; }
a:link { color: #ff9900; }     /* unvisited link light orange*/
a:visited { color: lime; }        /* visited links lime*/
a:hover { color: #ffd700; }           /* hover links gold*/
a:active, a:focus { color: #87ceeb; }        /* active links  skyblue*/

/*#de7008 orange*/  /*#ff9900 light orange*//*#008080 teal*/ /*#996633 dark brown*/ /*#008000 green*/

.nav a:link, .nav a:visited, .nav a:hover, .nav a:active, .nav a:focus { background-color: #643410; text-decoration: none; font-weight: bold; outline: none; }

.nav a:link { color: #dddddd; } 
.nav a:visited { color: #dddddd; } 
.nav a:hover { color: #ffd700; } /*gold*/  
.nav a:active, .nav a:focus { color: #dddddd; } 

.navbottom a:link, .navbottom a:visited, .navbottom a:hover, .navbottom a:active, .navbottom a:focus { background-color: #0c0602; text-decoration: none; font-weight: bold; outline: none; }

.navbottom a:link { color: #dddddd; } 
.navbottom a:visited { color: #dddddd; } 
.navbottom a:hover { color: #ffd700; } /*gold*/
.navbottom a:active, .navbottom a:focus { color: #dddddd; } 

.link a:link, .link a:visited, .link a:hover, .link a:active, .link a:focus { background-color: #666666; outline: none; }
.link a:link { color: #ff9900; font-weight: bold; text-decoration: none; border-bottom: 1px dotted;  } /*light orange*/
.link a:visited { color: lime; font-weight: bold; text-decoration: none; border-bottom: 1px dotted; }
.link a:hover { color: #ffd700; font-weight: bold; text-decoration: none; } /*gold*/
.link a:active, .link a:focus { color: #87ceeb; font-weight: bold; text-decoration: none; border-bottom: 1px dotted;  } /*skyblue*/

hr { width: 100%; font-size: 1px; color: #dddddd; padding-top: 0px; padding-bottom: 0px; }