.home-bg
{
background:url(../gifs/home-bg.jpg) repeat-x;
background-color:#f5f0ea;
}

.toplinks { color: #ffffff; font-size:11px; font-family:arial,verdana;}
.toplinks A{ color: #ffffff;  text-decoration: none; }
.toplinks A:hover { color: #ffede5; text-decoration: underline;}



.right-links { color: #FFFFFF; font-size:11px; font-family:verdana,arial; }
.right-links A{ color: #FFFFFF;  text-decoration: none; }
.right-links A:hover { color: #fe7314; text-decoration:underline;}



.title { color: #663726; font-size:12px; font-family:arial,verdana; font-weight:bold;}
.title A{ color: #663726; text-decoration:none;}
.title A:hover { color: #6e5d39; text-decoration:underline; }



.text{ color: #6e5d39; font-size:11px; font-family:arial,verdana; line-height:17px;}
.text A{ color: #6e5d39; text-decoration:none;}
.text A:hover { color: #FF0000; text-decoration:underline; }



.txt{ color: #cc0000; font-size:11px; font-family:verdana,arial; line-height:17px;}

.head { color: #663726; font-size:14px; font-family:arial, verdana; padding-left:15px; }

.subhead { color: #FFFFFF; font-size:13px; font-family:arial; }



.links { color: #000000; font-size:11px; font-family: verdana,arial;}
.links A{ color: #000000; text-decoration:none;}
.links A:hover { color: #FF0000; text-decoration:underline; }



.footer { color: #693E2E; font-size:9px; font-family: verdana,arial;line-height:17px;}
.footer A{ color: #693E2E;  text-decoration: none;}
.footer A:hover { color: #800040; text-decoration: underline;}



.more { color: #693E2E; font-size:10px; font-family: verdana,arial;line-height:17px;}
.more A{ color: #693E2E;  text-decoration: none;}
.more A:hover { color: #800040; text-decoration: underline;}



.flash { color: #663726; font-size:15px; font-family: Georgia, "Times New Roman", Times, serif;line-height:17px;}



.l1 {

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

.l1 a:link{
	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

.l1 a:visited{

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

.l1 a:hover{

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #800040; 
	font-style: normal;
	font-weight: normal;
	text-decoration : underline; 

	}

.l2 {

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

	}

.l2 a:link{

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}

.l2 a:visited{

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #6e5d39; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}

.l2 a:hover{

	font-family:verdana,Arial,Helvetica; 
	font-size: 10px;
	color: #800040; 
	font-style: normal;
	font-weight: bold;
	text-decoration : underline; 

	}

h1{

color: #663726; 
font-size:14px; 
font-family:arial, verdana; 
padding-left:15px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;

}
 .heading
{
	font-weight:700;
	font-family:Arial;
	font-size: 9pt;
	color:#625444;
	border-bottom: solid 1px #c5c5b9;

	}

.heading1
{
	padding-left:10px;
	padding-top:10px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: White;
	width: 13px;
	background-color: #cba988;
}
.headingcategory
{
	padding-top:2px;
	padding-left:3px;	
	font-family:Arial;
	font-size: 8pt;
	color:#625444;
}

.datalist
{
	padding-top:2px;
	text-decoration:none;
	font-family:Arial;
	font-size: 8pt;
	color:#625444;
}

.cade-desp { color: #8f5743; font-size:10px; font-family: Tahoma, verdana, arial;}
.cade-desp A{ color: #8f5743; text-decoration:none;}
.cade-desp A:hover { color: #6e5d39; text-decoration:underline; }

.cade-desp-b { color: #333333; font-size:11px; font-family: Tahoma, verdana, arial;}
.cade-desp-b A{ color: #333333; text-decoration:none;}
.cade-desp-b A:hover { color: #333333; text-decoration:underline; }

* {margin:0; padding:0}
.sm {list-style:none; width:400px; height:200px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow: hidden}
img {border:none}

 
.search-form{
	width:140px; 
	float:right;
	margin:0 10px 0 0;
	overflow:hidden;
	display:inline;
}
.search-form .txt{
	float:left;
	background:url(../gifs/bg-txt.gif) no-repeat;  
	width:70px; 
	height:21px;
	overflow:hidden;
}
.search-form .txt input{
	width:140px;
	padding:4px 5px 2px;
	background:none;  
	border:0;  
	color: #5c2626;  
	font:10px/12px Arial, Helvetica, sans-serif;
}

.buy
{
font-family:Arial,  Verdana;
font-size:15px;
font-weight:bold;
line-height:20px;
color:#FFFFFF;
text-decoration:none;
}
.cost
{
font-family:Tahoma;
font-size:0.80EM;
font-weight:bold;
line-height:20px;
color:#FFFFFF;
text-decoration:none;
}
 
.menu { color: #ebe8e4; font-size:0.80em; font-family:arial,verdana; font-weight:bold; word-spacing:2px; text-align:center;}
.menu A{ color: #ebe8e4;  text-decoration: none; }
.menu A:hover { color: dcd0ba; text-decoration: none;}

.faq
{
font-family: Verdana,ms sans serif,arial;
font-size: 11px;
color: #990000;
line-height:20px;
text-decoration:none;
}

.faq A
{
color: #990000;
text-decoration:none;

}

.faq A:Hover
{
color: #990000;
text-decoration:underline;
}

.invitation-wording{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d8c9c2; font-weight:600px;}

.backspace { color: #693E2E; font-size:11px; font-family: verdana,arial;}
.backspace A{ color: #693E2E;  text-decoration: none;}
.backspace A:hover { color: #800040; text-decoration: underline; font-weight:bold;}