@charset "utf-8";
/* CSS Document */

<style type="text/css"> 

h1, p, body, html {margin:0;padding:0}

a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
}

a:link {
	text-decoration: none;
	color:#f0718a;
}
a:visited {
	text-decoration: none;
	color:#f0718a;
}
a:hover {
	text-decoration: underline;
	color:#f0718a;
}
a:active {
	text-decoration: none;
	color:#f0718a;
}

h2 a {
	color:#f0718a;
}

body {
	background:#fdefef;
	margin:0;
	padding:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#6b3b59;
	}
 
#headerbg {
	background-image:url(/images/TopBarSlice.png);
	background-repeat:repeat-x;
	height:117px;
	width:990px;
	padding-top:20px;
	}
#headerlogo {
	width:990px;
	height:89px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#headerbar {
	width:990px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
}

#container {
	position:relative;
	margin:0 auto;
	width:990px;
	min-height:500px;
	background-image:url(/images/BackgroundImage2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#footer {
	height:37px;
	background-image:url(/images/Footer.jpg);
	clear:both;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	color:#fbf9ef;
}
#footer a {
	color:#fbf9ef;
}
.free_skin {
	width:236px;
	height:173px;
	float:left
}

.glossymenu{
margin: 0 0;
padding: 0;
width: 169px; /*width of menu*/
}

.glossymenu a.menuitem{
	background-image:url(/images/NavBar/NavBarDropShadow.png);
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-top: 6px;
padding-bottom:4px;
padding-left: 10px;
text-decoration: none;
height:18px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #fbf9ef;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 8px;
right: 10px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image:url(/images/NavBar/NavBarDropShadowHover.png);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
}

.glossymenu div.submenu ul li a{
display: block;
background-color:#F0D8FE;
color:#636;
text-decoration: none;
padding: 4px 0;
padding-left: 10px;
height:15px;
}

.glossymenu div.submenu ul li a:hover{
color:#636;
background-color:#DABAF3;
}

h1 {
	display:inline;
	font-size:18px;
	font-weight:lighter;
	color:#6b3b59;
	border-bottom:1px #6b3b59 solid;
}

.headline {
	color:#fbf9ef;
	font-size:26px;
}
.headline_info {
	color:#fbf9ef;
	font-size:12px;
	margin-top:3px;
	margin-bottom:8px;
}
#home_main {
	width:785px;
	height:476px;
	padding-top:2px;
	padding-left:3px;
	background-image:url(/images/Screen/ScreenBG.jpg);
}
.home_mainpic {
	width:592px;
	height:473px;
	float:left;
	overflow:hidden;
}

.home_offer {
	font-size:20px;
	font-weight:bold;
	margin-bottom:8px;
	line-height:19px
}
.home_offers_text {
	font-size:14px;
	margin-bottom:12px;
}

.item {
	width:100%;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:1px solid #6b3b59;
}
.item_nb {
	width:100%;
	padding-top:16px;
	padding-bottom:16px;
}

.leftcol {
	width:173px;
	min-height:50px;
	float:left;
	background-image:url(/images/NavBar/menubg.png);
}

.mainpage {
	width:784px;
	min-height:400px;
	float:left
}

.moreinfo {
	color:#fbf9ef;
	border:0;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	width:112px;
	height:23px;
}

#offers {
	width:217px;
	height:468px;
	float:left;
}

#offer1 {
	width:217px;
	height:156px;
	float:left;
}
#offer2 {
	width:217px;
	height:156px;
	float:left;
}
#offer3 {
	width:217px;
	height:156px;
	float:left;
}

.pinktext {
	font-size:14px;
	color:#d90081;
	font-weight:bold;
}
.prices {
	width:763px;
	float:left;
	border:1px dashed #666;
	padding:15px;
}

.rightcol {
	width:794px;
	min-height:450px;
	float:left;
	padding:0px;
	margin-top:18px;
	margin-left:15px;
	margin-bottom:10px;
	color:#6b3b59;
}

#shadow {
	width:100%;
	min-height:400px;
	color:#333;
	background-image:url(/images/BackgroundPinkSlice.jpg);
	background-repeat: repeat-y;
	background-position:top center;
	float:left;
}
#signature {
	width:990px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	padding-top:6px;
	margin-bottom:6px;
	clear:both;
	color:#6f3e5c;
	text-align:center;
}

.slice {
	width:100%;
	height:265px;
	float:left;
	margin-bottom:10px;
}

.wrapper {
	width:100%;
	float:left;
}
