body {
	background-color: #FFF;
	text-align: center;
	margin: 25px 0px 15px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #625146;
}

a {
	color: #625146;	
	text-decoration: none;
}

img {
	border:0px;
}

#clearit {
	width:100%;
	clear:both;
	display: table;
}

fieldset {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#test {
	width:900px;
	position: fixed;
	background-color:#09F;
	clear:both;
	margin-left: 30px;
	padding-left: 30px;
	float: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#container {
	width: 960px;
	text-align: left;
	border: 1px solid #b3a597;
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#containerTop {
	clear: both;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#header {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3a597;
	height: 74px;
	width: 920px;
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#brand {
	width: 258px;
	clear: right;
	float: left;
}

#brand img {
	display: block;
}


#navigation {
	float: left;
	clear: right;
	width: 662px;
	text-align: right;
}

#navigation ul {
	height: 74px;
	width: 662px;
	padding: 0px;
	margin: 0px;
	text-align: right;
}

#navigation ul li {
	font-family: "Gill Sans MT", Gill Sans, Arial;
	text-transform: uppercase;
	padding-left: 15px;
	display: block;
	clear: left;
	float: right;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: right;
	height: 74px;
	font-size: 1.2em;
}

#navigation ul li a {
	text-transform: uppercase;
	display: block;
	list-style-type: none;
	text-align: right;
	height: 30px;
	color: #625146;
	text-decoration: none;
	padding-top: 44px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	clear:right;
	background-repeat: repeat-x;
	background-position: left top;
}

body#st #navigation ul li.story a,
body#ct #navigation ul li.cost a,
body#pr #navigation ul li.process a,
body#ad #navigation ul li.advice a,
body#co #navigation ul li.collection a,
#penshurst #navigation ul li.collection a,
#ardmore #navigation ul li.collection a,
#haverford #navigation ul li.collection a,
#radnor #navigation ul li.collection a,
#library #navigation ul li.collection a,
#strafford #navigation ul li.collection a,
#amherst #navigation ul li.collection a,
#maineline #navigation ul li.collection a,
#adantemaple #navigation ul li.collection a,
#adantewhite #navigation ul li.collection a,
#amore #navigation ul li.collection a,
#alto #navigation ul li.collection a
{
	background-image: url(../images/nav_on.gif);
}

#navigation ul li a:hover {
	background-image: url(../images/nav_on.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


#co #content,
#penshurst #content,
#ardmore #content,
#haverford #content,
#radnor #content,
#library #content,
#strafford #content,
#amherst #content,
#maineline #content,
#adantemaple #content,
#adantewhite #content,
 #amore #content,
 #alto #content,
 #home #content,
 #cms #content
{
	background-image: none;
}

#content {
	clear: both;
	width: 100%;
	margin-top: 17px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	display: table;
	background-image: url(../images/bg_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	white-space: nowrap;
}

#fffix {
	clear: both;
	max-height: 600px;
}

#fffix2 {
	clear: both;
	max-height: 150px;
}

#subnav {
	float: left;
	clear: right;
	margin: 0px;
	padding: 0px;
	width: 158px;
}

#subnav ul {
	padding: 0px;
	margin: 0px;
}

#subnav ul ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	display: none;
}

#penshurst #subnav ul ul#pen,
#ardmore  #subnav ul ul#ard,
#haverford #subnav ul ul#hav,
#radnor #subnav ul ul#rad,
#library #subnav ul ul#lib,
#strafford #subnav ul ul#str,
#amherst #subnav ul ul#amh,
#maineline #subnav ul ul#mai,
#adantemaple #subnav ul ul#adm,
#adantewhite  #subnav ul ul#adw,
#amore #subnav ul ul#amo,
#alto #subnav ul ul#alt
{
	display: block;
}

#subnav ul li {
	color: #625146;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	font-weight: normal;
}

#subnav ul li a{
	color: #625146;
	text-decoration: none;
	font-size: 1.3em;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#subnav ul li a:hover{
	text-decoration: underline;
}


#penshurst #subnav ul li a#s1,
#ardmore  #subnav ul li a#s2,
#haverford #subnav ul li a#s3,
#radnor #subnav ul li a#s4,
#library #subnav ul li a#s5,
#strafford #subnav ul li a#s6,
#amherst #subnav ul li a#s7,
#maineline #subnav ul li a#s8,
#adantemaple #subnav ul li a#s9,
#adantewhite  #subnav ul li a#s10,
#amore #subnav ul li a#s11,
#alto #subnav ul li a#s12,
#pens #subnav ul li a#s1,
#ardm  #subnav ul li a#s2,
#have #subnav ul li a#s3,
#radn #subnav ul li a#s4,
#libr #subnav ul li a#s5,
#straf #subnav ul li a#s6,
#amhe #subnav ul li a#s7,
#main #subnav ul li a#s8,
#amap #subnav ul li a#s9,
#awhi  #subnav ul li a#s10,
#amor #subnav ul li a#s11,
#altoo #subnav ul li a#s12
{
	color: #b3a597;
	background-image: url(../images/bull.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;	
}



#subnav h1 {
	text-transform: uppercase;
	color: #AC9C8E;
	font-size: 1.3em;
	font-weight: normal;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	margin: 0px;
	padding: 0px;
}

#colLft {
	float: left;
	clear: right;
	padding: 0px;
	width: 144px;
	background-color: #edeae6;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: table-cell;
}



#contentB {
	float: left;
	clear: right;
	padding: 0px;
	width: 762px;
	margin: 0px;
	white-space: normal;
}

#contentB img {
	float: left;
	clear: both;
	padding: 0px;
	margin-top: 12px;
}



#contentB h1 {
	margin: 0px;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	text-transform: uppercase;
	color: #FFF;
	background-color: #b3a597;
	width: 752px;
	font-size: 1.3em;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
}

#contentB .text h2,
#contentB .textfull h2,
#contentB #colRgt h2
{
	font-family: "Gill Sans MT", Gill Sans, Arial;
	text-transform: uppercase;
	background-color: #edeae6;
	font-size: 1.3em;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear:both;
}

#contentB .text h2 .lc,
#contentB .textfull h2 .lc,
#contentB #colRgt h2 .lc
{
	text-transform: none;
}

#contentB #colRgt h2,
#contentB .text h2.nopadleft
{
	padding-left: 0px;
}

#contentB #colRgt h2 a
{
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	display: block;
	text-transform: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 24px;
}


#contentB .text h2.short
{
	width:470px;
}

#contentB .textfull h2.shorter
{
	width:306px;
}

#contentB .text h3,
#contentB .textfull h3
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentB .text h4
{
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-size: 1.4em;
}

#contentB .text p,
#contentB .textfull p
{
	font-size: 1.2em;
	margin: 0px;
	padding-top: 3px;
	padding-right: 12%;
	padding-bottom: 12px;
	padding-left: 0px;
	line-height: 1.3em;
}

#contentB .text .row,
{
	clear: both;
	width:100%;
	min-height: 116px;
}

#contentB .textfull .row
{
	clear: both;
	width:100%;
	min-height: 100px;
}

#contentB .text .row div,
#contentB .textfull .row div
{
	float: left;
	clear: right;
	width: 82px;
	font-size: 1em;
	line-height: 1.4em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

#contentB .textfull .row div.double
{
	width: 164px;
}

#contentB .text .row div.wider {
	padding-right: 40px;
	padding-left: 40px;
	width: 82px;
}

#contentB .text .row div img,
#contentB .textfull .row div img
{
	margin-bottom: 4px;
	clear:both;
}

#contentB .text .row div br,
#contentB .textfull .row div br
{
	clear:both;
}

#contentB #pretile
{
	width: 275px;
	clear: right;
	float: left;
	margin-bottom: 16px;
}

#contentB #pretile div
{
	min-height: 125px;
	width: 115px;
	display: inline;
	float: left;
	overflow: auto;
}


#contentB #tile
{
	width: 360px;
	clear: right;
	float: left;
	margin-bottom: 16px;
}

#contentB #tile div
{
	min-height: 125px;
	width: 115px;
	display: inline;
	float: left;
	overflow: auto;
}

#contentB #tile img
{
	margin-bottom: 4px;
}



#contentB #tile div br,
#contentB #pretile div br
{
	clear: both;
	
}

#contentB #tile div img
{
}



#contentB #collection1 {
	background-image: url(../images/coll-pen_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection2 {
	background-image: url(../images/coll-ard_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection3 {
	background-image: url(../images/coll-hav_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection4 {
	background-image: url(../images/coll-rad_on.jpg);
	overflow: hidden;
}

#contentB #collection5 {
	background-image: url(../images/coll-lib_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection6 {
	background-image: url(../images/coll-str_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection7 {
	background-image: url(../images/coll-amh_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection8 {
	background-image: url(../images/coll-mai_on.jpg);
	overflow: hidden;
}

#contentB #collection9 {
	background-image: url(../images/coll-ada_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection10 {
	background-image: url(../images/coll-adaw_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection11 {
	background-image: url(../images/coll-amo_on.jpg);
	overflow: hidden;
	margin-right: 12px;
}

#contentB #collection12 {
	background-image: url(../images/coll-alt_on.jpg);
	overflow: hidden;
}



#contentB .tileitem {
	width: 181px;
	min-height: 135px;
	margin-top: 12px;
	display: inline;
	float: left;
	overflow: auto;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #625146;
}

#contentB .tileitem a {
	color: #FFF;
	width: 181px;
	min-height:135px;
	display:block;
	background-image: url(../images/colOver.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration:none;
	cursor:pointer;
	text-decoration:none;
}


#contentB .tileitem a:hover {
	background-image: none;
}

#contentB .tileitem img {
	margin: 0px;
	padding: 0px;
	clear: both;
	display:block;
	cursor:pointer;
}


#contentB .tileitem h2 {
	margin:0px;
	padding-top: 114px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: "Gill Sans MT", "Gill Sans", Arial;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	width: 171px;
	font-size: 1.3em;
	text-decoration:none;
	line-height: 1.3em;
	cursor:pointer;
}

#contentB .tileitem ins h2 {
	text-decoration:none;
}

#contentB .tileitem ins {
	text-decoration:none;
}


#contentB .note {
	clear: both;
	width: 762px;
	background-color: #edeae6;
	float: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#contentB #diagrams .note {
	margin-bottom: 10px;
}


#contentB .note p {
	font-size: 1.2em;
	margin: 0px;
	margin: 0px;
	padding-top: 9px;
	padding-right: 45%;
	padding-bottom: 9px;
	padding-left: 10px;
	line-height: 1.4em;
}

#contentB #diagrams .note p {
	padding-right: 50%;
}


#contentB .note .paraA {
	width: 457px;
	margin: 0px;
	clear: right;
	float: left;
	padding-top: 0px;
	padding-right: 80px;
	padding-bottom: 12px;
	padding-left: 0px;
}

#contentB .note .paraA p {
	padding-right: 0px;
}

#contentB .note .paraA ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 10px;
}

#contentB .note .paraA ul li {
	list-style-type: none;
	background-image: url(../images/bull2.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	font-size: 1.2em;
	text-decoration: overline;
}


#contentB .note .accessories {
	width: 225px;
	margin: 0px;
	clear: right;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentB .note .accessories h3 {
	font-size: 1.3em;
	margin: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	font-weight: normal;
	text-transform: uppercase;
	color: #b3a597;
}

#contentB .note .accessories ul {
	margin: 0px;
	clear: right;
	float: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}

#contentB .note .accessories ul li {
	list-style-type: none;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	font-size: 1.3em;
	color: #625146;
	margin: 0px;
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}

#contentB .note .accessories ul li a {
	color: #625146;
	text-decoration: none;
}

#contentB .note .accessories ul li a:hover {
	text-decoration: underline;
}

#contentB .text {
	float: left;
	clear: right;
	width: 538px;
}

#contentB .textfull, {
	float: left;
	clear: right;
	width: 772px;
}

#contentB .text .twocol {
	float: left;
	clear: right;
	width: 260px;
}

#contentB .textfull .twocol {
	float: left;
	clear: right;
	width: 380px;
}

#contentB .text .threecol {
	float: left;
	clear: right;
	width: 178px;
}



#contentB #diagrams .row1, 
#contentB #diagrams .row2,
#contentB #diagrams .row3
{
	clear: both;
	margin-bottom: 14px;
	min-height: 130px;
	width:100%;
}

#contentB #diagrams .row3
{
	margin-bottom: 0px;
}




#contentB #diagrams .resulttle {
	clear: right;
	float: left;
	width:auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#contentB #diagrams .spectle {
	clear: right;
	float: left;
	width: 410px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}


#contentB #diagrams .spec {
	clear: right;
	float: left;
	width: 420px;
	height: 130px;
	background-color: #f5f3f1;
}

#contentB #diagrams .spec span {
	clear: right;
	float: left;
	display:table;
	white-space: normal;
	vertical-align: middle;
	margin-left: 12px;
	text-align: center;
	font-size: 1em;
	line-height: 1em;
	margin-top: 46px;
}

#contentB #diagrams .spec span.det {
	margin-top: 0px;
}


#contentB #diagrams .spec span img {
	display: block;
	clear: both;
	float: none;
}


#contentB #diagrams .result {
	clear: right;
	float: left;
	height: 130px;
	width:342px;
}








#contentB #diagrams .result div {
	display: block;
	float:left;
	clear:right;
	width:111px;
	background-color: #edeae6;
	height: 90px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFF;
	text-align: center;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	text-transform: uppercase;
	font-size:1.2em;
	padding-top: 40px;
}

#contentB #diagrams .row1 .result div {
	padding-top: 20px;	
	height: 110px;
}

#contentB #diagrams .result div p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#contentB #diagrams .row
{
	clear: both;
	margin-bottom: 13px;
	width:100%;
	background-color:#e4dfdb;
	display:table;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	text-transform: uppercase;
	font-size:1.2em;
	margin-top: 0px;
	white-space: normal;
}

#contentB #diagrams .row .spec,
#contentB #diagrams .row .result
{
	min-height: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 10px;
}

#contentB #diagrams .row .spec
{
	width: 410px;
}

#contentB #diagrams .row .result
{
	padding-left: 0px;
}


#contentB .text form .row
{
	clear:both;
	width: 100%;
	display: table;
	float: none;
	min-height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}



#contentB label
{
	width: 175px;
	clear: right;
	float: left;
	font-size:1.2em;
	margin: 0px;
	padding: 0px;
	display: block;
}

#contentB .required
{
	width: 175px;
	clear: right;
	float: left;
	font-size:1.2em;
	margin: 0px;
	padding: 0px;
	display:block;
}

#contentB .required ins
{
	text-decoration:none;
}


#contentB .text .required p
{
	margin-top: 80px;
	width:120px;
	display: block;
	font-size: 1em;
	line-height: 1em;
}

#contentB .required label
{
	width: auto;
	clear: none;
	float: none;
	font-size:1em;
	margin: 0px;
	padding: 0px;
}

#contentB input
{
	width: 310px;
	clear: right;
	float: left;
	font-size:1.2em;
	border: 1px solid #b3a597;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
}

#contentB textarea
{
	font-family:Arial, Helvetica, sans-serif;
	width: 310px;
	font-size:1.2em;
	clear: right;
	float: left;
	border: 1px solid #b3a597;
	height: 120px;
	padding: 3px;
}

#contentB input.button
{
	background-color: #b3a597;
	font-family: "Gill Sans MT", Gill Sans, Arial;
	width:auto;
	color:#fff;
	border:0px;
	padding: 2px;
}


#colRgt,
.colRgt
{
	float: left;
	clear: right;
	width: 224px;
	height: auto;
}

#colRgt .row,
.colRgt .row
 {
	clear: both;
	min-height: 137px;
}


#colRgt .col,
.colRgt .col
 {
	clear: right;
	float: left;
}

#colRgt .col img.padim,
.colRgt .col img.padim
 {
	margin-right: 11px;
}

#colRgt img,
.colRgt img
 {
	display: block;
	clear: both;
}

#colRgt .row img,
#colRgt .row br,
.colRgt .row img,
.colRgt .row br
{
	display: block;
	clear: both;
}

#colRgt .row img,
.colRgt .row img
{
	margin-bottom: 4px;
}





#colRgt img.main,
.colRgt mg.main
 {
	padding-right: 11px;
}

#homenav {
	clear: both;
	margin: 0px;
	padding: 0px;
}

#homenav ul {
	clear: both;
	margin-top: 13px;
	height: 78px;
	margin-left: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#homenav ul li {
	display: block;
	list-style-type: none;
	height: 78px;
	width: 233px;
	clear: right;
	float: left;
	margin: 0px;
	padding: 0px;
}

#homenav ul li a {
	display: block;
	list-style-type: none;
	height: 78px;
	width: 233px;
	clear: right;
	float: left;
}

#homeintrotext {
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#homeintrotext p {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
}

#homeintrotext .pA {
	width: 446px;
	clear: right;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#homeintrotext .pB {
	width: 456px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 20px;
	clear: right;
	float: left;
}

#footer {
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: table;
	float: none;
	width: 100%;
	padding-top: 22px;
	max-height:40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer .link {
	clear: right;
	float: left;
	padding: 0px;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#footer .link a{
	text-decoration: none;
	color: #625146;
	font-size: 0.9em;
	padding: 0px;
	margin: 0px;
}

#footer .link a:hover{
	text-decoration: underline;
}

#footer .copyrgt{
	color: #AC9C8E;
	clear: right;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#footer #copyrgt{
	color: #AC9C8E;
	clear: right;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#contentB {
	float: left;
	clear: right;
	padding: 0px;
	width: 762px;
	margin: 0px;
	white-space: normal;
}

#cms #content #contentB {
	width:910px;
}

#cms #content #contentB h1 {
	width:100%;
}

#cms #content #contentB .text {
	width:100%;
	float:none;
	margin: 0px;
	padding: 0px;
}

#cms #content #contentB .text table {
	padding-top: 6px;
}

#cms #content #contentB .text th {
	font-size:1.1em;
	text-align:left;
	background-color: #e4dfdb;
	margin: 0px;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

#cms #content #contentB .text td {
	font-size:1.1em;
	margin: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #f0eeeb;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 4px;
	vertical-align: top;
}

#cms #navigation {
	width: 217px;
	float:right;
}

#cms #navigation form {
	width: 217px;
}

#cms #navigation .row {
	clear:both;
	width: 100%;
	display: table;
	float: right;
	min-height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
}

#cms #navigation .row input {
	width: 130px;
	clear: right;
	float: left;
	font-size:1.2em;
	border: 1px solid #b3a597;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
}

#cms #navigation .row input.button {
	background-color: #b3a597;
	font-family: "Gill Sans MT", "Gill Sans", Arial;
	width:auto;
	color:#fff;
	border:0px;
	display: block;
	height: auto;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-size: 1.2em;
	line-height: normal;
	clear: left;
	float: right;
}

#cms #navigation .row label {
	width: 80px;
	clear: right;
	float: left;
	font-size:1.2em;
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
}

#cms #content #contentB .text table tr td a.button {
	background-color: #b3a597;
	color:#FFF;
	margin:0px;
	display:block;
	padding: 3px;
	text-align: center;
	clear: none;
	float: none;
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

	.st {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	}
	
	#content h1 {
	padding-bottom: 6px;		
	}
