/* CSS Document */

* {margin:0; padding:0}

body {background:#6e2427; background-image:url(images/ieSswirl.jpg); background-repeat:repeat; 
		font-family:Arial, Helvetica, sans-serif; font-size:14.5px;}
		
a {text-decoration:none; outline:none;}

#container {width:950px; height:525px; background-color:#660000; margin:35px auto 10px auto; 
	position:relative;}

hr {margin-top:5px; margin-bottom:5px;}


#navigation {width:950px; height:50px; background: transparent url(images/navbar.jpg) repeat scroll right 0}
	
#navigation ul {margin-left:307px; margin-top:15px; float:left;}

#navigation ul li {display:inline; list-style:none; margin-left:25px}

#navigation ul li a {color:#fff; font-weight:bold;}

#navigation ul li a:hover, #navigation ul li span a {color:#FFE23B;}



#content {width:950px; height:520px; background-image:url(images/slice-508px.jpg); background-repeat:repeat-x; position:absolute;top:56px;left:0;}

#swirls {position: absolute;top:-1px;left:0px; background-image:url(images/swirls-large.png); width:358px; height:524px; z-index:3;}
#swirls.biopg {z-index:0;}

#regswirls{position: absolute;top:1px;left:0px; background-image:url(images/ieplainswirl.jpg); width:311px; height:425px; z-index:-10;}

.coupon {position:absolute; top:219px; right:5px; z-index:2;}
.coupon a img {border:none;}

.printcoupon {position: relative; width:515px; margin:50px auto; font-size:18px; background-image:url(images/ieSswirl.jpg); background-repeat:repeat; color:#fff;}
.printcoupon p {margin-bottom:25px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}


.blurbbg {position:absolute; top:346px; right:0; background-image:url(images/slice-black.png); 
	background-repeat:repeat-y; width:634px; height:162px; z-index:1; color:#fff; 
	font-family:Georgia, "Times New Roman", Times, serif; text-align:right;}

.blurb {position: absolute; right:234px; top: 5px; font-size:18pt; font-family:Georgia, "Times New Roman", Times, serif;}
.blurb h1 {font-size:18pt; font-weight:normal; margin-top:-3px;}
.blurb h2 {font-size:31pt;font-weight:normal; margin-top:-7px;}
.blurb h3 {font-size:35pt; font-weight:normal; margin-top:-10px;}
#homeimg {z-index: 0; position: absolute; top: 0px; left: 74px; background: url(images/homeimg.png) no-repeat 0 0; width: 674px; height: 346px;}

#footer {width:950px; height: 31px; background-color:#000000; color:#fff; position:absolute; top:575px; left:0; padding-top:9px; font-size:15px;}
.others {top: 440px  !important;}
#footer span {margin-left:17px;}

#footer .phone {margin-left:301px;}



.bio h1 {margin-top:15px; font-size:22px; color:#2E270D;}

.bio {background-color:#FFFFF0;font-size:10.5pt;height:492px;left:110px;padding:5px 35px;position:absolute;top:5px;width:715px;z-index:1; line-height:13pt;}
.bio p {color:#2E270D; z-index:2; margin-top:10px;}

.bio p b {color:#94854A;}

.contactinfo {font-size:15px;margin-left:230px;text-align:left;width:300px;}
.contactinfo h1 {font-size:18px; margin-top:25px; margin-bottom:-16px;}

.special {position: relative; width:515px; margin-right: auto; margin-left:auto; font-size:18px; margin-top:-15px}
.special p {text-align:left; font-family:Georgia, "Times New Roman", Times, serif; margin-top:50px; margin-bottom:25px;}

.credit {position:relative; bottom:-100px; text-align:center; width:100%; color:#EB7C7C; font-size:8pt; margin-bottom:5px;}

#content .bio a.nextprev {float:right;font-weight:bold; color: #94854A; margin-top:10px}
#map {border:2px solid #875D35;height:382px;position:absolute;right:20px;top:32px;width:408px;}
#services {left:380px; position:absolute; top:20px;}
#services li {list-style: disc; font-size:16px;}

.yellowbg {background-color:#FFFFF0; font-size:10.5pt; height:493px; left:110px; line-height:13pt;
position:absolute; top:0; width:715px; z-index:1; padding:5px 35px; }

.printbutton { background-color:#905520; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffd9; border:3px outset #dac38f; outline:none;}
.printbutton:hover {background:#e1d1a7; color:#905520;  border:3px outset #c3a375; outline:none;}
.printbutton:active {background:#c3a375; border:3px inset #c3a375; outline:none;}