img{
border: none;
}
	
h1, h2, h3, h4{
margin: 0; 
padding: 0; 
}

h3{
color:#c41230;
font-size:11px; 
font-weight:bold;
}

h3 a{
color:#c41230;
}

h2{
color:#FDBB30;
font-size:40px;
font-weight:normal; 
}

h4{
color:#c41230;
font-size:11px;
font-style:italic;
font-weight:normal;
padding:10px 0;
}

.purple{
color:#49176D !important;
}

.right{
text-align: right;
}

body{
background:url(images/COREbackground.jpg) repeat scroll 0 0;
font-family: Verdana;
}

#outer-wrapper{
width: 700px;
margin: 0 auto;
}

#make-app{
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
margin:55px 0 0 475px;
padding:3px 0;
text-align:center;
text-transform:uppercase;
width:200px;
}

	#make-app a{
	text-decoration: none;
	color: #ffffff;
	}

#header{
background: url(images/COREheader.png) no-repeat scroll 0 0;
height: 122px;
overflow: hidden;
width: 675px;
}

	#header-logo{
	height:66px;
	padding:38px 0 0 90px;
	width:135px;
	float: left;
	}
	
	#small-logos{
	float:right;
	padding:32px 45px 0 0;
	}
	
		#small-logos ul{
		margin: 0;
		padding: 0;
		}
		
			#small-logos ul li{
			display: inline;
			list-style-type: none; 
			}
			
#dental-nav{
background-color:#FFFFFF;
border:1px solid #fdbb30;
color:#c41230;
font-size:12px;
margin:0 auto;
padding:0;
text-transform:uppercase;
width:650px;
}

	#dental-nav ul{
	margin:0;
	padding:0;
	overflow: hidden;
	width: 650px;
	}
	
		#dental-nav ul li{
		border-left:1px solid #fdbb30;
		display:block;
		float:left;
		list-style-type:none;
		padding:3px 0;
		text-align:center;
		width:129.2px;
		letter-spacing:-1px;
		}
		
			#dental-nav ul li:hover{
			background-color: #fdbb30;
			}
			
			#dental-nav ul li:first-child{
			border: none;
			}
		
			#dental-nav ul li a{
			color:#c41230;
			}
			
			#dental-nav ul li.active{
			background-color: #fdbb30;
			}
			
			#dental-nav ul li a:link, #dental-nav ul li a:visited{
			text-decoration: none;
			}
			
			#dental-nav ul li a:hover{
			
			}			
	
#wrapper{
margin: 0 auto;
width: 650px;
}	

#content{
background-color: #ffffff;
padding:20px;
}

.post{
overflow:hidden;
width:610px;
}

.home-entry{
float:left;
margin:0 0 0 20px;
width:235px;
}

	.home-entry p{
	color:#7D7D7D;
	font-size:11px;
	line-height:17px;
	margin:5px 0;
	}
	
#page-img{
float:left;
margin:10px 0 0;
width:354px; 
}	

	#page-img-quote{
	color:#c41230;
	font-size:12px;
	font-style:italic;
	margin:12px 0;
	text-align:center;
	}
	
.home-line{
clear: both;
padding:15px 0;
}

#home-articles{
float:left;
margin:10px 0 0;
width:354px;
}

	#home-articles h3{
	
	}
	
		#home-articles h3.right{
		margin: 0 0 10px 0;
		}
	
	#home-articles p{
	color:#7D7D7D;
	font-size:11px;
	line-height:17px;
	margin:10px 0 0;
	}
	
	#home-articles a{
	text-decoration: none;
	color:#c41230;
	}

#special-home{
float:left;
margin:0 0 0 20px;
width:235px;
}	

#bottom-line{
background-color: #FDBB30;
height: 25px;
}

#footer{
color:#c41230;
font-size:11px;
margin:10px 0;
text-align:center;
} 

	#footer p{
	margin: 0;
	}
	

/* Dental Office Info */


.office-entry{
float:left;
margin:0;
width:365px;;
}

	.office-entry ul{
	color: #c41230;
	font-size: 11px;
	}
	
		.office-entry ul li{
		
		}

	.office-entry h2{
	margin: 0 10px 20px;
	}
	
	.office-entry h3{
	margin: 0 10px;
	}

	.office-entry p{
	color:#7D7D7D;
	font-size:11px;
	line-height:17px;
	margin:5px 10px 15px;
	}
	
	.office-entry .dentists{
	background-color:#ffeed2;
	margin:0 0 25px;
	padding:0 0 10px;
	}
	
	.office-entry .dentists h4{
	text-align:center;
	}
	
	.office-entry .dentists h3{
	margin: 0;
	text-align: center;
	}
	
		.office-entry .dentists h3 a{
		color: #c41230;
		text-decoration: none;
		}
	
	.inner-content{
	padding:20px;
	}
	
		.inner-content img{
		float: left;
		padding: 0 10px 10px 0;
		}
	
		.inner-content .inner-text{
		
		}
		
		.inner-content .inner-text p{
		color:#7D7D7D;
		font-size:11px;
		line-height:17px;
		margin:5px 10px 15px;
		}

		.office-entry .dentists ul{
		margin:0 auto;
		overflow:hidden;
		padding:0;
		width:342px;
		}
		
			.office-entry .dentists ul li{
			display:block;
			float:left;
			list-style-type:none;
			padding:2px;
			width:81px;
			}
			
			.office-entry .dentists ul li .blank{
			background-color: #a7a9ac;
			height: 97px;
			}
			
#office-right{
background-color:#ffeed2;
float:left;
margin:0 0 0 15px;
padding:20px;
width:190px;
}	

	#office-right p{
	color:#c41230;
	font-size:11px;
	line-height:17px;
	margin:5px 0 15px;
	}	
	
	#office-right ul{
	margin:10px 0;
	padding:0 15px;
	}
	
		#office-right ul li{
		color:#c41230;
		font-size:11px;
		}
	
/* Dental Patient Info */	

#patient-right{
float:left;
margin:0 0 0 15px;
}

	#patient-right #downloads{
	background-color:#ffeed2;
	margin:0 0 20px;
	padding:15px;
	width:200px;
	}
	
	#downloads ul{
	overflow: hidden;
	padding: 0;
	margin: 0;
	}
	
		#downloads ul li{
		float:left;
		list-style-type:none;
		padding:5px 8px;
		text-align:center;
		}
		
			#downloads ul li h4{
			padding: 0;
			}
	
	#patient-right #reviews{
	background-color:#ffeed2;
	padding:15px;
	width:200px;
	}
	
	ul#accordion{
	padding:0 0 0 15px;
	margin: 0;
	}
	
		ul#accordion li{
		color:#c41230;
		font-size: 11px;
		}
		
			ul#accordion li h3{
			font-weight: normal;
			}
		
			ul#accordion li h3 a{
			text-decoration: none;
			}
		
			ul#accordion li h3.ui-state-active{
			font-weight: bold;
			}
		
			ul#accordion li p{
			color:#c41230;
			font-size:11px;
			font-weight:bold;
			line-height:17px;
			margin:5px 0 15px;
			}			
			
			
/* Dental Treatment */	

#treatment-right{
background-color:#ffeed2;
float:left;
margin:0 0 0 15px;
padding:20px;
width:190px;
}	

	#treatment-right p{
	color:#c41230;
	font-size:11px;
	line-height:17px;
	margin:5px 0 15px;
	}
	
	#treatment-right ul{
	margin:10px 0;
	padding:0 15px;
	}		
	
		#treatment-right ul li{
		color:#c41230;
		font-size:11px;
		}
		
.short-line{
margin:0 auto;
padding:15px 0;
width:348px;
}

#contact-right{
float:left;
margin:0 0 0 15px;
width:230px;
}

	#contact-right p{
	color:#c41230;
	font-size:10px;
	line-height:14px;
	margin:3px 0;
	}

	#maps{
	background-color:#ffeed2;
	padding:25px 25px 10px;
	margin-bottom:20px;
	}
		.map-wrapper{
		margin-bottom:30px;
		}
	
		#maps h3{
		margin-top: 10px;
		}	

	#contact-special{
	
	}
	
#app-right{
float:left;
margin:0 0 0 15px;
width:230px;
}	
	
	#app-right p{
		color:#c41230;
		font-size:11px;
		line-height:17px;
		margin:5px 0 15px;
		}	