/*----COLOURS


#DB1776 - pink
#00A99D - green
 ----------------- */


html
	{
	height: 100%;
	min-height: 100%;
	border-width: 0px;
	}

body
	{
	height: 100%;
	min-height: 100%;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	background-image: url(images/heart_bgnd.jpg);
	}
	

/*---------------- layout styles ----------------- */



#title {
background: url(images/heart.gif) no-repeat right;
margin: 0px 0px 10px 0px; /* pehapse you don't need this. */
text-align: center;
width: 100%;
}

#head {/* contains logo */
	width:800px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	padding:0px;
	overflow:hidden;
}

#navigation {/* menu buttons */
	width:800px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:0px;
	padding:0px;
	text-align:right;
	overflow:hidden;
}

#about_wrapper {/* contains all content */
	width:800px;
	height:640px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/about_content_bgnd.gif);
	overflow:hidden;
}

#shop_wrapper {/* contains all content */
	width:800px;
	height:670px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/shop_content_bgnd.gif);
	overflow:hidden;
}

#wrapper_top {/* contains all content */
	width:800px;
	height:340px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/content_bgnd_top.gif);
	overflow:hidden;
}

#wrapper_bot {/* contains all content */
	width:800px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/content_bgnd_bot.gif);
	overflow:hidden;
}

#home_content {/* contains editable text */
	width:280px;
	height:340px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	background-image: url(../images/floral_bgnd.gif);
	background-repeat:no-repeat;
}

#about_content {/* contains editable text */
	width:590px;
	height:540px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}

#home_image {/* contains editable image */
	width:340px;
	height:340px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:left;
	padding:0px;
	overflow:hidden;
}

#side_wrapper {/* holds mette girls and cart button */
	width:160px;
	height:340px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	overflow:hidden;
}

#about_links {/* holds mette girls and cart button */
	width:200px;
	height:540px;
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	overflow:hidden;
}

#mette_girls {/* contains editable text */
	width:160px;
	height:10px;
	float:left;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/mette_girls_bgnd.jpg);
	overflow:hidden;
}

#cart {/* contains cart button */
	width:180px;
	height:50px;
	text-align:center;
	margin-left:0px;
	margin-top:0px;
	padding-top:30px;
	padding:0px;
	overflow:hidden;
}

#strip {/* contains links to shop sections */
	width:800px;
	height:164px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:0px;
	overflow:hidden;
}

#shop_menu {/* contains editable text */
	width:170px;
	height:570px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
}

#shop_display {/* contains editable text */
	width:360px;
	height:550px;
	float:left;
	padding-top:0px;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

#shop_display2 {
	width:250px;
	height:570px;
	float:right;
	padding-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	overflow:hidden;
}

#Main_content {
	height:auto;
}

#footer {
	width:800px;
	height:100px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:0px;
	overflow:hidden;
}


/*---------------- text styles ----------------- */

p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	/*color: #FFF;*/
}

hr {
  	border: 0;
   	background-color: #e3dece;
	height: 2px;
  	width: 90%;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight:lighter;
	color: #0099cd;
	margin-bottom:0px;
}

h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:lighter;
	color: #0099cd;
	margin-bottom:0px;
}

h3 {
font-size:14px;
font-weight:bold;
color:#0b3543;
}



.home_content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:20px;
	margin-left:50px;
	margin-top:30px;
	margin-right:10px;
	font-weight:lighter;
	color: #000;
}

.mette_girls {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	text-align:left;
	line-height:17px;
	padding-left:16px;
	padding-right:20px;
	margin-left:16px;
	margin-right:30px;
	color:#FFF;
}

.about_heading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	margin-left:60px;
	margin-top:30px;
	margin-right:10px;
	font-weight:bold;
	color: #000;
}

.about_content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin-left:60px;
	margin-right:10px;
	font-weight:lighter;
	color: #000;
}

.links_heading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	margin-left:10px;
	margin-top:30px;
	margin-right:10px;
	font-weight:bold;
	color: #000;
}

.links_content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height:0px;
	text-align:left;
	margin-left:10px;
	font-weight:lighter;
	color: #000;
}

.links_content a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height:0px;
	text-align:left;
	margin-left:0px;
	font-weight:lighter;
	color: #DB1776;
	text-decoration:underline;
}

.body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	color: #000;
}

.bodybold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
}

.bodypink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	color: #DB1776;
}

.body a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	color: #DB1776;
	text-decoration:underline;
}

.footer {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight:lighter;
	text-align:center;
	color: #000;
}

.footer a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight:lighter;
	text-align:center;
	color: #DB1776;
	text-decoration:underline;
}

.shop_menu {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	line-height:2px;
	margin-left:10px;
	font-weight:bold;
	color: #000;
}

.shop_menu_pink {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	line-height:2px;
	margin-left:10px;
	font-weight:bold;
	color: #DB1776;
}

.shop_menu a {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	line-height:2px;
	margin-left:0px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}

.shop_heading1 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 22px;
	font-weight:bold;
	color: #DB1776;
}

.shop_heading2 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #DB1776;
}

.shop_heading2 a {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #DB1776;
	text-decoration:none;
}

.shop_navigation {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	text-align:right;
	color: #666666;
}

.shop_navigation a {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	text-align:right;
	color: #DB1776;
	text-decoration:none;
}

.cobtbl td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*------------------- global navigation ---------------- */

