/* 
	Kazaam Web Concepts: OraPharma MyArestin.com
	
	Title: screen.css
	Description: All page styles - Local YUI Customizations
	Author: T.J. Stevens
	Last modified: February 28, 2008
	
	Revision History
	- Baseline styles created for v0 site
	- New styles for v2 site
	
*/ /* Global selector styles */
html {
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	font-size: 108%;
	color: #434343;
	background: url("../images/body-background.jpg") repeat-x #FFF 0 20px;
}

html.splash {
	background: url("../images/splash-body-background.jpg") repeat-x #237EB1
		;
}

h1 {
	line-height: 123.1%;
	font-size: 182%;
	color: #0149AD;
	margin: 0 0 .25em 0;
}

h2 {
	line-height: 123.1%;
	font-size: 123.1%;
	color: #000;
	margin: 0 0 .25em 0;
}

h3 {
	line-height: 123.1%;
	font-size: 116%;
	font-weight: bold;
	color: #000;
	margin: 0 0 .25em 0;
}

p {
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	line-height: 138.5%;
	margin: 0;
}

.caption {
	font-size: 77% !important;
	text-align: center;
	line-height: 100%
}

.center {
	text-align: center;
}

.graphic-title {
	text-align: center;
	font-size: 85% !important;
	font-weight: bold;
	color: #000;
	margin: 0 0 .25em 0;
	padding: 0;
}

p.text {
	margin-bottom: 10px;
}

a:link,a:visited {
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	color: #3366CC;
	text-decoration: none;
}

a:hover {
	color: #15408D;
	text-decoration: underline;
}

a.current {
	color: #006699;
}

input {
	padding: 1px 1px 0 1px;
	font-size: 93%;
}

sup {
	line-height: 100%;
}

table,td {
	/*border: 1px solid #666; */
}

td {
	padding: 5px;
}

table.noborder,table.noborder td {
	border: 0;
}

/* YUI Local Customizations */
#bd {
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	background:#EDF1FD url(../images/maincontent-background-tile.gif) repeat-y scroll 0 0;
	border-left: none;
	border-right: 1px solid #6E99CC;
}

#bd.noright {
	background-image: none;
	border: 1px solid #6E99CC;
	margin-top: 6px;
	/* overflow:auto; */
}

#bd .yui-b .yui-gc {
	margin: 0;
	padding: 0;
}

#bd .yui-b .yui-gc #leftcontent.yui-u {
	text-align: left;
	width: 69%;
	margin: 0;
	padding: 0;
}

#bd .yui-b .yui-gc #rightnav.yui-u {
	_clear: both;
	text-align: center;
	width: 29%;
	margin: 0;
	_margin-left: 10px;
	padding: 0;
}

/* Header */
#hd {
	height: 163px;
}

#hd .yui-g .yui-u {
	float: left;
	width: 492px;
	margin: 0 6px 0 0;
	padding-right: 0px;
	height: 123px;
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	text-align: right;
	background: url("../images/hdr-background.jpg") no-repeat bottom left;
}

#hd .yui-g #logo.yui-u {
	margin: 0 0 0 3px;
	padding: 0;
	width: 448px;
	text-align: left;
	background: url("../images/hdr-background-slice.jpg") repeat-x bottom;
}

#hd div.yui-u p {
	font-size: 77%
}

#hd img {
	margin: 20px 0 0 0;
}

#hd.splash img {
	margin: 4px 0 0 0;
}

#hd #utilitynav {
	margin: .5em 0 20px 0; *
	margin: .25em 0 0 0;
	padding: 0;
}

#hd #utilitynav ul {
	float: right;
	margin: 0;
}

#hd #utilitynav ul li {
	text-decoration: underline;
	color: #3366CC;
	float: left;
	padding: 0 10px 0 5px;
	font-size: 77%;
	background: url("../images/dotted-vertical.gif") top right repeat-y;
}

#hd #utilitynav ul li.last {
	background: none;
	padding: 0 0 0 8px;
}

#search {
	color: #3366CC;
	background: none;
	border: none;
	padding: .25em 0 0 0;
	font-size: 85%;
	margin: 5px 12px 3px 215px; *
	margin: 8px 12px 3px 200px;
	height: 20px;
	width: 264px;
	text-align: center;
}

#search p {
	float: left;
	font-weight: bold;
	margin: 4px 4px 2px 3px; *
	margin: 4px 3px 2px 3px;
}

#search input.search-input-image {
	margin: 1px 0 2px 0; *
	margin: 1px 0 2px 3px;
	_margin: 1px 0 2px 3px;
	float: right;
}

#search input.search {
	width: 192px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
	padding: 0;
	margin: 2px 0 2px 5px; *
	margin: 0px 2px 2px 2px;
	_margin: 2px 1px 2px 1px;
	float: left;
}

#hd.splash {
	margin: 0 0 0 0;
	padding: 0;
}

p.hd-splash {
	float: left;
}

#hd .printLogo {
	display: none;
}

/* Navigation */ /**This item has been removed**/
#navDiv {
	clear: both;
	width: 950px;
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	position: absolute;
	top: 124px;
	z-index: 100;
}

#nav-level1 {
	display: none;
	position: relative;
	clear: both;
	background: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 950px; *
	width: 966px;
	_width: 966px;
	margin: 3px 0 0 0;
	height: 48px;
}

#nav-level1 ul {
	margin: 0;
}

#nav-level1 ul li {
	float: left;
	margin: 3px 0 0 3px;
	text-align: center;
	vertical-align: bottom;
}

#nav-level1 ul li a:link,#nav-level1 ul li a:visited {
	background: url("../images/nav-level1-blue-largev3.png") no-repeat bottom;
	height: 20px;
	display: block;
	padding: 20px 6px 6px 6px;
	color: #FFF;
}

#nav-level1 ul li a:hover,#nav-level1 ul li a.current:link,#nav-level1 ul li a.current:visited
	{
	text-decoration: none;
	color: #000;
	background: url("../images/nav-level1-yellow-largev3.gif") no-repeat bottom;
}

#nav-level1 ul li.third a:link,#nav-level1 ul li.third a:visited {
	background: url("../images/nav-level1-blue-largev2.png") no-repeat bottom;
}

#nav-level1 ul li.third a:hover,#nav-level1 ul li.third a.current:hover,#nav-level1 ul li.third a.current:link,#nav-level1 ul li.third a.current:visited
	{
	text-decoration: none;
	background: url("../images/nav-level1-yellow-largev2.gif") no-repeat bottom;
}

/* Hidden Menu on Home Page */
#nav-level1 ul li ul {
	display: none;
	margin: -4px 0 0 0;
	font-size: 85%;
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	width: 941px; *
	width: 966px;
	_width: 966px;
	height: 26px;
}

#nav-level1 ul li:hover ul {
	text-decoration: none;
	height: 30px;
	display: inline;
	position: absolute;
	top: 30px; *
	top: 32px; *
	left: 4px;
	_top: 31px;
	_left: 7px;
	right: 0;
}

#nav-level1 ul li ul li.childcurrent {
	float: left;
	margin: 10px 0 0 0;
	text-align: center;
	height: 26px;
	padding: 0;
	display: inline;
}

#nav-level1 ul li ul li.childcurrent a:link,#nav-level1 ul li ul li.childcurrent a:visited
	{
	float: left;
	display: block;
	_display: inline;
	background: #3863B1;
	color: #FFF;
	height: 14px;
	padding: 5px 10px 5px 10px;
	margin: 0;
	border-left: 1px solid #3863B1;
	border-right: 1px solid #3863B1;
}

#nav-level1 ul li ul li.childcurrent a:hover,#nav-level1 ul li.first ul li.childcurrent a:hover
	{
	text-decoration: none;
	color: #0049AA;
	background: #FFDF72;
	border-left: 1px solid #A1B4D4;
	border-right: 1px solid #A1B4D4;
}

#nav-level2 {
	display: none;
	border: 1px solid #A1B4D4;
	clear: both;
	font-size: 85%;
	background: #3863B1;
	width: 939px;
	margin: 3px 0 0 3px; *
	margin: 9px 0 0 3px;
	_margin: 1px 0 0 6px;
	height: 24px;
}

#nav-level2 ul {
	height: 26px;
	margin: 0;
	padding: 0;
}

#nav-level2 ul li {
	float: left;
	margin: 0;
	text-align: center;
	height: 26px;
	_height: 16px;
	padding: 0;
	_padding: 5px 0;
	display: inline;
}

#nav-level2 ul li a:link,#nav-level2 ul li a:visited,#nav-level2 ul li.first a:link,#nav-level2 ul li.first a:visited,#nav-level2 ul li.first a.current:link,#nav-level2 ul li.first a.current:visited
	{
	display: block;
	_display: inline;
	background: #3863B1;
	color: #FFF;
	height: 14px;
	padding: 5px 10px 5px 10px;
	margin: 0;
	border-left: 1px solid #3863B1;
	border-right: 1px solid #3863B1;
}

#nav-level2 ul li a:hover,#nav-level2 ul li a.current:link,#nav-level2 ul li a.current:visited,#nav-level2 ul li a.current:hover
	{
	text-decoration: none;
	color: #0049AA;
	background: #FFDF72;
	border-left: 1px solid #A1B4D4;
	border-right: 1px solid #A1B4D4;
}

#nav-level3 {
	display: none;
	float: left;
	border: 1px solid #A1B4D4;
	border-left: none;
	font-size: 85%;
	background: #688DD1;
	width: 935px;
	margin: 3px 0 0 0;
	height: 24px;
}

#nav-level3 ul {
	height: 26px;
	margin: 0;
	float: left;
}

#nav-level3 ul li {
	float: left;
	margin: 0;
	text-align: center;
	height: 26px;
	_height: 16px;
	padding: 0;
	_padding: 5px 0;
	display: inline;
}

#nav-level3 ul li a:link,#nav-level3 ul li a:visited,#nav-level3 ul li.first a:link,#nav-level3 ul li.first a:visited,#nav-level3 ul li.first a.current:link,#nav-level3 ul li.first a.current:visited
	{
	display: block;
	_display: inline;
	background: #688DD1;
	color: #FFF;
	height: 14px;
	padding: 5px 6px 5px 6px;
	margin: 0;
	border-left: 1px solid #688DD1;
	border-right: 1px solid #688DD1;
}

#nav-level3 ul li a:hover,#nav-level3 ul li a.current:link,#nav-level3 ul li a.current:visited,#nav-level3 ul li a.current:hover
	{
	text-decoration: none;
	color: #0049AA;
	background: #FFDF72;
	border-left: 1px solid #A1B4D4;
	border-right: 1px solid #A1B4D4;
}

#tabContent ul.yui-nav {
	clear: both;
	font-size: 85%;
	margin: 0;
	position: relative;
	z-index: 1000;
	text-align: left;
	width: 633px; *
	width: 653px;
}

#tabContent ul.yui-nav {
	text-align: left;
	margin: 0;
	padding: 0;
}

#tabContent ul.yui-nav li {
	float: left;
	margin: 5px 0 0 3px;
	text-align: center;
	background: none;
	padding: 0;
}

#tabContent ul.yui-nav li.first {
	margin: 5px 0 0 0;
}

#tabContent ul.yui-nav li a:link,#tabContent ul.yui-nav li a:visited {
	background: #006DAA;
	border: 1px solid #006DAA;
	height: 16px;
	display: block;
	padding: 5px;
	color: #FFF;
}

#tabContent ul.yui-nav li.first a:link,#tabContent ul.yui-nav li.first a:visited
	{
	
}

#tabContent ul.yui-nav li a:hover {
	text-decoration: none;
	color: #006699;
	background: #FFF;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #AF7EB2;
	border-left: 1px solid #AF7EB2;
	border-right: 1px solid #AF7EB2;
	height: 24px;
	z-index: 10;
}

/* Body */
#bd {
	line-height: 138.5%;
	clear: both;
	width: 930px;
	margin: 0px 6px 0 3px;
	_margin: 0 0 0 6px;
	padding: 20px 0 15px 10px;
	_padding-top: 15;
	min-height: 550px;
	_height: 550px;
	z-index: 0; /*position: absolute; top: 163px;*/
}

#bd.nocol-home,#bd.nocol {
	width: 939px;
	padding: 5px 0 0 0;
	background: #EDF1FD;
	background-image: none !important;
	border: 1px solid #6E99CC;
	min-height: 0;
}

#bd.splash {
	clear: both;
	background: url("../images/splash-background.jpg") no-repeat;
	width: 950px;
	border: 0;
	min-height: 490px;
	_height: 490px;
	margin: 0 6px 3px 3px;
	overflow: auto;
	_overflow: visible;
}

#bd.home {
	clear: both;
	background: url("../images/maincontent-home-backgroundv4.jpg") no-repeat
		#FFF;
	width: 939px;
	border-bottom: 1px solid #6B64AD;
	border-right: 1px solid #6B64AD;
	border-left: none;
	min-height: 480px;
	_height: 480px;
	margin: 3px 6px 3px 3px;
	padding: 11px 1px 0 1px;
	overflow: auto;
	_overflow: visible;
}

#bd.home .yui-b {
	margin: 0;
	padding: 0;
}

#bd ul {
	line-height: 138.5%;
	margin-bottom: 10px;
}

#bd ul li,.yui-content ul li,#bd ol li {
	margin: 0px 0 0px 15px;
}

#bd ul li,.yui-content ul li,#bd ol {
	background: url("../images/maincontent-bullet-v2.gif") no-repeat 0 3px;
	padding: 0 0 0 15px;
}

#bd ol,#bd ol li {
	list-style-type: decimal;
	background: none;
	padding: 0 0 0 20px;
}

#bd ol li {
	padding: 0;
}

/* Home / Landing Styles */
#home-content-top {
	
}

#home-content-middle {
	color: #333;
	margin: 0px 0 0 0px;
	width: 300px;
	font-size: 93%;
}

#home-content-middle.home-bottom {
	clear: both;
	width: 910px;
	padding: 0 0 0 10px;
	position: relative;
}

#home-content-middle h3 {
	margin: 30px 0 0 0px;
}

#home-content-middle p {
	line-height: 170%;
	margin: 20px 0 0 0;
}

#home-content-middle ul {
	line-height: 138.5%;
	margin: 20px 0 0 0;
}

#home-content-middle li {
	line-height: 170%;
	padding: 0;
	margin: 0;
}

#hearpeerflash {
	clear: both;
	float: right;
	margin: 0 0 10px 10px; *
	margin-top: 0;
}

#home-hearpeer {
	float: right;
	text-align: right;
	width: 458px;
}

#home-welcome {
	margin: 0 0 0 0;
	width: 315px;
	padding: 40px 0 0 40px;
}

#home-host {
	float: left;
	margin: 20px 0 0 -50px; *
	margin: 0 0 0 -15px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#home-copy {
	float: left;
	width: 225px;
	position: absolute;
	bottom: 10px;
	left: 305px; *
	left: 330px;
}

/* HOME CALLOUTS */
#home-callouts-container {
	float: right;
	width: 360px;
	margin: 0;
	padding: 0;
}

.home-callout {
	width: 360px;
	padding: 0;
	margin: 0 0 5px 0;
	background: url("/images/promo-background-middle.jpg") repeat-y;
}

.home-callout-top {
	width: 340px;
	padding: 10px 0 0 20px;
	margin: 0;
	background: url("/images/promo-background-top.jpg") no-repeat;
}

.home-callout-top p.headline {
	color: #996600;
	font-size: 138.5%;
	line-height: 116% !important; /*width: 170px;*/
	margin: 0 !important;
	padding: 0;
}

.home-callout p.copy {
	color: #333333;
	margin: 5px 0 0 0 !important;
	padding: 0 10px 10px 20px;
	font-size: 93%; *
	font-size: 85%;
	line-height: 123.1% !important;
}

.home-callout p.copy a:link,.home-callout p.copy a:visited {
	color: #3366CC;
}

.home-callout-spacer {
	height: 160px;
}

/* INTERIOR CALLOUTS */
#interior-callouts-container {
	float: right;
	width: 255px;
	margin: 0 10px 0 0;
	_margin-right: 0px;
	padding: 0;
}

.interior-callout {
	width: 255px;
	text-align: left;
	padding: 0;
	margin: 5px 0 0 0;
	background: url("/images/promo-interior-background-middle.jpg") repeat-y
		;
}

.interior-callout-factoid {
	width: 250px;
	text-align: left;
	padding: 0 5px 0 0;
	margin: 5px 0 0 5px;
	background: url("/images/promo-interior-background-middle-factoid.jpg")
		repeat-y;
}

.interior-callout-top {
	width: 235px;
	padding: 10px 0 14px 20px;
	margin: 0;
	background: url("/images/promo-interior-background-top.jpg") no-repeat;
}

.interior-callout-top-factoid {
	width: 222px;
	padding: 50px 20px 5px 13px;
	margin: 0;
	background: url("/images/promo-interior-background-top-factoid.jpg")
		no-repeat;
}

.interior-callout-top p.headline {
	color: #996600;
	font-size: 153.9%;
	line-height: 108% !important;
	width: 150px;
	margin: 0 !important;
	padding: 0;
}

.interior-callout-top-factoid p.headline {
	color: #005498;
	font-size: 123.1%;
	line-height: 116% !important;
	margin: 0 !important;
	padding: 0;
}

.interior-callout p.copy,.interior-callout-factoid p.copy {
	color: #333333;
	margin: 5px 0 0 0 !important;
	padding: 0 10px 10px 20px;
	font-size: 93%; *
	font-size: 85%;
	line-height: 123.1% !important;
}

.interior-callout-factoid p.copy {
	padding: 0 10px 10px 13px;
}

.interior-callout p.copy a:link,.interior-callout p.copy a:visited,.interior-callout-factoid p.copy a:link,.interior-callout-factoid p.copy a:visited
	{
	color: #3366CC;
}

.interior-callout-spacer {
	height: 160px;
}

.interior-callout ul.copy,.interior-callout ol.copy,.interior-callout-factoid ul.copy,.interior-callout-factoid ol.copy
	{
	margin-left: 5px;
}

.interior-callout ul.copy li,.interior-callout-factoid ul.copy li {
	background: url("../images/maincontent-bullet-v2.gif") no-repeat 0 3px
		!important;
	font-size: 93%; *
	font-size: 85%;
}

.interior-callout ol.copy li,.interior-callout-factoid ol.copy li {
	list-style-type: decimal;
	font-size: 93%; *
	font-size: 85%;
}

/* Main Content */
#maincontent-top {
	font-size: 93%;
	clear: both;
	width: 940px;
	background: url("../images/maincontent-background.gif") no-repeat
		#EDF1FD;
	border-right: 1px solid #6E99CC;
	margin: 3px 6px 0px 3px;
	_margin-left: 6px;
	height: 8px;
	position: relative;
}

#maincontent-top.nonav {
	background: url("../images/maincontent-background-nonav.gif") no-repeat
		#FFF;
}

#maincontent-top.nocol {
	background: url("../images/maincontent-background-nocol.gif") no-repeat
		#FFF;
}

#maincontent-bottom {
	clear: both;
	width: 940px;
	background: url("../images/maincontent-background-bottom.gif") no-repeat
		#EDF1FD;
	border-right: 1px solid #6E99CC;
	margin: 0 6px 3px 3px;
	_margin: 0 0 0 6px;
	height: 8px;
}

#maincontent-bottom.nocol {
	background: url("../images/maincontent-background-bottom-nocol.gif")
		no-repeat #EDF1FD;
}

#maincontent {
	margin: 0px 3px 10px 0;
	padding: 15px 5px 15px 5px;
	width: 635px;
	position: absolute;
	z-index: 0;
}

#maincontent a {
	font-weight: bold;
}

#maincontent p,#maincontent li {
	font-size: 93%;
}

#maincontent b {
	color: #000;
}

#maincontent-tabs {
	margin: 40px 3px 10px 0;
	padding: 15px 5px 5px 5px;
	border: 1px solid #AF7EB2;
	width: 567px;
	position: absolute;
	z-index: 0;
}

#maincontent.nolevel3 {
	margin: 0px 3px 0 5px;
	padding: 0px 5px 0 5px;
}

#maincontent-noright {
	margin: 0 13px 10px 0;
	padding: 0 15px 5px 15px;
	overflow: auto;
	/*_overflow: visible;*/
	*overflow: visible;
}

#maincontent-videos {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	overflow: auto;
	_overflow: visible;
}

#maincontent-popup {
	background: #FFF;
	border: 1px solid #AF7EB2;
	width: 600px;
	text-align: left;
	padding: 15px;
	margin: 20px 0 0 0;
}

#maincontent-popup h3 {
	margin: 0 0 .25em 0;
}

#right-quote {
	background: url("../images/rightnav-background.jpg") repeat-y #EDF1FD
		2px 0; *
	background-position: 3px 0;
	_background-position: 2px 0;
	margin: 0 5px 0 0;
	_margin: 0;
	width: 247px;
	color: #133E8C;
	text-align: left;
	padding: 0 7px 5px 13px;
}

#right-quote p.image {
	float: left;
	margin: 5px 10px 5px 5px;
}

#right-quote p.quote {
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, sans-serif, Geneva, Helvetica;
	line-height: 161.6%;
}

#right-quote p.author {
	float: right;
	font-size: 77%;
	margin: 0 .25em 0 0;
	color: #000;
}

p.video-author {
	font-size: 93%;
	margin: 0 0 5px 0;
	text-align: center;
}

#print-page {
	color: #0048AA;
	font-size: 77%;
	margin: 0 0 18px 0;
	_margin: 10px 0px 18px 0;
	text-transform: uppercase;
	width: 100%;
	text-align: center;
}

.print-image {
	float: left;
	margin: 0 5px 0 15px;
	_margin: 0 5px 0 10px;
}

.print-text {
	float: left;
	margin: 5px 15px 0 0;
	_margin: 5px 5px 0 0;
}

/* Table Styles */
table.order td {
	text-align: left;
}

td.impl {
	font-weight: bold;
	background-color: #fef0c8;
}

table.order thead {
	background-color: #ccddee;
	color: #3a447f;
}

.discount {
	background-color: #0068aa;
	color: #FFF;
}

/* Image Floats - http://www.tizag.com/cssT/float.php */
.floatLeft {
	float: left;
	padding: 0 5px 5px 5px;
}

.floatRight {
	float: right;
	padding: 0 5px 5px 5px;
}

.floatRightClear {
	float: right;
	clear: right;
	padding: 0 5px 5px 5px;
}

/* Page Flows */
.rightcallout-promo {
	margin: 0 0 10px 0;
}

.image-left {
	float: left;
	margin: 0;
}

#text-right {
	float: left;
	padding: 0 0 0 5px;
	margin: 0 0 5px 5px;
	width: 150px;
}

#text-right.thumb {
	float: left;
	padding: 0 0 0 5px;
	margin: 0 0 5px 10px;
	width: 500px;
}

#text-left {
	float: left;
	padding: 0;
	margin: 0 15px 5px 0;
	width: 230px;
}

#image-right {
	float: left;
	width: 370px;
	text-align: center;
	padding: 5px 0;
}

#image-right.fullwrap {
	width: 350px;
	padding: 0 5px 5px 5px;
	float: right;
	text-align: center;
}

#image-right.fullwrap p.graphic-title {
	padding: 0;
	margin: 0;
}

#image-left.thumb {
	float: left;
	width: 75px;
	padding: 0;
}

#leftcontent p {
	margin: 0 0 1em 0;
}

/* Footer */
#ft {
	margin: 10px 5px 0 5px;
	font-size: 77%; /*position: absolute; bottom: -60px;*/
}

#ft a:link,#ft a:visited {
	color: #337DDC;
	text-decoration: underline;
	text-transform: uppercase;
}

#ft a:hover {
	color: #15408D;
}

#ft p {
	margin: 0 0 .25em 0;
}

#ft #ft-text-right {
	float: left;
	color: #797979;
	margin: 0 10px 0 10px;
}

#ft #footernav {
	margin: 0 0 6px 0;
}

#ft #footernav ul li {
	float: left;
	padding: 0 10px 0 5px;
	background: url("../images/dotted-vertical.gif") top right repeat-y;
}

#ft #footernav ul li.first {
	padding: 0 10px 0 0;
}

#ft #footernav ul li.last {
	background: none;
	padding: 0 0 0 10px;
}