html {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E5335;
	text-align: left;
	background-color: #6E5335;
	line-height: 150%;
}
.readcolor {
	font-weight: bold;
	color: #FF0000;
}
.newtable {
	border: 1px solid #CBDC9A;
}



/*main links*/
a:link {
	color: #6E5335;
	text-decoration: none;
}

a:visited {
	color: #6E5335;
}
a:hover {
	color: #6E5335;
}

a:active {
	color: #91A063;
}
#category li {
	padding: 3px;
}

/*end main links*/

/*headers*/
h1 {

	font-weight: bold;
	text-transform: uppercase;
	color: #CC0000;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333399;
}
/*end headers*/

/*top nav - using accompaning Library item, topnav.lbi*/
#topnav ul {
	color: #FFF;
	margin: 0;
	list-style-type: none;	/*deletes bullets*/
	text-align: right;	/*centers horizontal nav*/
	font-size: 11px;
	padding-right: 18px;
	text-decoration: none;
}
	
#topnav li {
	width: 10%,10%,10%,10%,10%;
	color: #FFF;
	display: inline;	/*makes list horizontal*/
	margin: 0;
	padding: 10px 10px;
	text-decoration: none;
}

#topnav  a:link,
#topnav  a:visited {
	color: #6E5335;
	text-decoration: none;
}
#topnav  a:hover {
	color: #6E5335;
	font-weight:bolder;
	text-decoration: none;
}
/*end top nav*/

/*contactus*/
#contactus ul {
	color: #6E5335;
	margin: 0;
	list-style-type: none;	/*deletes bullets*/
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	padding-right: 5px;
	text-decoration: none;
	}
#contactus a:link,
#contactus a:visited {
	color: #6E5335;
	text-decoration: none;
}
#contactus a:hover {
	color: #FFF;
	text-decoration: none;
	}
/*end contactus*/


/*product nav - using accompaning Library item, productnav.lbi*/
#productnav ul {
	color: #6E5335;
	margin: 0;
	list-style-type: none;
	text-align: left;	/*centers horizontal nav*/
	font-size: 10px;
	padding: 8px 0px 8px 22px;
	text-decoration: none;
	}
	
#productnav li {
	color: #6E5335;
	margin: 0;
	padding: 2px 10px;
	text-decoration: none;
}

#productnav a:link,
#productnav a:visited {
	color: #6E5335;
	text-decoration: none;
}
#productnav a:hover {
	color: #6E5335;
	text-decoration: none;
	}
#productnav a:active {
	color: #6E5335;
	font-weight: bold;
	text-decoration: none;
	}
	
#weddings #nav-weddings a,
#savethedate #nav-savethedate a,
#programs #nav-programs a,
#rosecones #nav-rosecones a,
#reception #nav-reception a,
#invites #nav-invites a,
#ideagallery #nav-ideagallery a,
#baby #nav-baby a,
#announcements #nav-announcements a,
#showerinvites #nav-showerinvites a,
#ceremonies #nav-ceremonies a,
#otherevents #nav-otherevents a,
#birthday #nav-birthday a,
#anniversary #nav-anniversary a,
#graduation #nav-graduation a,
#specialevents #nav-specialevents a {
	text-decoration: none;
}
/*end product nav*/

td.main {
	background-color: #FFF;
	background-image: url(/graphics/bkgd_bow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 550px;
	padding: 25px;

	}
td.sidenav {
	background-color: #FFF;
	padding: 25px 0 10px 15px; 
	}
td.header {
	background-color: #CBDC9A;
	}
	
/*hmpg photos*/

.hmpgthmbnls {
	padding-right: 15px;
	padding-bottom: 3px;
	border: 1px #CBDC9A;
	text-align: center;
	height: 100px;
	}
	
.prodinfo {
	padding-right: 15px;
	padding-bottom: 15px;
	text-align: left;
	text-decoration: none;
	}
.prodlinks {
	padding-bottom: 15px;
	border: 1px #CBDC9A;
	text-decoration: none;
	padding-top: 1px;
	}
.prodlinks a:link {
	color: #6E5335;
	text-decoration: none;
}
.prodlinks a:visited {
	color: #6E5335;
	text-decoration: none;
}
.prodlinks a:hover {
	color: #CBDC9A;
	text-decoration: none;
}
.prodlinks a:active {
	color: #91A063;
	text-decoration: none;
}
	
/*footer - using accompaning Library item, footer.lbi*/
.footer ul {
	color: #6E5335;
	margin: 0;
	list-style-type: none;	/*deletes bullets*/
	text-align: center;	/*centers horizontal nav*/
	font-size: 11px;
	padding: 10px 0 10px 0;
	}

.footer a {
	color: #6E5335;
	}
		
	
.footer li {
	color: #6E5335;
	display: inline;	/*makes list horizontal*/
	margin: 0;
	padding: 0 10px 10px 10px;
}	
/*end footer*/

/*bottom nav - using accompaning Library item, bottomnav.lbi*/
#footernav ul {
	color: #FFF;
	margin: 0;
	list-style-type: none;	/*deletes bullets*/
	text-align: center;	/*centers horizontal nav*/
	font-size: 10px;
	padding-right: 18px;
	}
	
#footernav li {
	color: #FFF;
	display: inline;	/*makes list horizontal*/
	margin: 0;
	padding: 10px 10px;
}

#footernav a:link,
#footernav a:visited {
	color: #FFF;
}
#footernav a:hover {
	color: #CBDC9A;
	}
/*end bottom nav*/


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 225%;
	text-align: center;
}
table{
	border-collapse:collapse;
}
