/***************************************************************************** 
lucidgraphics.co.uk - Designed and developed by © Lucid Graphics 2010 
Credits: 
http: //www.twinhelix.com/css/iepngfix/
http: //meyerweb.com/eric/tools/css/reset/
******************************************************************************/
@import "reset.css";
	
/****************
     Globals
****************/
html {
	height: 100%;
}
BODY {
	height: 100%;
	font-family: "Century Gothic", Helvetica, Arial, sans-serif;
	text-shadow: 0px 2px 1px #ffffff;
	 background: url('../_images/bgtile.jpg') #ffffff repeat;
	color: #495d29;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1em;
}


/****************
     Wrappers
****************/
#globalWrapper {
	width: 100%;
	background: url('../_images/bgtile.jpg') #ffffff repeat;
}
#siteWrapper {
	background: url('../_images/_bg/body_background.jpg') #dbd6c3 repeat-y;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	min-height: 580px;
	height: auto;
}

#siteWrapperFAP {
	background: url('../_images/_bg/body_background.jpg') #dbd6c3 repeat-y;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	height: 964px;
}

#navWrapper {
	float: left;
	border: 0px solid #F00;
	 width: 260px;
	padding: 0 0 0 20px;
}
#contentWrapper {
	float: left;
	width: 666px;
	min-height: 625px;
	background-color: #495d29;
}
#footerWrapper {
	background: url('../_images/_bg/body_backgroundFooter2.jpg') #ffffff no-repeat;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	height: 40px;
}

#footerWrapper2 {
	background: url('../_images/footer-scratchcard.jpg') #ffffff no-repeat;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	height: 40px;
}

#pageContentWrapper {
	margin: 25px;
	color: #ffffff;
	text-shadow: 0px 0px 0px #ffffff;
	height: auto;
}
#pageContentWrapperHome {
	margin: 0;
	color: #ffffff;
	text-shadow: 0px 0px 0px #ffffff;
	height: auto;
}
#pageContent {
	min-height: 530px;
} 
#thinkGreenContent {
	margin: -25px 0 0 -25px;
	padding: 0;
}
.btnWrapper {
	padding: 5px 0 0 0;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
}
.btnWrapperMenu {
	padding: 10px 0 0 0;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
}
.btnWrapperMenu-solo {
	padding: 19px 0 0 0;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
}
.homebtnWrapper {
	padding: 12px 0 0 0;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
}
.shortContent {
	line-height: 24px;
	font-size: 14px;
	height: 530px;
}
.pageContentCopy {
	margin: 10px 0 10px 0;
	line-height: 20px;
	font-size: 14px;
}
.pageContentHomeExtras {
	padding: 0px;
	text-align: center;
}
.pageContentHomeRevolver {
	clear: both;
}
.pageContent-Talk {
	line-height: 20px;
}
.pageContent-Vision {
	line-height: 18px;
	font-size: 14px;
}
#footerContent {
	font-size: 14px;
	width: 300px;
	padding: 0 0 0 55px;
	font-weight: bold;
}
/****************
    Nav/Home
****************/
#logo {
	width: 164px;
	margin: 18px 40px 20px 40px;
}
#subtitle {
	margin: 10px 10px 20px 20px;
	line-height: 18px;
	font-weight: bold;
	font-size: 14px;
}
#nav {
	margin: 10px 0 20px 20px;
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
}

*: first-child+html #nav {
	margin: 10px 0 20px 20px;
	font-weight: bold;
	font-size: 30px;
	text-transform: uppercase;
}
*: first-child+html #nav ul li {
	display: block;
	list-style: none;
	margin: 12px 0 0 0;
	font-size: 26px!important;
	font-weight: normal;
	font-family: "Century Gothic", Arial, sans-serif;
}

#nav ul li {
	display: block;
	list-style: none;
	margin: 12px 0 0 0;
}
#news ul {
}
#news li {
	list-style: none;
	display: inline;
	 padding: 0 23px 0 0;
}
#award {
	float: left;
	position: relative;
	left: 40px;
	color: #fff;
	text-shadow: 0px 1px 1px #000000;
	top: 30px;
	font-size: 18px;
	letter-spacing: 1px;
}
#award-img {
	float: left;
	position: relative;
	left: 20px;
	top: 0px;
}

/****************
   ChalkBoard
****************/

@font-face {
    font-family: 'BloklettersPotlood';
    src: url('Blokletters-Potlood-webfont.eot');
    src: url('Blokletters-Potlood-webfont.eot#iefix') format('embedded-opentype'),
         url('Blokletters-Potlood-webfont.woff') format('woff'),
         url('Blokletters-Potlood-webfont.ttf') format('truetype'),
         url('Blokletters-Potlood-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BloklettersBalpen';
    src: url('Blokletters-Balpen-webfont.eot');
    src: url('Blokletters-Balpen-webfont.eot#iefix') format('embedded-opentype'),
         url('Blokletters-Balpen-webfont.woff') format('woff'),
         url('Blokletters-Balpen-webfont.ttf') format('truetype'),
         url('Blokletters-Balpen-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BloklettersViltstift';
    src: url('Blokletters-Viltstift-webfont.eot');
    src: url('Blokletters-Viltstift-webfont.eot#iefix') format('embedded-opentype'),
         url('Blokletters-Viltstift-webfont.woff') format('woff'),
         url('Blokletters-Viltstift-webfont.ttf') format('truetype'),
         url('Blokletters-Viltstift-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}


#ch_top {background:url('../_images/_bg/ch_top.jpg') no-repeat #000; width:666px; height:33px;}
#ch_pro {text-align:center;text-shadow:none;color:#fff;position:relative;top:20px;font-family:'BloklettersBalpen', Arial, sans-serif;line-height:20px;}

#podProPop ul#podpro li {margin:0 0 0 20px;}

#ch_sliderShadow {position:relative;background:url('../_images/_bg/ch_sliderShadow.jpg') no-repeat #000;height:437px;width:666px;position:relative;}
#ch_slider {position:relative:top:20px;padding:0px 16px 0px 0px;}

#ch_buttons {position:relative;padding:0 0 0 8px;font-family:'BloklettersBalpen', Arial, sans-serif;}
.ch_button {width:140px;margin:0 10px;text-align:center;float:left;}
.ch_button p {color:#fff; text-shadow:none;font-size:0.8em;line-height:22px;}
.ch_button p.ch_btn_text_top {font-size:1em;font-weight:bold;}
#ch_btn_first {position:relative;top:13px;}
#ch_btn_second {position:relative;top:13px;}
#ch_btn_third {position:relative;top:13px;}
#ch_btn_fourth {position:relative;top:20px;}



/****************
      Menu
****************/

#menu_wrap .menu {
	float:left;
	width:200px;
	margin-right:10px;
	text-align:center;
}

#menu_wrap .menu a {
	color:#fff;
}

#menu_wrap .menu p span {
	font-size:10px;
	line-height:14px;
}

#popTunaWrapper {
	margin: 80px 0 0 0;
	float: left;
	width: 440px;
}
.bubbleInfo {
	 position:  relative;
}
.popup {
	 position:  absolute;
	 display:  none;
	background: url('../_images/bubbleTuna.gif') no-repeat ;
	 width: 280px;
	 height: 180px;
	 text-align: center;
	 font-size: 12px;
	line-height: 14px;
}
#popupText {
	padding: 13px 0 0 7px;
	width: 200px;
}

#popChickenWrapper {
	margin: 90px 0 0 0;
	float: left;
	width: 150px;
}
.bubbleInfoChick {
	 position:  relative;
}
.popupChick {
	 position:  absolute;
	 display:  none;
	background: url('../_images/bubbleChick.gif') no-repeat ;
	 width: 280px;
	 height: 180px;
	 text-align: center;
	 font-size: 12px;
	line-height: 14px;
}
#popupTextChick {
	padding: 23px 0 0 10px;
	width: 200px;
}
/****************
  Healthy Stuff
****************/
#healthyLinks li {
	float: left;
	width: 118px;
	height: 58px;
	padding: 0;
	margin: 0 2px 10px;
	display: block;
	font-size: 12px;
}
#nutritabs div {
	text-align: center;
	padding: 18px 10px 0 10px;
	color: #fff;
}
#nutritabs{
	height:  58px;
	width:  118px;
	overflow:  hidden;
	background:  url('../_images/_btns/nutri_tabs_green.gif') top no-repeat;
	display: inline-block;
}
#nutritabs: hover{
	background-position: bottom;
}
.healthyInfo {
	margin: 20px 0 20px 0;
}
.menu_containers_nut {
	width: 40px;
	background: #cad6ad;
	margin-top: 10px;
	text-align: center;
	padding: 5px 0 5px 0;
	font-size: 11px;
	color: #455a21;
	float: left;
	border-left: 1px #455a21 solid;
}
.menu_info_nut {
	width: 40px;
	background: ;
	margin-top: 10px;
	text-align: center;
	padding: 5px 0 5px 0px;
	font-size: 11px;
	color: #ffffff;
	float: left;
	height: auto;
}
.topBtn {
	border: 0px solid #F00;
	margin: 10px 8px 0 0;
	text-align: right;
	font-size: 12px;
}
/****************
   Deliveries
****************/
#deliveryBtnWrapper {
	line-height: 12px;
	margin: 10px 0 0 0;
}
.deliveryBtnContent {
	float: left;
	width: 170px;
	padding:  0 30px 0 0;
}
.deliveryBtnCopy {
	font-size: 12px;
	text-align: center;
	padding: 10px 0 0 0;
}
#deliveryNewAcc {
	margin: 40px 0 20px 0;
	text-align: center;
}

/****************
   Find A Pod
****************/

#locationsWrapper a {
	margin: 0 0 8px 0;
}
#locationsWrapperLeft {
	width: 120px;
	float: left;
}
#locationsWrapperRight {
	width: 110px;
	float: right;
}
#locationsMap {
	float: left;
	 width: 360px;
}
#locationsMap img {
	width: 360px;
}
.locationDetails {
	font-weight: normal;
	text-align: center;
	line-height: 14px;
}

/****************
   Talk To Pod
****************/

#talktopodUL li {
	list-style: none;
	display: inline;
	border: 1px solid #F00;
}

/****************
   Our Vision
****************/

#visionBullets li {
	padding: 0 0 0 20px;
}

/****************
   Hyperlinks
****************/

a {
	color: #a8a76a;
	text-decoration: none;
}
a: hover {
	color: #ffffff;
	text-decoration: none;
}
a: visited {
	color: #a8a76a;
	text-decoration: none;
}
a: visited: hover {
	color: #ffffff;
	text-decoration: none;
}
/* - - - - - - - */
a.btnHover {
	color: #ffffff;
	text-decoration: none;
}
a.btnHover: hover {
	color: #ffffff;
	text-decoration: none;
}
a.btnHover: visited {
	color: #ffffff;
	text-decoration: none;
}
a.btnHover: visited: hover {
	color: #ffffff;
	text-decoration: none;
}
/* - - - - - - - */
a.navBtns {
	color: #495d29;
	text-decoration: none;
}
a.navBtns: hover {
	color: #a8a76a;
	text-decoration: none;
}
a.navBtns: visited {
	color: #495d29;
	text-decoration: none;
}
a.navBtns: visited: hover {
	color: #a8a76a;
	text-decoration: none;
}
/* - - - - - - - */
a.activeHealthy {
	color: #ffffff;
	text-decoration: none;
}
a.activeHealthy: hover {
	color: #ffffff;
	text-decoration: none;
}
a.activeHealthy: visited {
	color: #ffffff;
	text-decoration: none;
}
a.activeHealthy: visited: hover {
	color: #ffffff;
	text-decoration: none;
}

a.lucid {
	color: #495d29;
	text-decoration: none;
}
a.lucid: hover {
	color: #495d29;
	text-decoration: underline;
}
a.lucid: visited {
	color: #495d29;
	text-decoration: none;
}
a.lucid: visited: hover {
	color: #495d29;
	text-decoration: underline;
}

/****************
    Rollovers
****************/

#btn1{
	height:  px;
	width:  px;
	overflow:  hidden;
	background:  url('http://www.podfood.co.uk/images/') top no-repeat;
	display: block;
}
#btn1: hover{
	background-position: bottom;
}
#order1 {
	height:  172px;
	width:  172px;
	overflow:  hidden;
	background:  url('../_images/_btns/btnPlatter2.jpg') top no-repeat;
	display: inline-block;
}
#order1: hover{
	background-position: bottom;
}
#order2 {
	height:  172px;
	width: 172px;
	overflow:  hidden;
	background:  url('../_images/_btns/btnGroup.jpg') top no-repeat;
	display: inline-block;
}
#order2: hover{
	background-position: bottom;
}
#order3 {
	height:  98px;
	width: 100px;
	overflow:  hidden;
	background:  url('../_images/_btns/btn_offer.gif') top no-repeat;
	display: inline-block;
}
#order3: hover{
	background-position: bottom;
}
#order4 {
	height:  166px;
	width:  166px;
	overflow:  hidden;
	background:  url('../_images/_btns/btn_breakfast_platter.gif') top no-repeat;
	display: inline-block;
}
#order4: hover{
	background-position: bottom;
}
#menubtn{
	height:  60px;
	width:  216px;
	overflow:  hidden;
	background:  url('../_images/_btns/menuBtn.jpg') top no-repeat;
	display: inline-block;
}
#menubtn: hover{
	background-position: bottom;
}
#homeMapBtn{
	height:  60px;
	width:  133px;
	overflow:  hidden;
	background:  url('../_images/_btns/HomeMapBtn.jpg') top no-repeat;
	display: inline-block;
}
#homeMapBtn: hover{
	background-position: bottom;
}
#homeMapBtnNew{
	height:  58px;
	width:  133px;
	overflow:  hidden;
	background:  url('../_images/_btns/nutri_tabs_gold.gif') top no-repeat;
	display: inline-block;
}
#homeMapBtnNew: hover{
	background-position: bottom;
}
#homeMapBtn2{
	margin: 10px 0 0 25px ;
	height:  81px;
	width:  134px;
	overflow:  hidden;
	background:  url('../_images/_btns/new_home_btn.gif') top no-repeat;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	text-shadow: 1px 1px 1px #000;
	font-weight: bold;
}
#homeMapBtn2: hover{
	background-position: bottom;
}
#homeMapBtn2 a {
	color: #fff;
	position: relative;
	top: 5px;
	padding: 0 8px;
}
#homeMapBtn2 a span {
	font-size: 12px;
	font-weight: normal;
}
#homeMapBtn3{
	height:  81px;
	width:  134px;
	overflow:  hidden;
	background:  url('../_images/_btns/new_home_btn.gif') top no-repeat;
	display: inline-block;
}
#homeMapBtn3: hover{
	background-position: bottom;
}


#homeMapBtn3z{
	height:  88px;
	width:  143px;
	overflow:  hidden;
	background:  url('../_images/_btns/btn_home_new.jpg') top no-repeat;
	display: inline-block;
}
#homeMapBtn3z: hover{
	background-position: bottom;
}

#homeMapBtn3b{
	height:  81px;
	width:  134px;
	overflow:  hidden;
	background:  url('../_images/_btns/new_home_btn.gif') top no-repeat;
	display: inline-block;
}
#homeMapBtn3b: hover{
	background-position: bottom;
}
#homeMapBtn3c{
	height:  81px;
	width:  134px;
	overflow:  hidden;
	background:  url('../_images/_btns/new_home_btn.gif') top no-repeat;
	display: inline-block;
}
#homeMapBtn3c: hover{
	background-position: bottom;
}

#homeMapBtn3d{
	height:  81px;
	width:  134px;
	overflow:  hidden;
	background:  url('../_images/_btns/new_home_btn.gif') top no-repeat;
	display: inline-block;
}
#homeMapBtn3d: hover{
	background-position: bottom;
}


#fap1{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/nss-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap1: hover{
	background-position: bottom;
}
#fap2{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/dvs-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap2: hover{
	background-position: bottom;
}
#fap3{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/lw-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap3: hover{
	background-position: bottom;
}
#fap4{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/lav-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap4: hover{
	background-position: bottom;
}
#fap5{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/exc2-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap5: hover{
	background-position: bottom;
}
#fap6{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/cheapside-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap6: hover{
	background-position: bottom;
}
#fap7{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../images/moreldn-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap7: hover{
	background-position: bottom;
}
#fap8{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../_images/_btns/fapHolbornBtn-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap8: hover{
	background-position: bottom;
}
#fap9{
	height:  90px;
	width:  90px;
	overflow:  hidden;
	background:  url('../_images/fapkws-sm.jpg') top no-repeat;
	display: inline-block;
}
#fap9: hover{
	background-position: bottom;
}

/****************
   Think Green
****************/

.bubbleInfo3 {
	position:  relative;
}
.popup3 {
	position:  absolute;
	display:  none;
}
.bubbleInfo4 {
	position:  relative;
}
.popup4 {
	position:  absolute;
	display:  none;
}
#pin_pop {
	background: url('http://www.podfood.co.uk/images/popbtn.png');
	z-index: 2;
	position: relative;
}
#pins_wall {
	top: 75px;
	left: 90px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_banquet {
	top: 167px;
	left: 118px;
	width: 290px;
	height: 160px;
	position: relative;
}
#pins_waste {
	top: -70px;
	left: 200px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_chairs {
	top: -70px;
	left: 0px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_cork {
	top: -50px;
	left: 220px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_floor {
	top: -40px;
	left: 450px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_counter {
	top: -140px;
	left: 60px;
	height: 100px;
	width: 195px;
	position: relative;
}
#pins_table {
	top: -500px;
	left: 480px;
	height: 100px;
	width: 195px;
	position: relative;
}
#popbutton {
	line-height: normal;
	background: #495d29;
	color: #fff;
	padding: 5px;
}
#popbuttonLarge {
	line-height: normal;
	background: #495d29;
	color: #fff;
}

#think-green_cp {
	margin: 20px 0 0 0;
}

#think-green_cp li {
	list-style: circle;
	padding: 10px 0 10px 10px;
	margin: 0 0 0 20px;
	line-height: 18px;
	font-size: 14px;
}

#popbuttonText {
	text-align: center;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: #FFF;
	padding: 5px;
}

#tg_top h3 {
	margin: 15px 0 0 0;
}


/* CMS */
.admin {
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	padding: 20px;
}
.admin h1 {
	margin: 10px;
}
.admin p {
	margin: 15px 10px 15px 10px;
}
.admin #login_form label {
	float: left;
	width: 90px;
	position: relative;
	top: 10px;
	font-weight: bold;
}
.admin #login_form input.li_txt {
	color: #495d29;
	padding: 8px;
	width: 220px;
	border-radius: 8px;
	border: none;
	font-size: 16px;
}
.admin #login_form input#li_submit {
	margin: 0 0 0 10px;
}

#build_form {
	margin: 40px 0 0 0 ;
}
#build_form label {
	width: 100px;
	float: left;
}
#build_form input.build_input {
	width: 470px;
	color: #495d29;
	padding: 8px;
	border-radius: 8px;
	border: none;
	font-size: 16px;
}
#build_form input.build_input_date {
	color: #495d29;
	padding: 8px;
	width: 25px;
	border-radius: 8px;
	border: none;
	font-size: 16px;
	text-align: center;
}
#build_form textarea {
	width: 470px;
	height: 230px;
	border-radius: 8px;
	border: none;
	font-size: 16px;
	padding: 8px;
	color: #495d29;
}
#build_form #build_submit {
	margin: 15px 0 0 100px;
}

#cms_nav {
	font-size: 14px;
}
#cms_nav li {
	background: #607046;
	padding: 10px;
}
#cms_nav li a {
	color: #d1dac3;
	text-shadow: 1px 1px 1px #222;
	 }
#cms_nav li a: hover {
	color: #fff;
	text-shadow: 1px 1px 1px #222;
}

#cms_wrapper {
	margin: 20px;
	color: #fff;
	text-shadow: none;
	font-size: 14px;
	line-height: 18px;
}
#cms_wrapper h1 {
	margin: 30px 0;
}
#cms_wrapper p {
	margin: 10px 0;
}

#subtitle p {
	margin: 10px 0;
	font-size: 16px;
	font-weight: bold;
}

#active {
	background: #495d28!important;
}

#active a {
	color: #fff!important;
}





#join_form_wrap {
	margin: 20px;
}
			  
			  #join_form {
	margin:  0 0 0 50px;
}
			  
			  #join_form p {
	margin: 10px 0 10px 0;
}
			  
			  #join_form p label {
	float: left;
	width: 130px;
}
			  #join_form p input[type=text] {
	width: 300px;
	padding: 8px 4px;
	border-radius: 5px;
	border: none;
}


/****************
      'Hacks'
****************/
img, div {
	 behavior:  url(http://www.podfood.co.uk/iepngfix.htc) }
.clear {
	clear: both;
}

#tabx {
	height:  50px;
	width:  120px;
	overflow:  hidden;
	background:  url('../_images/tab_120.gif') top no-repeat;
	display: inline-block;
}
#tabx: hover {
	background-position: bottom;
}
#homeMapBtn2 {
	position: relative;
	top: 12px;
}
.homebtnWrapper2 {
	padding: 10px 0 0 0;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
	line-height: 12px}

.homebtnWrapper3 {
	padding: 5px 0 0 0;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #495d29;
	text-transform: uppercase;
	line-height: 14px}
.homebtnWrapperNew {
	color: #495d29;
	padding: 12px 0 0 0;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-shadow: 0px 1px 1px #fff;
	text-transform: uppercase;
}

@-moz-document url-prefix() {
	#homeMapBtn3 {
		position: relative;
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		text-shadow: 0px 1px 1px #495d29;
		text-transform: uppercase;
		line-height: 12px;
	}
} 
#homeMapBtn3 {
	*position: relative;
	 *bottom: -10px;
	 }

#homeMapBtn3 {
	 position /*\**/:  relative\9;
	 bottom: -10px\9;
	 }

#btn_pro, #btn_pro:visited {
	height:  63px;
	width:  169px;
	overflow:  hidden;
	background:  url('../_images/_btns/POD_is_pro2.png') top no-repeat;
	display: inline-block;
	margin: 15px 0 0 0;
	position:relative;
	left:-30px;
}
#btn_pro:hover, #btn_pro:visited:hover {
	background-position: bottom;
}
						
#btn_pro p {
	padding: 0;
	margin: 0;
	text-shadow: 0px 1px 1px #000;
	color: #fff;
	padding: 15px 0 0 0;
}
#btn_pro_sub {
	font-size: 12px;
}

.pageContent-vision
{
	font-size:14px;
}

.pageContent-vision p
{
	padding:5px 0;
	line-height:18px;
}

.pageContent-vision ol 
{
	padding:5px 10px;
}

.float-left
{
	float:left;
}

.clear
{
	line-height:0px;
	clear:both;
}

#lightbox
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#ffffff;
	opacity:0.4;
	display:none;
}

p.coffee{
	font-size:9px;
	font-weight:bold;
}

p.coffee2{
	font-size:18px;
	font-weight:bold;
}

#coffeeD
{
	padding-left:50px;
}
#result
{
position:fixed;top:500px;left:25%;width:400px;padding:15px;margin-top:200px;background-color:#ffffff;
}

#resultC
{
	
	width:425px;
	margin:0 auto;
	background-color:#c8cdbf;
	padding:15px;
	display:none;
	position:relative;
}

#lC
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:30000;
	display:none;
}

#lC2
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:30000;
	display:none;
}

#resultC2
{
	
	width:455px;
	margin:0 auto;
	background-color:#ffffff;
	padding:15px;
	display:none;
	position:relative;
	top:299px;
}