@charset "UTF-8";
/* CSS Document */
img, div, button {
	behavior: url(iepngfix.htc)
}
img {
	border: none;
}
body {
behavior:url("script/csshover.htc"); 
	margin: 0;
	padding: 0;
	background: #000;
	color: #fff;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.clr {
	clear: both;
}
#wrapper {
	width: 771px;
	background: url(images/wrapperbg.jpg) top left repeat;
	margin: 0 auto;
}
#frameleft, #frameright {
	width: 10px;
	height: 500px;
	background: url(images/framebg.jpg);
	float: left;
}
#page {
	width: 751px;
	float: left;
	background: url(images/contentbg.png) 0px 200px no-repeat;
}
#header {
	width: 751px;
	height: 190px;
	background: url(images/headerrbg.png) top right no-repeat;
	text-align: right;
	line-height: 2em;
}
#header .info {
	padding-right: 10px;
}
#logo {
	float: left;
	height:190px;
	width: 354px;
	background: url(images/logobg.png) top left no-repeat;
	text-align: left;
}
#logo img {
	padding: 18px 0 0 10px;
}
#content {
	width: 651px;
	height: 310px;
	padding-left: 100px;
}
#contentp {
	width: 751px;
	height: 310px;
	overflow:visible;
}
#content img.girl, #contentp img.girl {
	margin-top: -40px;
	float: right;
}
#contentp #store {
	position: relative;
	top: -20px;
	margin: 0;
	padding: 0;
	width: 751px;
	z-index: 111;
}
#contentp #promo {
	position: relative;
	top: -20px;
	margin: 0;
	padding: 0;
	width: 751px;
	z-index: 111;
}



#store .storeimg {
	float: left;
	margin: 0;
	padidng: 0;
}

#contentp .copy {
padding: 0 50px;
position: relative;
top: -40px;
text-align:center;
z-index: 110;
}

/*Buttons*/
.home {
	height: 46px;
	width: 96px;
	float: right;
	background: url(images/homeup.png);
}
.home:hover {
	height: 46px;
	width: 96px;
	background: url(images/homeover.png);
}
.pricing {
	height: 46px;
	width: 182px;
	float: right;
	background: url(images/pricingup.png);
}
.pricing:hover {
	height: 46px;
	width: 182px;
	background: url(images/pricingover.png);
}
.specials {
	height: 46px;
	width: 103px;
	float: right;
	background: url(images/specialsup.png);
}
.specials:hover {
	height: 46px;
	width: 103px;
	background: url(images/specialsover.png);
}
.homeactive {
	height: 46px;
	width: 96px;
	float: right;
	background: url(images/homeactive.png);
}
.homeactive:hover {
	height: 46px;
	width: 96px;
	background: url(images/homeactiveover.png);
}
.pricingactive {
	height: 46px;
	width: 182px;
	float: right;
	background: url(images/pricingactive.png);
}
.pricingactive:hover {
	height: 46px;
	width: 182px;
	background: url(images/pricingactiveover.png);
}
.specialsactive {
	height: 46px;
	width: 103px;
	float: right;
	background: url(images/specialsactive.png);
}
.specialsactive:hover {
	height: 46px;
	width: 103px;
	background: url(images/specialsactiveover.png);
}
/*end buttons*/

#slideshow {
	width: 771px;
margin: 0 auto;
position: relative;
top: -34px;
	height: 130px;
	background: url(images/slideshowbg.jpg) center 20px no-repeat;
	z-index: 100;
}

#credits {
color: #333;
font: 8px Verdana, Arial, Helvetica, sans-serif;
margin: 0 auto;
width: 770px;
border: none;
padding: 10px 0 0 0;
text-align: center;
}

#credits a:link {
color: #666;
}
#credits a:visited {
color: #666;
}
#credits a:hover {
color: #999;
text-decoration:underline;
}

.jCarouselLite {
margin: 0 auto;}


.jCarouselLite li {
padding: 0 5px;
}
.showwrap {
width: 771px;
margin: 0 auto;
}

.next, .prev {
height: 54px; 
width: 13px; 
color: red; 
border: none;
padding: 0;
margin: 0;
position: relative;
z-index: 200;
margin-top: -9px;
cursor: pointer;
}

.next {
float: right;
background: url(images/arrowr.png) no-repeat;
margin-right: 5px;
}

.prev {
float: left;
background: url(images/arrowl.png) no-repeat;
margin-left: 5px;

}
/*Text Formatting*/
#header a:link{
	color: #fff;
	text-decoration: underline;
}

#header a:visited {
	color: #ccc;
	text-decoration: underline;
}
#header a:hover {
	color:#9AAABA;
	text-decoration: underline;
}
 