body{
	padding:0px;
	margin:0px;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat;
}

.topbg{
	background-image:url(images/top-bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:134px;
}

.topmenu{
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-right:20px;
	color:#724c01;
	font-size:11px;
	text-decoration:none;
}

.topmenu a:link{
	color:#724c01;
	text-decoration:none;
}

.topmenu a:visited{
	color:#724c01;
	text-decoration:none;
}

.topmenu a:hover{
	color:#7f3c02;
	text-decoration:none;
}

.menubg{
	background-image:url(images/menubg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffe7b8;
	cursor:pointer;
}

.menu1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffe7b8;
}

.menu2{
	background-color:#50005c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffe7b8;
}

.design{
	background-image:url(images/design.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:9px;
}

.bodybg{
	background-image:url(images/bodybg2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:342px;
	background-color:#fde7b5;
}

.contacttext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#7f3c02;
	text-decoration:none;
	line-height:20px;
}

.phonetext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#9a6600;
	text-decoration:none;
	text-transform:uppercase;
}

.bodytext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#45464b;
	text-decoration:none;
	text-align:justify;
	line-height:16px;
}

.h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#4E0767;
	text-decoration:bold;
	text-align:justify;
	line-height:16px;
}

.bodytext a:link{
	color:#45464b;
	text-decoration:underline;
}

.bodytext a:visited{
	color:#45464b;
	text-decoration:underline;
}

.bodytext a:hover{
	color:#7f3c02;
	text-decoration:none;
}

.design-center{
	background-image:url(images/design-center.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:138px;
}

.footer{
	height:20px;
	font:11px Arial;
	color:#722000;
	text-decoration:none;
	background-color:#fbcf78;
}
