body {
font: 1em  Helvetica, Verdana, Arial, sans-serif; 	
color: #333333; /*gray*/
background-color: #FFFF99;} /*yellow*/

* { /*this removes all default browser margins and paddings*/
margin: 0; /*increase-decrease space outside container border*/
padding: 0;} /*increase-decrease space inside container border*/

#pageheader { 
height: 140px;
background-image: url(../images/dauphinheader.jpg);
background-repeat: no-repeat;}

/*begin NAV divs here*/
#nav {
float: left; 
width: 660px; 
border-top: 1px solid #CCFF33; /*green*/
border-bottom: 1px solid #CCFF33; /*green*/
font-size: .8em; 
background-color: #CCFF33;} /*green*/

#nav ul {
margin: 0 0 0 1em;} /*left/right margins always twice the #nav ul hack below*/

* html #nav ul {
float: left; 
border-left: 1px solid #FFFFFF; /*white*/
margin: 0 0 0 5em;}

#nav li {
float: left; 
list-style-type: none; /*removes bullets from list*/
background-color: #CCFF33; /*green*/
border-right: 1px solid #000000;} /*black*/

#nav li:first-child {
border-left: 1px solid #000000;} /*black*/

#nav a {
padding: 0 10px; 
text-decoration: none; 
color: #000000;} /*black*/

* htm1 a {display: block;}

#nav a:hover {
color: #CCFF33; /*green*/
background-color: #000000;} /*black*/

/*begin TAG descriptions */
h1{
font-size: 1.3em;
font-variant: small-caps;
color: #009900; /*black*/
margin: .5em 0 .5em 1.5em;
padding:;
background-color:;} /**/

h2{
font-size: .95em;
font-variant:small-caps;
color: #000000; /*black*/
text-align: left;
font-weight: bolder;
margin: .5em 0 .5em 2.1em;
background-color:;} /**/

h3{
font-size: .95em;
font-variant:small-caps;
color: #009900; /*green*/
text-align: left;
font-weight: bolder;
margin: .5em 0 .5em 2.1em;
background-color:;} /**/

h4{
font-size: .9em;
font-variant:small-caps;
color: #000000; /*black*/
text-align: left;
margin: .5em 0 .5em 2.2em;
padding-right:;
background-color:;} /**/

p {
font-size: .8em;
color: #333333; /*charcoal*/
margin: 1em 1.5em;
padding: 0 .5em 0 1em;
line-height: 18px;
background-color:;} /*xxx*/

a {
text-decoration: underline; 
color: #000000; /*black*/
display: inline;} 

* html a {display: block;}

a:hover {
color: #009900;} /*green*/

/*begin CONTAINER divs here*/
#bodywrap { 
width: 660px; 
margin: 3em auto; 
border: 1px solid #000000; /*black*/
background-color: #000000;} /*black*/

#container620 {
float: left;
width: 620px;
margin: 1.5em 1.25em;
background-color: #FFFF99;} /*yellow*/

#container480 {
float: left;
width: 480px;
margin: 1.5em 0 1.5em 1.25em;
background-color: #FFFF99;} /*yellow*/

#container160 {
float: left;
width: 190px;
margin: 1.5em 0 0 .5em;
background-color: #FFFF99;} /*yellow*/

#formcontainer {
width: 360px;
float: left;
font-size: .8em;
margin-left: 2.5em;
background-color:;} /**/

#formcontainer form {
border-top: 0px solid #CCC; /*gray*/
border-bottom: 0px solid #CCC;} /*gray*/

#formcontainer div.clearfix {
border-top: 0px solid #CCC; /*gray*/
padding: 3px 0px;
vertical-align: top;} 

#formcontainer form label {
float: left;
font-size: .75em;
text-indent: 5px;
color: #000040; /*navy*/
margin: 0 0px;}

#footer {
width: 660px; 
color: #000000; /*black*/
clear: both; 
display: block;
border-top: 1px solid #CCFF33; /*black*/
background-color: #CCFF33;}/*navy*/

#footer p {
font-size: .75em; 
margin: 0; 
padding: 2px; 
text-align: center;}

/*begin LIST attributes*/
.list {
font-size: .8em;}

.list ul {
list-style-type: none;
margin: .5em 2.5em;
background-color:;} /*y*/

.list li {
padding-top: .4em;
padding-bottom: .4em;} /**/ 

/*the CLASS div identities begin here*/
.boldtext {
font-weight: bold;}

.redtext {
color: #FF0000;} /*red*/

.blacktextit {
color: #000000; /*black*/
font-style: italic;} 

.quote {
font-style: italic;
text-align: right;}

.smallcaps {
font-variant: small-caps;} 

.movepara {
padding: 0 6em;}

.moveheadline {
padding: 2em 0 0 3em;}

.txtcenter {
text-align: center;}

.txtleft {
text-align: left;}

.txtright {
text-align: right;}

.imgleft {
float: left;
margin-right: .5em;
border: 1px solid #000000;} /*black*/

.imgright {
float: right; 
margin-left: 10px; 
border: 1px solid #000000; /*black*/}

/*Standard HACKS & STUFF begin here*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}

.clearfix {
display: inline-block;}
* html .clearfix {
height: 1%;}
.clearfix {
display: block;}

* html a {display: block;}

/*Hides from IE-mac\*/
* html .clearfix {
height: 1%;}
.clearfix {
display: block;}
/*End hide from IE-mac*/

.clearall {
clear: both;
display: block;} /*CLASS for footer to clear all columns*/

