body{
	margin: 0px auto;
	background: url(http://www.bergmangroup.com/clients/connies/images/bgRepeatX.jpg) repeat-x;
	background-color: #1a0f0b;
	height: 900px;
}

body#privacy{
	margin: 0px auto;
	background-color: #000000
}

p a{
	color: #f5ead0;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	text-align: left;
	text-decoration: none;
	border-bottom: 1px dotted #f5ead0;
}

p a:hover{
	border-bottom: 1px solid #f5ead0;
}

p{
	color: #f6e6b5;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 9pt;
	line-height: 16pt;
	text-align: left;
}

.coupon{
	color: #b5b4b1;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 8pt;
	line-height: 15pt;
	text-align: left;
}

ul{
	margin-left: -35px;
}

ul li{
	color: #f6e6b5;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 9pt;
	line-height: 11pt;
	text-align: left;
	list-style: disc;
}

#smaller{
	font-size: 9pt;
}

#larger{
	font-size: 11pt;
}

#copy4 p{
	color: #f6e6b5;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 9pt;
	line-height: 12pt;
	text-align: left;
	padding: 0px 12px 0px 12px;
	width: 240px;
}

#copy2 p{
	color: #f6e6b5;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 9pt;
	line-height: 11pt;
	text-align: left;
	padding: 0px 12px 0px 0px;
}

#header{
	width: 1024px;
	height: 146px;
}

#logo{
	float: left;
	width: 373px;
}

#navigation{
	background: url(http://www.bergmangroup.com/clients/connies/images/navBg.jpg) no-repeat;
	float: left;
	height: 147px;
	width: 651px;
	margin-top: 2px;
}

a p.bail{
	background: url(http://www.bergmangroup.com/clients/connies/images/bailBonds.png) no-repeat;
	background-position: top;
	height: 60px;
	width: 130px;
	text-indent: -9999px;
	padding: 0px;
	margin: 50px 0px 0px 100px;
	cursor: pointer;
	float: left;
}

a p.bail:hover{
	background-position: bottom;
}

a p.services{
	background: url(http://www.bergmangroup.com/clients/connies/images/services.png) no-repeat;
	background-position: top;
	height: 85px;
	width: 172px;
	text-indent: -9999px;
	padding: 0px;
	margin: 20px 0px 0px 10px;
	cursor: pointer;
	float: left;
}

a p.services:hover{
	background-position: bottom;
}

a p.contact{
	background: url(http://www.bergmangroup.com/clients/connies/images/contact.png) no-repeat;
	background-position: top;
	height: 60px;
	width: 130px;
	text-indent: -9999px;
	padding: 0px;
	margin: 40px 0px 0px 10px;
	cursor: pointer;
	float: left;
}

a p.contact:hover{
	background-position: bottom;
}

#body{
	background: url(http://www.bergmangroup.com/clients/connies/images/mainBg.jpg) no-repeat;
	height: 523px;
	width: 1024px;
}

#content{
	width: 849px;
	height: 225px;
	padding: 55px 0 0 25px;
}

#leftImg.home{
	background: url(http://www.bergmangroup.com/clients/connies/images/chairs.png) no-repeat;
	height: 243px;
	width: 198px;
	float: left;
	margin: 10px 0 0 0;
}

#leftImg.bail{
	background: url(http://www.bergmangroup.com/clients/connies/images/bail.png) no-repeat;
	height: 250px;
	width: 196px;
	float: left;
	margin: 10px 0 0 0;
}

#leftImg.services{
	background: url(http://www.bergmangroup.com/clients/connies/images/servicesImg.png) no-repeat;
	height: 213px;
	width: 189px;
	float: left;
	margin: 10px 0 0 0;
}

#leftImg.contact{
	background: url(http://www.bergmangroup.com/clients/connies/images/contactImg.png) no-repeat;
	height: 245px;
	width: 160px;
	float: left;
	margin: 10px 0 0 0;
}

#leftImg.coupon{
	height: 129px;
	width: 287px;
	float: right;
	margin: 10px 0px 0px 0px;
	position: relative;
	right: 20px;
	z-index: 6;
}

#couponint{
	width: 582px;
	position: relative;
	margin: 20px 0px 0px 205px;
	z-index: 6;
}

#couponhead{
	width: 582px;
	height: 60px;
	float: right;
	z-index: 6;
	margin: 10px 0px 5px 0px;
}

#couponimg{
	width: 978px;
	float: left;
	height: 275px;
	background: url(http://www.bergmangroup.com/clients/connies/images/coupon-bg.png) no-repeat;
	position: relative;
	right: 90px;
	bottom: 10px;
	z-index: 5;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#copy{
	width: 600px;
	float: left;
	padding: 0 0 0 20px;
}

#copy1{
	width: 265px;
	float: right;
	padding: 0 0 0 20px;
	z-index: 6;
	font-size-adjust: 8pt;
}

#copy2{
	width: 310px;
	float: left;
	padding: 0 0 0 20px;
	margin: 10px 0 0 0;
}

#copy3{
	background: url(http://www.bergmangroup.com/clients/connies/images/questionsBg.png) no-repeat;
	width: 258px;
	height: 244px;
	float: left;
	margin: 0 0 0 30px;
	padding: 0 0 0 10px;
}

#copy4{
 	width: 258px;
	height: 244px;
	float: left;
	margin: 0 0 0 -278px;
	z-index: 2;
	padding: 0 0 0 10px;

}

#copy5{
 	width: 258px;
	height: 244px;
	float: left;
	margin: 0 0 0 0px;
	z-index: 2;
	padding: 0 0 0 10px;
}

#copy6{
	background: url(http://www.bergmangroup.com/clients/connies/images/escape.gif) no-repeat;
	background-position: right;
	width: 600px;
	float: left;
	padding: 0 0 0 20px;
	margin: 10px 0 0 0;

}

#copy5 a img{
	padding: 15px;
}


h1.home{
	background: url(http://www.bergmangroup.com/clients/connies/images/title_home.gif) no-repeat;
	height: 43px;
	text-indent: -9999px;
}

h1.bail{
	background: url(http://www.bergmangroup.com/clients/connies/images/title_bail.gif) no-repeat;
	height: 44px;
	text-indent: -9999px;
}

h1.services{
	background: url(http://www.bergmangroup.com/clients/connies/images/title_services.gif) no-repeat;
	height: 35px;
	text-indent: -9999px;
}

h1.contact{
	background: url(http://www.bergmangroup.com/clients/connies/images/title_contact.gif) no-repeat;
	height: 35px;
	text-indent: -9999px;
}

h2.questions{
	background: url(http://www.bergmangroup.com/clients/connies/images/questions.gif) no-repeat;
	height: 23px;
	text-indent: -9999px;
	margin-left: 12px;
}

#footer{
	background: url(http://www.bergmangroup.com/clients/connies/images/footerBg.jpg) no-repeat;
	height: 232px;
	width: 1023px;
}

#footercopy{
	margin: 0px;
	padding: 0px;
}

#footercopy p{
	color: #f6e6b5;
	font-family:helvetica, Arial, 'lucida-sans','san-serif';
	font-size: 8pt;
	text-align: left;
	margin: 0px;
	padding: 15px 0px 0px 20px;
}

/*------ step ------*/


.stepcarousel{
			margin: -10px 0 0 0;
			position: relative; /*leave this value alone*/
		  /*border: 10px solid black;*/
			overflow: scroll; /*leave this value alone*/
			width: 849px; /*Width of Carousel Viewer itself*/
			height:275px; /*Height should enough to fit largest content's height*/
			}
			
.stepcarousel .belt{
			position: absolute; /*leave this value alone*/
			left: 0;
			top: 0;
			}
			
.stepcarousel .panel{
			float: left; /*leave this value alone*/
			overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
			margin: 0px; /*margin around each panel*/
			width: 849px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
			}
			