/* The Holy Grail with no tables by Mark Preston*/
body {margin: 1px; padding-left: 0px; padding-right: 0px; text-align: center; background: #FFD0A0}
#hdr    {background: #FFD0A0; margin: auto;}
#nav1	{float: left; width: 25%; margin-right: -100%; background: white; text-align: left}
#txt	{float: left; margin-left: 25%; width: 50%; background: #FFD0A0}
#nav2	{float: left; width: 25%; margin-right: -100%; background: white; text-align: right}
#ftr	{clear: both; background: #FFD0A0;  margin: auto}
/*** IE Fix ***/
* html #txt {margin-right: -1%; margin-left: 13%}
/* The Holy Grail Ends Here */ 
#heading {
color : black;
}
#hdr1 {
background : aqua;
margin : auto;
}
#txt1 {
float : left;
margin-left : 25%;
width : 50%;
background : aqua;
}
#ftr1 {
clear : both;
background : aqua;
margin : auto;
}
#b1 {
background-color : aqua;
}
#clock {
font-family : 'times new roman', serif;
font-size : 16px;
color : #030;
text-align : center;
}
#txt img {
border : 2px solid #ffd0a0;
}
#txt img:hover {
border : 2px solid red;
}
.float-left {
float : left;
border-left : 10px solid #ffd0a0;
border-right : 0;
border-top : 0;
border-bottom : 0;
}
.float-right {
float : right;
border-right : 10px solid #ffd0a0;
border-left : 0;
border-top : 0;
border-bottom : 0;
}
.float-left1 {
float : left;
border-left : 10px solid #fffff0;
border-right : 0;
border-top : 0;
border-bottom : 0;
}
.float-right1 {
float : right;
border-right : 10px solid #fffff0;
border-left : 0;
border-top : 0;
border-bottom : 0;
}
.float-left2 {
float : left;
border-left : 10px solid aqua;
border-right : 0;
border-top : 0;
border-bottom : 0;
}
.float-right2 {
float : right;
border-right : 10px solid aqua;
border-left : 0;
border-top : 0;
border-bottom : 0;
}
#desktop-content {
background-color : #ffd0a0;
text-align : center;
color : #ffd700;
}
#handheld-content {
display : none;
}
.p2 {
background-color : black;
text-align : center;
color : white;
font-weight : bold;
}
.p3 {
background-color : yellow;
text-align : center;
color : black;
font-weight : bold;
}
#p5 {
background-color : #fffff0;
color : black;
font-weight : normal;
font-size : 12pt;
}
.p5 {
background-color : #fffff0;
color : black;
font-weight : normal;
font-size : 12pt;
}
#p8 {
color : black;
background : #ffa;
border : 10px solid #ffd0a0;
font-weight : normal;
text-align : left;
font-size : 12pt;
}
.p9 {
background-color : aqua;
text-align : left;
font-weight : bold;
}
h1 {
color : black;
}
h2 {
color : black;
background : #ffa;
padding : 4px;
margin : 18px;
}
h3 {
color : black;
background : #ffa;
border : 8px solid #ffd0a0;
padding : 4px;
}
.h31 {
color : black;
background : #ffa;
border : 8px solid aqua;
padding : 4px;
}
h4 {
background : #fffff0;
}
h5 {
text-align : left;
}
#h4h3 {
color : black;
background : #ffa;
border : 10px solid #ffd0a0;
text-align : left;
}
table {
width : 100%;
table-layout : auto;
border : 1px solid black;
}
caption {
background-color : red;
color : yellow;
font-weight : bold;
}
#cap-1 {
background-color : yellow;
color : black;
border-right : 2px double red;
border-left : 2px double red;
border-top : 2px double red;
border-bottom : 0;
}
th {
color : black;
background : #ffa;
border-top : 0;
border-left : 1px solid black;
border-right : 1px solid black;
border-bottom : 0;
font-weight : bold;
}
#th-1 {
color : black;
background : #ffa;
border-top : 0;
border-left : 1px solid black;
border-right : 0 solid black;
border-bottom : 0;
font-weight : bold;
}
#th-2 {
color : black;
background : #ffa;
border-top : 0;
border-left : 0 solid black;
border-right : 1px solid black;
border-bottom : 0;
font-weight : bold;
}
#th-3 {
color : black;
background : #ffc;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 0;
border-left-width : 2px;
font-weight : bold;
}
#th-4 {
color : black;
background : #ffa;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 2px;
border-left-width : 0;
font-weight : bold;
}
td {
background-color : #ffff0a;
color : black;
border : 1px solid black;
}
#td-1 {
background-color : #ffff0a;
color : black;
border : 0;
margin : 0;
}
.gif {
background : aqua;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 0;
border-left-width : 2px;
padding : 2px;
}
#table1 {
border : 0;
}
#txtall {
text-align : left;
background : #ffa;
border : 4px solid #ffd0a0;
padding : 2px;
font-weight : normal;
}
.specialists1 {
background : #ff0;
text-align : left;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 0;
border-left-width : 2px;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
.specialists2 {
background : #ffd;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 2px;
border-left-width : 0;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
#decay1 {
background : #ffa;
text-align : left;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 0;
border-left-width : 2px;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
.decay2 {
background : #ff0;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 2px;
border-left-width : 0;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
#dentist3 {
background : #fffff0;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 0;
border-right-width : 1px;
border-left-width : 1px;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
.dentist4 {
background : #fffff0;
margin : 4px;
border-color : red;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
padding : 2px;
text-align : left;
font-size : 120%;
font-weight : bold;
font-family : sans-serif;
}
#dentist5 {
background : #fffff0;
margin : 4px;
border-color : red;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
padding : 4px;
font-size : 100%;
font-weight : bold;
font-family : sans-serif;
}
#dentist6 {
background : yellow;
margin : 4px;
border-color : red;
border-style : solid;
border-top-width : 2px;
border-bottom-width : 2px;
border-right-width : 2px;
border-left-width : 2px;
padding : 4px;
font-family : sans-serif;
}
#dentist7 {
background : #fffff0;
margin : 4px;
border-color : red;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
padding : 2px;
text-indent : 2em;
text-align : left;
font-size : 120%;
font-weight : bold;
font-family : sans-serif;
}
.dentist8 {
background : #fffff0;
margin : 4px;
border-color : red;
border-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
padding : 2px;
text-align : left;
font-size : 100%;
font-weight : normal;
font-family : sans-serif;
}
#specialists4 {
background : #fffff0;
margin : 0;
border-color : red;
border-style : solid;
border-top-width : 0;
border-bottom-width : 1px;
border-right-width : 1px;
border-left-width : 1px;
padding : 0;
font-size : 100%;
font-family : sans-serif;
}
.lg {
font-size : larger;
}
#list-1 {
margin : 0;
background : #ffa;
list-style-type : decimal;
text-align : left;
font-weight : bold;
font-size : large;
margin-top : 0;
margin-bottom : 0;
margin-right : 10px;
margin-left : 10px;
border : double #ffa;
border-top-width : 0;
border-bottom-width : 3px;
border-right-width : 3px;
border-left-width : 3px;
padding : 18px;
outline : #ffa 6px solid;
}
.list-2 {
margin : 0;
background : #ffa;
list-style-type : disc;
text-align : left;
font-weight : bold;
font-size : large;
margin-top : 0;
margin-bottom : 0;
margin-right : 10px;
margin-left : 10px;
border : double #ffa;
border-top-width : 0;
border-bottom-width : 3px;
border-right-width : 3px;
border-left-width : 3px;
padding : 18px;
outline : #ffa 6px solid;
}
#list-3 {
margin : 0;
background : #ffa;
list-style-type : disc;
text-align : left;
font-weight : bold;
font-size : large;
margin-top : 0;
margin-bottom : 0;
margin-right : 10px;
margin-left : 10px;
border : double #ffa;
border-top-width : 0;
border-bottom-width : 3px;
border-right-width : 3px;
border-left-width : 3px;
padding : 18px;
outline : #ffa 6px solid;
}
.li-2 {
color : black;
background : yellow;
border : 2px solid red;
margin-top : 6px;
margin-bottom : 10px;
margin-right : 14px;
margin-left : 14px;
padding : 4px;
outline : #ffa 10px solid;
}
.li-3 {
color : black;
background : #ffa;
border : solid red;
border-top-width : 0;
border-bottom-width : 0;
border-right-width : 0;
border-left-width : 0;
font-weight : bold;
font-size : large;
text-align : left;
margin-left : 18px;
margin-top : 0;
margin-right : 0;
margin-bottom : 4px;
padding : 0;
}
#li-4 {
color : black;
background : #ffa;
border : solid red;
border-top-width : 0;
border-bottom-width : 0;
border-right-width : 0;
border-left-width : 0;
font-weight : bold;
font-size : large;
text-align : left;
margin-left : 18px;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
padding : 0;
}
.li-5 {
color : black;
background : #ffa;
border : solid red;
border-top-width : 0;
border-bottom-width : 0;
border-right-width : 0;
border-left-width : 0;
font-weight : bold;
font-size : medium;
text-align : left;
margin-left : 18px;
margin-top : 0;
margin-right : 0;
margin-bottom : 4px;
padding : 0;
}
.li-6 {
color : black;
background : yellow;
border : 2px solid red;
margin-top : 6px;
margin-bottom : 10px;
margin-right : 14px;
margin-left : 14px;
padding : 4px;
font-weight : bold;
outline : #ffa 10px solid;
}
#list1 {
border : 2px solid #ffa;
}

