/* @override http://judithstking.com/layout/css/judith-core.css */

/* 	Project:JudithStKing.com
	Author:BCP – blohmcreative.com
	Version:2
	Date:7/2010
	Notes:
	7/2010 - Added navigation items and restyled arrows
	8/2009 - Reset adapted from Eric Meyer
*/
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}
:focus 			{outline:0}
body 			{line-height:1;background-repeat:no-repeat;background-position:left top}
ol, ul 			{list-style:none}
/*end reset*/
/*Fonts <------------------------------------------------------*/
html 			{background:#54c2b7 url(../imgs/bg/top-body-bg-tile.jpg) repeat left top}
body 			{font:62.5%/1.2 "Lucida Grande", Lucida, Verdana, sans-serif;background:url(../imgs/bg/top-body-bg.jpg) repeat-x left top}
.clear 			{clear:both;width:100%}
#siteWrapper 	{font-size:1.3em;line-height:1.3;width:813px;margin:0 auto}
/*framework*/
.rightCol 		{float:right;width:568px}
.leftCol 		{float:left;width:244px}
#TopInfo 		{padding:10px 37px 10px 0px;color:#fff;width:516px;font-weight:bold;text-align:right}
#TopInfo span 	{font-weight:normal;color:#ace6e1;margin-right:10px}
#SiteNav 		{background:url(../imgs/bg/bodyCapper.png) no-repeat center top;height:32px}
#SiteNav ul 	{padding:0 40px 0 30px}
#SiteNav ul li 	{float:left}
#SiteNav ul li#diretionsNav {float:right}
#SiteNav ul li a {display:block;padding:8px 10px 5px 10px;background:url(../imgs/btns/judith-btns.png) 
right 12px;font-size:12px;text-decoration:none;color:#30847b}
#SiteNav ul li.normal a {background-position:right -75px;padding-right:13px}
#SiteNav ul li.normal a:hover {background-position:right -97px}
#SiteNav ul li a:hover {color:#000;background-position:right -13px}
#SiteNav ul li#diretionsNav a {background-position:right -75px;padding-right:15px}
#SiteNav ul li#diretionsNav a:hover {background-position:right -97px}
#MidSection #Header, #MidSection #PhotoContainer {height:297px}
#MidSection #Header {background:url(../imgs/bg/topBanner.png) no-repeat center}
#MidSection #Header h1 {font-size:18px;font-weight:normal;color:#15897d;margin-bottom:1em}
#MidSection #Header p {font-size:13px;line-height:1.4;color:#1e1e1e;margin-bottom: 15px;}
#MidSection #Header a {color:#409995;text-decoration:none;background:url(../imgs/bg/links-underline-blue.gif) repeat-x 0 bottom}
#MidSection #Header a:hover {color:#000}
#MidSection .licenseBox {padding:1em;margin-top:2em;background-color:#f1ece1;color:#25968c}
#MidSection #PhotoContainer {background:url(../imgs/bg/photoBg.png) no-repeat left top}
#MidSection #PhotoContainer img {padding:10px 0 0 10px}
#MidSection #Header .padTwo {padding:2.5em 4em 1em 5em}
#BottomSection 	{background:url(../imgs/bg/primaryBodyBg.png) repeat-y center}
#BottomSection .padTwo {padding:0em 1em 1em 0}
#BottomSection .leftColBody {float:left;width:150px}
#BottomSection .leftColBody h3 {padding:13px 18px 19px 15px;background:url(../imgs/btns/judith-btns.png) no-repeat 4px top;color:#fff;text-align:right}
#BottomSection a {color:#409995;text-decoration:none;background:url(../imgs/bg/links-underline-blue.gif) repeat-x 0 bottom}
#BottomSection a:hover {color:#000}
#BottomSection a.toTop {clear:both;display:block;background:url(../imgs/btns/judith-btns.png) 305px -198px;text-align:right;padding:3px 20px 4px 0;line-height:1;font-size:11px;color:#fff;margin-bottom:2em}
#BottomSection a.toTop:hover {text-align:right;color:#fff;background-position:305px -239px}
#BottomSection a.toTop:active {text-align:right;color:#fff;background-position:305px -280px}
#BottomSection .rightColBody {float:right;width:370px;padding:12px 20px 0 0}
#BottomSection .oneSection {margin-top:2em;clear:both}
#BottomSection p, #BottomSection li {font-size:14px;line-height:1.9}
#BottomSection p {margin-bottom:1.7em}
#BottomSection p.listHeading {margin-bottom:0}
#BottomSection span {color:#a1a1a1}
#BottomSection table {font-size:14px;line-height:1.2;margin-bottom:20px}
#BottomSection table td {padding:5px 10px 5px 0}
#BottomSection ul.inlineList {margin-bottom:20px;margin-top:0}
#BottomSection ul.bullets li {padding-left:28px;background:url(../imgs/btns/judith-btns.png) left -110px}
#AddressBox 	{padding:1em;text-align:right}
#AddressBox h2 	{font-size:18px}
#AddressBox p.title {margin:0;color:#000}
#AddressBox p 	{margin-top:10px;color:#fff}
#AddressBox a 	{background:url(../imgs/bg/links-underline-blue.gif) repeat-x 0 bottom;text-decoration:none;color:#0b4c45}
/*pricay policy section only*/
#privacyBack 	{background-color:#3a8c83;border-bottom:1px solid #2a655f}
#privacyBack a 	{display:block;padding:9px;color:#93d5cf;text-decoration:none;font-size:12px}
#privacyBack a:hover {color:#fff}
#privacyPolicy 	{padding:1em 1em 1em 3em}
#privacyPolicy p, #privacyPolicy h3 {font-size:90%}
#privacyPolicy p {color:#222}
#privacyPolicy h3 {font-size:1.1em;margin:2em 0 1em 0}
#privacyPolicy .noticeOfPrivacy {font-size:130%;line-height:1.4}
#privacyPolicy #subNavPrivacy li.noBulletLi {padding:0;background-image:none;padding-bottom:5px}
.privacySpacing {padding-top:2em}
#privacyPolicy a.returnHomePrivacy {display:block;text-indent:-100000em;background:url(../imgs/btns/return-home.gif) no-repeat left top;height:41px;margin-bottom:28px;text-decoration:none}
#privacyPolicy a.returnHomePrivacy:hover {background-position:left -91px}
#privacyPolicy a.returnHomePrivacy:active {background-position:left -184px}
.hide 			{display:none}
.show 			{display:block}
#siteFooter 	{clear:both;padding:2em 2em 2em 16em;font-size:.8em}
#siteFooter p 	{font-size:1em;color:#666}

.introSection {padding: 30px 50px 10px 50px;}
.introSection ul li {padding: 5px 0 0 20px;padding-left:28px;background: url(../imgs/btns/judith-btns.png) left -107px}
.introSection ul 	{padding-bottom: 30px;}
