/* mac hide \*/
html, htm, body { height: 100%;}
/* end hide*/

body { font: 12px Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	color: #fff;
	background:url(assets/images/bgRepeat.gif) top left repeat-x #040000; }
	
p {
	font-size:12px;
	line-height:20px;
	}

h1 {
	color: #BAA8A2;
	font: bold 20px/26px "Franklin Gothic Book" Arial, Helvetica, sans-serif;
}

h2 {
	color: #AA5C35;
font: bold 18px/22px "Franklin Gothic Book" Arial, Helvetica, sans-serif;}

h3 {
	color: #6A5B3E;
	font: bold 16px/18px "Franklin Gothic Book" Arial, Helvetica, sans-serif;}

h4 { font: bold 14px/18px "Franklin Gothic Book" Arial, Helvetica, sans-serif;}

a { 
	color: #AA5C35;
text-decoration: none;
	font-weight:bold;
	
	}

a:hover { text-decoration: underline;}



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

/* Classes */

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

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

.nomargin { margin:0;}


			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
height: 16px;
	color: #000;
	border: 1px solid #000;
	background-color: #999999 !important;}
textarea.fields {
	height: 100px;
}

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;}
.redBg { background: none !important;}
.padLeft {
	padding-left: 40px;
	color: #AA5C35;
}
/* End Custom Forms*/

/* Template Structure */

/*						#centerWrapper { width: 760px;
							margin: 0 auto;}
						
						#borderWrap { width:758px; border:1px solid #FF0000; float:left;}
						
						#topart { width:758px; height:489px; float:left; background:url(assets/images/topart.gif) top left no-repeat;}
						
						
						#contentWrap{
							width:758px;
							float:leftt;
							background:url(assets/images/contentRepeat.gif) bottom left repeat-x #4E0000;
						}
						
						#topInfo{
						
						}
						
						#sidebar { width:200px; float:left;}
*/

#wrapper {
	margin: 0 auto;
	margin-bottom: -89px;
	padding: 0px 0px 0px 0px;
	width: 758px;
		min-height: 100%;
		_height:100%;
	background: #500000 url(assets/images/wrapper_bg.jpg) repeat-x left bottom;
	border-left: 1px #903433 solid;
	border-right: 1px #903433 solid;
}
	#container {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
		background: transparent url(assets/images/container_bg.jpg) no-repeat left top;
	}
		#header {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 107px;
		}
			#addressPhone {
				float: right;
				margin: 0px;
				padding: 20px 10px 0px 0px;
				width: 300px;
				height: auto;
				color: #D3ACA7;
				font: bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
				text-align: right;
				
			}
			#doctor {
				margin: 0px;
				padding: 0px 0px 0px 11px;
				width: 300px;
				height: auto;
				color: #fff;
				font: 24px/26px "Franklin Gothic Book" Arial, Helvetica, sans-serif;
			}
		#banner {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 271px;
		}
			#slogan {
				float: right;
			}
			#banner .nav {
				position: absolute;
				margin: 0px;
				padding: 12px 0px 0px 0px;
				width: 200px;
				height: auto;
			}
				#banner .nav li {
					margin: 0px 0px 0px 25px;
					padding: 0px;
					width: auto;
					height: 16px;
					font: bold 12px/18px "Franklin Gothic Book" Arial, Helvetica, sans-serif;
					list-style: square outside none;
				}
					#banner .nav li.last {
						margin-bottom: -18px;
						_margin-bottom: 0px;
						*margin-bottom: 0px;
					}
				#banner .nav a {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: 16px;
					color: #fff;
					letter-spacing: .05em;
					font: bold 12px/18px "Franklin Gothic Book" Arial, Helvetica, sans-serif;
				}
				#banner .nav a:hover {
					color: #8C0104;
					text-decoration: none;
				}
		#body {
			margin: 0px;
			padding: 15px 15px 15px 15px;
			width: auto;
				height: auto;
				min-height: 270px;
				_height: 270px;
		}
	#wrapperPad {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: 100px;
	}
		#clear {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 0px;
			line-height: 0px;
			font-size: 0px;
		}
		#footer {
			margin: 0 auto;
			padding: 20px 0px 0px 0px;
			width: 758px;
			height: 69px; /* Desired: 89px */
			color: #D3ACA7;
			font: 10px/12px Arial, Helvetica, sans-serif;
			background: transparent url(assets/images/footer_bg.jpg) no-repeat left top;
			text-align: center;
		}
			#footer p {
				color: #D3ACA7;
				font: 10px/12px Arial, Helvetica, sans-serif;
			}
			#footer .nav {
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
			}
				#footer .nav li {
					display: inline;
					margin: 0px;
					padding: 0px 10px 0px 10px;
					width: auto;
					height: auto;
					
					border-right: 1px #D3ACA7 solid;
				}
				#footer .nav li.last {
					border-right: 0px;
				}
				#footer .nav a {
					color: #D3ACA7;
					font: 10px/12px Arial, Helvetica, sans-serif;
				}
		
			
/* End Template Structure */

/* Splash Structure */

/* End Splash Structure */