/* CSS Document */


body {
margin: 0 auto;
padding: 0;
font: 76%; font-family:Arial, Helvetica, sans-serif;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:100;
color:#6d6e71; text-decoration:none;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px; font-weight:bold;
color:#214446;
padding:0;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px; font-weight:bold;
color:#214446;
padding:0;
}

#subhead1 {
position:absolute; top:30px; left:480px;
width:280px;
}

#subhead2 {
position:absolute; top:75px; left:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:100;
color:#6d6e71; width:300px;
}

#logo1 {
position:absolute; top:20px; left:145px;
}

#logo2 {
position:absolute; top:50px; left:100px;
border:none;
}

#image1 {
position:absolute; top:60px; left:140px;
}


#content {
position:absolute; top:150px; left:200px;
width:540px; color:#6d6e71; text-align:justify;
font-size:12px; line-height:1.5em;
}

.firstword {
font-family:Arial, Helvetica, sans-serif;
font-size:16px; font-weight:bold;
color:#214446;
}

.city {
font-family:Arial, Helvetica, sans-serif;
font-size:9px; color:#6d6e71; text-transform:uppercase;
}



#specialties {
position:absolute; top:145px; left:30px;
text-align:right; width:120px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#6d6e71;
}

#disclaimer {
position:absolute; top:680px; left:50px;
text-align:right; width:100px;
font-family:Arial, Helvetica, sans-serif; font-size:8px;
color:#6d6e71;
}



td#mainnav a {
border:none;
}

#nava {
position:absolute; top:80px; left:780px;
border:none;
}

#navb {
position:absolute; top:190px; left:780px;
border:none;
}

#navc {
position:absolute; top:300px; left:780px;
border:none;
}

#navd {
position:absolute; top:410px; left:780px;
border:none;
}


/*--bottom configuration
#nava {
position:absolute; top:540px; left:205px;
border:none;
}

#navb {
position:absolute; top:540px; left:335px;
border:none;
}

#navc {
position:absolute; top:540px; left:465px;
border:none;
}

#navd {
position:absolute; top:540px; left:595px;
border:none;
}
*/



td#nav2 a {
border:none;
}

#nav2a {
position:absolute; top:38px; left:480px;
border:none;
}

#nav2b {
position:absolute; top:38px; left:550px;
border:none;
}

#nav2c {
position:absolute; top:38px; left:620px;
border:none;
}

#nav2d {
position:absolute; top:38px; left:690px;
border:none;
}



a {
color: #6d6e71;
}

a:hover {
text-decoration: underline;
color: #214446;
}




#alexpic {
position:absolute; top:200px; left:100px;
}

#alexname {
position:absolute; top:200px; left:220px;
}

#alexinfo {
position:absolute; top:230px; left:220px;
width:220px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#6d6e71;
}


#markpic {
position:absolute; top:200px; left:480px;
}

#markname {
position:absolute; top:200px; left:600px;
}

#markinfo {
position:absolute; top:230px; left:600px;
width:220px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#6d6e71;
}


#photos {
position:absolute; top:110px; left:90px;
}

#buttons {
position:absolute; top:150px; left:720px;
width:90px; border:none;
}

#buttons ul {
list-style:none; width:90px;
margin: 0 0 10px 0;
padding: 0;
border:none;
}


#buttons2 {
position:absolute; top:150px; left:815px;
width:90px; border:none;
}

#buttons2 ul {
list-style:none; width:90px;
margin: 0 0 10px 0;
padding: 0;
border:none;
}

#buttons3 {
position:absolute; top:150px; left:910px;
width:90px; border:none;
}

#buttons3 ul {
list-style:none; width:90px;
margin: 0 0 10px 0;
padding: 0;
border:none;
}

/*
#avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.8em;
}

#avmenu ul {
list-style: none;
width: 150px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}
*/

#rule {
position: absolute; top:650px; left:90px;
width:690px; color:#214446;
}

