/* CSS Document */
/*global*/
body,html
{
font-size:11px;
color:#983E96;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:100%;
}

a:link
{

text-decoration:none;
}
a:visited
{

text-decoration:none;
}
a:hover
{

text-decoration:underline;
}
li
{
color:#EB008B;
}
li a
{
color:#EB008B;
}
h1{
font-size:14px;
padding:5px;}
h2{
font-size:14px;
padding:5px;}
h3{
font-size:14px;
padding:5px;}
h4{
	font-size:12px;
}
p
{
color:#983E96;
}
p a
{
color:#983E96;
}
#Wrapper
{
height:100%;
}

#SecondaryContent
{
padding:10px;
font-size:11px;
}

#FairyLinks
{
padding-bottom:5px;
padding-top:5px;
margin-top:10px;
position:relative;
background:#C7FFBF;
font-size:11px;
}
#FairyLinks a
{
color:#983E96;
}

.textInput
{
font-size:11px;
border:1px solid #85D375;
margin-top:3px;
margin-bottom:3px;
padding:2px;
color:#983E96;
}

.textButton
{
font-size:11px;
color:#FFFFFF;
background:#983E96;
padding:3px;
border:1px solid #EB008B;
font-weight:bold;
}

/*header*/
#NavigationHeader
{
height:170px;
width:866px;
}

#MainFlashHeader
{
height:504px;
width:866px;
}

#SpanishButton
{
	float:right;
	margin:5px 40px;
	padding:3px;
	border:2px solid #EC0789;
	font-size:11px;
	/*background:#C4FFBE;*/
	cursor:pointer;
}
#SpanishButton:hover
{
	background:#EC0789;
	color:#fff;
}

#HomeButton
{
 cursor:pointer;
}

/*Navigation*/
#NavBar
{
	margin-top:-4px;
	margin-left:250px;
}
#NavBar ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#NavBar ul li
{
	float:left;
	color:#fff;
	font-size:11px;
	padding:0px 8px 2px;
	border-right:1px solid #fff;
	line-height:11px;
	cursor:pointer;
}
#NavBar ul li div a
{
	color:#fff;
}
#NavBar ul li div a:hover
{
	text-decoration:none;
}
#NavBar ul li ul
{
	position:absolute;
	padding-top:2px;
	margin-top:-2px;
	margin-left:-10000px;
}
#NavBar ul li:hover ul
{
	margin-left:0px;
}
#NavBar ul li ul:hover
{
	margin-left:0px;
}
#NavBar ul li ul li
{
	float:none;
	display:block;
	font-size:11px;
	padding:3px 16px;
	border-right:none;
	line-height:normal;
	border-bottom:1px solid #fff;
	background-color:#F13F9F;
	background:rgba(236, 7, 137, .8);
}
#NavBar ul li ul li:hover
{
	background:#EC0789;
}
#NavBar ul li ul li a
{
	color:#fff;
}
#NavBar ul li ul li a:hover
{
	text-decoration:none;
}
.NavBackground1
{
	background:url(images/SecondaryNavBg1.jpg) center no-repeat;
}
.NavBackground2
{
	background:url(images/SecondaryNavBg2.jpg) center no-repeat;
}
.NavBackground3
{
	background:url(images/SecondaryNavBg3.jpg) center no-repeat;
}
.NavBackground4
{
	background:url(images/SecondaryNavBg4.jpg) center no-repeat;
}

/*footer*/
#footer
{
border-top:2px solid #EB008B;
color:#86D376;
text-align:center;
padding-top:10px;
padding-bottom:30px;
font-size:11px;
}

#footer a {
color: #69CA55;
text-decoration: underline;}

#footer a:hover {
color: #EB008B;
text-decoration: none;}	      

#footer a:active {
text-decoration: none;
color: #EB008B;}

/*Home*/
#specialOffers
{
background:url(images/SpecialOffersHead.png);
background-repeat:no-repeat;
background-position:top;
/*padding-left:41px;
padding-right:30px;*/
padding-top:52px;
padding-bottom:5px;
text-align:center;
color:#EB008B;
font-size:11px;
}
#specialOffers a
{
color:#EB008B;
}

#smiling
{
background:url(images/SmilingHead.png);
background-repeat:no-repeat;
background-position:top;
padding-left:30px;
padding-right:20px;
padding-top:50px;
padding-bottom:2px;
text-align:left;
color:#EB008B;
font-size:11px;
}

#HomeFloater
{	
	position:absolute;
	z-index:5000;
}
#HomeFloater #SpanishButton
{
	float:left;
	margin:5px 40px;
	padding:3px;
	border:2px solid #EC0789;
	font-size:11px;
	/*background:#C4FFBE;*/
	cursor:pointer;
}
#HomeFloater #SpanishButton:hover
{
	background:#EC0789;
	color:#fff;
}
#HomeFloater #NavBar
{
	margin-top:116px;
}

/*dental resources*/ 
#resources{
padding:10px 30px 70px 30px;
font-size:11px;}

#resources a
{
	color: #4DB037;
	font-weight: 500;
	text-decoration: underline;
}
#resources a:hover
{
	color: #EB008B;
	text-decoration: none;
}	      
#resources a:active
{
	text-decoration: none;
	color: #EB008B;
}
#resources p
{
	margin:15px 0 0 0;
}
#resources div
{
	font-family:verdana;
	font-weight:bold;
	font-size:110%;
	margin:40px 0 15px 0;
}

/*Tesimonials*/
.CustTestimonial
{
	width:90%;
	margin:auto;
}
.CustTestimonial h4
{
	color:#EC0789;
	font-size:15px;
	padding:5px;
	border-bottom:2px solid #81D175;
}

#StaffList
{
margin-left:20px;
margin-right:20px;
margin-top:10px;
border-bottom:2px solid #EB008B;
height:265px;
}
#GalleryBox
{
font-size:11px;
border:2px solid #983E96;
margin:10px;
text-align:center;
background:#E0B4DF;
}