/************************************************************************************************
Name:- 			main.css
Author:- 		Sue Bryant
Description:-  	Main CSS for Site 
Created:- 		17 Nov 2009
W3C:-			Checked 2.1 - Validated CSS (18 Aug 2010)
************************************************************************************************/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/******* ALL PAGES *******/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*==================================================================================================================*/
/* =General*/
/*==================================================================================================================*/
	/* Remove padding & margin for all */
	* {margin:0; padding:0;}
	/* Remove border around linked images */
	img {border: 0;}
	/************************************************************************************************/	
/*==================================================================================================================*/
/* =Layout - PAGE LAYOUT*/
/*==================================================================================================================*/	
	/* BODY - [body] - Sets the default type face & font size & color */
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #6D5F80;
		background-color: #FFFFFF; /* Set default BG color */
		margin: 0px;
		padding: 0px;
		text-align: center;}
	/* WRAPPER - [wrapper] - Wraps the whole page; outer border around pages */
	#wrapper {
		margin: 0px;
		padding: 0px;
		/* Center wrapper, set width & margins left & right to auto */
		width: 1010px; /* Width of borderSides */
		margin-left: auto;
		margin-right: auto;
		background-image: url(../images/borderSides.gif); /* borderSides Background */
		background-repeat: repeat-y;} /* Repeats Image Down the page */	
	/* TOPBAR - [topBar] - wraps all contents of top bar */
	#topBar {
		background-image: url(../images/topBar.gif); /* topBar image*/
		background-repeat: repeat-x;  /* Repeats across page */
		height: 95px; /* height of topBar.gif */
		margin: 0px;
		padding: 0px;
		margin-left: 14px; /* start image px's in */
		width: 982px;} /* Width of avaliable space (-) borderSides */
	/* TOPNAV - [topNav] - Shopping Cart buttons */
	#topNav {
		height: 25px; /*topNav image height*/
		text-align: center;
		background-image: url(../images/topNav.gif);
		background-repeat: no-repeat;
		background-position: right top;
		margin: 0px;
		padding: 0px 9px 0px 0px; /* Moves the top Nav text in */
		line-height: 16px;
		text-align:right;
		padding-top: 3px;
		margin-bottom: -3px;}/* Explorer Sets line height to move text down a little */
	/* Shopping Cart buttons - Moves the top Nav text in */
	#topNav FORM {padding: 0px; margin: 0px; margin-right: 10px;}
	/* LOGO & SEARCH - [midNav]*/
	#midNav {padding: 0px; margin: 0px; margin-top: 1px;}
	#midNav .midNavTbl {
		margin: 0px;
		padding: 0px;
		width: 982px;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		border-spacing: 0px;
		border-collapse: collapse;}
		/* tables still needs 'cellspacing="0"' in the markup */
	/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/	
	/***************************************************************/
	/******* [MAIN MENU is in [menu.css] - mainNavContainer] *******/
	/***************************************************************/
	/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
	/* [contentWrapper] - wraps the content area (main & column) */
	#contentWrapper{
		width: 982px; /*width of page with out borders*/
		background-color: transparent;
		background-image: url(../images/contentWrapperBG.gif); /*Left sideNav faded image BG*/
		background-repeat: repeat-y;
		height: auto; /*Page will grow in height, if needed*/
		min-height: 500px; /*Min height of page, will never go below this */
		padding: 0px;
		margin: 0px;
		margin-left: 14px; /*move in to uncover side border*/
		margin-top: -10px;} /*move up the page so sideNav lines up with top bar*/
	#contentMain {
		background-color: transparent;
		margin-left: 167px; /* margin left is set to same width as leftNav */
		padding-top: 12px;
		padding-left: 25px;
		padding-right: 0px;
		padding-bottom: 20px;
		margin-top: 10px; /*So it doesn't cover the top bar shadow */
		margin-bottom: 0px;
		margin-right: 40px;
		line-height: 21px;
		text-align: left;
		height: auto;}
	/*Highlighted text with in contentMain */
	#contentMain .strong{
		font-size: 12px;
		font-weight: bold;}
	#contentMain a:link {color: #6D5F80; text-decoration: underline;}
	#contentMain a:hover {color: #A9A1B0; text-decoration: underline;}
	#contentMain a:visited {color: #A9A1B0; text-decoration: underline;}
	/************************************************************************************************/	
/*==================================================================================================================*/
/* =Typography */
/*==================================================================================================================*/	
	/*Main Title*/
	h1 {font-size: 14px;
		font-weight: bold;
		border-bottom: 1px solid #6D5F80;
		color: #6D5F80;}
	/*Intro*/
	h2 {font-size: 12px;
		font-weight: normal;
		color: #6D5F80;}
	/*Content*/
	h3 {font-size: 11px;
		font-weight: normal;
		color: #000000;}
	/*Content*/
	h4 {font-size: 11px;
		font-weight: bold;
		color: #6D5F80;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Forms */
/*==================================================================================================================*/
	/* General Button on Forms */
	.generalButton{
		color: #40378C;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	/************************************************************************************************/	
/*==================================================================================================================*/
/* =Tables */
/*==================================================================================================================*/
	/* tables still need 'cellspacing="0"' in the markup */
	table {border-collapse: collapse;
		border-spacing: 0;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - QUICK LINKS MENU */
/*==================================================================================================================*/			
	/* [sideNav] - SideBar - Left */
	#sideNav { 
		float: left;  /* float, floats the div tag to the left of the contents div */
		width: 167px;  /* the width of the sideNav - 167px needs to be set on margin-left on contents div */
		background-color:#e2dbc7;
		padding-top:27px; /*So text lines up with contents*/
		padding-bottom: 70px; /*How far to extend the box*/
		margin-top:-9px; /*How far down the box starts*/
		border-bottom: 1px solid #6d5f80;
		border-right: 1px solid #6d5f80;
		height:auto;
		font-weight:normal;
		color: #6d5f80;}
	#sideNav dl{ /*Quick Links title*/
		font-weight:bold;
		border-bottom:#6D5F80 1px solid;
		text-align:left;
		text-indent:10px;
		font-size:10px;
		padding-bottom:2px;
		margin-top:1px;}
	#sideNav dl sideNavTitle{padding: 0px; margin: 0px;}
	#sideNav dl sideNavLine{padding: 0px; margin: 0px;}
	#sideNav ul {
		margin: 0px;
		padding: 0px;
		text-indent: 17pt;
		list-style-type: none;
		line-height:21px;	}
	#sideNav li {padding: 0px; margin: 0px;}
	#sideNav ul li a {
		text-align: left;
		font-size: 11px;
		color: #6D5F80;
		text-decoration: none;
		padding: 0px;
		display: block;
		margin: 0px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E2DBC7;}
	#sideNav ul li a p{padding: 0px; margin: 0px;}
	#sideNav ul li a:hover {
		color: #E2DBC7;
		border-bottom: 1px solid #A9A1B0;
		margin: 0px;
		padding: 0px;
		background-color: #A9A1B0;}
	/* TELEPHONE */
	#sideBotNav { 
		float: left;  /* float, floats the div tag to the left of the contents div */
		width: 167px;  /* the width of the sideBotNav - 167px needs to be set on margin-left on contents div */
		font-weight:bold;
		height:auto;
		text-align:left;
		text-indent:20px;
		font-size:10px;
		line-height: 21px;
		color:#6d5f80;
		margin-left: 14px;
		margin-top: -22px;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - SECTION INDEX LISTS & SITE MAP*/
/*==================================================================================================================*/	
	/*SECTION INDEX LISTS on index pages through out site*/
	#sectionLinks{
		padding-top: 17px;
		height:auto;
		font-weight: normal;
		color: #6d5f80;
		font-size: 10px;
		text-decoration: none;
		line-height: 21px;
		border-top: 1px solid #E2E2E2;}
	#sectionLinks ul {padding: 0px; margin: 0px;
		text-indent: 27pt;}
	#sectionLinks li {padding: 0px; margin: 0px;
		list-style-type: none;}
	#sectionLinks li ul li ul{padding: 0px; margin: 0px;
		text-indent: 54pt;}	
	#sectionLinks a {padding: 0px; margin: 0px;
		color: #6D5F80;
		text-decoration: underline;
		font-size: 12px;
		font-weight: bold;}
	#sectionLinks a:link {color: #A9A1B0; text-decoration: underline;}		
	#sectionLinks a:hover {color: #A9A1B0; text-decoration: underline;}	
	#sectionLinks a:visited {color: #A9A1B0; text-decoration: underline;}
	/************************************************************************************************/	
/*==================================================================================================================*/
/* =Layout - BREAD CRUMBS */
/*==================================================================================================================*/
	/* BREADCRUMBS for all pages through out site */
	#breadCrumbs {
		margin: 0px;
		padding: 0px;
		padding-bottom: 20px;
		font-size: 11px;
		text-decoration: none;}
	#breadCrumbs a {
		color: #A9A1B0;
		text-decoration: none;
		padding-left: 10px;
		padding-right: 10px;
		border-left: 1px solid #E2E2E2;}
	#breadCrumbs a:link {color: #A9A1B0; text-decoration: none;}
	#breadCrumbs a:hover {color: #A9A1B0; text-decoration: none;}
	#breadCrumbs a:visited {color: #A9A1B0; text-decoration: none;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - FOOTER & COPY RIGHT */
/*==================================================================================================================*/
	/* FOOTER */
	#footer { /* End Line and links set at end of page */
		width: 982px;
		margin-left: 14px;
		font-size: 10px;
		line-height: 17px;
		background-image: url(../images/footerLine.gif);
		background-repeat: repeat-x;
		text-align: center;
		padding-top: 25px;
		font-weight: normal;
		background-color: transparent;}
	#footer #insidefooter{
		width: 740px;
		margin-left: auto;
		margin-right: auto;}
	#footer #insidefooter a {
		color: #A9A1B0;
		padding-left: 10px;
		padding-right: 10px;
		margin-right: -13px;
		border-left: solid 1px #E2E2E2;
		border-right: solid 1px #E2E2E2;}	
	#footer #insidefooter a:link {color: #6D5F80; text-decoration: underline;}
	#footer #insidefooter a:hover {color: #A9A1B0; text-decoration: underline;}
	#footer #insidefooter a:visited {color: #A9A1B0; text-decoration: underline;}
	/* [borderBot] - Bottom Border, corners */
	.borderBottom{
		background-image:url(../images/borderBottom.gif);
		background-position:bottom;
		background-repeat: no-repeat;
		background-color: transparent;
		z-index: 1000;
		height: 100px;}
	/************************************************************************************************/
	/*Copy Right & bottom border at the end of pages*/
	/************************************************************************************************/
	#copyRight {
		width: 1010px;
		margin-top: -5px;
		margin-bottom: 50px;
		padding: 0px;
		font-size: 10px;
		text-align: right;
		text-decoration: none;
		background-color: #FFFFFF;}
	#copyRight a:link {
		color: #6D5F80;
		text-decoration: none;
		margin-right: 30px;}
	#copyRight a:hover {color: #A9A1B0; text-decoration: none;}
	#copyRight a:visited {color: #A9A1B0; text-decoration: none;}
	/************************************************************************************************/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/******* HOME PAGE ONLY *******/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*==================================================================================================================*/
/* =Layout - HOME PAGE - MAIN/MIDDLE IMAGE */
/* =siteImage.cfm */
/*==================================================================================================================*/
	/*BOX BORDER - Left Image*/		
	.imageBoxLeft{
		height: 194px; /* Entire height of left border image */
		width: 14px; /* Width of left border image */
		background-image:url(../images/imageBoxLeft.gif);
		background-repeat: no-repeat;
		background-color: transparent;}	
	/*BOX BORDER - Top & Bot border Middle Image*/	
	.imageBoxMiddle{
		margin-left: 14px; /* indent the width of the imageBoxLeft (left border image) */
		padding-top: 1px; /* to show the top line */
		width: 305px; /* Width of entire middle image (middle border image)*/
		background-image: url(../images/imageBoxMiddle.gif);
		background-repeat: repeat-x;
		background-color: transparent;}		
	/*BOX BORDER - Right Image*/
	.imageBoxRight{
		margin-left: 296px; /*Move in the width*/
		margin-top: -184px; /* Move up to sit under the image, not below it*/
		height: 194px; /* Entire height of image */
		width: 13px; /* Width of right image */
		background-image:url(../images/imageBoxRight.gif);
		background-repeat: no-repeat;
		background-color: transparent;}	
	/************************************************************************************************/
	/*CONTENT of rotating image box*/
	/************************************************************************************************/
	/*CONTENT of rotating image box inside table*/
	.tableBoxMiddle{padding: 0px;margin: 0px;
			line-height:26px;/*moves the text down to be under the arrow image*/	
			background-color: #a9a1b0; /*BG color of entire table*/
			color:#FFFFFF;} 
	.tableBoxMiddle tr{padding: 0px;margin: 0px;}		
	.tableBoxMiddle td{padding: 0px;margin: 0px;}			
	/* td with in rotating image box */
	.tableBoxMiddle .tableBoxMiddleText{padding: 0px;margin: 0px;
			height: 183px;} /*sets height of content text area*/
	/* NORMAL text with in rotating image box*/
	.textBoxMiddle{padding: 0px; margin: 0px;
			color: #FFFFFF; /*sets all text color to white*/
			background-color: #a9a1b0;
			font-size: 11px; 
			line-height: 20px;}
	/* TITLE (BOLD) TEXT with in rotating image box*/		
	.tableBoxMiddle .tableBoxMiddleText strong{padding: 0px;margin: 0px; font-weight:bold;}
	/* td with in rotating image box */
	.tableBoxMiddle .tableBoxMiddleImg{padding: 0px;margin: 0px;}
	/* CONTENT LINKS with in rotating image box */	
	#contentMain .tableBoxMiddle .textBoxMiddle a {color: #FFFFFF; text-decoration: underline;}	
	#contentMain .tableBoxMiddle .textBoxMiddle a:link {color: #FFFFFF; text-decoration: underline;}
	#contentMain .tableBoxMiddle .textBoxMiddle a:hover {color: #FFFFFF; text-decoration: underline;}
	#contentMain .tableBoxMiddle .textBoxMiddle a:visited {color: #FFFFFF; text-decoration: underline;}
	/* FORWARD ARROW with in rotating image box*/
	#homeArrow{
		float: right;
		width: 26px;
		height: 26px;
		background-image: url(../buttons/btnArrow.gif);
		background-repeat: no-repeat;
		margin:0px;
		padding:0px;}
	#homeArrow:hover{background: url(../buttons/btnArrowOver.gif) no-repeat 0 0;}
	#homeArrow span{display: none;}
	/************************************************************************************************/
	/* ROLLOVER BUTTONS on home page main/middle image */
	/************************************************************************************************/
	/* ROLLOVER BUTTON: New Furs */
	#newFurs{
		display: block;
		width: 114px;
		height: 27px;
		background: url(../buttons/butNewFurs.gif) no-repeat 0 0;}
	#newFurs:hover{ background: url(../buttons/butNewFursRollOver.gif) no-repeat 0 0;}
	#newFurs span{display: none;}
	/* ROLLOVER BUTTON: Gently Used Furs */
	#gentlyUsed{
		display: block;
		width: 114px;
		height: 26px;
		background: url(../buttons/butGentlyUsed.gif) no-repeat 0 0;}
	#gentlyUsed:hover{background: url(../buttons/butGentlyUsedRollOver.gif) no-repeat 0 0;}
	#gentlyUsed span{display: none;}
	/* ROLLOVER BUTTON: ReDesigning*/
	#reDesigning{
		display: block;
		width: 114px;
		height: 25px;
		background: url(../buttons/butReDesigning.gif) no-repeat 0 0;}
	#reDesigning:hover{background: url(../buttons/butReDesigningRollOver.gif) no-repeat 0 0;}
	#reDesigning span{display: none;}
	/* ROLLOVER BUTTON: Caring for Fur*/
	#caring{
		display: block;
		width: 114px;
		height: 27px;
		background: url(../buttons/butCaring.gif) no-repeat 0 0;}
	#caring:hover{background: url(../buttons/butCaringRollOver.gif) no-repeat 0 0;}
	#caring span{display: none;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - RIGHT BOTTOM IMAGE - Home page - Image of Mel */
/*==================================================================================================================*/
	/* [sideBotImage] - sideBotImage - right */
	#sideBotImage {
		float: right;  /* float, floats the div tag to the right of the contents div */
		width:230px;
		margin-top: -301px; /*Height of the image*/
		margin-right: 14px;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - EDIT BOX (Mel's) - Home page; Can grow in height only */
/*==================================================================================================================*/
	/* [contentColumn] - right column area */
	#contentColumn{
		float: right;   /*float, floats the div tag to the right of the contents div */
		width: 230px;   /* width of edit box */
		background-color: #FFFFFF;
		margin-right: 5px; /* Move box in from right side of page*/
		line-height:21px;}
	/*Middle Border*/
	.editBox{
		width: 230px;
		background-image:url(../images/editBoxMid.gif);
		background-repeat: repeat-y;
		background-color: transparent;}
	/*Edit Box Title & Top Border*/	
	.editBox h2{
		background-image:url(../images/editBoxTop.gif);
		background-repeat: no-repeat;
		background-position: left top;
		padding-top: 5px;
		padding-bottom: 10px;
		font-size: 14px;}
	/*Bottom Border*/	
	.editBox .events{
		background-image:url(../images/editBoxBot.gif);
		background-repeat: no-repeat;
		background-position: left bottom;}
	/*Edit Box text*/
	.editBox p{
		padding-top: 5px;
		padding-left: 10px;
		padding-right: 15px;
		padding-bottom: 25px;
		line-height: 21px;}
	.editBox a {color: #A9A1B0; text-decoration: underline;}		
	.editBox a:link {color: #6D5F80; text-decoration: underline;}
	.editBox a:hover {color: #A9A1B0; text-decoration: underline;}
	.editBox a:visited {color: #A9A1B0; text-decoration: underline;}
	/************************************************************************************************/		
	
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/******* SPECIFIC PAGES  *******/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*==================================================================================================================*/
/* =Layout - TELL A FRIEND ONLY */
/*==================================================================================================================*/			
	/*Table for Tell a Friend*/	
	.tableTellAFriend{
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		text-align: left;}		
	.tableTellAFriend tr{font-weight: normal;}
	.tableTellAFriend th{
		font-size: 11px;
		font-weight: bold;
		border-top: 1px solid #E2E2E2;
		height: 23px;}	
	.tableTellAFriend td{font-weight: normal;height: 20px;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - SEARCH PAGE ONLY */
/*==================================================================================================================*/
	/*Small Grey - Search numbers*/		
	.searchNumbers {
		font-size: 10px;
		font-weight: normal;
		color: #999999;}		
	.searchTitle {
		font-size: 14px;
		font-weight: normal;
		border-bottom: 1px solid #6D5F80;
		color: #6D5F80;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - FAV & CHARITY CORNER LINKS ONLY */
/*==================================================================================================================*/	
	/* tableLinks - Anything coming from tblIndexExtLinks */		
	#contentMain .tableLinks{
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		text-align: left;}		
	#contentMain .tableLinks tr{
		font-weight: normal;}
	#contentMain .tableLinks th{
		font-size: 11px;
		font-weight: bold;
		border-top: 1px solid #E2E2E2;
		height: 23px;}	
	#contentMain .tableLinks td{
		font-weight: normal;
		height: 20px;}
	#contentMain .tableLinks .mainLink td{
		font-size: 11px;
		color: #000000;
		font-weight: bold;}
	/*Highlighted Text*/
	#contentMain .tableLinks .highlight{
		font-size: 11px;
		font-weight: normal;
		color: #6D5F80;}
	/*Line*/	
	#contentMain .tableLinks .underLine td{
		border-top: 1px solid #F2F2F2;
		padding: 0px;
		margin: 0px;
		padding-top: 7px;
		padding-bottom: 7px;}
	#contentMain .tableLinks .title{
		font-weight: bold;
		color: #6d5f80;
		font-size: 12px;
		border-bottom: 1px solid #E2E2E2;}
	/************************************************************************************************/	
/*==================================================================================================================*/
/* =Table - NEWSLETTER PAGE ONLY */
/*==================================================================================================================*/
	/* tableNewsletters - Anything coming from tblIndexNewsletters */		
	#contentMain .tableNewsletters{
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		text-align: left;}		
	#contentMain .tableNewsletters tr{
		font-weight: normal;}
	#contentMain .tableNewsletters th{
		font-size: 11px;
		font-weight: bold;
		border-top: 1px solid #E2E2E2;
		height: 23px;}	
	#contentMain .tableNewsletters td{
		font-weight: normal;
		height: 20px;}
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Table - EVENTS PAGE ONLY */
/*==================================================================================================================*/		
	/* tableEvents - Anything coming from tblIndexEvents */		
	#contentMain .tableEvents{
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		text-align: left;}		
	#contentMain .tableEvents tr{
		font-weight: normal;}
	#contentMain .tableEvents td{
		font-weight: normal;
		height: 20px;}
	#contentMain .tableEvents .title{
		font-weight: bold;
		color: #6d5f80;
		font-size: 12px;
		padding-top: 20px;
		border-bottom: 1px solid #E2E2E2;}	
	/************************************************************************************************/
/*==================================================================================================================*/
/* =Layout - THIS OLD FUR */
/*==================================================================================================================*/
	/* tableTOF */		
	#contentMain .tableTOF{
		padding: 0px;
		margin: 0px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #6d5f80;
		font-weight: normal;
		text-align: left;}		
	#contentMain .tableTOF th{
		font-weight: bold;
		background-color: #6d5f80;
		color:#FFFFFF;
		text-align:center;
		height: 27px;
		width: 750px;}	
	#contentMain .tableTOF tr{
		font-weight: normal;
		width: 750px;}
	#contentMain .tableTOF td{font-weight: normal;}	
	#contentMain .tableTOF .subTitle td{
		background-color: #f0ede3;
		font-weight: bold;
		color: #6d5f80;
		text-indent: 11px;
		line-height: 27px;
		width: 750px;}
	/* tableTOF - No Records found*/	
	#contentMain .tableTOF .noRecords td{
		background-color: #FFFFFF;
		font-weight: normal;
		color: #6d5f80;
		text-indent: 14px;
		line-height: 27px;
		width: 750px;
		text-align:center;}
	#contentMain .tableTOF .noRecords td h2{
		background-color: #FFFFFF;
		font-weight: bold;
		color: #6d5f80;
		text-indent: 14px;
		line-height: 27px;
		width: 750px;
		text-align:center;}
	/* tableTOF - Back & Next links*/	
	#contentMain .tableTOF .subTitle .nextPreLink{
		background-color: #f0ede3;
		font-weight: normal;
		color: #6d5f80;
		text-align:right;
		font-size: 10px;}
	/* tableTOF - Spacer for top of table*/		
	#contentMain .tableTOF .spacerTOF td{
		height: 7px;
		padding: 0px;
		margin: 0px;}			
	/* tableTOF - Border [garments] */		
	#contentMain .tableTOF .border{
		border: #f0ede3 1px solid;
		padding: 10px;
		vertical-align:top;}		
	/* tableTOFDetails */
	/* tableTOFDetails - garmentDetails */		
	#contentMain .tableTOFDetails{
		padding: 0px;
		margin: 0px;
		font-size: 10px;
		color: #A9A1B0;
		width:160px;}
	#contentMain .tableTOFDetails tr{font-weight: normal;}
	#contentMain .tableTOFDetails td{
		font-weight: normal;
		line-height: 15px;
		vertical-align:top;}						
	#contentMain .tableTOFDetails .dynamText{
		padding: 0px;
		margin: 0px;
		font-weight: normal;
		font-size: 10px;
		color: #6d5f80;
		padding-bottom: 5px;}
	#contentMain .tableTOFDetails .dynamText a{font-weight: bold;}	
	/* tableTOFGarment - thisOldFurDetails.cfm*/			
	#contentMain .tableTOFGarment{
		padding: 0px;
		margin: 0px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #A9A1B0;
		font-weight: normal;
		text-align: left;
		border: #f0ede3 1px solid;
		width: 750px;}
	#contentMain .tableTOFGarment tr{font-weight: normal;}
	#contentMain .tableTOFGarment td{
		font-weight: normal;
		line-height: 15px;
		vertical-align: top;
		padding-top: 10px;}
	/* tableTOFGarmentDetails - thisOldFurDetails.cfm*/			
	#contentMain .tableTOFGarmentDetails{
		padding: 0px;
		margin: 0px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #A9A1B0;
		font-weight: normal;
		text-align: left;}
	#contentMain .tableTOFGarmentDetails tr{font-weight: normal;}
	#contentMain .tableTOFGarmentDetails td{
		font-weight: normal;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		line-height: 21px;}
	#contentMain .tableTOFGarmentDetails .dynamText{
		font-weight: normal;
		font-size: 11px;
		color: #6d5f80;}
	#contentMain .tableTOFGarmentDetails .titleText{
		font-size: 10px;
		font-weight: bold;
		color: #6d5f80;
		letter-spacing: 1px;
		border-bottom: dotted 1px #CCCCCC;
		padding: 0px;
		margin: 0px;}
	#contentMain .tableTOFGarmentDetails .infoText{
		font-weight: normal;
		font-size: 10px;
		color: #6d5f80;}		
	#contentMain .tableTOFGarmentDetails .generalButton{
		color: #40378C;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 3px;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
	/************************************************************************************************/	