/* ==YUI RESET (see: http://developer.yahoo.com/yui/reset/)*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {	margin: 0;	padding: 0;}table {	/* border-collapse:collapse; */	/* border-spacing:0; */	border-spacing: 4px;}fieldset,img {	border: 0;}/* address,caption,cite,code,dfn,em,strong,th,var {	font-style:normal;	font-weight:normal;} */address,caption,cite,code,dfn,th,var {	font-style: normal;	font-weight: normal;}caption,th {	text-align: left;}ul {	list-style: none;}h1,h2,h3,h4,h5,h6 {	font-size: 100%;	font-weight: normal;}q:before,q:after {	content: '';}abbr,acronym {	border: 0;}hr {	width: 100%;	margin-bottom: 25px;	margin-top: 25px;	background-color: #ccc;}.accessibilityAid{	display:none; /*some screenreaders so instead*/	position:absolute;	left:-999em;	top:-999em;	}/* ==GENERAL SETTINGS */body {	color: #999;/*font:11px/18px Helvetica, Arial, sans-serif; /* precentages on fonts so that IE can resize them *//* font: 70%/150% Verdana, Lucida, "Lucida Grande", sans-serif; */	font: 70%/1.4 Helvetica, Arial, sans-serif;	/* background: #666 url(../img/Carbon.png) no-repeat scroll 50% 0pt; */	background-color: #fff;}/*Global Linking-------------------------------------------------*/a {	outline: none;}a:link {	color: #333;	text-decoration: none;}a:visited {	color: #333;	text-decoration: none;}a:hover {	color: #8CBF26;	text-decoration: none;}/* ==DIVS *//* layout divs */div#wrapper {	width: 990px;	margin-left: auto;	margin-right: auto;}div#login {	width: 97px;	height: 21px;	float: right;	position: relative;	top: 21px;	right: 25px;	padding-left: 11px;	padding-top: 6px;	background: url(../img/login-bg.png) no-repeat;	margin: 0;}div#wrapper2 {	width: 990px;	float: left;	background-color: #fff;}/* ------- HEADER section - incl. top navigation ---------- */div#header {	width: 990px;	height: 124px;	position: relative;	float: left;	background: url(../img/header-bg.png) no-repeat;	z-index: 1; /* required for IE6 & 7 to keep mega-menu on top */}/* ------ Banbury Litho logo  ----------------------------- */div#banburyLithoLogo h1 a {/*	width: 263px;	height: 62px;*/	width: 283px;	height: 72px;	display: block;	text-indent: -999em;	/*paranoid tricks for older browsers*/	text-decoration: none;	overflow: hidden;	background: url(../img/logo.png) no-repeat;	position: absolute;	top: 19px;	left: 25px;}/* ------ Customer Login  ----------------------------- */div#login a{	color: #fff;	display: block;}div#login a:hover{	color: #666;}/* ----------- TOP navigation (pre-MEGA Menu) -------- div#topNav{	font-size: 13px;	position: absolute;	margin: 0;	line-height: 10px;	clear: both;	top: 130px;	left: 30px;}/* display block - for both ul li & ul li a - to run horizontally div#topNav ul li{	display: block;	float: left;	position: relative;	color: #f57300;	padding-right: 8px;	padding-left: 0px;}div#topNav ul li a{	text-decoration: none;	position: relative;	/* color: #6878b4; 	color: #fff;	/* spacing between each menu item 	padding-right: 8px;	padding-left: 4px;}div#topNav a:hover{	text-decoration: none;	color: #f57300;}/* ----------------------------------  */.selectedMM a{	color: #8CBF26 !important;}.selected a{	color: #000 !important;}div#Navigation{	font-size: 13px;	top: 55px;	margin: 0;	clear:both;	position:absolute;	z-index: 1;	float: right;}/* ----  MEGA MENU --------- ----------------------------*/ul#topnav {	z-index: 1;	position: relative; /* disables z-index if position not specified */	margin: 10px 0 0;	padding: 0;	width: 100%;	list-style: none;	font-size: 1.0em;	/* color: #8CBF26; */	float: right;	left: 426px;}ul#topnav li {	float: left;	margin: 0;	/* padding: 0; */	position: relative;}ul#topnav li a {	/* text-indent: -9999px;  if using background images*/	height: 44px;	/* spacing between each menu item */	padding-right: 15px;	padding-left: 15px;	color: #666;}ul#topnav li a:hover {	/* background-position: left bottom; */	color: #8CBF26;}ul#topnav li .sub, ul#topnav li .sub2, ul#topnav li .sub3 {	position: absolute;	top: 20px;	left: -210px;	/* background: #344c00 url(../img/sub_bg.png) repeat-x; */	background: #fff;	padding: 10px 20px 20px;	/*--Bottom right rounded corner--*/	-moz-border-radius-bottomright: 10px;	-khtml-border-radius-bottomright: 10px;	-webkit-border-bottom-right-radius: 10px;	/*--Bottom left rounded corner--*/	-moz-border-radius-bottomleft: 10px;	-khtml-border-radius-bottomleft: 10px;	-webkit-border-bottom-left-radius: 10px;	/*--Top right rounded corner--*/	-moz-border-radius-topright: 10px;	-khtml-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	/*--Top left rounded corner--*/	-moz-border-radius-topleft: 10px;	-khtml-border-radius-topleft: 10px;	-webkit-border-top-left-radius: 10px;	display: none;	border: 1px solid #8CBF26;} ul#topnav li .sub2 {	left: 0px;} ul#topnav li .sub3 {	left: -247px;}ul#topnav li .row {	clear: both;	width: 100%;	margin-bottom: 10px;}ul#topnav li .sub ul, ul#topnav li .sub2 ul, ul#topnav li .sub3 ul {	list-style: none;	margin: 0;	padding: 0;	/* width: 150px; */	width: 165px;	float: left;}ul#topnav li .sub2 ul {	width: 145px;}ul#topnav li .sub3 ul {	width: 140px;}ul#topnav .sub ul li, ul#topnav .sub2 ul li, ul#topnav .sub3 ul li {	width: 100%;	color: #666;	cursor:pointer;}ul#topnav .sub ul li h2, ul#topnav .sub2 ul li h2, ul#topnav .sub3 ul li h2 {	padding: 0;	margin: 0;	font-size: 1.3em;	font-weight: normal;}ul#topnav .sub ul li h2 a, ul#topnav .sub2 ul li h2 a, ul#topnav .sub3 ul li h2 a {	padding: 5px 0;	background-image: none;	color: #666;	font-size: 13px;	font-weight: bold;}ul#topnav .sub ul li a, ul#topnav .sub2 ul li a, ul#topnav .sub3 ul li a {	float: none;	text-indent: 0; /*--Reset text indent--*/	height: auto;	/* background: url(../img/navlist_arrow.png) no-repeat 5px 12px; */	/* padding: 7px 5px 7px 15px; */	padding: 4px 5px 4px 0;	display: block;	text-decoration: none;	color: #666;	font-size: 12px;}ul#topnav .sub ul li a:hover, ul#topnav .sub2 ul li a:hover, ul#topnav .sub3 ul li a:hover {	color: #8CBF26;	background-position: 5px 12px;}/* ------------------------------------------------------------------------------------------- *//* ----------- FLASH / Main Image panel -------- */div#flash{	width: 946px;	height: 237px;	margin-left: 24px;	/*	background: url(../img/home-main-panel-bg.jpg) no-repeat; 	*/}div#specialMainImage{	width: 946px;	height: 237px; /* this height for guide only - not to be fixed in final version or CMS */	margin-left: 24px;	border: 1px solid maroon; /* this boreder for guide only - not to be fixed in final version */}.urlLink a{	background: url(../img/url_icon.gif) no-repeat 2px 0;	padding-left: 20px;}/* ----------- Category panel -------- */div#catPanel, div#catPanelTwo{	width: 300px;}div#catPanelTwo{	margin-top: 15px;}div#catPanelTitle, div#catPanelTitleTwo{	height: 79px;	background: url(../img/cpanel-title-bg.png) no-repeat;	padding-left: 20px;	padding-top: 20px;	margin: 0 0 -20px;}div#catPanelTitle h1, div#catPanelTitleTwo h1{	color: #fff;	font-size: 32px;	font-weight:bold;}div#catPanelNav, div#catPanelNavTwo{	background: url(../img/cpanel-tile-bg.png) repeat-y;	vertical-align: top;	margin: 0;	padding: 15px 20px 0;}div#catPanelBase, div#catPanelBaseTwo{	background-image: url(../img/cpanel-base-bg.png);	height: 29px;	margin: 0;}div#catPanel h1, div#catPanelTwo h1{	color: #fff;	font-size: 32px;}div#catPanel ul, div#catPanelTwo ul{	margin: 0;}div#catPanel li, div#catPanelTwo li{	line-height: 160% !important;}div#catPanel li a, div#catPanelTwo li a{	font-size: 15px !important;	color: #666;	font-weight: normal;	font-style: normal;}div#catPanel li a:hover, div#catPanelTwo li a:hover{	color: #999;	text-decoration: none;}.catPanelNoLink{	font-size: 15px !important;	font-weight: bold;}/* ----------- SPECIAL OFFER panel (include) -------- */div#specialOffer{/*	width: 620px; */	width: 620px; /* JS 251111 - reduced to allow for margin left */	height: 150px;/*	margin-top: -15px; /* counteracts the mainTextC1 margin top of 15px *//*	margin-left: 25px; *//*	position: relative; */}/* ----------- QUOTE panel -------- */div#quote a{/*	display: block; */	text-indent: -999em;	/*paranoid tricks for older browsers*/	text-decoration: none;	overflow: hidden;	width: 319px;	height: 182px;/*	position: relative; */	float: left;	clear: both;/*	margin-right: 21px; */	background: url(../img/quote-panel.png) no-repeat;	}body.products div#quote a{	float: left;	margin: 0;	background: url(../img/quote-panel.png) no-repeat -19px 0;	padding: 0;	height: 170px;}body.special-offer div#quote a{	margin: 0;	padding: 0;	height: 170px;}/* ----------- NEWSLETTER sign-up panel -------- */div#newsletter{	clear:both;	width: 300px;	height: 60px;	background: url(../img/email-signup-bg.png) no-repeat;	padding: 7px 0 0 22px;	margin-top: 30px;}body.products div#newsletter{	clear: both;	margin-bottom: 40px;}body.special-offer div#newsletter{	clear: both;	margin-bottom: 40px;	margin-top: 0;}.signup{	border-style: none;	background-color: transparent;	margin: 9px 0 0;	color: #999;}div#newsletterTitle{	color: #8CBF26;	font-size: 13px;}div#newsletterGo a{	width: 43px;	height: 43px;	background: url(../img/green-arrow.png) no-repeat;	display: block;	text-indent: -999em;	/*paranoid tricks for older browsers*/	text-decoration: none;	overflow: hidden;	position: relative;	float: right;	right: 30px;	bottom: 40px;}/* ----------- INSIDE STORY panel -------- */div#insideStory a{	width: 278px;	height: 30px;	display: block;	background: url(../img/inside-story-panel.png) no-repeat;	color: #8CBF26;	padding-top: 51px;	padding-left: 22px;	font-size: 15px !important;	font-weight: normal !important;	font-style: normal !important;	margin: 30px 0 0;}/* ----------- HOW TO FIND US panel -------- */div#findUs a{	width: 278px;	height: 30px;	display: block;	background: url(../img/location-panel.png) no-repeat;	color: #8CBF26;	padding-top: 51px;	padding-left: 22px;	font-size: 15px !important;	font-weight: normal !important;	font-style: normal !important;	margin: 30px 0 0;}/* ---------- Carbon Paper panel ------------------------------- */div#carbonPanel{	clear:both;	width: 150px;	height: 71px;	display: block;	background: url(../img/carbon-panel.png) no-repeat;	padding: 10px 5px 0 145px;}div#carbonPanel p{	text-align: left;	width: 156px;}div#carbonPanel a{	color: #8CBF26;	font-size: 14px !important;	font-weight: normal !important;	font-style: normal !important;	line-height: 140%;}.noteGreen{	font-size: 12px;}/* ----------- Main Text panel -------- ---------------------------------------*/div#mainText {	float: left;	width: 990px;	background-color: #fff;}div#mainText p {	margin-bottom: 15px;	line-height: 160%;}body.home div#mainText, body.products div#mainText, body.special-offer div#mainText{	min-height: 380px;	margin-top: 20px;}body.contact div#mainText, body.info div#mainText {	min-height: 380px;}/* ----------- Breadcrumb Nav -------- */div#breadcrumb {	float: left;	width: 945px;	border-bottom: 1px solid #ccc;	margin-left: 35px;	margin-bottom: 0;	padding: 20px 0 15px;	font-size: 12px;	margin-right: 10px;}div#breadcrumb ul li{	display: block;	float: left;	position: relative;	color: #333;	padding-right: 8px;	padding-left: 0;}div#breadcrumb ul li a{	color: #666;	text-decoration: underline;	position: relative;	/* spacing between each menu item */	padding-right: 8px;	padding-left: 0;}div#breadcrumb ul li a:hover{	color: #8CBF26;}/* ----- Column 1 -- */div#mainTextC1 {	/* width: 560px; */	width: 700px; /* effectively the 'default' value for "" in ui_tools */	float: left;	position: relative;	/* padding: 30px 30px 30px 35px; */	padding: 30px 30px 10px 35px; /* effectively the 'default' value for "" in ui_tools */}body.home div#mainTextC1 {	margin-top: 0px; }body.home div#mainTextC1, body.products div#mainTextC1, body.contact div#mainTextC1, body.special-offer div#mainTextC1, body.info div#mainTextC1{	width: 600px;	padding-bottom: 40px;}body.products div#mainTextC1{	/* width: 360px;  original version */	width: 590px;	margin-left: -15px;	padding-top: 15px;	margin-top: 15px;}body.contact div#mainTextC1{	width: 400px;}body.info div#mainTextC1{	width: 800px;	min-height: 300px;}body.home div#mainTextC1Body{	clear:both;	float:left;	margin-top: 30px;}/* 'small' version from original design body.products div#imagePanel{	width: 196px;	height: 174px;	background: url(../img/image-panel-bg.png) no-repeat;	float: right;	padding-left: 9px;	padding-top: 9px;	margin-right: 25px;	margin-top: 16px;}*/body.products div#imagePanel{	width: 600px;	height: 200px; /* as a layout guide only */	margin: 0 0 40px;	padding: 0;	border: 1px solid maroon;}body.products div#productGallery{	width: 620px;	float: left;	margin: -25px 0 10px;}body.products div#mainImage{	width: 620px;	/* height: 200px; initial layout guide */	float: left;	position: relative;	padding: 0;	margin-bottom: 15px;	background-color: #eee;	margin-top: 25px;}body.products div#mainImageAction{	width: 607px;	height: 18px;	position: relative;	text-align: right;	padding-right: 13px;	padding-top: 7px;	margin: 0;	bottom: 4px;	color: #999;}body.products div#mainImageAction a:hover{	color: #666;}body.products div#productThbGallery{	width: 618px;}body.products .productThb, body.products .productThbEnd{	float:left;	margin: 2px 19px 14px 0;	width: 140px;	height: 78px;}body.products .productThbEnd{	margin: 2px 0 12px 0;}body.products .productThb a, body.products .productThbEnd a{	display: block;	width: 140px;	height: 78px;	border: 2px solid #fff;}body.products .productThb a:hover, body.products .productThbEnd a:hover{	border: 2px solid #ccc;}div#mainTextC1 a{	text-decoration: underline;}div#mainTextC1 a:hover{	color: #8CBF26;}div#mainTextC1 h1 {	margin-bottom: 15px;	color: #8CBF26;	font-size: 24px;	margin-top: -20px;}body.products div#mainTextC1 h1 {	margin-right: 0;	/* margin-bottom: -10px; */	margin-left: 0;}div#mainTextC1 h2 {	color: #666;	margin-top: 12px;	font-size: 16px;}div#mainTextC1 h3 {	color: #8CBF26;	margin-bottom: 5px;	font-size: 15px;}div#mainTextC1 h4 {	color: #fff;	margin-bottom: 8px;	font-size: 16px;}div#mainTextC1 p {	color: #333;	font-size: 13px;	line-height: 160%;}div#mainTextC1 ul {	font-size: 13px;	line-height: 140%;	list-style-position: outside;	list-style-type: circle;	margin-left: 20px;	margin-bottom: 20px;	color: #333;}div#mainTextC1 ul li a{	font-weight:bold;	text-decoration: underline;}div#mainTextC1 ol {	font-size: 13px;	line-height: 140%;	list-style-position: outside;	list-style-type: decimal;	margin-left: 20px;	margin-bottom: 20px;	color: #333;}.note{	font-size: 10px;	color: #666;}/*------------clients page -------------*/div#mainTextC1 .testimonial{	color: #333;	font-size: 13px;	line-height: 160%;	margin-bottom: 2px;}div#mainTextC1 .testimonial-client{	font-weight: bold;	color: #333;	font-size: 13px;	line-height: 100%;	margin-bottom: 20px;}/* ----------- LINKS panel/text panel -------- */div#mainTextC2 {	float: right;	width: 300px;	/* height: 400px; */	padding-right: 10px;	padding-left: 30px;	position: relative;	margin-bottom: 30px;	padding-top: 40px;}body.home div#mainTextC2, body.products div#mainTextC2, body.contact div#mainTextC2, body.special-offer div#mainTextC2{	width: 300px;	margin: 0 22px 0 0;	padding: 10px 0 0;}body.products div#mainTextC2 {	float: left;	width: 319px;	margin-right: 0;	margin-top: 6px;	margin-left: 25px;}body.contact div#mainTextC2, body.info div#mainTextC2{	width: 500px;	margin-right: 0;	margin-top: 40px;	margin-bottom: 20px;	padding-right: 0;}body.home div#mainTextC2 p, body.products div#mainTextC2 p, body.contact div#mainTextC2 p, body.special-offer div#mainTextC2 p, body.info div#mainTextC2 p{	color: #333;}body.home div#mainTextC2 a, body.products div#mainTextC2 a, body.contact div#mainTextC2 a, body.special-offer div#mainTextC2 a, body.info div#mainTextC2 a{	font-weight: bold;	font-size: 13px;}div#mainTextC2 a:hover {	color: #666;}div#mainTextC2 h2 {	margin-bottom: 8px;	color: #666;	font-size: 16px;}body.home div#mainTextC2 h2, body.home div#mainTextC2 h2, body.contact div#mainTextC2 h2, body.special-offer div#mainTextC2 h2, body.info div#mainTextC2 h2 {	color: #8CBF26;}div#mainTextC2 h3 {	color: #333;	font-size: 14px;	margin-bottom: 5px;}div#mainTextC2 p {	color: #666;	font-size: 12px;	line-height: 140%;}div#mainTextC2 ul li {	color: #666;	font-size: 12px;	line-height: 140%;}div#mainTextC2 ul li a{	font-weight:bold;	text-decoration: underline;}.linkPanel{	margin-bottom: 4px;}.info{	font-size: 10px;	color: #999;}.info a{	color: #999;	font-weight: normal !important;	text-decoration: underline;	font-size: 10px !important;}/* ---  FORM typography---- *//* -----   QUOTE REQUEST/CONTACT forms tables  ------- *//* ---- MSIE requires cellspacing="3" in the mark-up  */table.contact{	color: #666;	margin-bottom: 0px;	width: 450px;	font-size: 12px;}table.contact td{	border: 1px solid #ccc;	padding: 5px;}table.contact th{	border: 1px solid #ccc;	padding: 5px;	font-weight: bold;	font-size: 14px;}.specTitle{		color: #8CBF26;}.componentTitle{		color: #8CBF26;	width: 120px;}.hLight{	color: #8CBF26;	font-weight: bold;}/* -----  ACCREDITATIONS links ------------------ */div#accreditations {	clear: both;	float:right;	margin: 30px 20px 0 0;	width: 300px;	background-color: white;	height: auto;	color: #333;}#accreditations ul {	display: block;	float: left;	padding: 0 0 5px 0;	margin: 0;	width: 100%;}#accreditations ul li {	float: left;}/* -----  SHARE links ------------------ */div#share {	clear: both;	/* border-top: 1px solid #666; */	margin: 0 auto 0 auto;	padding: 7px 0 10px 36px;	width: 954px;	background-color: white;	height: auto;	color: #333;}#share ul {	display: block;	float: left;	padding: 0 0 5px 0;	margin: 0;	width: 100%;}#share ul li {	float: left;}#share ul li.start {	font-weight: bold;	line-height: 2em;	padding: 0 10px 0 0;}#share ul li a {	border: 1px solid #fff;	display: block;	height: 20px;	margin: 0 6px 0 0;	text-indent: -3000em;	width: 20px;}#share ul li.start a {	display: inline;	margin: 0;}#share ul li a:hover {	border: 1px solid #8CBF26;}#share ul li a.digg {	background: #fff url(../img/share_icons.png) no-repeat 0 -160px;}#share ul li a.reddit {	background: #fff url(../img/share_icons.png) 0 0 no-repeat;}#share ul li a.google {	background: #fff url(../img/share_icons.png) 0 -140px no-repeat;}#share ul li a.yahoo {	background: #fff url(../img/share_icons.png) 0 -120px no-repeat;}#share ul li a.delicious {	background: #fff url(../img/share_icons.png) 0 -100px no-repeat;}#share ul li a.stumbleupon {	background: #fff url(../img/share_icons.png) 0 -60px no-repeat;}#share ul li a.newsvine {	background: #fff url(../img/share_icons.png) 0 -80px no-repeat;}#share ul li a.livejournal {	background: #fff url(../img/share_icons.png) 0 -40px no-repeat;}#share ul li a.facebook {	background: #fff url(../img/share_icons.png) 0 -20px no-repeat;}#share ul li a.twitter {	background: #fff url(../img/share_icons.png) 0 -180px no-repeat;}#share ul li a.linkedin {	background: #fff url(../img/share_icons.png) 0 -200px no-repeat;}#whyshare {	color: #999;	display: none;}/* -----------------   SITE MAP  --------------------- */.sitemapDescription{	color: #999;	font: 12px Helvetica, Arial, sans-serif;}/* -----------------   FOOTER  --------------------- */div#footer {	position: relative;	float: left;	width: 990px;	margin-bottom: 0px;	padding-left: 10px;	font-size: 9px;	padding-top: 15px;	border-top: 1px solid #8CBF26;	margin-top: 5px;}div#footerMenu1 {	position: relative;	padding-left: 25px;	float: right;	margin-right: 18px;	width:auto;}/* display block - for both ul li & ul li a - to run horizontally */div#footerMenu1 ul li{	display: block;	float: left;	position: relative;	color: #666;}div#footerMenu1 ul li a{	text-decoration: underline;	position: relative;	color: #666;	/* spacing between each menu item */	padding-left: 4px;	padding-right: 4px;}div#footerMenu1 a:hover{	text-decoration: none;	color: #ccc;}/* from corndell*//*footer*/.footerlink {	font-size: 95%;	text-decoration: none;	color: #666666;	text-align: left;	font-weight: normal;	background-color: #fff;	}.footer-list {	list-style-position: inside;	list-style-type: none;	padding: 0;	margin: 0;}.bottom-nav, .bottom-nav-start, .bottom-nav-end{	float:left;	border-right: 1px dotted #999;	padding: 0 36px;	line-height: 1.4em;	height: 170px;	width: 170px;}.bottom-nav-start{	border-right: 1px dotted #999;	padding: 0 36px 0 40px;}.bottom-nav-end{	border-right: none;	padding-bottom: 20px;	padding-right: 50px;	}#footer-centred {	clear:both;	text-align:center;	height: 20px;	width: 990px;	display:block;	}	.footer-header {	font-size: 120%;	text-decoration: none;	color: #8CBF26;	font-weight: normal;	background-color: #fff;	padding-top: 10px;	}.footer-header a {text-decoration: none; color:#8CBF26;}.footer-header a:hover {text-decoration: none; color:#666666;}div#footer p{margin-bottom: 7px; margin-top: 0;}/* from corndell*/div#footerMenu2 {	position: relative;	float: right;	margin-right: 10px;	padding-right: 20px;}/* display block - for both ul li & ul li a - to run horizontally */div#footerMenu2 ul li {	display: block;	float: left;	position: relative;	font-size: 13px;	color: #fff;}div#footerMenu2 ul li a {	text-decoration: none;	position: relative;	color: #8CBF26;/* spacing between each menu item */	padding-left: 20px;}div#footerMenu2 a:hover {	text-decoration: none;	color: #999;}/* ----------------- BOTTOM navigation --------------------- */div#bottomNav{	position: relative;	float: left;	padding-bottom: 5px;	width: 980px;	padding-left: 0;	/* background-color: #fff; */	padding-top: 0;	margin: 0 0 10px;}div#bottomNavTitle{	margin-bottom: 10px;	position: relative;	padding-left: 25px;	font-size: 11px;}div#bottomNav h3{	font-size: 12px;	margin-bottom: 5px;	color: #666;}div#bottomNav ul li{	color: #999;	padding-right: 5px;	padding-left: 0px;	padding-bottom: 5px;	list-style-type: disc;}div#bottomNav ul li a{	text-decoration: none;	color: #666;	/* spacing between each menu item */	padding-right: 2px;	padding-left: 10px;	background: url(../img/arrow-icon-2.gif) no-repeat 0 3px;}div#bottomNav a:hover{	text-decoration: none;	color: #FF5800;}div#bottomNavMenu1, div#bottomNavMenu2, div#bottomNavMenu3, div#bottomNavMenu4, div#bottomNavMenu5, div#bottomNavMenu6{	height: 50px;	font-size: 10px;	/* padding-left: 20px; needs 3px less for MS FF/Chrome font rendering */  	/* padding-right: 20px; needs 3px less for MS FF/Chrome font rendering */	padding-left: 42px;	padding-right: 42px;	line-height: 120%;	/* border-right: 1px solid #ccc; 8/	/* width: 140px; */	position: relative;	float: left;	padding-top: 3px;}div#bottomNavMenu5{	border: none;}
