/* style1.css for Springers Water Gardens */

/* Reset margin and padding areas. */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{ 
  margin : 0 ; padding : 0 
}

/* Turn off table borders. */
table { border-collapse : collapse ; border-spacing : 0 }

/* Turn off other borders. */
fieldset,img,abbr,acronym {  border : 0 }

/* Set text to normal. */
address,caption,cite,code,dfn,th,var { font-style : normal ; font-weight : normal } 

/* Left align caption and cell text. */
caption,th,td { text-align : left }

/* Add a space around quotes. */
q:before,q:after { content : " " }

/* other */

body {background: rgb(204,204,150);}

hr {width:100%; margin:15px auto; border:solid 1px rgb(201,201,201); }

em {font-style:italic }
strong {font-weight:bold }
em strong {font-style:italic; font-weight:bold}
strong em {font-weight:bold; font-style:italic}

h1 { font-family: "Arial","sans serif"; font-size: 16pt; font-weight: bold; color:rgb(81,81,81); }
h2 { font-family: "Arial","sans serif"; font-size: 16pt; font-weight: bold; color:rgb(81,81,81); }
h3 { font-family: "Arial","sans serif"; font-size: 14pt; font-weight: bold; color:rgb(81,81,81); }
h4 { font-family: "Arial","sans serif"; font-size: 12pt; font-weight: bold; color:rgb(81,81,81);}
h5 { font-family: "Arial","sans serif"; font-size: 10pt; font-weight: bold; color:rgb(81,81,81); }
h6 { font-family: "Arial","sans serif"; font-size: 8pt; font-weight: bold; color:rgb(81,81,81); }

p {font-family: "Arial","sans serif"; font-size: 14pt; font-weight: normal; color:rgb(81,81,81); text-align:justify }
p.contactform {font-size:12pt; margin-top:20px}

.times {font-family: "Times New Roman","serif";}

ul { list-style-type : disc; padding-left:10px; }
ol { list-style-type : decimal; padding-left:10px; }
li {font-family: "Arial","sans serif"; font-size: 14pt; font-weight: normal; color:rgb(81,81,81); margin:10px 5px 10px 25px;}

a {font-family:"Arial","sans serif"; font-size: 14pt; font-weight: bold; text-decoration:none; color:rgb(81,81,81); }
a:focus   {background:rgb(201,201,201);}
a:visited {}
a:hover   {background:rgb(201,201,201);}
a:active  {background:rgb(201,201,201);}

a.toplink {font-family:"Arial","sans serif"; font-size: 14pt; font-weight: bold; text-decoration:none; color:white; display:block; }
a.toplink:focus   {background:rgb(201,201,201);}
a.toplink:visited {}
a.toplink:hover   {background:rgb(201,201,201);}
a.toplink:active  {background:rgb(201,201,201);}

a.menu {color: white;}
a.menu:focus {background: rgb(159,147,114);}
a.menu:visited {}
a.menu:hover {background: rgb(159,147,114);}
a.menu:active {background: rgb(159,147,114);}

table.menu {background-color: rgb(81,72,54); margin:2px 0 0 2px}


a.ablack       {color: black;}
a.ablack:focus {background: rgb(201,201,201);}
a.ablack:visited {}
a.ablack:hover {background: rgb(201,201,201);}
a.ablack:active {background: rgb(201,201,201);}

a.awhite       {color: white}
a.awhite:focus {background: rgb(201,201,201);}
a.awhite:visited {}
a.awhite:hover {background: rgb(201,201,201);}
a.awhite:active {background: rgb(201,201,201);}

a.abgblack       {color: white;}
a.abgblack:focus {background: black;}
a.abgblack:visited {}
a.abgblack:hover {background: black;}
a.abgblack:active {background: black;}

a.bgwhite        {color: black;}
a.bgwhite:focus {background: white;}
a.bgwhite:visited {}
a.bgwhite:hover {background: white;}
a.bgwhite:active {background: white;}

a.algrey       {color: rgb(81,81,81);}
a.algrey:focus {background: rgb(210,210,210);}
a.algrey:visited {}
a.algrey:hover {background: rgb(210,210,210);}
a.algrey:active {background: rgb(210,210,210);}

a.agrey       {color: rgb(81,81,81);}
a.agrey:focus {background: rgb(210,210,210);}
a.agrey:visited {}
a.agrey:hover {background: rgb(210,210,210);}
a.agrey:active {background: rgb(210,210,210);}

.block {display:block}

.nodec {text-decoration:none}
.uldec {text-decoration:underline;}
.norm {font-weight: normal}

.col01 {color: rgb(204,204,150);}
.white   {color: white;}
.black   {color: black;}
.red     {color: red;}
.green   {color: green;}
.lgrey    {color:rgb(81,81,81);}
.blue    {color:rgb(0,0,255);}
.navy    {color:navy;}
.yellow  {color:rgb(255,255,0);}
.maroon {color:maroon;}

.bg01   {background: rgb(204,204,150);}
.bgwhite  {background: white;}
.bgblack  {background: black;}
.bgyell {background: rgb(255,255,153);}
.bglyell {background: rgb(255,255,204);}

.pad00   {padding: 0px;}
.pad01   {padding: 3px;}
.pad02   {padding: 5px;}
.pad03   {padding: 10px;}
.pad04   {padding: 20px;}
.pad05   {padding: 30px;}

.padlr01 {padding-left:5px; padding-right:5px;}
.padlr03 {padding-left:10px; padding-right:10px;}
.padlr04 {padding-left:30px; padding-right:30px;}
.padlr05 {padding-left:30px; padding-right:30px;}

.padtb03 {padding-top:10px; padding-bottom:10px;}

.mgn00   {margin: 0px;}
.mgn01   {margin: 3px;}
.mgn02   {margin: 5px;}
.mgn03   {margin: 10px;}
.mgn04   {margin: 20px;}
.mgn05   {margin: 30px;}

.mgnlr03   {margin: 0px 10px 0px 10px;}
.mgnlr04   {margin: 0px 20px 0px 20px;}

.mgn11 {margin:2px 10px 2px 10px}

.tbord01 {border-collapse:separate; border-spacing:2px;}
.tbordw01 {border-collapse: separate; border: solid 1px white;border-spacing:0px; }

.bord01 {border:solid white 1px}
.bord02 {border:solid white 2px}
.nobord  {border: 0px; }

table {}

td.link1 {}
td.footer {padding:10px; width:120px}
.bgimg1 {background: green;}

.linked1{background:rgb(81,81,81)}


.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.just {text-align:justify}

.top {vertical-align:top}
.mid {vertical-align:middle}
.bot {vertical-align:bottom}

.links1 {font-family:"Times New Roman",serif; color: rgb(90,90,90)}
.space {width:45px; border: none;}


.f4  {font-size: 4pt;}
.f8  {font-size: 8pt;}
.f10 {font-size: 10pt; }
.f12 {font-size: 12pt; }
.f14 {font-size: 14pt; }
.f16 {font-size: 16pt; }
.f18 {font-size: 18pt; }
.f24 {font-size: 24pt; }
.f30 {font-size: 30pt; }
.f34 {font-size: 34pt; }

.lh01 {line-height:16pt}
.lh02 {line-height:24pt}
.lh03 {line-height:30pt}

.auto {margin:auto}
.autoab {position: absolute; margin:auto; }

.floatleft {float:left; }
.floatright {float:right; }
.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}
