@charset "utf-8";

/* Eric Meyer Reset, v1.0 | 20080212, http://meyerweb.com/eric/tools/css/reset/index.html, modified */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}/* mods */h1,h2,h3,h4,h5,h6{font-weight:normal}
/*CLEAR FIX*/.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display: inline-block;}
/* Hides from IE-mac \*/* html .clearfix { height: 1%;} .clearfix {display: block;}
/* IE image scaling */ img { -ms-interpolation-mode:bicubic; }

/***************************************************************
	Basic Layout */

body {
	width: 100%;
	font: normal 75% Tahoma, Arial, sans-serif;
	text-align: center;
	line-height: 20px;
	color: #666666;
	background: #e2e2e2 url(../images/bg.png) no-repeat center top;
}
html>body { /* ignored by IE6 */
	font-size: 12px;
}
#wrapper {
	width: 976px;
	margin: 0 auto 50px auto;
	padding: 0 0 16px 0;
	text-align: left;
	background: url(../images/bg-wrapper.png) no-repeat center top;
}
#wrapperInside {
	width: 976px;
	margin: 0 auto 50px auto;
	padding: 0 0 16px 0;
	text-align: left;
}
#header {
	position: relative;
	height: 180px;
	margin-bottom: 27px;
}
#headerInside {
	position: relative;
	height: 207px;
	background: url(../images/bg-wrapper.png) center top no-repeat;
}
.logo {
	position: absolute;
	top: 32px;
	left: 52px;
}
.cafe {
	position: absolute;
	top: 5px;
	right: 62px;
}

/*main navigation*/

#nav {
	position: absolute;
	top: 107px;
	right: 39px;
	width: 670px;
	height: 56px;
/*	background: url(../images/bg-nav.png) no-repeat;*/
}
#nav ul {
	margin-left: 7px;
}
#nav ul li {
	list-style: none;
	float: left;
}
#nav ul li a {
	display: block;
	position: relative;
	height: 56px;
	overflow: hidden;
}
#nav ul li a {
	width: 119px;
}
#nav ul li a span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 129px;
	height: 56px;
	background: url(../images/navSprite.png) no-repeat left top;
	cursor: pointer;
}
#nav ul li a:hover span {
	background-position: left -57px;
}
#nav ul .link1 a {
	padding-left: 10px;
}
#nav ul .link2 a {
	width: 128px;
}
#nav ul .link2 a span {
	width: 128px;
	background-position: -129px top;
}
#nav ul .link2 a:hover span {
	background-position: -129px -57px;
}
#nav ul .link3 a {
	width: 138px;
}
#nav ul .link3 a span {
	width: 138px;
	background-position: -257px top;
}
#nav ul .link3 a:hover span {
	background-position: -257px -57px;
}
#nav ul .link4 a {
	width: 110px;
}
#nav ul .link4 a span {
	width: 110px;
	background-position: -395px top;
}
#nav ul .link4 a:hover span {
	background-position: -395px -57px;
}
#nav ul .link5 a {
	width: 157px;
}
#nav ul .link5 a span {
	width: 157px;
	background-position: -505px top;
}
#nav ul .link5 a:hover span {
	background-position: -505px -57px;
}

/*main content*/
#contentWrap {
	background: url(../images/bg-content.png) repeat-y center;
	padding: 0 0 30px 0;
}
#content {
	position: relative;
}
.contentInside {
	width: 960px;
	margin-left: 8px;
	background: white url(../images/bg-inside.jpg) center top no-repeat;
}
.contentWork {
	width: 960px;
	margin-left: 8px;
	background: white url(../images/bg-the-work.jpg) center top no-repeat;
}
#workFlash {
	width: 896px;
	height: 500px;
	margin-left: 32px;
}
#contentLeft {
	float: left;
	width: 205px;
	min-height: 600px;
	margin: 0 0 0 32px;
}
#sideNav {
	margin: 45px 0;
}
#sideNav ul {
	
}
#sideNav li {
	
}
#sideNav li a {
	display: block;
	padding: 6px 36px;
	border-bottom: 2px solid #e0edf0;
	color: #90a0a6;
	text-decoration: none;
	font-size: 14px;
}
#sideNav li a:hover,
#sideNav .current a {
	color: #3fa6c1;
}
#sideNav .current a {
	border-bottom: none;
}
#sideNav ul ul {
	border-bottom: 2px solid #e0edf0;
	padding: 0 0 10px 0;
}
#sideNav ul ul li {
	list-style: disc;
	margin: 0 0 0 51px;
}
#sideNav ul ul li a:link,
#sideNav ul ul li a:visited {
	color: #90a0a6;
	text-decoration: none;
	border-bottom: none;
	padding: 0;
	font-size: 12px;
}
#sideNav ul ul li a:hover {
	text-decoration: underline;
	color: #90a0a6;
}
#calloutBlogInside {
	width: 130px;
	height: 165px;
	margin: 20px 0 40px 37px;
	background: url(../images/callout-cafe.png) top center no-repeat;
}
#newsLeft {
	position: relative;
}
#newsLeft h2 {
	position: relative;
	height: 34px;
}
#newsLeft h2 span {
	position: absolute;
	top: 0;
	left: 0;
	height: 34px;
	width: 204px;
	background: url(../images/newsHeader.png) left;
}
#newsWrap {
	padding: 6px;
}
#newsLeft h5 {
	margin: 2px 0;
	font-size: 12px;
	line-height: 16px;
	color: #8ea0a6;
}
#newsLeft h6 a {
	line-height: 18px;
	font-size: 13px;
	color: #009aba;
}
#newsLeft p {
	color: #90a0a6;
}
#newsLeft a {
	color: #339ab9;
	text-decoration: none;
}
#newsLeft a:hover {
	text-decoration: underline;
}
#contentRight {
    position: relative;
	float: left;
	width: 690px;
	min-height: 200px;
}
#contentRight .banner img {
	display: block;
	float: none;
	margin: 0;
}
#contentRight .copy {
	padding: 0 0 0 138px;
	color: #90a0a6;
}
#contentRight .pageTitle {
    display: none;
	font-size: 16px;
	color: #5da91f;
}
#contentRight .copy a {
    color: #009aba;
}
#contentRight .copy h1,
#contentRight .copy h2 {
    margin-bottom: 4px;
    font-size: 18px;
    line-height: 1.556em;
    color: #009aba;
}
#contentRight .copy h3 {
    margin: 20px 0 0 0;
    font-size: 16px;
    color: #009aba;
}
#contentRight .copy h4 {
    margin: 20px 0 0 0;
    font-size: 14px;
    color: #009aba;
}
#contentRight .copy h5 {
    margin: 20px 0 0 0;
    color: #515c5f;
}
#contentRight .copy h6 {
    margin: 20px 0 0 0;
    color: #515c5f;
}
#contentRight .copy .dateHead {
    color: #515c5f;
}
#contentRight .copy .dateHead strong {
    color: #009aba;
}
#contentRight .copy p {
	margin: 20px 0 20px 0;
}
#contentRight .copy ul {
    overflow: auto;
    margin: 20px 0 20px 0;
    padding-left: 30px;
    list-style: disc;
}
#contentRight .copy ol {
    overflow: auto;
    margin: 20px 0 20px 0;
    padding-left: 30px;
    list-style: decimal;
}
#contentRight .copy li {
	margin-bottom: 3px;
}
#contentRight .copy h2 + ul,
#contentRight .copy h2 + ol,
#contentRight .copy h2 + p,
#contentRight .copy h3 + ul,
#contentRight .copy h3 + ol,
#contentRight .copy h3 + p,
#contentRight .copy h4 + ul,
#contentRight .copy h4 + ol,
#contentRight .copy h4 + p {
    margin-top: 4px;
}
#contentRight .copy h5 + ul,
#contentRight .copy h5 + ol,
#contentRight .copy h5 + p,
#contentRight .copy h3 + h5,
#contentRight .copy h5 + h6,
#contentRight .copy h6 + ul,
#contentRight .copy h6 + ol,
#contentRight .copy h6 + p {
    margin-top: 0;
}
#contentRight .qAndA {
    width: 529px;
    margin-bottom: 2px;
    padding-top: 18px;
}
#contentRight .qAndA.blue {
	background: url(../images/bg-q-and-a-blue.png) no-repeat left -10px;
}
#contentRight .qAndA .qaFoot {
    height: 10px;
}
#contentRight .qAndA.blue .qaFoot {
	background: url(../images/bg-q-and-a-blue.png) no-repeat;
}
#contentRight .qAndA .qaCopy {
    padding: 0 23px 4px;
}
#contentRight .qAndA .qaCopy h5 {
    font-size: 14px;
    line-height: 1.429em; /* 20px */
    color: #515c5f; 
}
#contentRight .qAndA .qaCopy h6 {
    font-weight: normal;
    color: #8ea0a6;
}
#contentRight .qAndA .qaCopy label {
    font-size: 14px;
    font-weight: bold;
    color: #009aba;
}
#contentRight .blueBox,
#contentRight .servicesBox {
	width: 529px;
	margin-bottom: 17px;
	background: url(../images/bg-blue-box-1.png) no-repeat left -10px;
}
#contentRight .servicesBox {
	background-color: #ebf2f8;
	background-position: left top;
}
#contentRight .blueBox .boxFoot,
#contentRight .servicesBox .boxFoot {
	height: 10px;
	background: url(../images/bg-blue-box-1.png) no-repeat left top;
}
#contentRight .blueBox .boxCopy,
#contentRight .servicesBox .boxCopy {
	padding: 5px 25px 0 167px;
}
#contentRight .blueBox2 {
	background-image: url(../images/bg-blue-box-2.png);
}
#contentRight .blueBox3 {
	background-image: url(../images/bg-blue-box-3.png);
}
#contentRight .blueBox4 {
	background-image: url(../images/bg-blue-box-4.png);
}
#contentRight .decorBox1 {
	background-image: url(../images/bg-decor-box-1.jpg);
}
#contentRight .decorBox2 {
	background-image: url(../images/bg-decor-box-2.jpg);
}
#contentRight .decorBox3 {
	background-image: url(../images/bg-decor-box-3.jpg);
}
#contentRight .decorBox4 {
	background-image: url(../images/bg-decor-box-4.jpg);
}
#contentRight .decorBox5 {
	background-image: url(../images/bg-decor-box-5.jpg);
}
#contentRight .shopperBox1 {
	background-image: url(../images/bg-shopper-box-1.jpg);
}
#contentRight .shopperBox2 {
	background-image: url(../images/bg-shopper-box-2.jpg);
}
#contentRight .shopperBox3 {
	background-image: url(../images/bg-shopper-box-3.jpg);
}
#contentRight .shopperBox4 {
	background-image: url(../images/bg-shopper-box-4.jpg);
}
#contentRight .shopperBox5 {
	background-image: url(../images/bg-shopper-box-5.jpg);
}
#contentRight .retailBox1 {
	background-image: url(../images/bg-retail-box-1.jpg);
}
#contentRight .retailBox2 {
	background-image: url(../images/bg-retail-box-2.jpg);
}
#contentRight .retailBox3 {
	background-image: url(../images/bg-retail-box-3.jpg);
}
#contentRight .retailBox4 {
	background-image: url(../images/bg-retail-box-4.jpg);
}
#contentRight .retailBox5 {
	background-image: url(../images/bg-retail-box-5.jpg);
}
#contentRight .defineCopy,
#contentRight .developCopy,
#contentRight .deliverCopy {
	width: 489px;
	padding: 26px 20px 0;
	background: url(../images/bg-define-copy.png) no-repeat;
}
#contentRight .developCopy {
	background-image: url(../images/bg-develop-copy.png);
}
#contentRight .deliverCopy {
	background-image: url(../images/bg-deliver-copy.png);
}
#contentRight .defineCopy h3,
#contentRight .developCopy h3,
#contentRight .deliverCopy h3 {
	font-size: 14px;
	color: #515c5f;	
}
#contentRight .defineCopy h4,
#contentRight .developCopy h4,
#contentRight .deliverCopy h4 {
	font-size: 12px;
	color: #515c5f;	
}
#contentRight .form {
	background: #ebf2f8;
}
#contentRight .form .formHead {
	height: 10px;
	background: url(../images/bg-form.png) no-repeat left -10px;
}
#contentRight .form .formFoot {
	height: 10px;
	background: url(../images/bg-form.png) no-repeat left top;
}
#contentRight .form .formCopy {
	padding: 0 22px;
	line-height: 15px;
}
#contentRight .form .formCopy h4{
	margin-bottom: 26px;
}
#contentRight .form .formRow {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
}
#contentRight .form label {
	float: left;
	width: 135px;
	margin-right: 6px;
	text-align: right;
	color: #515c5f;
}
#contentRight .form .txtInput {
	width: 135px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 5px;
	border: 0 none;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	background: #fff;
	color: #515c5f;
}
#contentRight .form .interest {
    height: auto;
}
#contentRight .form .phone {
	width: 85px;
}
#contentRight .form .email {
	width: 195px;
}
#contentRight .form .department {
	width: 165px;
}
#contentRight .form textarea {
	width: 245px;
	height: 60px;
	margin: 0;
	padding: 0 0 0 5px;
	border: 0 none;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	background: #fff;
	color: #515c5f;
}
#contentRight .form .submitBtn,
#contentRight .workForm .submitBtn {
	display: block;
	width: 93px;
	height: 33px;
	margin: 30px 0 10px 184px;
	overflow: hidden;
	text-indent: -999em;
	background: url(../images/btn-submit.png);
}

/* news pages */
#contentRight .newsSummaryCopy {
    width: 529px;
    margin-bottom: 20px;
}
#contentRight .newsItems {
    width: 529px;
}
#contentRight .newsItem {
    margin-bottom: 2px;
    padding-top: 11px;
	background: url(../images/bg-q-and-a-blue.png) no-repeat left -10px;
}
#contentRight .newsItem .bottom {
    clear: both;
    height: 10px;
	background: url(../images/bg-q-and-a-blue.png) no-repeat left top;
}
#contentRight .whiteNewsItem,
#contentRight .whiteNewsItem .bottom {
    background-image: none;
}
#contentRight .newsItem .newsThumb {
    float: left;
    padding: 4px 13px 0;
}
#contentRight .newsItem .newsCopy {
    float: left;
    width: 366px;
}
#contentRight .newsItem .newsCopy h4,
#contentRight .newsItem .newsCopy h5 {
    margin-top: 0;
}

/* pratt cafe page */
#contentRight .blog img {
    float: left;
    margin: 0 28px 0 -87px;
}
#contentRight .blog h3 {
    position: relative;
    width: 194px;
    height: 43px;
    margin: 0 0 8px;
    overflow: hidden;
}
#contentRight .blog h3 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background: url(../images/fresh-from-the-cafe.png) no-repeat left top;
}
#contentRight .blog h5,
#contentRight .blog h4 {
    margin: 0;
}

/* work locator */
#contentRight .workCopy {
    float: left;
    width: 347px;
    margin-right: 46px;
    margin-left: -87px;
}
#contentRight .workForm {
    float: left;
    width: 202px;
    margin-bottom: 30px;
	background: url(../images/bg-work-form.png) no-repeat left -10px;
}
#contentRight .workForm .txtInput {
	width: 85px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 5px;
	border: 0 none;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	background: #fff;
	color: #515c5f;
}
#contentRight .workForm .workFormContent {
    padding: 20px 0 10px;
}
#contentRight .workForm .submitBtn {
	margin: 10px 0 0 56px;
}
#contentRight .workForm label {
    float: left;
    width: 80px;
    margin-right: 6px;
    text-align: right;
}
#contentRight .workForm .footer {
    height: 10px;
	background: url(../images/bg-work-form.png) no-repeat left top;
}
#contentRight .results {
    margin-left: -87px;
}
#contentRight .results table {
    width: 528px;
	background: url(../images/bg-work-locator-table.png) no-repeat left -22px;
}
#contentRight .results .footer {
    width: 528px;
    height: 22px;
	background: url(../images/bg-work-locator-table.png) no-repeat left top;
}
#contentRight .results th + th,
#contentRight .results td + td {
    border-left: 2px solid #d8e6e9;
}
#contentRight .results th {
    padding-top: 6px;
    padding-left: 15px;
    text-transform: lowercase;
    text-align: left;
    font-weight: normal;
    color: #009aba;
}
#contentRight .results th + th {
    text-align: center;
    padding-left: 0;
}
#contentRight .results td {
    min-width: 50px;
    padding: 0 15px 18px;
}
#contentRight .results td label {
    font-size: 14px;
    font-weight: bold;
    color: #009aba;
}
#contentRight .results .altRow td {
    background-color: #ebf2f8;
}
#contentRight .mapContainer {
    position: relative;
    width: 654px;
    height: 317px;
    margin-left: -103px;
	background: url(../images/bg-map.png) no-repeat left -10px;
}
#contentRight .mapList {
    position: absolute;
    top: 8px;
    left: 0;
    width: 147px;
    height: 299px;
    padding: 0 16px;
    overflow: auto;
}
#contentRight .mapList h3 {
    font-weight: bold;
    font-size: 12px;
    color: #009aba;
}
#contentRight .mapList h3 label,
#contentRight .mapList h3 b {
    color: #6dc23d;
}
#contentRight #mapPos {
    position: absolute;
    top: 8px;
    right: 0;
    border: 3px solid #d2dae0;
}
#contentRight #map {
    width: 469px;
    height: 293px;
}
#contentRight .mapContainer .footer{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 10px;
	background: url(../images/bg-map.png) no-repeat left top;
}
#contentRight .mapPager {
    margin-left: -87px;
}

/* the work page */
#workFlash .alternate {
    position: relative;
    height:  499px;
}
#workFlash .alternate a {
    color: #009aba;
}
#workFlash .alternate a:hover {
    text-decoration: none;
}
#workFlash .alternate h1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 182px;
    overflow: hidden;
}
#workFlash .alternate h1 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background: url(../images/bg-the-work.jpg) no-repeat -32px top;
}
#workFlash .alternate .theWorkCopy {
    position: absolute;
    top: 182px;
    left: 51px;
    width: 225px;
    font-size: 14px;
    line-height: 24px;
    color: #7c7f80;
}
#workFlash .alternate .theWorkCopy p {
    margin: 0 0 8px;
}
#workFlash .alternate h2 {
    position: absolute;
    top: 410px;
    left: 51px;
    width: 220px;
    height: 50px;
    overflow: hidden;
}
#workFlash .alternate h2 a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
#workFlash .alternate h2 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background: url(../images/bg-the-work.jpg) no-repeat -83px -410px;
	cursor: pointer;
}


/*******************************************************
    home page */

#homeFlash {
    height: 400px;
    margin: 0 40px;
}
#homeFlash .alternate {
    position: relative;
    height:  401px;
    background: url(../images/home-flash.jpg);
}
#homeFlash h1,
#homeFlash p,
#homeFlash h2,
#homeFlash h3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 561px;
    height: 100px;
    overflow: hidden;
}
#homeFlash p {
    top: 100px;
    height: 188px;
}
#homeFlash h2 {
    top: 100px;
    left: 561px;
    width: 335px;
    height: 23px;
}
#homeFlash h3 {
    top: 123px;
    left: 588px;
    width: 224px;
    height: 55px;
}
#homeFlash h3.link2 {
    top: 178px;
}
#homeFlash h3.link3 {
    top: 233px;
}
#homeFlash h3 a {
    display: block;
    width: 100%;
    height: 100%;
}
#homeFlash h1 span,
#homeFlash p span,
#homeFlash h2 span,
#homeFlash h3 span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/home-flash.jpg);
}
#homeFlash p span {
    background-position: left -100px;
}
#homeFlash h2 span {
    background-position: -561px -100px;
}
#homeFlash h3 span {
    background-position: -588px -123px;
    cursor: pointer;
}
#homeFlash h3.link2 span {
    background-position: -588px -178px;
}
#homeFlash h3.link3 span {
    background-position: -588px -233px;
}
#callouts {
	position: relative;
	height: 207px;
}
.callout {
	position: absolute;
	width: 130px;
	height: 165px;
}
.callout .h2,
#calloutBlogInside .h2 {
    display: block;
	height: 65px;
    overflow: hidden;
    text-indent: -999em;
}
.callout .h3,
#calloutBlogInside .h3 {
    display: block;
	margin: 7px 10px 10px 10px;
	font-size: 14px;
	line-height: 17px;
	color: #7b7f80;
	text-align: center;
}
.callout .p,
#calloutBlogInside .p {
    display: block;
	margin: 7px 10px 10px 10px;
	font-size: 13px;
	line-height: 17px;
	text-align: center;
}
.callout a,
#calloutBlogInside a {
    display: block;
}
.callout a,
.callout a:visited,
#calloutBlogInside a,
#calloutBlogInside a:visited {
	color: #339ab9;
	text-decoration: none;
}
#calloutBlog{
	top: 37px;
	left: 516px;
}
#calloutProcess {
	top: 37px;
	left: 661px;
}
#calloutWork {
	top: 37px;
	left: 804px;
}
#calloutWork .h3 {
	margin-right: 50px;
	text-align: left;
}

/*events and news*/

#events {
	position: absolute;
	top: 37px;
	left: 40px;
	width: 436px;
	height: 163px;
}
#events h3 {
	position: absolute;
	top: 0;
	left: 0;
	width: 254px;
	height: 51px;
}
#events h3 span,
#events h4 span, {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#events h4 {
	position: absolute;
	top: 0;
	right: 0;
	width: 212px;
	height: 51px;
}
#events h4 a {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
#events h4 a span {
	background-position: -262px -539px;
	cursor: pointer;
}
#events .events {
	position: absolute;
	top: 55px;
	left: 18px;
	width: 405px;
	height: 107px;
}
#scrollPane {
	width: 405px;
	height: 107px;
	overflow: auto;
}
#events h5 {
	margin-top: 6px;
	font-size: 12px;
	line-height: 16px;
	color: #8ea0a6;
}
#events h6 {
	margin-bottom: 4px;
	font-weight: bold;
	line-height: 13px;
	color: #8ea0a6;
}
#events p {
	margin-bottom: 16px;
	line-height: 20px;
	font-size: 14px;
	color: #009aba;
}
#events p a {
	text-decoration: none;
	color: #009aba;
}
#events p a:hover {
	text-decoration: underline;
}

/*footer*/

#footer {
	padding: 28px 0 0 0;
	position: relative;
	height: 91px;
}
#footer span {
	position: absolute;
	top: 36px;
	right: 84px;
	width: 130px;
	height: 13px;
	color: #08a4c4;
}
#footer span span {
	position: absolute;
	top: 0;
	left: 0;
	width: 130px;
	height: 13px;
	background: url(../images/phone.png) no-repeat;
}
.footerInside {
	background: url(../images/bg-footer.png) top center no-repeat;
	height: 91px;
	padding: 28px 0 0 0;
}
#footer p {
	margin-top: 10px;
	text-align: center;
}
#footer a {
	color: #009aba;
}
#footerNav {
	position: relative;
	margin-left: 100px;
	height: 40px;
	display: block;
}
#footerNav li {
	position: absolute;
	top: 4px;
	float: left;
}
.footer1 {

	left: 0;
}
.footer2 {
	left: 78px;
}
.footer3 {
	left: 162px;
}
.footer4 {
	left: 230px;
}
#footerNav li a {
	font-size: 12px;
	color: white;
	text-decoration: none;
}
#footerNav li a:hover {
	text-decoration: underline;
}





