*{
	margin:0px;
	padding:0px;
}
body{
	font-size:medium;
	font-family:verdana, helvetica, arial, serif;
	background:#d39864 url(../images/body_tile.jpg) repeat top left;
	color:#37221c;
}
h1, h2, h3, h4, h5, h6{
	font-size:100%;
}
a, :focus{
	outline:none;
}
li{
	list-style:none;	
}
hr, .hidden{
	display:none;
}
img{
	border:none;
}
.clearer{
	clear:both;	
}

.smallcaps {
font-size: 15px;
}


.bold {font-weight: bold;}
.italic {font-style: italic;}
.large {font-size:  large;}
.xlarge {font-size:  x-large;}

.medium {font-size: medium;}
.small {font-size: small;}
.smaller {font-size: smaller;}

.float-right {float: right;}
.float-left {float: left;}

/*-----------------------------------------------global layout----------------------------------*/
#header{
	background: url(../images/header_tile.jpg) repeat-x top left;
	text-align:center;
	height:377px; 
}
	#header h1{
		width:939px;
		margin:0 auto;
	}
	#header h1 {
		padding-top:10px;
	}
	#header h1 a{
		display:block;
		overflow:hidden;
		text-indent:-3000em;
		height:127px;
		background:transparent url(../images/logo.gif) no-repeat top center;
	}
	#header h2{
		display:none;
	}
	
	#headertop {
	text-align:center;
	height:30px;
	width:950px;
	margin:0 auto;
	background: url(../images/header_top_bg.jpg) no-repeat top center;
	position: relative;

}

#headersearch {position: absolute; width: auto; height: 40px; right: 5px; top: 40px;}

#headertop ul {
padding-top: 2px;


}

#headertop ul li {
	display: inline;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #21130e;
	padding: 0 9px 0 9px;
	letter-spacing: 1px;	
}

#headertop ul li a {color: #21130e; text-decoration: none;}
#headertop ul li a:hover { text-decoration: underline;}
/*------------------------------------------header locations navigation--------------------------------*/
	#header #navHeader{
		height:23px;
		color:#cecdcd;
		margin:0 auto;
		width:939px;
	}
	#header #navHeader2{
		height:100px;
		background:transparent url(../images/content_top.gif) no-repeat bottom center;
		color:#cecdcd;
		margin:0 auto;
		width:939px;
	}
		#header #navHeader li, #header #navHeader2 li{
			float:left;
			padding:0 7px;
			background:transparent url(../images/locBtn_divider.gif) no-repeat center right;
		}
			#header #navHeader li.lastItem, #header #navHeader2 li.lastItem{
				background-image:none;
			}
		#header #navHeader li.hidden, #header #navHeader2 li.hidden{
			display:none;
		}
		#header #navHeader li.first, #header #navHeader2 li.first{
			width:30px;
			background-position:-100px;
		}
		#header #navHeader li a, #header #navHeader2 li a{
			color:#cecdcd;
			display:block;
			float:left;
			text-decoration:none;
			text-indent:-3000em;
			overflow:hidden;
			background-color:transparent;
			background-repeat:no-repeat;
			background-position:center center;
		}
		#header #navHeader li a:hover, #header #navHeader2 li a:hover{
			border-bottom:1px solid #cecdcd;
		}
			#locBtn_lakeMary{
				width:89px;
				background-image:url(../images/locBtn_lakeMary.gif);
			}
			#locBtn_orlando{
				width:80px;
				background-image:url(../images/locBtn_orlando.gif);
			}
			#locBtn_metroWest{
				width:106px;
				background-image:url(../images/locBtn_metroWest.gif);
			}
			#locBtn_newSmyrna{
				width:108px;
				background-image:url(../images/locBtn_newSmyrna.gif);
			}
			#locBtn_waterford{
				width:148px;
				background-image:url(../images/locBtn_waterford.gif);
			}
			#locBtn_clermont{
				width:88px;
				background-image:url(../images/locBtn_clermont.gif);
			}
			#locBtn_huntersCreek{
				width:130px;
				background-image:url(../images/locBtn_huntersCreek.gif);
			}
			#locBtn_plantCity{
				width:93px;
				background-image:url(../images/locBtn_plantCity.gif);
			}
			#locBtn_hainesCity{
				width:105px;
				background-image:url(../images/locBtn_hainesCity.gif);
			}
			#locBtn_winterPark{
				width:103px;
				background-image:url(../images/locBtn_winterPark.gif);
			}
			#locBtn_tampa{
				width:50px;
				background-image:url(../images/locBtn_tampa.gif);
			}
			#locBtn_altamonteSprings{
				width:160px;
				background-image:url(../images/locBtn_altamonteSprings.gif);
			}
#content{
	position:relative;
	top:-89px;
	background:#fdf4ec url(../images/content_tile.gif) repeat-y top left;
	width:939px;
	margin:0 auto;
	padding:0 0 20px 0;
}
/*-----------------------------------------------contentMain div---------------------------------------------*/
	#contentMain{
		width:600px;
		padding-right:35px;
		float:right;
	}
		#findusonfb{
			background:transparent url(../images/find-us-on-fb.gif) top right no-repeat;
			display:block;
			height:41px;
			margin:0 0 -40px 0;
			overflow:hidden;
			position:relative;
			top:-65px;
			left:-15px;
			width:100px;
			z-index:3
		}#findusonfb span{ margin-left:-500px; }
		#contentMain h2#pageTitle{
			font-family:"palatino", georgia, times, serif;
			font-variant:small-caps;
			font-weight:normal;
			font-size:240%;
			text-align:center;
			color:#3d170c;
			position:relative;
			top:-20px;
			background:transparent url(../images/pageTitle_tile.gif) repeat-x center left;
			z-index:2;
		}
			#contentMain h2#pageTitle span{
			/*	background:#fdf4ec url(../images/pageTitle_spanTile.gif) repeat-x top left; */
			background-color: #fdf4ec;
				padding:0 5px;
			}
		#contentMain h3{
			font-family:"palatino", georgia, times, serif;
			padding:18px 0 2px 0px;
			font-size:130%;
			border-bottom:1px solid #3d170c;
			color:#3d170c;
		}
		#contentMain h4{
			font-size:90%;
			padding:16px 0 3px 0;
		}
			#contentMain h4.posted{
				padding-top:4px;
			}
		#contentMain ul, #contentMain ol{
			padding:3px 0px 8px 0px;
			font-size:90%;
		}
		#contentMain ol li{
			list-style:decimal inside;
			padding:3px 0;
		}
			#contentMain ul li{
				list-style:disc inside;
				padding:3px 0;
			}
		#contentMain p{
			font-size:90%;
			padding:10px 0 20px 0;
			line-height:1.2em;
		}
			#content p.introText{
				font-size:100%;
				text-align:justify;
			}
		#contentMain table td{
			font-size:90%;
		}
		#contentMain p a, #contentMain li a{
			color:#3d170c;
		}
			#contentMain p a:hover, #contentMain li a:hover{
				color:#d39864;
			}
		#contentMain img{
			border:1px solid #3d170c;
			padding:2px;
		}
		#contentMain .backButton{
			color:#3d170c;
			font-family:"palatino", georgia, times, serif;
			padding:3px 0px 3px 20px;
			background:#fdf4ec url(../images/icon_arrowLeft.gif) no-repeat center left;
		}
		#contentMain .backButton:hover{
			color:#d39864;
		}
		
		
		
		#schedule {width: 195px; height: 220px; background: transparent url(../images/schedule-bg.gif) 0 0 no-repeat; padding: 30px 20px 0 70px; text-align: center; float: left; margin: -10px 0 0 -35px; font-family:"palatino", georgia, times, serif; color: #50200c;	font-variant:small-caps;}
		
		#schedule a {color: #50200c; text-decoration: none;}
		
		.dottedBg {				
			text-align:center;
			color:#3d170c;
			background:transparent url(../images/dotted.png) repeat-x center left;
			z-index:2;}
			
		.or {background-color: #fcf8f1; color: #b29170; padding:0 5px; font-size:13px; margin: 18px auto; width: 20px; font-family: Verdana, georgia, times, serif; font-style: italic; }
		
		
		#warning {width: 595px; height: 412px; padding: 11px; background: transparent url(../images/warning-bg.jpg) 0 0 no-repeat; float: left; margin: 10px 0;}
		.warningType {width: 115px; height: 22px; font-size:12px; font-weight: bold; font-family:"palatino", georgia, times, serif; color: #50200c; float: left; text-transform: uppercase; text-align: center;}
		.waringA {width: 237px; height: 74px; display: block; overflow: hidden; background: transparent url(../images/warningA.jpg) 0 0 no-repeat; text-indent: -9999px; margin-top: 5px; }
		.waringB {width: 237px; height: 74px; display: block; overflow: hidden; background: transparent url(../images/warningB.jpg) 0 0 no-repeat; text-indent: -9999px; margin-top: 5px;}
		.waringC {width: 237px; height: 74px; display: block; overflow: hidden; background: transparent url(../images/warningC.jpg) 0 0 no-repeat; text-indent: -9999px; margin-top: 5px;}
		.waringD {width: 237px; height: 74px; display: block; overflow: hidden; background: transparent url(../images/warningD.jpg) 0 0 no-repeat; text-indent: -9999px; margin-top: 5px;}
		.waringE {width: 237px; height: 74px; display: block; overflow: hidden; background: transparent url(../images/warningE.jpg) 0 0 no-repeat; text-indent: -9999px; margin-top: 5px;}
		#warningLeftCol {width: 240px; height: 412px; float: left;}
		#warningRightCol {width: 340px; height: 412px; float: left; margin: 10px 0 0 10px;}
		#warningRightCol p {font-family: Verdana, georgia, times, serif; font-size: 12px; line-height: 15px; }
		#warningRightCol h1 {font-family: palatino, georgia, times, serif; font-size: 24px; font-weight: bold; margin: 0; }
		#warningRightCol h2 {font-family: palatino, georgia, times, serif; font-size: 30px; font-weight: bold; margin: 0;}
		.centerWarning {width: 310px; height: 40px; border-top: 1px dotted #3d170c; border-bottom: 1px dotted #3d170c; font-family: palatino, georgia, times, serif; font-size: 17px; padding: 10px; margin: 0 0 15px 0;}
/*-----------------------------------------------sidebar---------------------------------------------------*/
#content #sideBar{
	width:245px;
	float:left;
	padding-left:18px;
	position:relative;
	top:-35px;
}
		#content #sideBar #navMain a{
			display:block;
			padding:12px 0;
			margin:8px 0;
			border-bottom:1px dotted #e7dcd1;
			color:#e7dcd1;
			text-decoration:none;
		}
			#content #sideBar #navMain a:hover em{
				text-decoration:underline;
			}
		#content #sideBar #navMain a strong{
			font-family:"palatino", georgia, times, serif;
			font-variant:small-caps;
			font-weight:normal;
			font-size:150%;
			color:#dbac80;
			display:block;
		}
		#content #sideBar #navMain a em {
			font-style:normal;
			font-size:80%;
		}
		#content #sideBar #navMain a span{
			font-family:"palatino", georgia, times, serif;	
			font-size:200%;
			display:block;
			width:45px;
			height:37px;
			padding-top:8px;
			overflow:hidden;
			text-align:center;
			background:transparent url(../images/nav_number.gif) no-repeat center center;
			float:right;
		}
		#content #sideBar #navMain a:hover span, #content #sideBar #navMain a:hover strong, #content #sideBar #navMain a.here strong, #content #sideBar #navMain a.here span{
			color:#fff;
		}
		
		/*--Weird, fixes bug in ie6--*/
		/*--Without it, the a:hover child doesn't work--*/
		#content #sideBar #navMain a:hover{
			font-size:100%;
		}
		
		
		
/*------------------new nav--------------*/

ul#topmenu  {padding: 0; margin: 0; }
ul#topmenu  li { position: relative; margin: 0; padding: 0; z-index: 99999;}
ul#topmenu  ul {display: none; z-index: 99999; height: auto; overflow: visible; }
ul#topmenu  li:hover > ul {display: block; position: absolute; left: 100%; }
ul#topmenu li a {display: inline; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #21130e; padding: 0 18px 0 12px; letter-spacing: 1px; color: #21130e; text-decoration: none;}

ul#topmenu li.sub li {display: block; width:206px;  margin: 0 auto;}
ul#topmenu li.sub li a {font-size: 11px; text-decoration: none; height: 25px;}
ul#topmenu li.sub li:hover {background-color: #e4ba95; text-decoration: none; font-weight: bold; }

ul#topmenu > li:hover > ul {	background: transparent url(../images/subnav-mid.png) center 0 repeat-y; width: 220px; text-align: center;  display: block; 	top: 38px; left: -55px; padding-right: 2px; }

ul#topmenu li.sub ul li.top {width: 242px; height: 16px; margin-top: -18px; background: transparent url(../images/subnav-top.png) center 2px no-repeat; margin-left: -12px; }

ul#topmenu li.sub ul li.bottom {width: 220px; height: 18px; margin:0 0 -17px 1px; background: transparent url(../images/subnav-bottom.png) bottom center no-repeat; }



/*-----------------------------------------------footer---------------------------------------------------*/
#footer{
	position:relative;
	top:-89px;
	font-size:90%;
	width:939px;
	margin:0 auto;
	background:transparent url(../images/footer.gif) no-repeat top left;
}
	#footer #navSecondary {
		width:620px;
		float:right;
		padding:14px 30px 10px 0;
		border-top:2px dotted #3e180d;
		margin:6px 0px 0 0;
		font-size:95%;
	}
		#footer #navSecondary li{
			display:inline;
		}
		#footer #navSecondary li.hidden {
			display:none;
		}
		#footer #navSecondary li a{
			color:#3e180d;
			text-decoration:none;
			padding:0px
		}
		#footer #navSecondary li a:hover{
			text-decoration:underline;
		}
	#footer #siteCredit{
		font-size:90%;
		padding-top:25px;
		clear:both;
	}
		#footer #siteCredit a{
			color:#3e180d;
		}
			#footer #siteCredit a:hover{
				background-color:#3e180d;
				color:#fdf4ec;
			}
		#footer #siteCredit #copyRight{
			float:right;
			font-weight:bold;
			text-align:right;
		}
			#copyRight a{
				margin-top:5px;
				display:block;
				width:360px;
				height:25px;
				padding:8px 37px 0 0;
				background:transparent url(../images/logo_aad.gif) no-repeat center right;
			}
			#footer #siteCredit li#copyRight a:hover{
				background-color:transparent;
				color:#fdf4ec;
			}
			#bbb a{
				margin-top:5px;
				display:block;
				float:right;
				width:150px;
				height:34px;
				padding:8px 90px 0 0;
				background:transparent url(../images/bbb.gif) no-repeat center right;
			}
/*------------------------------------------page specific styles-------------------------------------*/


/*------------------------------------------home-----------------------------------------------------*/
#homeHeading{
	position:relative;
	top:-40px;
	left:20px;
	border:1px solid #3d170c;
	padding:2px;
	width:542px;
	height:250px;
	display:none;
}
#homeWelcome{
	position:relative;
	top:-10px;
	height:97px;
	overflow:hidden;
	text-indent:-3000em;
	background:#fdf4ec url(../images/home_welcome.gif) no-repeat top center;
}

/*------------------------------------------news-----------------------------------------------------*/


/*------------------------------------------doctors--------------------------------------------------*/
#missionStatement{
	background:#fdf4ec url(../images/mission_top.gif) no-repeat top center;
	font-family:"palatino", georgia, times, serif;
	width:615px;
}
	#missionStatement h3{
		width:580px;
		margin-left:15px;
		font-size:150%;
	}
	#missionStatement blockquote{
		background:transparent url(../images/mission_btm.gif) no-repeat bottom center;
		padding:20px 0 30px 0;
	}
	#missionStatement blockquote p{
		padding:10px 60px 10px 60px;
		font-size:110%;
	}
	#contentMain #doctorsList{
		padding:0px;
		font-size:100%;
	}
	#contentMain #doctorsList li{
		float:left;
		list-style:none;
		padding:0;
		width:100%;
	}
	#contentMain #doctorsList li ul, #contentMain #doctorsList li ol{
			padding:3px 0px 8px 0px;
			font-size:90%;
			float:none;
		}
		#contentMain #doctorsList li ol li{
			list-style:decimal inside;
			padding:3px 0;
			font-size:90%;
			float:none;
		}
			#contentMain #doctorsList li ul li{
				list-style:disc inside;
				padding:3px 0;
				font-size:90%;
				float:none;
			}
	#doctorsList li h3{
		margin-top:30px;
		border-bottom:none;
		padding:8px 0 8px 0px;
		border-top:1px solid #3d170c;
		clear:both;
	}
	#doctorsList li img{
		position:relative;
		/*top:-30px;*/
		float:right;
		margin:0px 0 5px 10px;
		background-color:#fff;
	}
	
	#doctorsList li.doctorAlt h3{
		text-align:right;
	}
	#doctorsList li.doctorAlt img{
		float:left;
		margin:0px 10px 5px 0;
	}

/*------------------------------------------services-------------------------------------------------*/
#content p a.serviceLink {
	font-size:110%;
	font-family:"palatino", georgia, times, serif;
	display:block;
	padding:3px 20px 3px 3px;
	margin-top:15px;
	text-align:right;
	background:#fdf4ec url(../images/icon_question.gif) no-repeat center right;
}
	#content p a.serviceLink:hover{
		background-image:url(../images/icon_arrow.gif);
	}
	#contentMain #abcdGuidlines li img{
		margin:10px 8px;
	}
#contentMain #botoxVideos{
	float:left;
	padding:10px 0px 45px 0px;
	width:600px;
}
#contentMain #botoxVideos ul{
	float:right;
	width:330px;
}
	#contentMain #botoxVideos ul li{
		list-style:none;
	}
	#botoxVidHolder{
		border:1px solid #3d170c;
		padding:2px;
		width:239px;
		height:196px;
		float:left;
	}
#contentMain p.servicePrices{
	font-weight:bold;
	font-size:80%;
	font-style:italic;
	padding:10px 0 5px 0;
}
/*------------------------------------------locations------------------------------------------------*/
.gMapHolder{
	border:1px solid #3d170c;
	margin-top:15px;
	padding:2px;
}
#gMap{
	width:594px;
	height:296px;
	font-size:80%;
	color:#000;
}
#contentMain .locationInfo {
	padding:5px 0 5px 0;
}
#contentMain .locationInfo li{
	padding:2px 0 2px 0;
	list-style:none;
	list-style-position:outside;
}
#contentMain .phoneNumber{
	font-weight:bold;
}
#contentMain .locationHours{
	padding:5px 0;
}
.locationHours td{
	padding:3px 0;
	border-bottom:1px dotted #3d170c;
}
.locationHours td.day{
	padding-right:60px;
	font-weight:bold;
}
#contentMain .locationImages{
	padding:20px 0 20px 0;
	float:left;
}
#contentMain .locationImages li{
	float:left;
	margin:4px 4px 0 0;
	list-style:none;
}
	#contentMain .locationImages li a img{
		border-color:#dbac80;
	}
	#contentMain .locationImages li a:hover img{
		border-color:#3d170c;
	}
#locationNav {
	position:relative;
	top:-15px;
	text-align:center;
	padding:0px 0;
	border-top:1px dotted #3d170c;
	border-bottom:1px dotted #3d170c;
}
	#locationNav li{
		display:inline;
	}
	#locationNav li a{
		font-family:"palatino", georgia, times, serif;
		font-size:92%;
		padding:0 1px;
		text-decoration:none;
	}
	#locationNav li a:hover{
		text-decoration:underline;
	}
/*------------------------------------------appointments---------------------------------------------*/
#appointmentForm fieldset{
	border:1px dotted #3d170c;
	padding:10px;
	margin:15px 0 35px 0;
}
	#appointmentForm legend{
		font-size:130%;
		font-family:"palatino", georgia, times, serif;
		border-bottom:1px dotted #3d170c;
		padding-bottom:3px;
		font-weight:bold;
	}
	#appointmentForm p{
		padding:12px 0;
	}
	#appointmentForm p.formInfo{
		font-size:80%;
		font-style:italic;
	}
	#appointmentForm label{
		display:block;
		font-size:110%;
		padding:0 0 6px 0;
	}
	#appointmentForm input, #appointmentForm select{
		font-size:110%;
		padding:3px;
		background-color:#fff;
		color:#444444;
	}
	#appointmentForm input:focus, #appointmentForm select:focus, #appointmentForm textarea:focus {
		font-weight:bold;
	}
		#appointmentForm #name, #appointmentForm #email, #appointmentForm #otherInsurance{
			width:325px;
		}
		#appointmentForm #phone, #bestTime, #locSelect, #timeSelect, #referral{
			width:220px;
		}
	#appointmentForm textarea{
		font-family:verdana, helvetica, arial, sans-serif;
		font-size:110%;
		padding:3px;
		width:565px;
		background-color:#fff;
		color:#444444;
	}
	#appointmentForm #status{
		border-style:solid;
		border-width:4px;
		padding-left:10px;
		padding-right:10px;
	}
		#appointmentForm #status strong{
			display:block;
			font-size:140%;
			padding-bottom:5px;
			margin-bottom:5px;
			border-bottom-width:2px;
			border-bottom-style:solid;
		}
	#appointmentForm .warning{
		border-color:#E40000;
		background-color:#FFCFCF;
	}
		#appointmentForm .warning strong{
			color:#E40000;
			border-bottom-color:#E40000;
		}
	#appointmentForm .confirm{
		border-color:#16C000;
		background-color:#E0F3DE;
	}
		#appointmentForm .confirm strong{
			color:#16C000;
			border-bottom-color:#16C000;
		}
	#appointmentForm .feedback{
		background:transparent url(../images/icon_warning.gif) no-repeat center left;
		font-weight:bold;
		color:#E40000;
		padding:8px 0 8px 28px;
	}
	#appointmentForm #submitBtn{
		width:150px;
		background-color:#38160d;
		color:#fdf4ec;
		padding:4px;
		font-size:120%;
		cursor:pointer;
	}

/*------------------------------------------knowledge------------------------------------------------*/
#contentMain .dermList{
	text-align:center;
	border-top:1px dotted #3d170c;
	border-bottom:1px dotted #3d170c;
	padding-top:10px;
}
	#contentMain .dermList li{
		list-style:none;
		display:inline;
		font-size:13px;
	}
	#contentMain .dermList li a{
		text-decoration:none;
	}
		#contentMain .dermList li a:hover{
			text-decoration:underline;
		}
#contentMain #dermPageHolder,#contentMain #dermPageHolder2{
	padding-bottom:40px;
}
	#contentMain #dermPageHolder ul li,#contentMain #dermPageHolder2 ul li{
		font-size:90%;
	}
	#contentMain #dermPageHolder p img.right,#contentMain #dermPageHolder2 p img.right{
		float:right;
		margin:0 0 5px 5px;
	}
	#contentMain #dermPageHolder p img.left,#contentMain #dermPageHolder2 p img.left{
		float:left;
		margin:0 5px 5px 0px;
	}
#contentMain #dermPageHolder h3,#contentMain #dermPageHolder2 h3{
	padding-top:45px;
	clear:both;
}
#contentMain #dermPageHolder h3.pageLetter,#contentMain #dermPageHolder2 h3.pageLetter {
	padding:45px 0 0px 0;
	font-size:280%;
	text-align:center;
	border:none;
}	
#contentMain #dermPageHolder table,#contentMain #dermPageHolder2 table{
	padding:5px 0;
	font-size:90%;
}
	#contentMain #dermPageHolder table th,#contentMain #dermPageHolder2 table th{
		font-size:90%;
	}
	.firstCol{
		padding-right:70px;
	}
	#contentMain #dermPageHolder table td,#contentMain #dermPageHolder2 table td{
		padding:3px 0;
		border-bottom:1px dotted #3d170c;
	}
	.headingImage{
		position:relative;
		top:-20px;
	}

#dermPageHolder2 h3{ margin-bottom:15px; }

/*------------------------------------------Info----------------------------------------------------*/
#contentMain .formList li{
	text-align:right;
	list-style:none;
	padding:6px 0;
	font-size:90%;
}
	#contentMain .formList li a{
		text-decoration:none;
		background:transparent url(../images/icon_pdf.gif) no-repeat center right;
		padding:6px 20px 6px 20px;
	}
		#contentMain .formList li a:hover{
			text-decoration:underline;
		}
		#contentMain p a.regular{
			font-family:verdana, helvetica, arial, sans-serif;
			font-size:90%;
			text-decoration:none;
		}
			#contentMain p a.regular:hover{
				text-decoration:underline;
			}
/*----------------------------------------Request Info Form------------------------------------------*/
#infoForm{
	padding-top:12px;
}
#infoForm fieldset{
	border:1px dotted #e7dcd1;
	padding:12px 0px 8px 10px;
}
	#infoForm:hover legend{
		color:#fff;
	}
	#infoForm legend{
		font-family:"palatino", georgia, times, serif;
		font-variant:small-caps;
		font-weight:normal;
		font-size:150%;
		color:#dbac80;
		margin-left:-16px;
		padding:2px;
	}
	#infoForm label{
		display:none;
	}
	#infoForm input, #infoForm select, #infoForm textarea{
		border:1px solid #dbac80;
		padding:4px;
		font-size:80%;
		color:#3e180d;
		font-family:verdana, helvetica, arial, sans-serif;
		width:212px;
		margin:4px 0 4px 0px;
		background-color:#fdf4ec;
	}
		#infoForm input.errorInput{
			border-color:#E40000;
			color:#E40000;
		}
	#infoForm select{
		width:222px;
	}
	#infoForm input#quickSubmitBtn{
		font-size:100%;
		font-weight:bold;
		padding:0px 0 0px 0;
		width:222px;
		cursor:pointer;
		background:#fdf4ec url(../images/submitBtn_tile.gif) repeat-x top left;
	}
	#quickStatus {
		text-align:center;
		font-weight:normal;
		font-size:90%;
		padding:3px;
		width:216px;
		margin-top:5px;
	}
	#infoForm .confirm{
		color:#dbac80;
	}
		#infoForm .warning{
			color:#fff;
			background-color:#E40000;
		}
		
				#headersearch input, #headersearch select, #headersearch textarea, #searchagain {
		border:1px solid #dbac80;
		padding:4px;
		font-size:70%;
		color:#3e180d;
		font-family:verdana, helvetica, arial, sans-serif;
		width:150px;
		height: 15px;
		margin:0 0 4px 0px;
		background-color:#fdf4ec;
	}
	
	#headersearch #go, #goagain{width: 30px; height: 27px; background-color: #dbac80; margin: 0 0 0 10px; border:1px solid #3e180d; color:#3e180d; cursor: pointer;}
	
	
	#emaillink{
		background:transparent url(../images/email_icon.png) center left no-repeat;
		padding-left:30px;
	}
	
	#printlink{
		background:transparent url(../images/trans-printer-icon.gif) center left no-repeat;
		padding-left:30px;
	}
	
	#phonenumber{
		position:relative;
		top:-70px;
		left:430px;
	}
	
	#likeonfb{
		position:relative;
		top:-110px;
		left:-40px;
		margin-bottom:-60px;
	}

