html, body { margin:0em 0 0 0; padding:0; background:#556F80 }
body { font: 0.8em Arial, Helvetica, sans-serif; color:#213743  }
p, h1, h2, h3, form { margin: 0px 10px 10px; } /* left & right 10px */
a { color: #FEEFCE; }
img { border: none; }

h1 { font: "Century Gothic"; font-size: 1.2em; font-weight: bold; }
h2 { font-size: 1em; font-weight: bold; }
h3 { font-size: 0.8em; font-weight: bold; font-style: italic; }

div#container{ width:980px; height: auto; margin:0 auto; text-align:left; background-color: #FEEFCE;}
div#header{ background-color: #C6CBC6; }
div#content{ width:980px; margin:0 auto; text-align:left; background-color: #FEEFCE; }
div#leftcol{ width:410px; float: left;}
div#rightcol{ width:410px; float: right;}
div#contenttext { width:550px; min-height: 350px; height: auto; margin: 1em 1em 1em 4px; }
div#footer{ background-image:url('/_images/attention.jpg'); background-repeat: no-repeat; background-position: top; }
div#footer{ width:980px; margin:0 auto; }
div#footer a { display: inline; padding-left: 0; font-size: 0.8em; color: #556F80; text-decoration: none; }
div#footer p { padding-bottom: 1em; text-align: center; font-size: 1.4em; font-weight: bold; color: #213743;}

/* Navigation styles */
.Nav {width:980px; font-size:1em; color: #FEEFCE; float: right; position: relative; padding:2px 0 2px 0; background-color: #213743; text-align:right; }
.Nav a:link, .Nav a:visited {text-decoration: none; }

.copyright { text-align: center; font-size: 0.75em; color: #fff; }
.vinjoy { display:inline; text-decoration: none; color: #ff3; }
.hdrTagline { float:right; margin-right:.5em; color:#556F80; font-weight: bold; }
table.gridText { border-style:none; border-collapse:collapse; }
.gridText td { padding: .2em; }


