
body { background-color: #0089BB; background-repeat: no-repeat; 
		margin: 0; 
		padding: 0;
		text-align: center;
	}


/* Text */

h1, h2, h3, h4, h5, h6, p, li
{ font-family: "Arial", sans-serif; color: black; }

h1 { font-size: 16px; }
h2 { font-size: 13px; }
h3,p,li { font-size: 11px; }
h4 { font-size: 10px; }
h5 { font-size: 10px; }
h6 { font-size: 9px; }

h3.large { font-size: 12px; }

ul { margin-left: 5px; padding-left: 5px; }

li.large { font-size: 12px; margin-top: 5px; }

.copyright
{ font-family: "Arial", sans-serif; color: black; font-size: 10px; display: inline; }


/* Links */
a { font-size: 10px; font-family: "Arial", sans-serif; }
a:link, a:visited {color: black;  }
a:hover { color: red; }

a.bold { font-weight: bold; font-size:11px; font-family:"Arial", sans-serif; }

a.large { font-size: 13px; font-family: "Arial", sans-serif; font-weight: bold; }
a.large:link, a.large:visited { color: black; }
a.large:hover { color: red; }

/* Forms */
input.label
{ background: white; color: #003399; border: none; }

input.button
{ background: #003399; color: white; border: none; }

textarea.text_area
{ background: white; color: #003399; border: none; font-family: "Arial"; font-size: 10px; }

/* Tables */

table.t1
{ color: black; font-size: 11px; border: solid 1px black; font-family: "Arial"; text-align: center; }

th.t1
{ width: 260px; border: solid 1px black; background: black; color: #0088FF; }

td.t2
{ border: solid 1px black; background: #0088ff; color: black; }

td
{ border: solid 1px black; }

td.label
{ border: none; font-family: "Arial", sans-serif; font-size: 11px; color: black; font-weight: bold; }


/* Layout */

#container 
{ position: relative; margin: auto; width:1024px; height: 700px; text-align: left; }

#background
{ position: relative; width: 1024px; height: 700px; z-index: 0; }

#nav
{ position: absolute; height: 40px;	width: 1024px; top: 110px; left: 0px; }

#header
{ position: absolute; height: 30px; width: 632px; top: 162px; left: 27px;  }

#col_1
{ position: absolute; height: 350px; width: 306px; top: 210px; left: 27px; }

#col_2
{ position: absolute; height: 350px; width: 306px; top: 210px; left: 353px; }

#col_3
{ position: absolute; height: 390px; width: 306px; top: 170px; left: 679px; }

#double
{ position: absolute; height: 402px; width: 622px; top: 190px; left: 30px; z-index: 1; overflow-y: hidden; }

#scroll_up
{ position: absolute; height: 20px; width: 20px; top: 490px; left: 654px; z-index: 2;}

#scroll_down
{ position: absolute; height: 20px; width: 20px; top: 510px; left: 654px; z-index: 2; }

#footer_1
{ position: absolute; height: 20px; width: 958px; top: 610px; left: 27px; }

#footer_2
{ position: absolute; height: 90px; width: 306px; top: 490px; left: 679px; }

#denverchildbirthclasses
{ position: absolute; height: 110px; width: 958px; top: 650px; left: 27px;  }

#home_links
{ position: relative; display:inline; float: right; width: 155px; height: 277px; margin-top: 5px; margin-left: 10px; margin-right: 10px; padding: 7px;  background: url(images/childbirthclasses-bg1b.png); }

#article_links
{ position: relative; float: left; width: 430px; height: 140px; margin-top: 1px; display: inline; }
