	body {
		text-align:center;
		background:url(../images/tile.gif);
		font-family:arial;

		}
	
	#frame {
		width:965px;
		background:white;
		margin-right:auto;
		margin-left:auto;
		margin-top:20px;
		padding:0px;
		text-align:left;
		}
		
	table.main {
		width:100%;
		}


td
{
	font-size:12px;
}

#foot
{
	text-align:center;
	margin-top:10px;
	color:white;
	font-size:11px;
	line-height:18px;
}

#foot a
{
	color:white;
}

	table.main td.menu
	{
		color:white;
		border-top:18px solid white;
		border-bottom:18px solid white;
		width:142px;
		width:150px;
		background:#761945 url(../images/girl.gif) no-repeat 0 114px;
		padding: 20px 0px 40px 0px;
		text-align:right;
		font-size:14px;
		z-index:999;
	}
	


	table.main td.menugirl2
	{
	
		color:white;
		border-top:18px solid white;
		border-bottom:18px solid white;
		width:142px;
		background:#761945 url(../images/girl2.gif) no-repeat 0 114px;
		padding:20px 0px 0px 0px;
		text-align:right;
		font-size:14px;
	}

	td.shop
	{
		padding:65px 10px 16px 10px;
	}

	td.pic
	{
		padding-top:18px;
		padding-bottom:18px;
	}

h1
{
	margin-top:0px;
	padding-top:0px;
	font-size:16px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


ul {list-style: none;}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
list-style: none;
width: 142px; /* Width of Menu Items */
/*background:#761945;*/
width:150px;
}
	
.suckerdiv ul li{
list-style: none;
position: relative;
/*background:#761945;*/
z-index:999;
}

.suckerdiv ul li a {text-align:right;}
.suckerdiv ul li ul li a {text-align:center;}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
margin-top:0px;
z-index:999;
background:#761945;
}

/* Sub level menu links style */
.suckerdiv ul li a {
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 6px 0px;
margin-top:0px;
border-bottom: 0;
font-size:12px;
font-weight:bold;
color: white;
/*background-color:#761945;*/

}

.suckerdiv ul li
{
	color:white;
	text-align:left;
	margin-left:0px;
	margin-top:0px;
	padding-top:3px;
	padding-bottom:6px;
	padding-left:6px;
	/*background-color:#761945;*/

}

.suckerdiv ul li ul li {padding-left:2px;}



.suckerdiv ul li a.two:hover, .suckerdiv ul li ul li a:hover
{
	background-color:black;
	color:white;
	
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li, * html .suckerdiv ul li ul li { float: left; height: 1%; }
* html .suckerdiv ul li a, * html .suckerdiv ul li ul li a { height: 1%; }
/* End */


.but
{
background:#761945;
border:2px solid;
border-color: #A2225F #581233 #581233 #A2225F;
color:white;
font-weight:bold;
	margin:10px;
}

 table.cart
 {
	background:#000;
 }

 table.cart td
 {
	background:#ffffff;
 }

 table.cart td.header
 {
	background:#000;
	color:white;
	font-weight:bold;
	font-size:12px;
 }


 table.cart2
 {
	border:1px solid #000;
 }

 table.cart2 td
 {
 }

 table.cart2 td.header
 {
	background:#000;
	color:white;
	font-weight:bold;
	font-size:12px;
 }


#aboutus
{
background-image: url('../images/about.jpg');
height: 620px;
background-repeat: no-repeat;
font-weight: bold;
font-size: 1em;
}

#testimonaials
{
background: #DDD1C1 url('../images/test.jpg');
width: 784px;
height: 620px;
background-repeat: no-repeat;
margin-bottom:18px;
}

#myaccount
{
	background-image:url('../images/maccount.jpg');
	background-color:#d1e2ec ;
	width: 784px;
	height: 720px;
	background-repeat: no-repeat;

}

#wholesale
{
	background-image: url('../images/wholesale.jpg');
	width: 784px;
	height: 620px;
	background-repeat: no-repeat;
}


#testimonaials td
{
padding-top:60px;
}

#testimonaials p
{
	margin:5px;
}

#about1
{
font-size: 13px;
width: 470px;
padding-left: 30px;
padding-top: 40px
}

#about2
{
font-size: 13px;
text-align: right;
padding-top: 280px;
padding-right: 30px;
}



.notification
{
color: red;
font-weight: bold;
text-align: center;
margin-bottom: 20px;
}


#contactus
{
background-image: url('../images/contact.jpg');
width: 784px;
height: 620px;
background-repeat: no-repeat;
font-weight: bold;
font-size: 1.2em;
color: white;
}
#newsletters
{
background-image: url('../images/newsletters.jpg');
width: 784px;
height: 620px;
background-repeat: no-repeat;
font-weight: bold;
font-size: 1.2em;
color: white;
}

#terms_list
{
	margin-left:auto;
	margin-right:auto;
	width:675px;
}

#abn
{
	font-weight:bold;
	text-align: center;
	width: 100%;
}

#postal_charges
{
	text-align: center;
	width: 100%;
}

#terms_div
{
	background: url('../images/terms_bg.gif') no-repeat;
}

#stockists
{
background: url('../images/stockists.jpg') no-repeat;
width:784px;
height:620px;
}

#stockists h2
{
	padding: 0;
	margin: 0;
	color:#761945;
	font-size:17px;
}

#stockists li
{
list-style:none;
margin:0;
padding:5px 0;
}

#stockists div
{
	height:527px;
	width:348px;
	overflow:auto;
}


.about_box {width:430px;background:url(../images/trans_50.png);padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.normal {font-weight:normal;line-height:140%;}