a.brands
	{
	font-size: 12px;
	font-family: Verdana, sans-serif;
	text-decoration: none;
	color: #F9EbAE;
	font-weight: 500;
	}
	
a:link
	{
	text-decoration: none;
	}
	
a:visisted
	{
	color: #FAFAF9;
	text-decoration: none;
	}
	
a:hover
	{
	color: #FAFAF9;
	text-decoration: underline;
	}
	
a:active	
	{
	color: #FAFAF9;
	}

body
	{
	font-family: Verdana, sans-serif;
	color: #F9EBAE;
	font-size: 11px;
	}

hr	{
	color: #3D595D;
	height: 1px;
	}
	
h1	{
	color: #FAFAF9;
	font-family: Tahoma, sans-serif;
	font-size: 16px;
	font-weight: 500;
	}	
	
h2, h3
	{
	color: #FAFAF9;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	}
	

h4	{
	color: #FAFAF9;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	}	

h4.servicepage
	{
	
	}

table
	{
	font-family: Verdana, sans-serif;
	color: #F9EBAE;
	font-size: 10px;
	}	
	
table.formborder
	{
	border: 1px;
	border-color: #3d595d;
	}	
	
td.leftalign
	{
	text-align: left;
	}
	
td.furniturelogo
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/furniture_brands_05.jpg) no-repeat;
	width: 193px;
	height: 57px;
	text-align: center;
	}		
	
td.furniturelinkpane
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/furniture_brands_11.jpg) no-repeat;
	font-size: 5px;
	width: 193px;
	height: 49px;
	text-align: center;
	}
	
p.addresscontact
	{
	font-size: 12px;
	}	
	
i.tealfont18
	{
	color: #779A9F;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: 500;
	}	
	
I.tealfont12
	{
	color: #779A9F;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	}	

i.thankyou
	{
	font-family:"Times New Roman", Times, serif;
	color: #F9EBAE;
	font-size: 14px;
	font-weight: 400;
	}
	
#specialformbox
	{
	background-color: #201f1c;
	}		

/* These IDs shape the sidepages by using CSS to control the table cells and the formatting of their content */

#sidepagemenubaroutsideleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_01.jpg) no-repeat;
	width: 57px;
	height: 92px;
	}

#sidepagemenubarleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_02.jpg) no-repeat;
	width: 95px;
	height: 92px;
	}
	
#sidebpagemenubar
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 92px;
	width: 598px;
	}	

#sidepagemenubarright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_04.jpg) no-repeat;
	width: 78px;
	height: 92px;
	}
	
#sidepagemenubaroutsideright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_05.jpg) no-repeat;
	width: 71px;
	height: 92px;
	}
	
#sidepagetopleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_06.jpg) no-repeat;
	width: 57px;
	height: 158px;
	}

#sidepagetopmiddle
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_07.jpg) no-repeat;
	width: 772px;
	height: 158px;	
	}

#sidepagetopright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_08.jpg) no-repeat;
	width: 71px;
	height: 158px;	
	}
	
#sidepageheaderleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_09.jpg) no-repeat;
	width: 57px;
	height: 52px;
	}

#sidepageheadermiddle
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_10.jpg) no-repeat;
	width: 772px;
	height: 52px;	
	}

#sidepageheaderright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_11.jpg) no-repeat;
	width: 71px;
	height: 52px;	
	}
	
#sidepageleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_12.jpg) repeat;
	width: 57px;
	}

#sidepagebody
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_13.jpg) repeat;
	width: 772px;
	}

#sidepageright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_14.jpg) repeat;
	width: 71px;
	}
	
#sidepagefooterleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_15.jpg) no-repeat;
	width: 57px;
	height: 96px;
	}
	
#sidepagefooterA
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_16.jpg) no-repeat;
	width: 722px;
	height: 37px;
	}

#sidepagefooterB
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_18.jpg) no-repeat;
	width: 722x;
	height: 59px;
	}		
	
#sidepagefooterright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_17.jpg) no-repeat;
	width: 71px;
	height: 96px;
	}
	
#sidepagebottomleft
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_19.jpg) no-repeat;
	width: 57px;
	height: 241px;
	}

#sidepagebottom
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_20.jpg) no-repeat;
	width: 722px;
	height: 241px;
	}

#sidepagebottomright
	{
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(images/pattersonville_sidepage_21.jpg) no-repeat;
	width: 71px;
	height: 241px;
	}	
	
/* ACCORDIAN CSS */

.Accordion {
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	overflow: hidden;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

.AccordionPanelTab {
	color: #886428;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
	text-align: left;
	font-weight: 1000;
	background-color: #201F1C;
	height: 18px;
	border-bottom: solid 1px black;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	height: 65px;
	font-size: 11px;
	vertical-align: middle;
}

.AccordionPanelOpen .AccordionPanelTab {
	background-color: #201F1C;
	border-bottom: solid 1px #3D595D;
}

.AccordionPanelTabHover {
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}

.AccordionFocused .AccordionPanelTab {
	background-color: #201F1C;
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #201F1C;
}

/* COLLAPSIBLE PANEL CSS */

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.CollapsiblePanelTab {
	background-color: #2C2C2A;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #2C2C2A;
}

.CollapsiblePanelClosed .CollapsiblePanelTab {
 /* background-color: #EFEFEF */
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #2C2C2A;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #2C2C2A;
}

/*						   */
/* Auto generated css code */
/*						   */

/*
.style1 {
	text-align: center;
}
.style2 {
	font-size: x-large;
}
.style3 {
	font-size: xx-small;
	font-family: Verdana;
}
.style4 {
	color: #000000;
}
*/