/* CSS Document */

html, body, #container {
min-height: 100%; /* Not supported by IE 5/6, but required for Firefox/Opera */
width: 100%;
height: 100%;
}
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #189dc0;
}
a:link {
	color: #1fa7cf;
	TEXT-DECORATION: none;
}
a:visited {
	color: #1fa7cf;
	TEXT-DECORATION: none;
}
a:hover {
	color: #19a3c7;
	TEXT-DECORATION: none;
}
a:active {
	color: #1fa7cf;
	TEXT-DECORATION: none;

}

/*------------------------------
New Suckerfish Menu
------------------------------*/
#smenu {
	width: 896px;
	height: 38px;
	padding: 4px 0 0 4px; 
	background: url(../images/menu_bg.gif) no-repeat;
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;	
	list-style: none;
	line-height: 1;
}
 
#nav a {
	display: block;
	color: #fff;
	text-decoration: none;
}
 
#nav li { /* all list items */
	float: left;
/*	width: 55px; width needed or else Opera goes nuts */
}

#nav li a:hover {
	color: #000;
}
 
#nav li ul { /* second-level lists */
	position: absolute;
	width: 300px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul a:hover {
	color: #1FA7CF;
}
 
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav li:hover ul span a,  #nav li.sfhover ul span a, #nav li ul span {
	float: left;
	margin: 8px 20px 0 0;
}

#nav-home {
	width: 60px;
}

#nav-about {
	width: 76px;
}

#nav-treatments {
	width: 90px;
}

#nav-gallery {
	width: 70px;
}

#nav-location {
	width: 76px;
}

#nav-referral {
	width: 114px;
}
#nav-contact {
	width: 90px;
}

/*------------------------------
Form Objects
------------------------------*/
.formobject {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
}
.repeat-hor-blue {
	background-image: url(../images/prestwick-dentist_12.jpg);
	background-repeat: repeat-x;
}
.bg-white {
	background-color: #FFFFFF;
}
.copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.contact-bg {
	background-image: url(../images/prestwick-dentist_25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 221px;
}
.headers {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #189DC0;
}
.bottom-bg {
	background-color: #65c2da;
}
A.class_bottom:link {
	COLOR: #d7eff5;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_bottom:visited {
	COLOR: #d7eff5;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
}
A.class_bottom:hover {
	COLOR: #d7eff5;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_bottom:active {
	COLOR: #d7eff5;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_seo-links:link {
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_seo-links:visited {
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
}
A.class_seo-links:hover {
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_seo-links:active {
	COLOR: #333333;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
A.class_finance:link {
	COLOR: #180E7F;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
}
A.class_finance:visited {
	COLOR: #180E7F;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: strong;
}
A.class_finance:hover {
	COLOR: #180E7F;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: strong;
}
A.class_finance:active {
	COLOR: #180E7F;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: strong;
}
.art_dentistry {
	font-family: Tahoma;
	color: #1A0D81;
}
.of {
	font-family: Tahoma;
	font-size: 11px;
	color: #54B3CF;
}


