html, body{
	margin:0 0 0 0; 
	width:100%;
	background:#ffffff url(/images/background.jpg) repeat-y center center;  
	text-align:center;
}

#container	{
	position:relative; 
	width:801px; 
	margin:0 auto 0 auto;
	text-align:left;  
}

#logo	{
	position:relative; 
	margin:0 auto 0 auto;
	text-align:center;
}

#rowone	{
	width:621px;
	text-align:center;
	margin:0 0 0 138px;
}

#rowone a	{
	float:left;
}

#rowone a	img{
	border:0px;
}

#rowtwo	{
  position:relative;
  z-index:90000;
	width:741px;
	clear:both;
	margin:0 0 0 31px;
}

#content	{
	position:relative; 
	width:760px; 
	margin:15px 0 0 20px;
}

#navigation	{
	position:absolute; 
	margin-top:95px; 
	margin-left:80px;
}

#homeimage	{
	margin:0 0 0 10px; 
	width:494px;
}

#homenav	{
	position:relative; 
	margin:-584px 0 0 525px;
	width:204px; 
}

#homefooter	{
	position:absolute; 
	margin:60px 0 0 45px;
	font-family: times new roman, serif; 
	font-size:8px; 
	font-weight: bold; 
	color:#999999; 
	line-height:14px;
}

#aboutcontent {
	width:750px;
	font-family: times new roman, serif;
	font-size:18px; 
	color:999999;
	float:left;
	margin:20px 5px;
	margin-top:20px;
	margin-left:5px;
	margin-right:5px;
}

#beauty	{
	position:relative;
	width:326px;
	margin:20px 10px 0px 20px;
}

#producttitle{
	position:relative;
	width:400px;
	margin:-338px 0px 0px 360px;
}

#producttext	{
	width:370px;
	margin:0px 0px 0px 365px;
	font-family: times new roman, serif; 
	font-size:16px; 
	font-weight: normal; 
	color:#a0a0a0; 
	z-index:10;
}


#productshot	{
	position:absolute;
	margin:-5px 0 0 150px;
}

#history	{
	position:absolute;
	z-index:20;
	width:300px;
	margin-left:400px;
	top:150px;
}

#histext	{
	position:absolute;
	width:750px;
	top:400px;
	float:left;
}

#photo	{
	position:absolute;
	z-index:20;
	margin: 0px 0px 0px 0px;
}

#title{
	position:absolute;
	z-index:10;
	top:0px;
	right:10px;
}
/* Link Styles */

a:link		 {
	font-size:18px; 
	font-style:normal;
	font-weight:bold; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#69daff;
}
a:visited	 {
	font-size:18px; 
	font-style:normal;
	font-weight:bold; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#69daff;
}
a:active	 {
	font-size:18px; 
	font-style:normal;
	font-weight:bold; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#69daff;
}
a:hover 	 {
	font-size:18px; 
	font-style:normal;
	font-weight:bold; 
	text-decoration:none; 
	font-family: times new roman, serif; 
	color:#999999;
}

a.gray:link		 {
	font-size:16px; 
	font-style:normal;
	font-weight:normal; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#a0a0a0;
}
a.gray:visited	 {
	font-size:16px; 
	font-style:normal;
	font-weight:normal; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#a0a0a0;
}
a.gray:active	 {
	font-size:16px; 
	font-style:normal;
	font-weightnormal; 
	text-decoration:underline; 
	font-family: times new roman, serif; 
	color:#a0a0a0;
}
a.gray:hover 	 {
	font-size:16px; 
	font-style:normal;
	font-weight:normal; 
	text-decoration:none; 
	font-family: times new roman, serif; 
	color:#69daff;
}


a.foot:link{
	font-family: times new roman, serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#999999; 
	line-height:14px;
	text-decoration:none;
}
a.foot:visited{
	font-family: times new roman, serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#999999; 
	line-height:14px;
	text-decoration:none;
}
a.foot:active{
	font-family: times new roman, serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#999999; 
	line-height:14px;
	text-decoration:none;
}
a.foot:hover{
	font-family: times new roman, serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#999999; 
	line-height:14px;
	text-decoration:none;
}

#small		 {
	font-size:10px; 
	font-style:normal;
	text-decoration:none; 
	font-family: times new roman, serif; 
	color:#69daff;
	margin-left:25px;
}

/* General Styles */

#containertext	{
	font-family: times new roman, serif; 
	font-size:16px; 
	color:#999999;
	width:245px;
	padding:10px;
	_padding:12px;
	margin-left:10px;
	float:left;
}

#contact_left {
    width:143px;
    float:left;
}

#contact_center {
    width:471px;
    *width:473px;
    height:450px;
    text-align:center;
    float:left;
}

#contact_right {
    width:143px;
    float:right;
}


.date {
	font-family: times new roman, serif; 
	font-size:18px; 
	font-weight:bold;
	color:#9c0003;
}

#imagerow	{
	top:0px;
	width:217px;
	height:224px;
	float:left;
	font-family: times new roman, serif; 
	font-size:16px; 
	color:#999999;
}

#imagerow2	{
	width:651px;
	height:224px;
	float:left;	
	margin:0 0 0 58px;
	_margin:-4 0 0 38px;
}

.heading	{
	font-family: times new roman, serif; 
	font-size:18px;
	font-weight:bold; 
	color:#999999;
}	

.text {
	font-family: times new roman, serif; 
	font-size:16px; 
	font-weight: normal; 
	color:#a0a0a0; 
}

.bigblue {
    font-family:arial, verdana, helvetica, sans-serif;
    font-size:36px;
    font-weight:normal;
    color:#00aadf;
}

.indent	{
	margin-left:25px;
}
.smallBlack	{
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:11px; 
	color:#000000;
}
.mediumBlack {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:12px; 
	color:#000000; 
	line-height:16px;
}

#footer	{
	float:left;
	width:760px;
	text-align:center; 
	font-family: times new roman, serif; 
	font-size:10px; 
	font-weight: bold; 
	color:#999999; 
	line-height:14px;
	margin-top:10px;
}


.toll	{
	font-family: times new roman, serif; 
	font-size:14px; 
	font-weight:normal; 
	color:#999999; 
	line-height:14px;
}

/* Form Styles */
.field{
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:11px; 
	color:#000000; 
	width:250px;
}

.required   	{
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size:11px; 
	color:#cc3333; 
	line-height:14px;
}