body {
	   	color: #000000; 
	   	font-size: 12px;
	   	font-family: Veranda, Arial, sans-serif;
       	margin: 0; 
       	padding: 0;
	   	text-align: center;
		background-color: #944910;
		background-image: url(images/pageBkg.jpg);
		background-repeat: repeat-x;
}

a:link {
	color: #549CA7;
	font-weight: bold;
}     
a:visited {
	color: #549CA7;
}  
a:hover {
	color: #549CA7;
	text-decoration: none;
}  
a:active {
	color: #549CA7;
}

.oneColLiqCtr #container {
            position: relative;
			width: 1100px; 
			backgound-color: #9F5822;
            margin: 0 auto; 
            border: 0;
            text-align: center; 
			
}
.oneColLiqCtr #mainContent { padding: 0 0px; }

h1 {
	font-weight: bold;
	font-size: 13px;
	}
h2 {
	font-weight: bold;
	font-size: 13px;
	}

li { list-style: disc; }

h3 {font-size: 10px;}
#mazaheri {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1100px;
	height: 383px;
	background-image: url(images/mazaheriFlash.jpg);
	background-repeat: no-repeat;

}	
#mazaheri01{
	position: absolute;
	top: 383px;
	left: 0px;
	width: 1100px;
	height: 179px;
	background-image:url(images/mazaheri01.jpg);
	background-repeat: no-repeat;
}
#mazaheri02{
	position: absolute;
	top: 562px;
	left: 0px;
	width: 1100px;
	height: 750px;
	background-image:url(images/mazaheri02.jpg);
	background-repeat: repeat-y;
}
#mazaheri03{
	position: absolute;
	top: 1312px;
	left: 0px;
	width: 1100px;
	height: 113px;
	background-image:url(images/mazaheri03.jpg);
	background-repeat: no-repeat;
}
#mazaContentDivRTop {
	position: absolute; 
	top: 400px;
	left: 505px;
	width: 378px;
	color: #94470F;
	text-align: justify;
	

}
#player4 {
	position: absolute; 
	top: 205px;
	left: 446px;
	width: 132px;

	height: 151px;

}
#player5 {
	position: absolute; 
	top: 205px;
	left: 446px;
	width: 132px;

	height: 151px;

}

#dotsRight {

	position: absolute;

	top: 572px;

	left: 505px;

	width: 440px;

	height: 14px;

	background-image: url(images/dots2.gif);

	background-repeat: no-repeat;
	
	}
#mazaContentDivR2 {
	position: absolute; 
	top: 585px;
	left: 505px;
	width: 433px;
	color: #94470F;
	text-align: justify;
}	
#dotsRight2 {

	position: absolute;

	top: 757px;

	left: 505px;

	width: 440px;

	height: 14px;

	background-image: url(images/dots2.gif);

	background-repeat: no-repeat;
	
	}
	#mazaContentDivR3 {
	position: absolute; 
	top: 775px;
	left: 505px;
	width: 433px;
	color: #94470F;
	text-align: justify;
}
	#mazaContentDivR4 {
	position: absolute; 
	top: 1046px;
	left: 505px;
	width: 433px;
	color: #94470F;
	text-align: justify;
}
	#mazaContentDivL {
	position: absolute;
	top: 570px;
	left: 189px;
	width: 257px;
	color: #94470F;
	text-align: justify;
	height: 280px;
}
	#mazaContentDivL2 {
	position: absolute;
	top: 877px;
	left: 153px;
	width: 290px;
	color: #94470F;
	text-align: justify;
	height: 172px;
}
	
#dotsLeft3 {

	position: absolute;

	top: 1051px;

	left:150px;

	width: 300px;

	height: 14px;

	background-image: url(images/dots.gif);

	background-repeat: no-repeat;
	}
	#mazaContentDivL3 {
	position: absolute;
	top: 1117px;
	left: 195px;
	width: 253px;
	color: #94470F;
	text-align: justify;
	height: 202px;
}
	#mazaContentDivL3a {
	position: absolute;
	top: 1067px;
	left: 150px;
	width: 263px;
	color: #94470F;
	text-align: justify;
	height: 32px;
}
#articleText {
	position: absolute; 
	top: 400px;
	left: 155px;
	width: 205px;
	color: #94470F;
	text-align: justify;
	}
		
#dotsLeft {

	position: absolute;

	top: 558px;

	left:150px;

	width: 300px;

	height: 14px;

	background-image: url(images/dots.gif);

	background-repeat: no-repeat;
	}
#leftImage {
	position: absolute; 
	top: 577px;
	left: 80px;
	width: 100px;

	height: 272px;

	background-image: url(images/image_09.gif);

	background-repeat: no-repeat;
}
#leftImage2 {
	position: absolute; 
	top: 1085px;
	left: 40px;
	width: 154px;

	height: 229px;

	background-image: url(images/imges_18.gif);

	background-repeat: no-repeat;
}
#dotsLeft2 {

	position: absolute;

	top: 862px;

	left:150px;

	width: 300px;

	height: 14px;

	background-image: url(images/dots.gif);

	background-repeat: no-repeat;
	}
	
#endNav {
	position: absolute;
	top: 1343px;
	left: 116px;
	width: 922px;
	height: 29px;
	color: #A6571F;
	font-size: 10px;
}
#player2 {
	position: absolute;
	top: 150px;
	left: 465px;
	z-index: 2;
}


/*--------------------End Home page--------------*/

#abdominContent {
	position: absolute;
	top: 400px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriBody {
	position: absolute;
	top: 383px;
	left: 0px;
	width: 1100px;
	height: 317px;
	background-image: url(images/mazaheriPage1.jpg);
	background-repeat:no-repeat;
}
/*If footer is not used */
#mazaheriFtr1 {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
/*--------------------End Abdominoplasty page - mazaheriBody recycled --------------*/
#abdoContent {
	position: absolute;
	top: 400px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
}
#mazaheriBodyAbdo {
	position: absolute;
	top: 564px;
	left: 0px;
	width: 1100px;
	height: 442px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriFtrAbdo {
	position: absolute;
	top: 1003px;
	left: 0px;
	width: 1100px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
/*--------------------End Liposuction page - mazaheriBody recycled --------------*/
#skinContent {
	position: absolute;
	top: 400px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriBody2 {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 180px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriFtr2 {
	position: absolute;
	top: 880px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
/*--------------------End Skin Treatments page --------------*/

#breastImplantContent {
	position: absolute;
	top: 410px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriImplantBody {
	position: absolute;
	top: 383px;
	left: 0px;
	width: 1100px;
	height: 317px;
	background-image: url(images/mazaheriPage1.jpg);
	background-repeat: no-repeat;
}
#implantRepeat {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 1285px;
	color: #94470F;
	background-image: url(images/mazaExtension.jpg);
	background-repeat: repeat-y;
}
#implantFtr {
	position: absolute;
	top: 1985px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
/*--------------------End breastImplant page --------------*/

#breastAugContent {
	position: absolute;
	top: 410px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriAugBody {
	position: absolute;
	top: 383px;
	left: 0px;
	width: 1100px;
	height: 317px;
	background-image: url(images/mazaheriPage1.jpg);
	background-repeat: no-repeat;
}
#augmentRepeat {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 160px;
	color: #94470F;
	background-image: url(images/mazaExtension.jpg);
	background-repeat: repeat-y;
}
#augFtr {
	position: absolute;
	top: 860px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
/*--------------------End breastLift, reduction, gynecomastia page --------------*/

#facialContent {
	position: absolute;
	top: 410px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriBody4 {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 670px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriFtr4 {
	position: absolute;
	top: 1370px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}

/*--------------------End Facial Surgery page --------------*/

#sculptContent {
	position: absolute;
	top: 410px;
	left: 165px;
	width: 771px;
	text-align: justify;
	color: #94470F;
	z-index: 1;
}
#mazaheriBody5 {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 294px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriFtr5 {
	position: absolute;
	top: 994px;
	left: 0px;
	width: 1100px;
	height: 149px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}

/*--------------------End Body Sculpting Surgery page --------------*/

#mazaheriBio1 {
	position: absolute;
	top: 383px;
	left: 0px;
	width: 1100px;
	height: 326px;
	color: #94470F; 
	background-image:url(images/mazaheriBio1.jpg);
	background-repeat: no-repeat;
}
#mazaheriFill {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 75px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriContent {
	position: absolute;
	top: 393px;
	left: 370px;
	width: 577px;
	font-size: 11.5px;
	text-align: left;
	color: #94470F;
	z-index: 1;
}
#mazaheriContent2 {
	position: absolute;
	top: 393px;
	left: 165px;
	width: 771px;
	font-size: 11.5px;
	text-align: left;
	color: #94470F;
	z-index: 1;
}
#mazaheriFtr {
	position: absolute;
	top: 709px;
	left: 0px;
	width: 1100px;
	height: 146px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/mazaheriFooter.jpg);
	background-repeat: no-repeat;
}
#mazmazaherifinanceFill {
	position: absolute;
	top: 869px;
	left: 0px;
	width: 1100px;
	height: 148px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
#photos {
	position: absolute;
	top: 382px;
	left: 0px;
	width: 1100px;
	height: 270px;
	color: #A6571F;
	font-size: 10px;
	background-image:url(images/photos.png);
	background-repeat:no-repeat;
}
#galleryName {
	position: absolute;
	top: 12px;
	left: 150px;
	height: 25px;
}
#galleryText {
	position: absolute;
	top: 254px;
	left: 667px;
	width: 291px;
	height: 15px;
	
}
#gallFtrText {
	position: absolute;
	top: 393px;
	left: 157px;
}
#galleryFooter {
	position: absolute;
	top: 270px;
	left: 0px;
	width: 1100px;
	height: 105px;
	background-image: url(images/galleryFooter.jpg);
	background-repeat: no-repeat;
}
#player3 {
	position: absolute;
	top: 20px;
	left: 7px;
	width: 1100px;
	background-repeat:no-repeat;
}

	
#mazaherifinanceFill {
	position: absolute;
	top: 775px;
	left: 0px;
	width: 1100px;
	height: 148px;
	color: #A6571F;
	font-size: 10px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
#mazaherifin {
	position: absolute;
	top: 700px;
	left: 0px;
	width: 1100px;
	height: 169px;
	background-image: url(images/mazaExtension.jpg);
	background-repeat:repeat-y;
}
#mazaheriContentfin {
	position: absolute;
	top: 393px;
	left: 165px;
	width: 771px;
	font-size: 11.5px;
	text-align: left;
	color: #94470F;
	z-index: 1;
	height: 473px;
}


h4.remark-roll { position: absolute; top: 13px; left: 688px; margin: 0; font: normal 12px Tahoma; }

ul.list-procedure { position: absolute; top: 45px; left: 169px; overflow: hidden; margin: 0; padding: 0; height: 16px; }
ul.list-procedure li { float: left; margin: 0 0 0 132px; padding: 0; list-style: none; font: bold 12px/16px Tahoma; color: #a6571f;  }
ul.list-procedure li:first-child { margin-left: 0 }

div.wr-large-slide { position: absolute; top: 67px; left: 155px; width: 472px; }
ul.main-slides {  width: 472px; overflow: hidden; margin: 0; padding: 0; background: #fef6eb }
ul.main-slides li { float: right; margin: 0; padding: 14px; text-align: left; border: 1px solid #f1bb8f; list-style: none; background: #f7c7a3 }
ul.main-slides li:first-child { float: left; }
ul.main-slides li img { display: block; width: 200px; height: 150px; border: 2px solid #944910; }

div.wr-small-slide { width: 280px; position: absolute; top: 44px; left: 678px; background: #FFF6EC }
ul.small-nav { margin: 0; padding: 0; }
ul.small-nav li { display: block !important; float: left; width: 134px; height: 48px; margin: 0 0 12px 0; padding: 0; text-align: left; background: #fff6ec; list-style: none; }
ul.small-nav li a { position: relative; overflow: hidden; display: block; padding: 2px; border: 1px solid #fff6ec; }
ul.small-nav li a:hover, ul.small-nav li a.activeSlide { border-color: #a45419; }
ul.small-nav li a img { float: left; display: block; width: 59px; height: 42px; margin-left: 10px; border: none; }
ul.small-nav li a img:first-child {  margin-left: 0; }
ul.small-nav li a span { position: absolute; top: 2xp; left: 2px; width: 128px; height: 42px; background: url(images/bg-opacity.png);  }
ul.small-nav li a:hover span, ul.small-nav li a.activeSlide span { display: none; }

ul.pager { position: absolute; top: 175px; left: 0px; width: 270px; height: 26px; margin: 0; padding: 0; }
ul.pager li { margin: 0; padding: 0; list-style: none; }
ul.pager li.button-back { float: left; }
ul.pager li.button-next { float: right; }
ul.pager li a { display: block; width: 72px; height: 26px; text-align: center; background-image: url(images/bg-ul-pager-li-a.png); font: bold 12px/26px Tahoma; text-decoration: none; color: #fff   }
ul.pager li a#prev { background-position: 0 0 }
ul.pager li a#next { background-position: 0 -26px }

#mazaheri03 { padding-top: 110px }
#galleryFooter { height: auto; padding-top: 25px }
#galleryFooter p { margin: 10px 0 }
#galleryFooter p:first-child { margin-top: 0; margin-bottom: 40px; }
/***** Social Web Banners *****/
div.wrap-footer { position: relative; overflow: hidden; margin-bottom: 10px }
div.form-letter { float: left; width: 200px; margin-left: 130px }

ul.soc-web { float: right; overflow: hidden; margin: 15px 130px 15px 0; padding: 0 }
ul.soc-web li { float: left; margin-left: 33px; list-style: none }
ul.soc-web li:first-child { margin-left: 0; }
ul.soc-web li a { position: relative; display: block; width: 122px; height: 31px; text-align: center; border: 1px solid #c99d82; font: bold 14px/31px Tahoma; }
ul.soc-web li a span { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; background: url("images/bg-social-network-banners.png") 0 0 no-repeat; cursor: pointer; }
ul.soc-web li#ban-twitter a span { background-position: 0 0 }
ul.soc-web li#ban-facebook a span { background-position: 0 -31px }

#mc_embed_signup {  }
#mc_embed_signup fieldset { margin: 0; padding: 5px 10px; border: none }
#mc_embed_signup a#mc_embed_close { display: none; }
#mc_embed_signup label { display: block; margin-bottom: 3px; font-size: 14px; color: #fff }
#mc_embed_signup input#mce-EMAIL { width: 170px; height: 18px; margin: 0 0 8px; padding: 0 3px; border: 2px solid #ccc; background: #fff }
#mc_embed_signup input#mc-embedded-subscribe { width: 100px; height: 20px; margin: 5px 0; padding: 0; border: 1px solid #000; background: #ddd }

div.mc-field-group,
div#mce-responses { color: #fff }

/*** Nav ***/

div.menu-block { z-index: 100; position: absolute; top: 340px; left: 133px; }

ul#nav { width: 834px;  height: 43px; margin: 0; padding: 0; background: url("images/bg-ul-nav.png") 0 0 repeat-x;  }
ul#nav li { float: left; height: 43px; margin: 0; padding: 0; text-align: center; list-style: none; background: url("images/bg-ul-nav-li.png") left 0 no-repeat;   }
ul#nav li:first-child { background: none }
ul#nav li a { display: block; height: 43px; padding: 0 15px; font: bold 15px/43px "Trebuchet MS"; color: #fff; text-decoration: none; text-shadow: 2px 2px 0px #d49247; text-transform: uppercase; }
ul#nav li a:hover { background: url("images/bg-ul-nav-li-a-selected.png") center 0 no-repeat; color: #7d4a1f }

ul#nav li ul { position: absolute; top: -59px; left: 28px; z-index: 150; margin: 0; padding: 7px 0 0; width: 782px; height: 52px; background: url("images/bg-pop-menu.png") 0 0 no-repeat;  }
ul#nav li ul li { float: none; display: inline-block; background: none; height: auto; }
ul#nav li ul li a { display: inline-block; background: none; height: auto; font: normal 14px/20px Tahoma; color: #f5e4d4; text-shadow: none; text-decoration: none; text-transform: none; }
ul#nav li ul li a:hover,ul#nav li ul li a:focus { background: none; color: #f5e4d4; text-decoration: underline;  }

ul#nav li ul { visibility: hidden; }
ul#nav li:hover ul,ul#nav li:focus ul { visibility: visible }
/*** \Nav ***/


/*** Header ***/
div.header-slides { position: absolute; top: 0; left: 0; width: 834px; height: 217px;  }
div.header-slides ul.illustration { position: relative; margin: 0; padding: 0; width: 834px; height: 217px; }
div.header-slides ul.illustration li { margin: 0; padding: 0; list-style: none }
div.header-slides ul.illustration li img { display: block; width: 834px; height: 217px; }

div.text-legend { position: absolute; top: 0; left: 0; width: 834px; height: 217px; background: none !important  }
div.text-legend ul.text-legend { margin: 0; padding: 0; width: 834px;  }
div.text-legend ul.text-legend li { width: 654px; margin: 0; padding: 50px 90px; text-align: left; list-style: none; background: none !important; color: #fff; font: normal 58px "Times New Roman";}
div.text-legend ul.text-legend li.shift-right { text-align: right; }

div.header-slides blockquote { z-index: 50; display: block; position: absolute; bottom: 0; right: 0; width: 623px; margin: 0; padding: 0; }
div.header-slides blockquote q { display: block; margin: 0; padding: 7px 12px; text-align: justify; background: url("images/bg-blockquote-q.png"); color: #fff; font: normal 14px/14px Arial; quotes: none;   }
div.header-slides blockquote cite { display: block; margin: 4px 0 6px; padding: 0 22px 0 0; text-align: right; font: bold 12px/14px Arial; color: #fff;  }
/*** \Header ***/

/*** flash-index-content ***/
div.index-content-flash { position: absolute; top: 410px; left: 892px; }
ul.index-content-flash-list { margin: 0; padding: 0; }
ul.index-content-flash-list li { margin: 0; padding: 3px 4px; border: 1px solid #9b5f26; list-style: none; background: none !important; }
ul.index-content-flash-list li img { display: block; width: 122px; height: 143px;  }

ul.vr li img { width: 110px; height: 166px;  }
/*** \flash-index-content ***/

ul.add-menu { position: absolute; top: 38px; right: 150px; width: 120px; margin: 0; padding: 0; }
ul.add-menu li { margin: 0 0 8px; padding: 0 0 0 20px; background: url("images/bg-ul-add-menu-li-a.png") 0 center no-repeat; text-align: left; list-style: none; }
ul.add-menu li a { font: bold 12px Tahoma; text-decoration: none; color: #954a11  }
ul.add-menu li a:hover { border-bottom: 1px dashed #954a11 }



/*** Reanimation ***/

#header_player { position: absolute; top: 123px; left: 133px; width: 834px; height: 217px; }

/*** \Reanimation ***/
span.copyright { position: absolute; bottom: 18px; left: 700px; font-weight: bold; color: #cfa688 }

a#arizona-web-design { position: absolute; bottom: 18px; left: 50%; display: block; width: 130px; height: 16px; line-height: 16px; margin: 0 0 0 -65px; padding-left: 25px; text-align: center; background: url("images/logo-arizona-web-design.png") left 0 no-repeat; color: #CFA688; font: normal 12px Arial; text-decoration: underline; }
a#arizona-web-design:hover { text-decoration: none; }

a.logo { position: absolute; top: 33px; left: 151px; display: block; width: 197px; height: 78px; background: url("images/bg-logo.png") 0 0 no-repeat; text-indent: -9999px }

/*** contacts ***/
div#mazaheriBio1_2 { position: absolute; top: 701px; left: 0; width: 1100px; height: 455px; background: url("images/mazaheriBio1_2.jpg") 0 0 repeat; }
div.block-contact { overflow: hidden; }
div.block-contact div.google-map { float: left; width: 267px; margin: 0; font-size: 12px  }
div.block-contact div.google-map strong { line-height: 16px }
div.block-contact div.google-map dl { overflow: hidden; margin: 5px 0 0 }
div.block-contact div.google-map dl dt { float: left; width: 45px; font-weight: bold; }
div.block-contact div.google-map dl dd { margin: 0 0 3px 45px }
div.block-contact div.google-map div.mapa { margin: 10px 0 }

div.block-contact div.form-contact { float: left; width: 260px; margin-left: 20px }
div.block-contact div.form-contact h3 { margin: 0; font: bold 14px Arial }
div.block-contact div.form-contact form { margin: 24px 0; font-size: 12px }
div.block-contact div.form-contact form label { display: block; margin-bottom: 3px; padding: 0; }
div.block-contact div.form-contact form input[type="text"] { width: 248px; height: 22px; line-height: 22px; padding: 0 5px; margin: 0 0 13px; border: 1px solid #94470f; color: #000;   }
div.block-contact div.form-contact form input[type="submit"] { width: 62px; height: 27px; line-height: 27px; margin: 0 0 0 197px; padding: 0; border: none; background: url("images/submit-button.jpg") 0 0 repeat-x; color: #fff; text-transform: uppercase;  font: 13px Arial;}
div.block-contact div.form-contact form textarea { width: 248px; height: 150px; padding: 5px; margin: 0 0 13px; border: 1px solid #94470f; color: #000; font: 13px Arial;  }

div.block-contact div.form-contact div#check_error { color: #f21860 }
div.block-contact div.form-contact div#check_error strong { display: block; margin: 20px 0 10px; font-weight: normal; }
div.block-contact div.form-contact div#check_error ul { width: 180px; margin: 0; padding: 10px; background: #fff; }
div.block-contact div.form-contact div#check_error ul li { list-style-position: inside;  }

div.block-contact div.surgeryforms {clear: both;}

a.to-contanct { display: block; width: 283px; height: 143px; margin: 20px auto; background: url("images/bg-to-contanct.jpg") 0 0 no-repeat; text-indent: -9999px }
/*** \contacts ***/

blockquote.testimonial { width: 686px; margin: 0 0 16px; padding: 0; border: none; background: #f7ebdd; color: #94470f }
blockquote.testimonial q,blockquote.testimonial div.quote { display: block; padding: 20px 43px 0 54px; background: url("images/bg-testimonial-q.jpg") 0 0 no-repeat; font: italic 14px/24px Arial; quotes: none; text-indent: 0; }
blockquote.testimonial q,blockquote.testimonial div.quote p {margin: 0.5em 0;}
blockquote.testimonial cite { display: block; height: 44px; margin-top: 10px; padding-left: 53px; background: url("images/bg-testimonial-cite.jpg") 0 0 no-repeat; font: italic bold 12px Arial; }
blockquote.testimonial a.readmore { display: block; height: 60px; padding-left: 65px; font: bold 12px/60px Verdana; color: #94470F; background: url(../images/ico_testimonial-readmore.png) no-repeat; text-decoration: underline;}
blockquote.testimonial a.readmore:hover {text-decoration: none;}

/* tooltip */
.hint {position: absolute; z-index: 500; top: 0px; left: 50% !important; visibility: hidden; width: 500px; margin-left: -300px; padding: 15px; font: 12px Verdana, sans-serif; color: #000; border: 1px solid #888;
-moz-box-shadow: 0 0 20px #888;
-webkit-box-shadow: 0 0 20px #888;
box-shadow: 0 0 20px #888;
        filter:
        progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=45, Strength=6)
        progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=135, Strength=6)
        progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=225, Strength=6)
        progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=315, Strength=6);
background: #F7F8FC; border: 1px solid #aaa; }
.hint #hint_cont {}
.hint a.close { position:absolute; top: 8px; right: 8px; z-index: 510; width: 28px; height: 26px; background: url(../images/ico_popup-close.png) no-repeat right 0; text-indent: -900em;}
.hint p:first-child:first-line {font-weight: bold;}
.hint cite {display: block; font: italic bold 12px Arial;}




