body {
	background-image:url(assets/bg.jpg);
	background-repeat:repeat-x;
	background-color:#d7c78b;
	margin: 0px;
	padding: 0px;
	border:none;
}

.picblock {
	display:block;
	border:none;
	padding:0xp;
	margin:0px;
}

.pic {
	border:none;
	padding:0xp;
	margin:0px;
}

.mainframe {
	position:relative;
	height: auto;
	width: 775px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-top: 1px;
	margin-left: auto;
	padding-bottom:0px;
	border:none;
}

.top {
	position: relative;
	background-image:url(assets/top.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
	width: 775px;
	height: 35px;	
}

.header {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
	width: 775px;
	height: 176px;	
}

	.headerleft {
		position: relative;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border:none;
		width: 255px;
		height: 176px;	
	}

	.headerright {
		position: absolute;
		top:0px;
		left:255px;
		background-image:url(assets/headerright.jpg);
		background-repeat:no-repeat;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border:none;
		width: 520px;
		height: 176px;	
	}

.menutop {
	position: relative;
	background-color:#000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 775px;
	height: 41px;	
}

	.menuendleft {
		position:absolute;
		top:0px;
		left:-9px;
		width:9px;
		height:41px;
		background-image:url(assets/menuendleft.gif);
		background-repeat:no-repeat;
	}

	.menuendright {
		position:absolute;
		top:0px;
		left:775px;
		width:9px;
		height:41px;
		background-image:url(assets/menuendright.gif);
		background-repeat:no-repeat;
	}

	.menubox {
		border: none;
		position:absolute;
		margin: 0px;
		padding: 0px;
		top:12px;
		left:7px;
		right:0px;
		width:auto;
		height:auto;
	}
	
	a.toplink {
		font-family:arial;
		font-size: 12px;
		color: #fff;
		text-decoration:none;
		font-weight:bold;
		padding:0px 0px 0px 20px;
	}
	
	a.toplink:hover {
		color: #ecd209;
	}


.main {
	position: relative;
	background-image:url(assets/bgcontent.gif);
	background-repeat:repeat-y;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 775px;
	top:0px;
	left:0px;
	height:auto;
	overflow:auto;
}
	
	.mainleft {
		float:left;
		background-image:url(assets/bgleft.jpg);
		background-repeat:no-repeat;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width:255px;
		height:auto;
	}

		.menuleft {
			border: none;
			margin: 0px 0px 0px 0px;
			padding: 65px 0px 20px 12px;
			width:auto;
			height:auto;
		}
		
		a.leftlink {
			display:block;
			font-family:Tahoma;
			font-size: 12px;
			color: #5c5331;
			text-decoration:none;
			font-weight:bold;
			padding:0px 0px 0px 0px;
			line-height:22px;
		}
		
		a.leftlink:hover {
			color: #fff;
			background-color:#a99548;		
		}

		.icoleft {
			border: none;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 15px;
			width:auto;
			height:auto;
		}

	.mainright {
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width:515px;
		height:auto;
		border:none;
	}

		.mainrightbox {
			margin: 0px 0px 0px 0px;
			padding: 20px 210px 30px 20px;
			border:none;
		}

		.picright {
			float:right;
			margin:0px;
			padding:18px 25px 20px 0px;
		}

.footer {
	position: relative;
	background-image:url(assets/bgfooter.gif);
	background-repeat:no-repeat;
	margin:0px;
	top:0px;
	left:0px;
	padding: 0px 0px 0px 0px;
	height: 43px;
	width: 775px;
	text-align:center;
}

	.footerleft {
		position: absolute;
		margin:0px;
		top:20px;
		left:40px;
		padding: 0px;
	}

	.footerright {
		position: absolute;
		margin:0px;
		top:20px;
		right:40px;
		padding: 0px;
	}

.txtnormal {
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:16px;
	text-align: left;
}

.txtcaption {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight:bold;
	line-height:14px;
}

.txttitle {
	font-family:Trebuchet MS, Tahoma;
	font-size: 24px;
	color: #a99548;
	text-decoration:none;
	font-weight:normal;
}

.txttitle2 {
	font-family:Trebuchet MS, Tahoma;
	font-size: 16px;
	color: #88762F;
	text-decoration:none;
	font-weight:bold;
}




.txtfooter {
	font-family: Verdana;
	font-size: 11px;
	color: #4d452e;
	text-decoration:none;
	font-weight:normal;
}

p {
	margin:0px 0px 0px 0px;
	padding:5px;
}

.ultext {
	list-style-type: square;
	color: #d0a414;
	margin:10px 0px 15px 20px;	
}

.litext {
	font-family: Verdana;
	font-size: 11px;
	color: #d0a414;
	margin-top:0px;	
	line-height:16px;
}


a.link {
	font-family: Verdana;
	font-size: 11px;
	color: #c7b45c;
	text-decoration:none;
}

a.link:hover {
	color: #a48c2f;
}

a.smalllink {
	font-family: Verdana;
	font-size: 11px;
	color: #F9F4E3;
	text-decoration:none;
	font-weight:bold;
}

a.smalllink:hover {
	color: #fbe38a;
}

.susan {
		display:block;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		background-image:url("assets/ico_susan.jpg");
		background-position:0px 0px;
		width:150px;
		height:70px;
		border:none;
}
	
.susan:hover {
		background-position:0px 70px;
}

.vascular {
		display:block;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		background-image:url("assets/ico_vascular.jpg");
		background-position:0px 0px;
		width:150px;
		height:70px;
		border:none;
}
	
.vascular:hover {
		background-position:0px 70px;
}

.nueskin {
		display:block;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		background-image:url("assets/ico_nueskin.jpg");
		background-position:0px 0px;
		width:150px;
		height:70px;
		border:none;
}
	
.nueskin:hover {
		background-position:0px 70px;
}

.skinforlife {
		display:block;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		background-image:url("assets/ico_skinforlife.jpg");
		background-position:0px 0px;
		width:150px;
		height:70px;
		border:none;
}
	
.skinforlife:hover {
		background-position:0px 70px;
}

.thread{
		display:block;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		background-image:url("assets/ico_thread.jpg");
		background-position:0px 0px;
		width:150px;
		height:70px;
		border:none;
}
	
.thread:hover {
		background-position:0px 70px;
}

