body {
	margin: 0px;
	color: #26231E;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	background: #CDC6B8 url(assets/images/background.gif) repeat-x left top;
}

p {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #26231E;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
}

h1 {
	margin: 0px;
	padding: 0px;
	color: #2970AE;
	font: small-caps bold 30px/30px "Times New Roman", Times, serif;
}

h2 { font-size: 20px;}

h3 {
	
	font: bold 18px/20px "Times New Roman", Times, serif;
	text-transform: uppercase;
}

h4 { font-size: 16px;color: #2970AE;}

a { text-decoration: none;
	color: #504C42;
}

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

li { font-size: 12px;}

hr { color: #DED6CA;
	background: #DED6CA;
	height: 1px;
	border: 0;}

/* Classes */

.imgborder { border: 1px solid #000;}

.h4 {
	font-size: 16px;
	color: #2970AE;
}

.smalltext { font-size: 10px;
	line-height: 14px;}

.nomargin { margin:0;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
	color: #000;
	border: 1px solid #000;
	background-color: #CCC;}

input.submit, input.submit:hover { border: 1px solid #000;
	padding: 0.25px;
	font-size: 12px;}
	
input.submit { background-color: #CCC;
	color: #000;}

input.submit:hover { background-color: #000;
	color: #CCC;}

input { background-color:#FFFFFF !important;}


/* End Custom Forms*/

/* Template Structure */

#hover {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 132px;
	background: transparent url(assets/images/hover_bg.jpg) no-repeat center top;
}
#addressPhone {
	position: relative;
	margin: 0 auto;
	padding: 68px 0px 0px 0px;
	width: 700px;
	height: 22px; /* Desired: 90px */
	font: bold 13px/22px Arial, Helvetica, sans-serif;
	text-align: center;
}
	#container {
		position: relative;
		margin: 0 auto;
		padding: 0px;
		width: 700px;
		height: auto;
		background: #C5BDAE url(assets/images/container_bg.jpg) no-repeat 80px 234px;
		border: 3px #000 solid;
	}
		#header {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 192px;
			background: transparent url(assets/images/header_bg.jpg) repeat-x center top;
		}
			#logoTag {
				position: absolute;
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
			}
			#doctor {
				margin: 0px;
				padding: 11px 18px 0px 0px;
				width: auto;
				height: 28px;
				color: #000;
				font: small-caps bold 20px/28px "Times New Roman", Times, serif;
				text-align: right;
			}
		#container .nav {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: auto;
			text-align: center;
			background-color: #AEA38D;
			border-top: 3px #000 solid;
			border-bottom: 3px #000 solid;
		}
			#container .nav li {
				display: inline;
				margin: 0px;
				padding: 0px 10px 0px 10px;
				width: auto;
				height: auto;
				list-style: none outside none;
			}
			#container .nav li.first {
				padding-left: 0px;
			}
			#container .nav li.last {
				padding-right: 0px;
			}
				#container .nav a {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: auto;
					color: #fff;
					font: bold 15px/22px Arial, Helvetica, sans-serif;
				}
				#container .nav a:hover {
					color: #2970AE;
					text-decoration: none;
				}
		#rightPic {
			float: right;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: auto;
		}
		#body {
			margin: 0px;
			padding: 25px;
			width: auto;
			height: auto;
		}
		#clear {
			clear: both;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 74px;
			background: transparent url(assets/images/clear_bg.jpg) repeat center top;
		}
#bottomLinks {
	position: relative;
	margin: 0 auto;
	padding: 15px 0px 20px 0px;
	width: 700px;
	height: auto;
	color: #000;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	text-align: center;
}
	#bottomLinks a, #bottomLinks p {
		color: #000;
		font: bold 10px/20px Arial, Helvetica, sans-serif;
	}
	#bottomLinks .nav {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
	}
		#bottomLinks .nav li {
			display: inline;
			margin: 0px;
			padding: 0px 10px 0px 10px;
			width: auto;
			height: auto;
			border-right: 1px #000 solid;
			list-style: none outside none;
		}
		#bottomLinks .nav li.last {
			border-right: 0px;
		}
			#bottomLinks .nav a	{
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
				color: #000;
				font: bold 10px/20px Arial, Helvetica, sans-serif;
			}
#quickform {
	width: 115px;
	border: 1px solid #fff;
}
#quickform p {
	color: #fff;
}
#quickform h4 {
	color: #fff;
}
/* End Template Structure */

/* Splash Structure */

/* End Splash Structure */

#toplinks {
	text-align: center;
	font-size: 11px;	
	height: 11px;
	margin-top: -11px;
}
#toplinks a {
	text-decoration: none;
}