body {
	margin:0px;
	padding:0px;
	background: #FFFFFF url("/images/img_bkg.gif");
}

#pageLayout {
	width : 746px;
	padding-top:0px;
	margin-top:0px;
    margin-left: auto; 
    margin-right: auto; 
}

#pageNavigation {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height : 18px;
	font-size : 12px;
	padding-top:10px;
	width:709px;
}

#pageNavigation a, a:visited  {
	text-decoration: underline;
	color: #bf3b57;
}

#pageNavigation a:hover {
	text-decoration: underline;
	color: #6C3B00;
}

#mainContent  {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#000000;
	text-align:left;
	margin:12px 0px 20px 0px;
	line-height : 20px;
	font-size : 10pt;	
	}
	
.pinkContent  {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#c8667b;
	text-align:left;
	line-height : 20px;
	font-size : 10pt;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7C6D6A;
	text-align:center;		
	line-height: 16px;		
	padding:5px 0px 20px 0px;	
}

.copyright a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;	
	text-decoration: none;
	color: #7C6D6A;
}

.copyright a:hover {text-decoration: underline; color: #b95166; }

.featuredBox {
	background : #F8E6E4;
	width : 375px;
	margin : 00px 0px 0px 0px;
	padding:0px;
}

.featuredBoxContent  {
	padding-left : 15px;
	padding-right : 10px;
	padding-top : 14px;
	padding-bottom : 20px;
	color : #6C3B00;
	text-align : left;
}

.featuredBoxContent  a, a:visited  {
	text-decoration: underline;
	color: #bf3b57;
}

.featuredBoxContent a:hover {
	text-decoration: underline;
	color: #6C3B00;
}

.featuredBoxSmallType {
	color : #6C3B00;
	text-align : left;
	font-size : 10px;
}

.featuredBoxTitle {
	color : #bf3b57;
	font-weight: bold;
}

.photoFeaturedBorder {
	border-color: #E5B6BC;
	border-style: solid;
	border-width: 4px;
}

.seqslidestyle {
	float:right;
	clear: right;
	width: 190px;
	height: 180px;
	margin-bottom: 20px;
	margin-right:1px;
}

#pageHeader {
	float:left;
	clear:left;
	width:381px;
	margin:0px;
	padding:0px;
}

#pageHeader a, a:visited  {
	text-decoration: underline;
	color: #bf3b57;
}

#pageHeader a:hover {
	text-decoration: underline;
	color: #6C3B00;
}

#pagePhotos {
	position : relative;
	right : 0px;
	top : 0px;
	overflow:auto;
}

#pageBody {
	float:left;
	width:490px;
	padding: 10px 5px 10px 0px;
	vertical-align: top;
}

#pageBody a, a:visited  {
	text-decoration: underline;
	color: #bf3b57;
}

#pageBody a:hover {
	text-decoration: underline;
	color: #6C3B00;
}

#pageBodyRightSection {
	float:left;
	width: 190px;
	vertical-align : top;
	padding: 3px 0px 10px 20px;	
}

#pageBodyRightSection a, a:visited  {
	text-decoration: underline;
	color: #bf3b57;
}

#pageBodyRightSection a:hover {
	text-decoration: underline;
	color: #6C3B00;
}

.subTitle {
	color: #bf3b57;
	font-weight: bold;		
}

.navPinkBar {
	color: #bf3b57;
	text-align:right;
	background : #F4D6D7;
	height: 22px;
	padding-right: 15px;
	width:483px;
}

.navBrownBar {
	color:#FFFFFF;
	text-align:right;
	background : #6C3B00;
	height: 33px;
	padding-right:15px;
	width:483px;	
}

.navShadow  {
	margin:0px;
	padding:0px;
	background: #FFFFFF url("/images/img_shadow.gif") repeat-x;
	width: 708px;
	height:6px;
}

.tableBOX {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	empty-cells: show;
	border-color : #7f7f7f;
}

.partnerHdr {
	font-weight: bold;
	color: #bf3b57;
    border-right: 1px solid #7f7f7f;	
	padding-top: 1px;	
	padding-left: 5px;		
	padding-right: 3px;			
	background : #f4d6d7;
}

.partnerCell  {
	font-weight: normal;
    border-right: 1px solid #7f7f7f;	
	padding-top: 5px;	
	padding-left: 5px;		
	padding-right: 2px;		
	padding-bottom: 5px;			
}

.productTitle {
	color: #6C3B00;
	font-weight: bold;		
}

.productDescription {
	color: #000000;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#000000;
	text-align:left;
	line-height : 16px;
	font-size : 9pt;	
}

.productPhoto {
	float: left;
	text-align : center;
	padding-right: 9px;			
}

.productContent {
	text-align : left;
}

a:link .photo 
{
  border-color: #f8e4e5;
  border-style: solid;
  border-width: 1px;
}

a:visited .photo 
{
  border-color: #f8e4e5;
  border-style: solid;
  border-width: 1px;
}

a:hover .photo 
{
  border-color: #bf3b57;
  border-style: solid;
  border-width: 1px;
}

a:active .photo 
{
  border: 1px solid #bf3b57;
}

.contactHdr {
	font-weight: bold;
	color: #bf3b57;
	padding-top: 1px;	
	padding-left: 15px;		
	padding-right: 3px;			
	background : #f4d6d7;
}