/***All Pages: Body***/

html, body {
	height: 101%;
	min-height:500px; /* For Mozilla/Opera/Safari */
	text-align:center;
}

body {
	min-height:700px; /* For Mozilla/Opera/Safari */
	background:#7b5a41;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-align:center;
}

* {padding:0;
	margin-top:0;
	margin-bottom:0;}
#ie * {padding:0;
	margin:0;}
	
img {border:0;}

table th {vertical-align: top;}

table td {vertical-align: top;}

.center {text-align: center;}

hr.group_coaching {border: 1px dotted #000000; margin: 15px auto 17px auto;}

#ie hr.group_coaching {border: 1px dotted #000000; border-right: none; border-bottom: none; border-left: none; display: block; margin: 15px auto 17px auto; padding: 1px 0 0 0;}


/***All Pages: Wrap All***/

div#mainwrap {
	background: #7b5a41 url(bkgd_content.jpg) top center repeat-y;
	clear: both;
	margin: 0 auto 0 auto; 
	min-height:300px;
	height:auto !important;
	height:300px;
	width:837px;
}


/***All Pages: Body Navigation***/

a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}

a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
	
a:hover {
	border: none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

a:active {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}

div#mainwrap a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
	
div#mainwrap a:hover {
	border: none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#navigation {
	background: #fffcec;
	clear: both;
	height:31px;
	margin: 0 auto 0 auto; 
	width:800px;
}
div#navigation ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	Xpadding: 5px 30px 5px 30px;
	padding: 5px 15px 5px 15px;
	text-align: left;
	text-decoration:none;
	width: 770px;
}
#ie50 div#navigation ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	Xpadding: 5px 15px 5px 15px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	text-decoration:none;
	width: 770px;
}
#ie55 div#navigation ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	Xpadding: 5px 15px 5px 15px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	text-decoration:none;
	width: 770px;
}
#ie6 div#navigation ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	Xpadding: 5px 15px 5px 15px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	text-decoration:none;
	width: 770px;
}
div#navigation ul li {
	background: #fffcec;
	color: #000000;
	display: inline;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	Xpadding: 5px 10px 5px 10px;
	padding: 5px 7px 5px 7px;
	text-align: left;
	text-decoration:none;
}
#ie50 div#navigation ul li {
	background: #fffcec;
	color: #000000;
	display: inline;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 5px 0 5px 0;
	text-align: left;
	text-decoration:none;
}
#ie55 div#navigation ul li {
	background: #fffcec;
	color: #000000;
	display: inline;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 5px 0 5px 0;
	text-align: left;
	text-decoration:none;
}
div#navigation ul li:hover {
	color:#7B5A3A;
	text-decoration:underline;
	
}
div#navigation ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#navigation ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#navigation ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#navigation ul li span a:hover {
	border:none;
	color:#7B5A3A;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#navigation ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#navigation_topright {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 34px;
	margin: 8px 18px 0 0;
	text-align: center;
	width:680px;
}
#ie50 div#navigation_topright {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 34px;
	margin: 8px 9px 0 0;
	text-align: center;
	width:650px;
}
#ie55 div#navigation_topright {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 34px;
	margin: 8px 9px 0 0;
	text-align: center;
	width:650px;
}
#ie6 div#navigation_topright {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 34px;
	margin: 8px 9px 0 0;
	text-align: center;
	width:680px;
}
div#navigation_topright ul {
	color: #000000;
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 34px;
	text-align: center;
	text-decoration:none;
}
div#navigation_topright ul li {
	background: #ffd7d7;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 5px 12px 5px 12px;
	text-align: center;
	text-decoration:none;
}
div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 5px 2px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
#ie50 div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 4px 4px 1px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
#ie55 div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 4px 4px 1px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
#ie6 div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
#ie7 div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
#ie8 div#navigation_topright ul li.viewcart {
	background: #ffd7d7;
	color: #000000;
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-align: center;
	text-decoration:none;
	width: 77px;
}
div#navigation_topright ul li.viewcart form {
	background: #ffd7d7;
	border: none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 26px;
	outline: none;
	padding: 0;
	text-decoration:none;
	width: 77px;
}
#ie6 div#navigation_topright ul li.viewcart form {
	background: #ffd7d7;
	border: none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 26px;
	outline: none;
	padding: 0;
	text-decoration:none;
	width: 77px;
}
div#navigation_topright ul li.viewcart form input {
	background: #ffd7d7;
	border: none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 25px;
	margin: 0 auto 0 auto;
	outline: none;
	padding: 0 5px 0 5px;
	text-decoration:none;
	width: 77px;
}
#ie6 div#navigation_topright ul li.viewcart form input {
	background: #ffd7d7;
	border: none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 25px;
	margin: 0 auto 0 auto;
	outline: none;
	padding: 0 5px 0 5px;
	text-decoration:none;
	width: 77px;
}
div#navigation_topright ul li.liright {
	margin-right: 0;
}
div#navigation_topright ul li:hover {
	color: #000000;
	cursor: pointer;
	background: #ffc887;
	text-decoration:underline;
}
div#navigation_topright ul li:active {
	color: #000000;
	cursor: pointer;
	background: #ffc887;
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 2px 5px 2px 4px;
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart:active {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 2px 5px 2px 4px;
	text-decoration:underline;
}
#ie50 div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 4px 4px 1px 4px;
	text-decoration:none;
}
#ie55 div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 4px 4px 1px 4px;
	text-decoration:none;
}
#ie6 div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-decoration:underline;
}
#ie7 div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-decoration:underline;
}
#ie7 div#navigation_topright ul li.viewcart:active {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-decoration:underline;
}
#ie8 div#navigation_topright ul li.viewcart:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-decoration:underline;
}
#ie8 div#navigation_topright ul li.viewcart:active {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 2px 0 2px;
	padding: 3px 4px 1px 4px;
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart:hover form {
	background: #ffc887;
	border: none;
	cursor: pointer;
	margin: 0 auto 0 auto;
	outline: none;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart:active form {
	background: #ffc887;
	border: none;
	cursor: pointer;
	margin: 0 auto 0 auto;
	outline: none;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
#ie7 div#navigation_topright ul li.viewcart:hover form {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	outline: none;
	text-decoration:underline;
}
#ie7 div#navigation_topright ul li.viewcart:active form {
	background: #ffc887;
	border: none;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	outline: none;
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart:hover form input {
	background: #ffc887;
	border: none;
	cursor: pointer;
	float:left; /*Firefox Hack for showing underline in input: hover*/
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	outline: none;
	padding: 0;/*FOR FIREFOX 2 WINDOWS*/
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart form input:hover {
	background: #ffc887;
	border: none;
	cursor: pointer;
	float:left; /*Firefox Hack for showing underline in input: hover*/
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	outline: none;
	padding: 0;/*FOR FIREFOX 2 WINDOWS*/
	text-decoration:underline;
}
div#navigation_topright ul li.viewcart form input:active {
	background: #ffc887;
	border: none;
	cursor: pointer;
	float:left; /*Firefox Hack for showing underline in input: hover*/
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	outline: none;
	padding: 0;/*FOR FIREFOX 2 WINDOWS*/
	text-decoration:underline;
}
div#navigation_topright ul li a:link {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li a:visited {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li a:hover {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:underline;
}
#ie50 div#navigation_topright ul li a:hover {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
#ie55 div#navigation_topright ul li a:hover {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
#ie6 div#navigation_topright ul li a:hover {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li a:active {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:underline;
}
#ie50 div#navigation_topright ul li a:active {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
#ie55 div#navigation_topright ul li a:active {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
#ie6 div#navigation_topright ul li a:active {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li.viewcart form input a:link {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li.viewcart form input a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}
div#navigation_topright ul li.viewcart form input a:hover {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}

div#navigation_topright ul li.viewcart form input a:active {
	border:none;
	color: #000000;
	cursor: pointer;
	font: 14px/21px Helvetica, Arial, sans-serif;
	outline: none;
	text-decoration:none;
}


/***All Pages: Content***/

div#border {
	background:#dc8faf;
	border-right: 1px solid #dc8faf;
	margin: 0 auto 3px auto;
	height:15px;
	width:800px;
}

div#content {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 40px 0 40px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:720px;
}

#ie50 div#content {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 20px 0 20px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:730px;
}

#ie55 div#content {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 20px 0 20px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:730px;
}

div#footer {
	background:#7B5A41 url(footer.jpg) top center no-repeat;
	clear:both;
	height:30px;
	margin: 0 auto 0 auto; 
	width: 837px;
}

#ie div#footer {
	background:#7B5A41 url(footer.jpg) top center no-repeat;
	clear:both;
	height:30px;
	margin: 15px auto 0 auto; 
	width: 837px;
}

div#header {
	background:#fffcec;
	border-right: 1px solid fffcec;
	clear: both;
	height: 70px;  /*119 Header Height - 31 NavL Height*/
	margin: 0 auto 0 auto; 
	width: 800px;
}

div#header img {
	border: none;
}

div#header a img {
	border: none;
}

div#header a:link {
	border:none;
}

div#header a:visited {
	border:none;
}
	
div#header a:hover {
	border:none;
}

div#header a:active {
	border:none;
}


div#header a:link img {
	border:none;
}

div#header a:visited img {
	border:none;
}
	
div#header a:hover img {
	border:none;
}

div#header a:active img {
	border:none;
}

div#top {
	background:#7B5A41 url(top.jpg) bottom center no-repeat;
	clear:both;
	height:58px;
	margin: 0 auto 0 auto; 
	width: 837px;
}


/***All Pages: Text***/

.clear {
	clear:both;
}

div#mainwrap em {
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap em.important {
	border-bottom: 1px dotted #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap em.signature {
	font: 18px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 15px auto;
	text-align: center;
}

div#mainwrap div#content h1.normal {
	font-size:19px;
	font-weight:normal;
	padding: 15px 0 17px 0;
	text-align:left;
	text-decoration: underline;
}

div#mainwrap div#content h1.normal a:link {
	border:none;
	color: #000000;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:none;
}

div#mainwrap div#content h1.normal a:visited {
	border:none;
	color: #000000;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
	
div#mainwrap div#content h1.normal a:hover {
	border: none;
	color:#7a4c1f;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap div#content h1.normal a:active {
	border:none;
	color: #A54274;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


div#mainwrap div#content h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
}

#ie50 div#mainwrap div#content h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

#ie55 div#mainwrap div#content h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

div#mainwrap div#content h2 em {
	font-family: Helvetica, Arial, sans-serif;
	font-size:18px;
	font-style: italic;
	font-weight:bold;
	margin-left: 3px;
}

div#mainwrap div#content h2:hover {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
}

div#mainwrap div#content h2 a:link {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2 a:visited {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2 a:hover {
	border:none;
	color:#7a4c1f;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2 a:active {
	border:none;
	color: #A54274;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

div#mainwrap div#content h2.products_services {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
}

#ie50 div#mainwrap div#content h2.products_services {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

#ie55 div#mainwrap div#content h2.products_services {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

div#mainwrap div#content h2.products_services h2 em {
	font-family: Helvetica, Arial, sans-serif;
	font-size:18px;
	font-style: italic;
	font-weight:bold;
	margin-left: 3px;
}

div#mainwrap div#content h2.products_services:hover {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
}

div#mainwrap div#content h2.products_services a:link {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2.products_services a:visited {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2.products_services a:hover {
	border:none;
	color:#7a4c1f;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content h2.products_services a:active {
	border:none;
	color: #A54274;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

div#mainwrap h3 {
	clear: both;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:center;
}

#ie50 div#mainwrap h3 {
	clear: both;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:center;
	width:720px;
}

#ie55 div#mainwrap h3 {
	clear: both;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:center;
	width:720px;
}

div#mainwrap h3.products_services {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
}

#ie50 #mainwrap h3.products_services {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
	width:720px;
}

#ie55 #mainwrap h3.products_services {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
	width:720px;
}

div#mainwrap h4 {
	clear: both;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:center;
}

div#mainwrap h4.credit a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#mainwrap h4.credit a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#mainwrap h4.credit a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap h4.credit a:active {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap p {
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap p.imgcenter {
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px 0;
	padding: 0;
	text-align: center;
}

div#mainwrap p.textcenter {
	font: 17px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px 0;
	padding: 0 20px 0 20px;
	text-align: left;
}

div#mainwrap p.textcenterem {
	border:none;
	color: #000000;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 25px auto 10px 0;
	padding: 0 20px 0 15px;
	text-align: left;
}

div#mainwrap p.textcenterem a:link {
	border:none;
	color: #000000;
	font: 17px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textcenterem a:visited {
	border:none;
	color: #000000;
	font: 17px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textcenterem a:hover {
	border:none;
	color:#7a4c1f;
	font: 17px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textcenterem a:active {
	border:none;
	color: #A54274;
	font: 17px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatclear {
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 0 20px 0 20px;
	text-align: center;
}

#ie50 div#mainwrap p.textfloatclear {
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 0 10px 0 10px;
	text-align: center;
}

#ie55 div#mainwrap p.textfloatclear {
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 0 10px 0 10px;
	text-align: center;
}

div#mainwrap p.textfloatclear a:link {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatclear a:visited {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatclear a:hover {
	border:none;
	color:#7a4c1f;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatclear a:active {
	border:none;
	color: #A54274;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatclearbox {
	background: #ffffff;
	border: 1px dotted #000000;
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 40px auto 10px auto;
	padding: 5px 20px 5px 20px;
	text-align: center;
	text-decoration:none;
	width: 310px;
}

#ie50 div#mainwrap p.textfloatclearbox {
	background: #ffffff;
	border: 1px dotted #000000;
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 40px auto 10px auto;
	padding: 5px 10px 5px 10px;
	text-align: center;
	text-decoration:none;
	width: 310px;
}

#ie55 div#mainwrap p.textfloatclearbox {
	background: #ffffff;
	border: 1px dotted #000000;
	clear: both;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 40px auto 10px auto;
	padding: 5px 10px 5px 10px;
	text-align: center;
	text-decoration:none;
	width: 310px;
}

div#mainwrap p.textfloatclearbox a:link {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
}
div#mainwrap p.textfloatclearbox a:visited {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
}
div#mainwrap p.textfloatclearbox a:hover {
	border:none;
	color:#7a4c1f;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatclearbox a:active {
	border:none;
	color: #A54274;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatclearsm {
	clear: both;
	font: 15px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	text-align: left;
}

div#mainwrap p.textwholeleft {
	clear: both;
	font: 15px/25px Helvetica, Arial, sans-serif;
	margin: 25px auto 10px auto;
	padding: 0 20px 0 30px;
	text-align: left;
}

div#mainwrap p span.group_options {
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap .ulcentered {
	font: 16px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 5px 20px 5px 20px;
	text-align: left;
	width: 300px;
}

#ie50 div#mainwrap .ulcentered {
	font: 16px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 5px 10px 5px 10px;
	text-align: left;
	width: 300px;
}

#ie55 div#mainwrap .ulcentered {
	font: 16px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	padding: 5px 10px 5px 10px;
	text-align: left;
	width: 300px;
}

div#mainwrap p.textcenter {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 10px 0;
	text-align:center;
}

#ie div#mainwrap p.textcenter {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 10px 0;
	text-align:center;
}

div#mainwrap p.textcenter em.normal {
	color:#000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	font-weight: bold;
}

div#mainwrap ul.textfloatcenter {
	font: 16px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 0 20px 0 20px;
	text-align: left;
}

div#mainwrap ul.textfloatcenter li {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatcenter li:hover {
	color: #7a4c1f;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
}
div#mainwrap ul.textfloatcenter li a:link {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatcenter li a:visited {
	border:none;
	color: #000000;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatcenter li a:hover {
	border:none;
	color:#7a4c1f;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatcenter li a:active {
	border:none;
	color: #A54274;
	font: 16px/35px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatleft {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 15px 0;
	padding-top: 5px;
	text-align:left;
}

div#mainwrap p.textfloatleft em {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
}

div#mainwrap p.textfloatleft em.bold {
	color:#000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	font-weight: bold;
}

div#mainwrap p.textfloatleft em.indent {
	color:#000000;
	font: 14px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: right;
	font-style: italic;
}

div#mainwrap p.textfloatleft em span {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
}

div#mainwrap p.textfloatleftbig {
	color:#000000;
	font: 14px/26px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 15px 0;
	padding-top: 5px;
	text-align:left;
}

#ie div#mainwrap p.textfloatleftbig {
	color:#000000;
	font: 14px/28px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 15px 0;
	padding-top: 3px;
	text-align:left;
}

#ie7 div#mainwrap p.textfloatleftbig {
	color:#000000;
	font: 14px/28px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 15px 0;
	padding-top: 5px;
	text-align:left;
}

div#mainwrap p.textfloatleftbtm {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 20px auto;
	text-align:center;
}

div#mainwrap p.textfloatleftbtmsp {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 20px 0;
	padding-top: 5px;
	text-align:left;
}

div#mainwrap p.textfloatleftbtmspcntr {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 30px auto;
	padding-top: 5px;
	text-align:center;
}

div#mainwrap p.textfloatleftbtmbig {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 20px auto;
	text-align:center;
}

div#mainwrap p.textfloatleftcntr {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 15px auto;
	padding-top: 5px;
	text-align:center;
}

div#mainwrap p.textfloatleftcntr em.indent {
	color:#000000;
	font: 14px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: center;
	font-style: italic;
}

div#mainwrap p.textfloatleftindnt {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 5px auto 20px 0;
	text-align:left;
	text-indent: 20px;
}

div#mainwrap p.textfloatleftindnt em {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
}

div#mainwrap p.textfloatleftindnt em.bold {
	color:#000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	text-align:left;
	font-style: italic;
	font-weight: bold;
}

div#mainwrap p.textfloatleftindnt em.indent {
	color:#000000;
	font: 14px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: right;
	font-style: italic;
}

div#mainwrap p.textfloatleftindnt em span {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
}

div#mainwrap p.textfloatleftindent {
	color:#000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px 27px;
	text-align:left;
	text-indent: -17px;
}

div#mainwrap p.textfloatleftindent a:link {
	border:none;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindent a:visited {
	border:none;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindent a:hover {
	border:none;
	color:#7a4c1f;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindent a:active {
	border:none;
	color: #A54274;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatleftindentskny {
	color:#000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	Xmargin: 0 auto 10px 47px;
	margin: 0 auto 10px 27px;
	text-align:left;
	text-indent: -17px;
}

div#mainwrap p.textfloatleftindentskny a:link {
	border:none;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindentskny a:visited {
	border:none;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindentskny a:hover {
	border:none;
	color:#7a4c1f;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap p.textfloatleftindentskny a:active {
	border:none;
	color: #A54274;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatleftskinny {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 25px 10px 10px 0;
	text-align:left;
}

div#mainwrap p.textfloatlefttop {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 10px 0;
	text-align:left;
}

#ie div#mainwrap p.textfloatlefttop {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 10px 0;
	text-align:left;
}

div#mainwrap p.textfloatlefttop em.italic {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-style: italic;
	text-align:left;
}

div#mainwrap p.textfloatlefttop em.normal {
	color:#000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	font-weight: bold;
}

div#mainwrap p.textfloatlefttopbig {
	color:#000000;
	font: 14px/26px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 10px 0;
	text-align:left;
}

#ie div#mainwrap p.textfloatlefttopbig {
	color:#000000;
	font: 14px/28px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 10px 0;
	text-align:left;
}

div#mainwrap p.textfloatlefttopindnt {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 35px auto 20px 0;
	text-align:left;
	text-indent: 20px;
}

#ie6 div#mainwrap p.textfloatlefttopindnt {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 20px 0;
	text-align:left;
}

#ie7 div#mainwrap p.textfloatlefttopindnt {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 10px 0;
	text-align:left;
}

#ie8 div#mainwrap p.textfloatlefttopindnt {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 20px 0;
	text-align:left;
}

div#mainwrap p.textfloatlefttopindnt em.italic {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-style: italic;
	text-align:left;
}

div#mainwrap p.textfloatlefttopindnt em.normal {
	color:#000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	font-weight: bold;
}

div#mainwrap ul.textfloatleft {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 20px;
	text-align:left;
}

#ie8 div#mainwrap ul.textfloatleft {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 25px;
	text-align:left;
}

div#mainwrap ul.textfloatleft li {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -14px; 
}

#ie8 div#mainwrap ul.textfloatleft li {
	color:#000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -23px; 
}

div#mainwrap ul.textfloatleftnormal {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 37px auto 10px 35px;
	text-align:left;
}

#ie8 div#mainwrap ul.textfloatleftnormal {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 37px auto 10px 35px;
	text-align:left;
}

div#mainwrap ul.textfloatleftnormal li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -13px; 
}

#ie div#mainwrap ul.textfloatleftnormal li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -16px; 
}

#ie8 div#mainwrap ul.textfloatleftnormal li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -19px; 
}

div#mainwrap ul.textfloatleftnormal li em {
	color:#000000;
	font: 14px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	text-align: left;
}

div#mainwrap ul.textfloatleftnormalsm {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 35px;
	text-align:left;
}

#ie8 div#mainwrap ul.textfloatleftnormalsm {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 35px;
	text-align:left;
}

div#mainwrap ul.textfloatleftnormalsm li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 10px;
	text-align: left;
	text-indent: -13px; 
}

#ie div#mainwrap ul.textfloatleftnormalsm li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 10px;
	text-align: left;
	text-indent: -16px; 
}

#ie8 div#mainwrap ul.textfloatleftnormalsm li {
	color:#000000;
	font: 14px/27px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: normal;
	list-style-type: disc;
	margin-bottom: 10px;
	text-align: left;
	text-indent: -19px; 
}

div#mainwrap ul.textfloatleftnormalsm li em {
	color:#000000;
	font: 14px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	text-align: left;
}

div#mainwrap ul.textfloatleftlem {
	color:#000000;
	font: 15px/30px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-position: inside;
	list-style-type: disc;
	margin: 33px auto 10px 35px;
	text-align:left;
}

#ie8 div#mainwrap ul.textfloatleftlem {
	color:#000000;
	font: 15px/30px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 25px;
	text-align:left;
}

div#mainwrap ul.textfloatleftlem li {
	color:#000000;
	font: 15px/30px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -13px; 
}

#ie8 div#mainwrap ul.textfloatleftlem li {
	color:#000000;
	font: 15px/30px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
	font-style: italic;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -19px; 
}

div#mainwrap p.textfloatleftlarge {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 20px 0;
	padding-top: 10px;
	text-align:left;
}

div#mainwrap p.textfloatleftlarge em {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap p.textfloatleftlarge em.emphasis {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align:left;
}

div#mainwrap p.textfloatleftlargeem {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 43px auto 30px 0;
	text-align:left;
}

div#mainwrap p.textfloatleftlargeem em {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align:left;
}

div#mainwrap p.textfloatleftlargeem em.emphasis {
	color:#000000;
	font: 17px/25px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align:left;
}

div#mainwrap p.textfloatleftmedem {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 34px auto 10px 0;
	text-align:left;
}

div#mainwrap p.textfloatleftmedem em.emphasis {
	color:#000000;
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align:left;
}

div#mainwrap ul.textfloatleftlarge {
	color:#000000;
	font: 16px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 20px;
	text-align:left;
}

#ie50 div#mainwrap ul.textfloatleftlarge {
	color:#000000;
	font: 15px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px 0 10px 10px;
	text-align:left;
	width: 150px;
}

#ie55 div#mainwrap ul.textfloatleftlarge {
	color:#000000;
	font: 15px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px 0 10px 10px;
	text-align:left;
	width: 150px;
}

#ie8 div#mainwrap ul.textfloatleftlarge {
	color:#000000;
	font: 16px/25px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-position: inside;
	list-style-type: disc;
	margin: 10px auto 10px 25px;
	text-align:left;
}

div#mainwrap ul.textfloatleftlarge li {
	color:#000000;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -14px; 
}

#ie div#mainwrap ul.textfloatleftlarge li {
	color:#000000;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -15px; 
}

#ie50 div#mainwrap ul.textfloatleftlarge li {
	color:#000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -15px; 
}

#ie55 div#mainwrap ul.textfloatleftlarge li {
	color:#000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -15px; 
}

#ie8 div#mainwrap ul.textfloatleftlarge li {
	color:#000000;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	list-style-type: disc;
	margin-bottom: 20px;
	text-align: left;
	text-indent: -23px; 
}

div#mainwrap ul.textfloatleftlarge li:hover {
	color:#7a4c1f;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
}
div#mainwrap ul.textfloatleftlarge li a:link {
	border:none;
	color: #000000;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatleftlarge li a:visited {
	border:none;
	color: #000000;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatleftlarge li a:hover {
	border:none;
	color:#7a4c1f;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
div#mainwrap ul.textfloatleftlarge li a:active {
	border:none;
	color: #A54274;
	font: 16px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

#ie50 div#mainwrap ul.textfloatleftlarge li:hover {
	color:#7a4c1f;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
}
#ie50  div#mainwrap ul.textfloatleftlarge li a:link {
	border:none;
	color: #000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie50 div#mainwrap ul.textfloatleftlarge li a:visited {
	border:none;
	color: #000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie50 div#mainwrap ul.textfloatleftlarge li a:hover {
	border:none;
	color:#7a4c1f;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie50  div#mainwrap ul.textfloatleftlarge li a:active {
	border:none;
	color: #A54274;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

#ie55 div#mainwrap ul.textfloatleftlarge li:hover {
	color:#7a4c1f;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
}
#ie55  div#mainwrap ul.textfloatleftlarge li a:link {
	border:none;
	color: #000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie55 div#mainwrap ul.textfloatleftlarge li a:visited {
	border:none;
	color: #000000;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie55 div#mainwrap ul.textfloatleftlarge li a:hover {
	border:none;
	color:#7a4c1f;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#ie55  div#mainwrap ul.textfloatleftlarge li a:active {
	border:none;
	color: #A54274;
	font: 15px/40px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

div#mainwrap p.textfloatrindent {
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px 0;
	text-align:left;
	text-indent:30px;
}

div#mainwrap p.textfloatrindent em.description {
	font: 16px/21px Helvetica, Arial, sans-serif;
	font-style: italic;
}


/***Product Pages: Subcategory Links: Page Divisions***/

div#mainwrap .subcategory_content {
	border: none;
	clear: both;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin-top: 0;
	width: 720px;
}

#ie6 div#mainwrap .subcategory_content {
	border: none;
	clear: both;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin: 0 0 0 5px;
	width: 715px;
}


/***Product Pages: Subcategory Links: Flaot Left***/

div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	padding-left: 46px;
	text-align: center;
	width: 674px;
}
#ie50 div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	padding-left: 45px;
	text-align: center;
	width:720px;
}
#ie55 div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	padding-left: 45px;
	text-align: center;
	width:720px;
}
#ie6 div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	padding-left: 25px;
	text-align: center;
	width: 675px;
}
#ie7 div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	padding-left: 47px;
	text-align: center;
	width: 673px;
}
#ie8 div#subcategory_links_left {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	padding-left: 47px;
	text-align: center;
	width: 673px;
}
div#subcategory_links_left ul {
	color: #000000;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	text-align: center;
	text-decoration:none;
}
div#subcategory_links_left ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 4px 0 0;
	padding: 2px 9px 2px 9px;
	text-align: center;
	text-decoration:none;
}
div#subcategory_links_left ul li.liright {
	margin-right: 0;
}
div#subcategory_links_left ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div#subcategory_links_left ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_left ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_left ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#subcategory_links_left ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

/***Product Pages: Subcategory Links: Text***/

div#mainwrap .subcategory_content h3 {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
}

#ie50 #mainwrap h3.products_services {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
	width:720px;
}

#ie55 #mainwrap h3.products_services {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	clear: both;
	font: 17px/21px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	padding: 5px 0 5px 5px;
	text-align:center;
	width:720px;
}


/***Product Pages: Subcategory Links: Flaot Right***/

div#subcategory_links_right {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	text-align: center;
	width: 720px;
}
#ie6 div#subcategory_links_right {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	text-align: center;
	width:700px;
}
div#subcategory_links_right ul {
	color: #000000;
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	text-align: center;
	text-decoration:none;
}
div#subcategory_links_right ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 9px 2px 9px;
	text-align: center;
	text-decoration:none;
}
div#subcategory_links_right ul li.liright {
	margin-right: 0;
}
div#subcategory_links_right ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div#subcategory_links_right ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_right ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_right ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#subcategory_links_right ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


/***Product Pages: Subcategory Links: Centered***/

div.subcategory_links_center {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 5px 0 10px 0;
	text-align: center;
	width: 720px;
}
#ie6 div.subcategory_links_center {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	text-align: center;
	width:710px;
}
div.subcategory_links_center ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 0 auto 0 auto;
	text-align: center;
	text-decoration:none;
	width: 710px;
}
div.subcategory_links_center ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 6px 2px 6px;
	text-align: center;
	text-decoration:none;
}
div.subcategory_links_center ul li.liright {
	margin-right: 0;
}
div.subcategory_links_center ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div.subcategory_links_center ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_center ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_center ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div.subcategory_links_center ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div.subcategory_links_centersm {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	text-align: center;
	width: 720px;
}
#ie6 div.subcategory_links_centersm {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	text-align: center;
	width: 710px;
}
div.subcategory_links_centersm ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 0 auto 0 auto;
	text-align: center;
	text-decoration:none;
	width: 390px;
}
div.subcategory_links_centersm ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 6px 2px 6px;
	text-align: center;
	text-decoration:none;
}
div.subcategory_links_centersm ul li.liright {
	margin-right: 0;
}
div.subcategory_links_centersm ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div.subcategory_links_centersm ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_centersm ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_centersm ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div.subcategory_links_centersm ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div.subcategory_links_centermed {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px 0;
	text-align: center;
	width: 720px;
}
#ie6 div.subcategory_links_centermed {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	text-align: center;
	width: 710px;
}
div.subcategory_links_centermed ul {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 0 auto 0 auto;
	text-align: center;
	text-decoration:none;
	width: 550px;
}
div.subcategory_links_centermed ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 6px 2px 6px;
	text-align: center;
	text-decoration:none;
}
div.subcategory_links_centermed ul li.liright {
	margin-right: 0;
}
div.subcategory_links_centermed ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div.subcategory_links_centermed ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_centermed ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div.subcategory_links_centermed ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div.subcategory_links_centermed ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


/***Product Pages: Subcategory Links: Float Left Narrow***/


div#mainwrap .productimg {
	border: 1px solid #000000;
	clear: both;
	float: right;
	height: 424px;
	margin: 5px 0 0 auto; /*float: right*/
	width: 328px;
}

#ie50 div#mainwrap .productimg {
	border: 1px solid #000000;
	clear: both;
	float: right;
	height: 424px;
	margin: 5px 0 0 auto; /*float: right*/
	width: 328px;
}

#ie55 div#mainwrap .productimg {
	border: 1px solid #000000;
	clear: both;
	float: right;
	height: 424px;
	margin: 5px 0 0 auto; /*float: right*/
	width: 328px;
}

div#mainwrap .productimg img {
	border: 17px solid #FFFFFF;
}

div#subcategory_links_narrow {
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 6px 0 25px 0;
	padding: 0;
	text-align: center;
	width: 365px;
}
#ie50 div#subcategory_links_narrow {
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 5px 0 25px 0;
	padding: 0;
	text-align: center;
	width: 365px;
}
#ie55 div#subcategory_links_narrow {
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 5px 0 25px 0;
	padding: 0;
	text-align: center;
	width: 365px;
}
#ie6 div#subcategory_links_narrow {
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 6px 0 10px 0;
	padding: 0;
	text-align: center;
	width: 345px;
}
div#subcategory_links_narrow ul {
	background: #ffd7d7;
	border: 2px solid #3C283C;
	color: #000000;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-align: center;
	text-decoration:none;
}

div#subcategory_links_narrow ul:hover {
	
}

div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 23px 5px 21px;
	text-align: center;
	text-decoration:none;
}
#ie50 div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 22px 5px 6px;
	text-align: center;
	text-decoration:none;
}
#ie55 div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 22px 5px 6px;
	text-align: center;
	text-decoration:none;
}
#ie6 div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 23px 5px 21px;
	text-align: center;
	text-decoration:none;
}
#ie7 div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 23px 5px 21px;
	text-align: center;
	text-decoration:none;
}
#ie8 div#subcategory_links_narrow ul li {
	background: #ffd7d7;
	clear: both;
	color: #000000;
	display: block;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 16px 2px 16px 2px;
	padding: 3px 23px 5px 21px;
	text-align: center;
	text-decoration:none;
}

div#subcategory_links_narrow ul li.liright {
	margin-right: 0;
}
div#subcategory_links_narrow ul li:hover {
	color: #000000;
	text-decoration:underline;
}
div#subcategory_links_narrow ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_narrow ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#subcategory_links_narrow ul li a:hover {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#subcategory_links_narrow ul li a:active {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


/***Home Page: Page Divisions***/

div#content_home {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 40px 0 40px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:720px;
}

#ie50 div#content_home {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 20px 0 20px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:720px;
}

#ie55 div#content_home {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 20px 0 20px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:720px;
}

#ie6 div#content_home {
	background:#fffcec;
	margin: 0 auto 20px auto;
	padding: 20px 20px 0 40px;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:720px;
}

div#mainwrap .content_home {
	float: left;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 5px 15px 25px 0;
	padding-left: 35px;
	width: 380px;
}

#ie6 div#mainwrap .content_home {
	float: left;
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin: 5px 15px 25px 0;
	padding-left: 35px;
	width: 380px;
}

div#mainwrap .homeimg {
	border: none;
	clear: both;
	float: left;
	height: 384px;
	margin: 5px 0 0 0; /*float: left*/
	width: 288px;
}

/***Home Page: Text***/

div#mainwrap .content_home h1 {
	font-size:21px;
	font-weight:bold;
	margin: 0 auto 15px auto;
	padding: 5px 0 5px 0;
	text-align:left;
}

div#mainwrap .content_home p {
	font: 17px/25px Helvetica, Arial, sans-serif;
	margin-bottom: 25px;
	text-align: left;
}

div#mainwrap .content_home em {
	font: 18px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 10px auto;
	text-align: center;
}


/***About Susannah Page: Page Divisions***/

div#mainwrap .aboutimg {
	border: none;
	clear: both;
	float: left;
	height: 325px;
	margin: 5px 25px 15px 0;
	/*margin: 5px 25px 5px 0;*/ /*Use this margin with .radio div beneath aboutimg div*/
	position: relative;
	width: 325px;
}

div#mainwrap .aboutimg img {
	border: none;
	height: 325px;
	width: 312px;
}

div#mainwrap .radio {
	background-color: #fffcec; 
	border: none;
	color: #000000;
	clear: both;
	float: left;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	margin: 0 25px 0 0;
	padding: 0 5px 0 5px; 
	position: relative;
	width: 315px;
}

#nonie div#mainwrap .radio object {
	height: 35px;
	margin: 0 auto 0 0;
	padding: 0 4px 0 4px; 
	width: 305px;
}

#ie6 #nonie div#mainwrap .radio object {
	height: 55px;
	margin: 0 auto 0 0;
	padding: 0 4px 0 4px; 
	width: 305px;
}

#ie7 #nonie div#mainwrap .radio object {
	height: 55px;
	margin: 0 auto 0 0;
	padding: 0 4px 0 4px; 
	width: 305px;
}

#ie8 #nonie div#mainwrap .radio object {
	height: 35px;
	margin: 0 auto 0 0;
	padding: 0 4px 0 4px; 
	width: 305px;
}

div#mainwrap .radio p {
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-style: italic;
	font-weight: bold;
}

div#mainwrap .radio p a:link {
	border:none;
	color: #8b0000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

div#mainwrap .radio p a:visited {
	border:none;
	color: #8b0000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
	
div#mainwrap .radio p a:hover {
	border: none;
	color: #004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}

div#mainwrap .radio p a:active {
	border:none;
	color: #004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}


/***Contact Us Page: Page Divisions***/

div#mainwrap #contact_form {
	background:#e5dcd5;
	border: 1px solid #000000;
	margin: 0 auto 0 auto;
	padding: 20px 25px 20px 15px;
	min-height:140px;
	height:auto !important;
	height:140px;
	width:550px;
}

#ie div#mainwrap #contact_form {
	background:#e5dcd5;
	border: 1px solid #000000;
	margin: 0 auto 0 auto;
	padding: 20px 25px 20px 15px;
	min-height:140px;
	height:auto !important;
	height:140px;
	width:550px;
}

div#mainwrap #contact_wrap {
	border: none;
	clear: both;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin: 0 auto 0 auto;
	padding: 0 20px 0 30px;
	width: 654px;
}

#ie50 div#mainwrap #contact_wrap {
	border: none;
	clear: both;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin: 0 auto 0 auto;
	padding: 0 10px 0 50px;
	width: 654px;
}

#ie55 div#mainwrap #contact_wrap {
	border: none;
	clear: both;
	min-height:240px;
	height:auto !important;
	height:240px;
	margin: 0 auto 0 auto;
	padding: 0 10px 0 50px;
	width: 654px;
}

div#mainwrap #contact_form table {
	background:#e5dcd5;
	margin: 0 auto 0 auto;
	width: 540px;
}


div#mainwrap #contact_form table tr {
	margin-top: 0;
	vertical-align: top;
}

div#mainwrap #contact_form table td {
	border-top: 3px solid #e5dcd5;
	border-bottom: 3px solid #e5dcd5;
	margin-top: 0;
	vertical-align: top;
}

div#mainwrap #contact_form form input {
	margin: 3px 0 0 5px;
}

div#mainwrap #contact_form form textarea {
	margin: 3px 0 0 5px;
}

div#mainwrap .contactimg {
	border: none;
	clear: both;
	height: 195px;
	margin: 5px auto 20px auto;
	padding-top: 5px;
	width: 604px;
	text-align: center;
}


/***Contact Us Page: Text***/

div#mainwrap #contact_form table span {
	color:#8b0000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding-right: 2px;
}

div#mainwrap p.textrequired {
	font: 14px/21px Helvetica, Arial, sans-serif;
	margin: 0 auto 25px 0;
	padding: 0 20px 0 20px;
	text-align: center;
}

div#mainwrap p.textrequired span {
	color:#8b0000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
}

/***Character Connection Page: Page Divisions***/

div#mainwrap .character_connect_img {
	border: none;
	clear: both;
	float: right;
	height: 340px;
	margin: 25px 0 15px 20px;
	position: relative;
	width: 500px;
}

#ie6 div#mainwrap .character_connect_img {
	border: none;
	clear: both;
	float: right;
	height: 340px;
	margin: 25px 0 10px 20px;
	position: relative;
	width: 500px;
}

div#mainwrap .character_connect_imgcard {
	border: none;
	clear: both;
	float: right;
	height: 576px;
	margin: 25px 0 15px 20px;
	position: relative;
	width: 432px;
}

div#mainwrap .character_connect_imgcard img {
	height: 576px;
	margin: 0 auto 0 auto;
	width: 432px;
	border: 1px solid #80001a;
}

#ie6 div#mainwrap .character_connect_imgcard {
	border: none;
	clear: both;
	float: right;
	height: 576px;
	margin: 25px 0 10px 20px;
	position: relative;
	width: 432px;
}

div#mainwrap .character_connect_imglrg {
	border: none;
	clear: both;
	float: right;
	height: 540px;
	margin: 25px 0 15px 20px;
	position: relative;
	width: 500px;
}

#ie6 div#mainwrap .character_connect_imglrg {
	border: none;
	clear: both;
	float: right;
	height: 540px;
	margin: 25px 0 10px 20px;
	position: relative;
	width: 500px;
}

div#mainwrap .character_connect_vid {
	background: #ffffff;
	border: 1px solid #000000;
	clear: both;
	float: right;
	min-height: 266px;
	height:auto !important;
	height: 266px;
	margin: 28px 0 15px 20px;
	padding-top: 15px;
	position: relative;
	width: 330px;
}

#ie6 div#mainwrap .character_connect_vid {
	background: #ffffff;
	border: 1px solid #000000;
	clear: both;
	float: right;
	min-height: 266px;
	height:auto !important;
	height: 266px;
	margin: 28px 0 10px 25px;
	padding-top: 15px;
	position: relative;
	width: 330px;
}

div#mainwrap .character_connect_vid em.emphasis {
	clear: both;
	color:#000000;
	font: 16px/25px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
}

div#mainwrap .character_connect_vid em.emphasisnote {
	clear: both;
	color:#000000;
	font: 14px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
}

div#mainwrap .character_connect_vidimg {
	border: none;
	clear: both;
	height: 240px;
	margin: 10px auto 15px auto;
	padding-top: 10px;
	width: 320px;
}

div#mainwrap .character_connect_vidimg img {
	border: 1px solid #000000;
	clear: both;
	height: 240px;
	width: 320px;
}

div#mainwrap .character_connect_vid embed {
	height: 266px;
	margin:0;
	padding: 0;
	width: 330px;
}

div#mainwrap .character_connect_vid noembed {
	height: 240px;
	margin:0;
	padding: 0;
	width: 320px;
}


/***Specialty Products Page: Page Divisions***/

div#mainwrap .specialty_img {
	border: none;
	clear: both;
	float: right;
	height: 373px;
	margin: 0 0 15px 15px;
	position: relative;
	width: 508px;
}

#ie div#mainwrap .specialty_img {
	border: none;
	clear: both;
	float: right;
	height: 373px;
	margin: 0 0 15px 10px;
	position: relative;
	width: 508px;
}

#ie6 div#mainwrap .specialty_img {
	border: none;
	clear: both;
	float: right;
	height: 373px;
	margin: 0 0 15px 15px;
	position: relative;
	width: 508px;
}

div#mainwrap .specialty_img_char {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 9px 0 15px 15px;
	position: relative;
	width: 359px;
}

#ie div#mainwrap .specialty_img_char {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 10px;
	position: relative;
	width: 359px;
}

#ie50 div#mainwrap .specialty_img_char {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 10px;
	position: relative;
	width: 349px;
}

#ie55 div#mainwrap .specialty_img_char {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 10px;
	position: relative;
	width: 349px;
}

#ie6 div#mainwrap .specialty_img_char {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 15px;
	position: relative;
	width: 359px;
}

div#mainwrap .specialty_img_pers {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 7px 0 15px 15px;
	position: relative;
	width: 359px;
}

#ie div#mainwrap .specialty_img_pers {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 12px 0 15px 10px;
	position: relative;
	width: 359px;
}

#ie50 div#mainwrap .specialty_img_pers {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 10px;
	position: relative;
	width: 349px;
}

#ie55 div#mainwrap .specialty_img_pers {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 14px 0 15px 10px;
	position: relative;
	width: 349px;
}

#ie6 div#mainwrap .specialty_img_pers {
	border: none;
	clear: both;
	float: right;
	min-height: 348px;
	height:auto !important;
	height: 348px;
	margin: 12px 0 15px 15px;
	position: relative;
	width: 359px;
}

#table_scroll {
	height: 505px;
	margin-top: 20px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#ie50 #table_scroll {
	height: 497px;
	margin-top: 25px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 310px;
}

#ie55 #table_scroll {
	height: 497px;
	margin-top: 25px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 310px;
}

#ie6 #table_scroll {
	height: 513px;
	margin-top: 25px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#ie7 #table_scroll {
	height: 495px;
	margin-top: 25px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#ie8 #table_scroll {
	height: 505px;
	margin-top: 25px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#table_scroll_long {
	height: 695px;
	margin-top: 22px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#ie50 #table_scroll_long {
	height: 683px;
	margin-top: 29px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 310px;
}

#ie55 #table_scroll_long {
	height: 683px;
	margin-top: 29px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 310px;
}

#ie6 #table_scroll_long {
	height: 680px;
	margin-top: 27px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

#ie7 #table_scroll_long {
	height: 667px;
	margin-top: 27px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 325px;
}

#ie8 #table_scroll_long {
	height: 695px;
	margin-top: 27px;
	overflow-x: visible;
	overflow-y: scroll;
	width: 330px;
}

table.character_choice {
	background: #ffffff;
	border: 1px solid #666666;
	width: 300px;
}

#ie table.character_choice {
	background: #ffffff;
	border: 1px solid #666666;
	width: 300px;
}

#ie50 table.character_choice {
	background: #ffffff;
	border: 1px solid #666666;
	width: 280px;
}

#ie55 table.character_choice {
	background: #ffffff;
	border: 1px solid #666666;
	width: 280px;
}

table.character_choice thead tr th {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	text-align: center;
}

#ie table.character_choice thead tr th {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
}

table.character_choice thead tr th.left {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	text-align: center;
	width: 100px;
}

#ie table.character_choice thead tr th.left {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 100px;
}

#ie50 table.character_choice thead tr th.left {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 90px;
}

#ie55 table.character_choice thead tr th.left {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 90px;
}

table.character_choice thead tr th.right {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	text-align: center;
	width: 200px;
}

#ie table.character_choice thead tr th.right {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 200px;
}

#ie50 table.character_choice thead tr th.right {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 190px;
}

#ie55 table.character_choice thead tr th.right {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0;
	text-align: center;
	width: 190px;
}

table.character_choice tr {
	background: #ffffff;
}

table.character_choice tbody tr {
	background: #ffffff;
}

table.character_choice tbody tr td {
	background: #ffffff;
}

table.character_choice tbody tr td.left {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: top;
	width: 100px;
}

#ie table.character_choice tbody tr td.left {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	width: 100px;
}

#ie50 table.character_choice tbody tr td.left {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	width: 90px;
}

#ie55 table.character_choice tbody tr td.left {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	width: 90px;
}

table.character_choice tbody tr td.right {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 10px 2px 10px;
	text-align: left;
	vertical-align: top;
	width: 200px;
}

#ie table.character_choice tbody tr td.right {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 10px 2px 10px;
	text-align: left;
	vertical-align: top;
	width: 200px;
}

#ie50 table.character_choice tbody tr td.right {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 10px 2px 10px;
	text-align: left;
	vertical-align: top;
	width: 190px;
}

#ie55 table.character_choice tbody tr td.right {
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 2px 10px 2px 10px;
	text-align: left;
	vertical-align: top;
	width: 190px;
}

table.character_choice a:link {
	border: none;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.character_choice a:visited {
	border: none;
	color: #440745;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.character_choice a:hover {
	border: none;
	color:#004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.character_choice a:active {
	border: none;
	color:#004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}


/***Workshops Page: Page Divisions***/

div#mainwrap .workshops_img {
	border: none;
	clear: both;
	float: right;
	height: 361px;
	margin: 0 0 15px 15px;
	position: relative;
	width: 508px;
}

#ie div#mainwrap .workshops_img {
	border: none;
	clear: both;
	float: right;
	height: 361px;
	margin: 0 0 5px 10px;
	position: relative;
	width: 508px;
}

#ie6 div#mainwrap .workshops_img {
	border: none;
	clear: both;
	float: right;
	height: 361px;
	margin: 0 0 5px 15px;
	position: relative;
	width: 508px;
}

#ie8 div#mainwrap .workshops_img {
	border: none;
	clear: both;
	float: right;
	height: 361px;
	margin: 0 0 5px 10px;
	position: relative;
	width: 508px;
}


/***Life Coaching Page: Page Divisions***/

div#mainwrap .lifecoaching_img {
	border: none;
	clear: both;
	float: right;
	height: 313px;
	margin: 29px 0 15px 20px;
	position: relative;
	width: 471px;
}

#ie6 div#mainwrap .lifecoaching_img {
	border: none;
	clear: both;
	float: right;
	height: 313px;
	margin: 28px 0 15px 20px;
	position: relative;
	width: 471px;
}

/***Life Coaching Sub Links: Secondary Pages (All): Navigation***/


div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 28px;
	margin: 8px 0 25px 0;
	padding-left: 46px;
	text-align: center;
	width: 674px;
}
#ie50 div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 28px;
	margin: 8px 0 25px 0;
	padding-left: 45px;
	text-align: center;
	width: 720px;
}
#ie55 div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 28px;
	margin: 8px 0 25px 0;
	padding-left: 45px;
	text-align: center;
	width: 720px;
}
#ie6 div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 10px;
	padding-left: 25px;
	text-align: center;
	width:675px;
}
#ie7 div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 28px;
	margin: 8px 0 25px 0;
	padding-left: 47px;
	text-align: center;
	width: 673px;
}
#ie8 div#lifecoach_links {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height: 28px;
	margin: 8px 0 25px 0;
	padding-left: 47px;
	text-align: center;
	width: 673px;
}
div#lifecoach_links ul {
	color: #000000;
	Xfloat: right;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	text-align: center;
	text-decoration:none;
}
div#lifecoach_links ul li {
	border:1px solid #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 4px 0 0;
	padding: 2px 9px 2px 9px;
	text-align: center;
	text-decoration:none;
}
div#lifecoach_links ul li.liright {
	margin-right: 0;
}
div#lifecoach_links ul li:hover {
	color:#7a4c1f;
	border:1px solid #7a4c1f;
	text-decoration:underline;
}
div#lifecoach_links ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#lifecoach_links ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#lifecoach_links ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#lifecoach_links ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


/***Life Coaching Sub Links: Secondary Pages (All): Page Divisions***/


.lifecoach_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:300px;
	height:auto !important;
	height:300px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 200px;
}
#ie50 .lifecoach_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 200px;
}
#ie55 .lifecoach_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 200px;
}
#ie8 .lifecoach_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:300px;
	height:auto !important;
	height:300px;
	padding-left: 5px;
	text-align: center;
	width: 200px;
}


.lifecoach_contact_image {
	background:#FFFFFF;
	height: 254px;
	margin: 0 auto 15px auto;
	text-align: center;
	width: 184px;
}

.lifecoach_contact_image img {
	border: 1px solid #000000;
	width: 180px;
	height: 250px;
}

#ie .lifecoach_contact_image img {
	margin-top: 10px;
	border: 1px solid #000000;
}


div#content_lifecoachcatwrap {
	background:#fffcec;
	margin: 0 auto 0 auto;
	padding: 0;
	min-height:240px;
	height:auto !important;
	height:240px;
	width:800px;
}

div#content_small {
	background:#fffcec;
	margin: 0 auto 0 auto;
	padding: 20px 40px 0 40px;
	min-height:50px;
	height:auto !important;
	height:50px;
	width:720px;
}
#ie50 div#content_small {
	background:#fffcec;
	margin: 0 auto 0 auto;
	padding: 20px 20px 0 20px;
	min-height:50px;
	height:auto !important;
	height:50px;
	width:710px;
}
#ie55 div#content_small {
	background:#fffcec;
	margin: 0 auto 0 auto;
	padding: 20px 20px 0 20px;
	min-height:50px;
	height:auto !important;
	height:50px;
	width:710px;
}
#ie6 div#content_small {
	background:#fffcec;
	margin: 0 auto 0 auto;
	padding: 20px 34px 0 34px;
	min-height:50px;
	height:auto !important;
	height:50px;
	width:720px;
}

div#content_lifecoachcat {
	background:#FFFFFF;
	border: 1px solid #000000;
	clear: both;
	list-style-position: inside;
	margin: 0 auto 20px auto;
	padding: 20px 15px 20px 15px;
	min-height:460px;
	height:auto !important;
	height:460px;
	width:750px;
}
#ie50 div#content_lifecoachcat {
	background:#FFFFFF;
	border: 1px solid #000000;
	clear: both;
	list-style-position: inside;
	margin: 0 auto 20px auto;
	padding: 20px 4px 20px 4px;
	min-height:460px;
	height:auto !important;
	height:460px;
	width:750px;
}
#ie55 div#content_lifecoachcat {
	background:#FFFFFF;
	border: 1px solid #000000;
	clear: both;
	list-style-position: inside;
	margin: 0 auto 20px auto;
	padding: 20px 4px 20px 4px;
	min-height:460px;
	height:auto !important;
	height:460px;
	width:750px;
}
#ie6 div#content_lifecoachcat {
	background:#FFFFFF;
	border: 1px solid #000000;
	list-style-position: inside;
	margin: 5px auto 20px auto;
	padding: 20px 15px 20px 15px;
	min-height:460px;
	height:auto !important;
	height:460px;
	width:750px;
}

.lifecoach_contact {
	background:#FFFFFF;
	margin: 0 auto 0 auto;
	min-height:100px;
	height:auto !important;
	height:100px;
	padding-top: 5px;
	text-align: center;
	width: 188px;
}
#ie .lifecoach_contact {
	background:#FFFFFF;
	margin: 0 auto 0 auto;
	min-height:100px;
	height:auto !important;
	height:100px;
	padding-top: 20px;
	text-align: center;
	width: 188px;
}

.lifecoach_info {
	background:#FFFFFF;
	float: right;
	min-height:260px;
	height:auto !important;
	height:260px;
	list-style-position: inside;
	margin: 1px 0 0 auto;
	text-align: left;
	width: 526px;
}

#ie6 .lifecoach_info {
	background:#FFFFFF;
	float: right;
	min-height:260px;
	height:auto !important;
	height:260px;
	list-style-position: inside;
	text-align: left;
	width: 532px;
}


/***Life Coaching Sub Link: Coaching Investments: Page Divisions***/

.compass_contact_wrap_invest {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	padding: 10px 0 0 1px;
	text-align: center;
	width: 215px;
}
#ie50 .compass_contact_wrap_invest {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 215px;
}
#ie55 .compass_contact_wrap_invest {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 215px;
}
#ie8 .compass_contact_wrap_invest {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	padding-left: 5px;
	text-align: center;
	width: 215px;
}

table.coaching_packages {
	background: #ffffff;
	margin-top: 25px;
	width: 480px;
	border: 1px solid #666666;
}

#ie table.coaching_packages {
	background: #ffffff;
	border: 1px solid #666666;
	margin-top: 30px;
	width: 480px;
}

table.coaching_packages thead tr th {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 20px 10px 20px 10px;
	text-align: center;
	vertical-align: middle;
}

#ie table.coaching_packages thead tr th {
	background: #ffffff;
	border: 2px solid #666666;
	color: #000000;
	font: 15px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 20px 10px 20px 10px;
	text-align: center;
	vertical-align: middle;
}

table.coaching_packages tr {
	background: #ffffff;
}

table.coaching_packages tbody tr {
	background: #ffffff;
}

table.coaching_packages tbody tr td {
	background: #ffffff;
}

table.coaching_packages tbody tr td.center {
	padding: 20px 5px 20px 5px;
	text-align: center;
	vertical-align: middle;
}

#ie table.coaching_packages tbody tr td.center {
	padding: 20px 5px 20px 5px;
	text-align: center;
	vertical-align: middle;
}

table.coaching_packages tbody tr td.left {
	padding: 20px 5px 20px 5px;
	text-align: left;
	vertical-align: middle;
}

#ie table.coaching_packages tbody tr td.left {
	padding: 20px 5px 20px 5px;
	text-align: left;
	vertical-align: middle;
}

table.coaching_packages tbody tr td.right {
	padding: 20px 10px 20px 10px;
	text-align: center;
	vertical-align: middle;
}

#ie table.coaching_packages tbody tr td.right {
	padding: 20px 10px 20px 10px;
	text-align: center;
	vertical-align: middle;
}

table.coaching_packages a:link {
	border: none;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.coaching_packages a:visited {
	border: none;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.coaching_packages a:hover {
	border: none;
	color:#004bff;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

table.coaching_packages a:active {
	border: none;
	color:#004bff;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}


/***Life Coaching Sub Link: Coaching Investments: Subcategory Links: Float Right***/

div#coaching_investments_subcat {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	margin: 8px 0 25px auto;
	text-align: center;
	width: 470px;
}
#ie6 div#coaching_investments_subcat {
	float: right;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:48px;
	margin: 8px 0 10px 15px;
	text-align: center;
	width:450px;
}
div#coaching_investments_subcat ul {
	color: #000000;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	height:28px;
	text-align: center;
	text-decoration:none;
}
div#coaching_investments_subcat ul li {
	border:1px dotted #3C283C;
	color: #000000;
	display: block;
	float: left;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin: 0 2px 0 2px;
	padding: 2px 6px 2px 6px;
	text-align: center;
	text-decoration:none;
}
div#coaching_investments_subcat ul li.liright {
	margin-right: 0;
}
div#coaching_investments_subcat ul li:hover {
	color:#7a4c1f;
	border:1px dotted #7a4c1f;
	text-decoration:underline;
}
div#coaching_investments_subcat ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#coaching_investments_subcat ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#coaching_investments_subcat ul li a:hover {
	border:none;
	color:#7a4c1f;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#coaching_investments_subcat ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}


/***Life Coaching Sub Link: Compass Coaching: Page Divisions***/

.compass_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	padding: 10px 0 0 1px;
	text-align: center;
	width: 195px;
}
#ie50 .compass_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	margin-right: 3px;
	padding: 10px 0 0 1px;
	text-align: center;
	width: 195px;
}
#ie55 .compass_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	margin-right: 3px;
	padding: 10px 0 0 1px;
	text-align: center;
	width: 195px;
}
#ie8 .compass_contact_wrap {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:250px;
	height:auto !important;
	height:250px;
	padding-left: 7px;
	text-align: center;
	width: 195px;
}

.compass_friends {
	background:#FFFFFF;
	height: 153px;
	margin: 0 auto 15px auto;
	padding-top: 10px;
	text-align: center;
	width: 185px;
}

.compass_friends img {
	border: 1px solid #000000;
}
#ie .compass_friends img {
	margin-top: 10px;
	border: 1px solid #000000;
}

.compass_logo {
	background:#FFFFFF;
	height: 150px;
	margin-bottom: 10px;
	text-align: center;
	width: 747px;
}


/***Life Coaching Sub Link: Your Next Step: Page Divisions***/

.compass_contact_wrap_alone {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:100px;
	height:auto !important;
	height:100px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 195px;
}

#ie50 .compass_contact_wrap_alone {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:100px;
	height:auto !important;
	height:100px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 195px;
}

#ie55 .compass_contact_wrap_alone {
	background:#FFFFFF;
	border: 1px dotted #000000;
	float: left;
	min-height:100px;
	height:auto !important;
	height:100px;
	margin-right: 3px;
	padding: 10px 0 0 0;
	text-align: center;
	width: 195px;
}

.compass_family {
	background:#FFFFFF;
	height: 267px;
	margin: 20px auto 10px auto;
	text-align: center;
	width: 400px;
}


/***Life Coaching Sub Links: Secondary Pages (All): Text***/

div#mainwrap div#content_small h1.normal {
	font-size:19px;
	font-weight:normal;
	padding: 15px 0 17px 0;
	text-align:left;
	text-decoration: underline;
}

div#mainwrap div#content_small h1.normal a:link {
	border:none;
	color: #000000;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:none;
}

div#mainwrap div#content_small h1.normal a:visited {
	border:none;
	color: #000000;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
	
div#mainwrap div#content_small h1.normal a:hover {
	border: none;
	color:#7a4c1f;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap div#content_small h1.normal a:active {
	border:none;
	color: #A54274;
	font: 19px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}

div#mainwrap div#content_small h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
}

#ie50 div#mainwrap div#content_small h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

#ie55 div#mainwrap div#content_small h2 {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-bottom: 15px;
	padding: 5px 0 5px 5px;
	text-align:left;
	width:720px;
}

div#mainwrap div#content_small h2 a:link {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content_small h2 a:visited {
	border:none;
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content_small h2 a:hover {
	border:none;
	color:#7a4c1f;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div#mainwrap div#content_small h2 a:active {
	border:none;
	color: #A54274;
	font-family: Helvetica, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

div#content_lifecoachcat .lifecoach_contact h5 {
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0 0 10px 0;
	text-align: center;
	text-decoration: underline;
}

div#content_lifecoachcat .lifecoach_contact h5 a:link {
	border:none;
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_contact h5 a:visited {
	border:none;
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
	
div#content_lifecoachcat .lifecoach_contact h5 a:hover {
	border: none;
	color: #004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_contact h5 a:active {
	border:none;
	color: #004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.header {
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 0 0 10px 0;
	text-align: left;
	text-decoration: underline;
}
div#content_lifecoachcat .lifecoach_info h6.header a:link {
	border:none;
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.header a:visited {
	border:none;
	color: #761a00;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
	
div#content_lifecoachcat .lifecoach_info h6.header a:hover {
	border: none;
	color: #004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.header a:active {
	border:none;
	color: #004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_contact p.contact {
	color: #440745;
	font: 13px/21px Helvetica, Arial, sans-serif;
	padding: 0 0 0 5px;
	text-align: left;
	font-weight: bold;
}

div#content_lifecoachcat .lifecoach_contact p.contact em {
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

div#content_lifecoachcat .lifecoach_contact p span {
	color: #000000;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

div#content_lifecoachcat .lifecoach_contact span.or {
	font: 12px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

div#content_lifecoachcat .lifecoach_contact p.contact a:link {
	border:none;
	color: #440745;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_contact p.contact a:visited {
	border:none;
	color: #440745;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
	
div#content_lifecoachcat .lifecoach_contact p.contact a:hover {
	border: none;
	color:#004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_contact p.contact a:active {
	border:none;
	color:#004bff;
	font: 13px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.option a:link {
	border:none;
	color: #440745;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.option a:visited {
	border:none;
	color: #440745;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
	
div#content_lifecoachcat .lifecoach_info h6.option a:hover {
	border: none;
	color:#004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .lifecoach_info h6.option a:active {
	border:none;
	color:#004bff;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

div#content_lifecoachcat .emphasis {
	border: none;
	color: #000000;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
}

div#content_lifecoachcat .emphasis a:link {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat .emphasis a:visited {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat .emphasis a:hover {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat .emphasis a:active {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat .emphasislrg {
	border: none;
	color: #000000;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-top: 25px;
	text-align: left;
}

div#content_lifecoachcat .informative {
	border-bottom: 1px dotted #000000;
	color: #000000;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: left;
}

div#content_lifecoachcat .informative a:link {
	border-bottom: 1px dotted #000000;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat .informative a:visited {
	border-bottom: 1px dotted #000000;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat .informative a:hover {
	border-bottom: 1px dotted #000000;
	color:#004bff;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat .informative a:active {
	border-bottom: 1px dotted #000000;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat p {
	border: none;
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
}

div#content_lifecoachcat p.center {
	border: none;
	clear: both;
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: right;
}

div#content_lifecoachcat p.center a:link {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.center a:visited {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.center a:hover {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.center a:active {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.line {
	border: none;
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 0 auto 10px auto;
	text-align: center;
}

div#content_lifecoachcat p.lifecoach_header {
	border: none;
	clear: both;
	color: #761a00;
	font: 14px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin-bottom: 10px;
	text-align: left;
	text-decoration: none;
}

div#content_lifecoachcat p.lifecoach_header strong a:link {
	border: none;
	color: #761a00;
	font: 14px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat p.lifecoach_header strong a:visited {
	border: none;
	color: #761a00;
	font: 14px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat p.lifecoach_header strong a:hover {
	border: none;
	color: #004bff;
	font: 14px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat p.lifecoach_header strong a:active {
	border: none;
	color: #004bff;
	font: 14px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat span.lifecoach_header:hover {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-decoration:none;
}

div#content_lifecoachcat p.margin_bottom {
	clear: both;
	margin-bottom: 10px;
}


div#content_lifecoachcat p.margin_bottom_big {
	margin-bottom: 25px;
}

div#content_lifecoachcat span.lifecoach_header strong {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom span.lifecoach_header strong a:link {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom span.lifecoach_header strong a:visited {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom span.lifecoach_header strong a:hover {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom span.lifecoach_header strong a:active {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom_big span.lifecoach_header strong a:link {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom_big span.lifecoach_header strong a:visited {
	border: none;
	color: #440745;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom_big span.lifecoach_header strong a:hover {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat p.margin_bottom_big span.lifecoach_header strong a:active {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat ul.lifecoach_list {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 10px auto 10px 20px;
	text-align: left;   
}

div#content_lifecoachcat ul.lifecoach_list li {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-indent: -12px;   
}

#ie div#content_lifecoachcat ul.lifecoach_list li {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-indent: -15px;   
}

#ie8 div#content_lifecoachcat ul.lifecoach_list li {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-indent: -18px;   
}

div#content_lifecoachcat ul.options {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 10px auto 10px 40px;
	text-align: left;   
}

div#content_lifecoachcat ul.options li {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-indent: -12px;   
}

#ie div#content_lifecoachcat ul.options li {
	color:#000000;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:normal;
	text-align: left;
	text-indent: -14px;   
}

div#content_lifecoachcat ul.options li a:link {
	border: none;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat ul.options li a:visited {
	border: none;
	color: #440745;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat ul.options li a:hover {
	border: none;
	color:#004bff;
	font: 13px/25px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}

div#content_lifecoachcat ul.options li a:active {
	border: none;
	color:#004bff;
	font: 13px/18px Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-align: left;
	text-decoration:underline;
}


/***Reiki Page: Page Divisions***/

div#mainwrap .reiki_img {
	border: none;
	clear: both;
	float: right;
	margin: 29px 0 15px 20px;
	position: relative;
}

#ie6 div#mainwrap .reiki_img {
	border: none;
	clear: both;
	float: right;
	margin: 28px 0 15px 20px;
	position: relative;
}


/***Product Pages: Forms***/


div#mainwrap div#content form#cart {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	Xmargin-left: 0;
	margin: 0 auto 5px 20px;
	text-align: center;
	width: 198px;
}

#ie50 div#mainwrap div#content form#cart {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	text-align: center;
	width: 155px;
}

#ie55 div#mainwrap div#content form#cart {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	text-align: center;
	width: 155px;
}

#ie6 div#mainwrap div#content form#cart {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 17px;
	text-align: center;
	width: 185px;
}

div#mainwrap div#content form#cart fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 196px;
}

#ie50 div#mainwrap div#content form#cart fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 151px;
}

#ie55 div#mainwrap div#content form#cart fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 151px;
}

#ie6 div#mainwrap div#content form#cart fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 183px;
}

div#mainwrap div#content form#cart fieldset label.price {
	border: 1px solid #000000;
	clear: both;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	Xmargin: 0 auto 0 auto;
	margin: 0 auto 0 57px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 65px;
}

#ie50 div#mainwrap div#content form#cart fieldset label.price {
	border: 1px solid #000000;
	clear: both;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	Xmargin: 0 auto 0 auto;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 65px;
}

#ie55 div#mainwrap div#content form#cart fieldset label.price {
	border: 1px solid #000000;
	clear: both;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	Xmargin: 0 auto 0 auto;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 65px;
}

#ie6 div#mainwrap div#content form#cart fieldset label.price {
	border: 1px solid #000000;
	clear: both;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	Xmargin: 0 auto 0 auto;
	margin: 0 auto 0 50px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 65px;
}

div#mainwrap div#content form#cart fieldset label.small {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 190px;
}

#ie50 div#mainwrap div#content form#cart fieldset label.small {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 147px;
}

#ie55 div#mainwrap div#content form#cart fieldset label.small {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 147px;
}

#ie6 div#mainwrap div#content form#cart fieldset label.small {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 181px;
}

div#mainwrap div#content form#cart fieldset input {
	font: 14px/25px Helvetica, Arial, sans-serif;
	height: 26px;
	margin: 10px auto 0 auto;
	text-align: center;
	width: 120px;
}


div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	text-align: center;
	width: 353px;
}

#ie50 div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	text-align: center;
	width: 343px;
}

#ie55 div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	text-align: center;
	width: 343px;
}

#ie6 div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	padding: 13px 0 2px 0;
	text-align: center;
	width: 240px;
}

#ie7 div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	padding: 5px 0 5px 0;
	text-align: center;
	width: 353px;
}

#ie8 div#mainwrap div#content form#cart_wide {
	background: #ffffff;
	border: 1px solid #000000;
	font: 14px/18px Helvetica, Arial, sans-serif;
	margin: 28px auto 0 auto;
	text-align: center;
	width: 348px;
}

div#mainwrap div#content form#cart_wide fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 321px;
}

#ie6 div#mainwrap div#content form#cart_wide fieldset {
	border: none;
	font: 14px Helvetica, Arial, sans-serif;
	margin: 5px auto 5px auto;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 308px;
}

div#mainwrap div#content form#cart_wide fieldset label.price {
	border: 1px solid #000000;
	display: block;
	font: 14px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 65px;
}

div#mainwrap div#content form#cart_wide fieldset label.large {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 190px;
}

#ie6 div#mainwrap div#content form#cart_wide fieldset label.large {
	display: block;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 auto;
	padding: 2px 2px 2px 2px;
	text-align: center;
	width: 181px;
}

div#mainwrap div#content form#cart_wide fieldset label.med {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 85px;
}

#ie50 div#mainwrap div#content form#cart_wide fieldset label.med {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 85px;
}

#ie55 div#mainwrap div#content form#cart_wide fieldset label.med {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 85px;
}

#ie6 div#mainwrap div#content form#cart_wide fieldset label.med {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 76px;
}

#ie7 div#mainwrap div#content form#cart_wide fieldset label.med {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 76px;
}

div#mainwrap div#content form#cart_wide fieldset label.small {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 80px;
}

#ie50 div#mainwrap div#content form#cart_wide fieldset label.small {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 75px;
}

#ie55 div#mainwrap div#content form#cart_wide fieldset label.small {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 75px;
}

#ie6 div#mainwrap div#content form#cart_wide fieldset label.small {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 71px;
}

#ie7 div#mainwrap div#content form#cart_wide fieldset label.small {
	display: block;
	float: left;
	font: 13px/25px Helvetica, Arial, sans-serif;
	margin: 0 auto 0 0;
	padding: 2px 2px 2px 2px;
	text-align: right;
	width: 71px;
}

div#mainwrap div#content form#cart_wide fieldset select {
	float: left;
	margin: 5px 2px 4px 10px;
}

div#mainwrap div#content form#cart_wide fieldset input {
	font: 14px/25px Helvetica, Arial, sans-serif;
	height: 26px;
	margin: 10px auto 0 auto;
	text-align: center;
	width: 120px;
}

div#mainwrap div#content form#cart_wide fieldset input.fillin {
	float: left;
	font: 12px/18px Helvetica, Arial, sans-serif;
	height: 18px;
	margin: 4px 2px 5px 10px;
	text-align: left;
	width: 190px;
}


/***Product Pages: Secondary Navigation***/

div#navigation_left {
	background: #ffcdcd;
	border: 1px solid #000000;
	float:left;
	margin: 20px 30px 15px 0;
	min-height:480px;
	height:auto !important;
	height:480px;
	width:200px;
}

#ie6 div#navigation_left {
	background: #ffcdcd;
	border: 1px solid #000000;
	float:left;
	margin: 20px 30px 15px 15px;
	min-height:480px;
	height:auto !important;
	height:480px;
	width:200px;
}

div#navigation_left p {
	background: #ffcdcd;
	border-bottom: 1px solid #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0 15px 0 15px;
	padding: 5px 0 2px 0;
	text-align: center;
	text-indent: -5px;
}

div#navigation_left .ulwrap {
	margin: 0 auto 0 auto;
	width: 195px;
}

div#navigation_left ul {
	background: #ffcdcd;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	padding-top: 5px;
	text-align: left;
	text-decoration:none;
}
div#navigation_left ul li {
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	list-style-type: disc;
	padding: 5px 0 5px 0;
	margin: 0 15px 0 30px;
	text-align: left;
	text-decoration:none;
	text-indent: -5px;
}
div#navigation_left ul li:hover {
	color: #9E0F19;
	padding: 5px 0 5px 0;
	text-indent: -5px;
}
div#navigation_left ul li a:link {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#navigation_left ul li a:visited {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:none;
}
div#navigation_left ul li a:hover {
	border:none;
	color: #000000;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
div#navigation_left ul li a:active {
	border:none;
	color: #A54274;
	font: 14px/21px Helvetica, Arial, sans-serif;
	text-decoration:underline;
}