body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #34281C;}

h1 {color: #000; font: bold italic 17px/20px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
h2 {font-size:20px;
	color: #7B462F;
}
h3 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #4C3813;
	font: bold italic 16px/18px Arial, Helvetica, sans-serif;
}
h4 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #4C3813;
	font: bold italic 12px/14px Arial, Helvetica, sans-serif;
}


p {font-size:12px; line-height:20px; margin:1em 0 0 0;}

a {text-decoration:none; color:#7B462F; font-weight:bold;}
a:hover {text-decoration:underline;}

li {font-size:12px; line-height:20px;}

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

/* Classes */

.imgborder {border:1px solid #5A3322;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}
blockquote {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
.tagline {
	font: bold 19px/20px Georgia, "Times New Roman", Times, serif;
}
.tagline span {
	margin-left: 100px;
	font: bold italic 19px/20px Georgia, "Times New Roman", Times, serif;
}
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#999999 !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#CCCCCC; color:#000000;}
input.submit:hover {background-color:#000000;	color:#CCCCCC;}
input {background-color:#FFFFFF !important;}

/* End Custom Forms*/
#bg1 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	background: #6A5E50 url('assets/images/background.jpg') repeat-x scroll left top;
}
	#bg2 {
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: auto;
		background: transparent url('assets/images/footerWrapper_bg.jpg') repeat-x scroll left bottom;
}
		#wrapper {
			margin: 0 auto;
			padding: 0px;
			width: 852px;
			height: auto;
			background: transparent url(assets/images/wrapper_bg.jpg) repeat-y left top;
}
			#container {
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
				background: transparent url(assets/images/container_bg.jpg) no-repeat left top;
			}
				#container2 {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: auto;
					background: transparent url(assets/images/footer_bg.jpg) no-repeat left bottom;
				}
					#header {
						margin: 0px;
						padding: 30px 75px 0px 0px;
						width: auto;
						height: 86px;
					}
						#doctor {
							margin: 0px;
							padding: 0px;
							width: auto;
							height: auto;
							color: #000;
							font: bold 29px/32px Georgia, "Times New Roman", Times, serif;
							text-align: right;
						}
							#doctor span {
								font: italic 19px/20px Georgia, "Times New Roman", Times, serif;
							}
						#addressPhone {
							margin: 0px;
							padding: 4px 0px 0px 0px;
							width: auto;
							height: auto;
							color: #000;
							font: bold 11px/13px Arial, Helvetica, sans-serif;
							text-align: right;
						}
					#container .nav {
						margin: 0px;
						padding: 0px 90px 0px 0px;
						width: auto;
						height: 70px;
						text-align: right;
					}
						#container .nav li {
							display: inline;
							margin: 0px;
							padding: 0px 0px 0px 15px;
							width: auto;
							height: auto;
							list-style: none outside none;
						}
							#container .nav a {
								margin: 0px;
								padding: 0px;
								width: auto;
								height: auto;
								color: #000;
								font: bold 15px/28px Arial, Helvetica, sans-serif;
							}
							#container .nav a:hover {
								color: #A79482;
								text-decoration: none;
							}
					#leftCol {
						float: left;
						margin: 0px;
						padding: 230px 0px 0px 50px;
						width: 180px;
						height: auto;
					}
						#sidebar {
							margin: 0px;
							padding: 10px 0px 0px 0px;
							width: auto;
							height: auto;
							color: #4C3813;
							font: 11px/18px Arial, Helvetica, sans-serif;
						}
							#sidebar h3 {
								margin: 0px;
								padding: 0px 0px 10px 0px;
								color: #7B462F;
								font-size: 14px;
							}
					#rightCol {
						margin: 0px 0px 0px 245px;
						padding: 0px;
						width: 550px;
							height: auto;
							min-height: 534px;
							_height: 534px;
					}
					#footer {
						clear: both;
						margin: 0px;
						padding: 0px;
						width: auto;
						height: 130px;
					}
						#bottomLinks {
							margin: 0px;
							padding: 55px 0px 0px 25px;
							width: auto;
							height: auto;
						}
							#bottomLinks li {
								display: inline;
								margin: 0px;
								padding: 0px 0px 0px 35px;
								width: auto;
								height: auto;
								list-style: none outside none;
							}
								#bottomLinks a {
									margin: 0px;
									padding: 0px;
									width: auto;
									height: auto;
									color: #000;
									font: 14px/20px Arial, Helvetica, sans-serif;
								}
								#bottomLinks a:hover {
									color: #C2AC97;
									text-decoration: none;
								}
					#credits {
						margin: 0px;
						padding: 20px 0px 0px 0px;
						width: auto;
						height: auto;
						color: #000;
						font: bold 11px/13px Arial, Helvetica, sans-serif;
						text-align: center;
					}
#toplinks {
	text-align: center;
}
					
					