/* the 'Auth' style is only used after book titles and book links the 'Author' style is found in eskeptic_screen.css and is used to style the names of article authors that appear under article titles

USE RELATIVE PATHS IN CSS SO THAT HTTPS PAGES STAY FULLY ENCRYPTED


*/
body
{
	color: black;
	margin: 0;
	padding: 0;
	/*background-color: #233;*/
	background-color: #262c2c;
	font: 12px/20px Verdana, sans-serif;
}

div#search_results
{
	display: block;
	width: 722px;
	float: left;
	padding: 25px;
	margin: 0 0 0 10px;
	background-color: white !important;
	height: 1100px;
	overflow: hidden;
}

div#search_results iframe { width: 710px; }

div#skeptic_wholepage
{
	display: block;
	width: 1000px;
	margin: 0 auto 3px auto;
	padding: 0;
	background-image: url(../images/wholepage_bgrd_wide.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #BCC;
	border: 1px #6F7B7B solid;
}

/* wraps area below topnav and above footer */
div#MainContent
{
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../images/subnav-fader.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

/* main body section*/
div.bannerandbodycopy
{
	display: block;
	width: 560px;
	float: left;
	padding: 0;
	margin: 0;
	border: 0;
	background-color: white;
}

div#share
{
	display: block;
	margin: 0 0 6px 0;
	/*	border: 1px solid #666;*/
	/*	background-color: #233;*/
	color: #A9AA9D;
	text-align: left;
	padding: 10px 20px;
}

div#eskeptic_wholepage div#share { border: 1px solid #666; }
div#share img { display: block; }

div#shareThisArticle div#shareButtons
{
	display: block;
	float: left;
	margin-right: 15px;
}

div#shareThisArticle p { font: 10px/16px Verdana, sans-serif; }
div#newsstyle { background-color: #d0e0e0 !important; }

div.topbanner
{
	display: block;
	width: 560px;
	padding: 0;
	margin: 0;
}

div.topbanner img
{
	display: block;
	padding: 0;
	margin: 0;
	border: 0;
}

div#bodycopy
{
	display: block;
	width: 520px;
	padding: 20px 20px 30px 20px;
	background-color: white;
}

div#bodycopy ul li { list-style-type: square; }

h1
{
	width: 1000px;
	height: 140px;
	margin: 0;
	padding: 0;
	background-image: url(../images/header-A-1000px.jpg);
	background-position: 0 0;
	background-color: #f6f9e5;
}

h1 a
{
	display: block !important;
	width: 1000px;
	height: 140px;
	margin: 0;
	padding: 0;
}

h2 { display: none; }

h3
{
	margin: 18px 18px 36px 18px;
	color: #355;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	font-weight: normal;
	text-transform: uppercase;
	font-family: "Droid Sans", Verdana, sans-serif;
}

h3 small { text-transform: none; }
h3.lower { font-style: normal; }

span#subtitle
{
	margin: 0 0 15px 0;
	color: #666;
	text-indent: 0 !important;
	font-style: italic;
	text-align: center;
}

span#subtitle em { font-style: normal; }

h4, h5, h6
{
	margin: 27px 0 9px 0;
	padding: 0;
	color: #222;
	line-height: 20px;
	font-style: normal;
}

h4 em, h5 em, h6 em { font-style: italic; }

h4 
{ 
	font-size: 18px;
	font-family: "Droid Serif", Georgia, serif;
}

h5 { font-size: 16px; font-weight: normal; }

h6 { font-size: 14px; }

.forAccessibility, .invisible { display: none; }
.FirstLines,
.smallcaps { text-transform: uppercase; }

blockquote
{
	margin: 18px 40px;
	padding: 0;
}

blockquote p
{
	font-size: 0.9em;
	margin: 10px 10px 0 10px;
	font-style: normal;
	text-indent: 0 !important;
	padding:0;
}

blockquote ol
{
	margin: 0;
	font-style: normal;
}

/* the 'quoteauthor' style is used only within blockquote tags */
p.quoteauthor,
span.quoteauthor
{
	margin: 0 10px 10px 30px;
	padding-left: 15px;
	font-style: normal !important;
	color: #777;
}

blockquote p.author em, blockquote p.quoteauthor em, .quoteauthor em { font-style: italic; }

/* Sources is used in the Junior Skeptic further reading section */
div.Sources blockquote
{
	margin: 35px 30px 10px 25px;
	font-weight: bold;
	padding-left: 5px;
	border-left: 1px solid #bbb;
}

div.Sources blockquote span.annotation
{
	color: #333;
	font-weight: normal;
}

div.Sources p.source
{
	color: #333;
	margin: 10px 0 35px 0;
}

div.Sources p.source strong
{
	font-weight: normal;
	text-transform: uppercase;
}

div.sidebar
{
	display: block;
	width: 210px;
	float: right;
	font: 10px/18px Verdana, sans-serif;
	background-color: #fff4e0;
	border: 1px solid #b8b0a2;
	padding: 18px;
	margin: 18px 0 18px 20px;
	color: #43403b;
}

div.sidebar h5 { margin-top: 0; }

div.sidebar p
{
	text-indent: 0;
	margin-top: 9px;
}

div.pullquote
{
	display: block;
	float: right;
	width: 200px;
	font-size: 18px;
	line-height: 22px;
	text-indent: 0;
	margin: 20px 0 20px 20px;
	padding: 10px 10px 10px 15px;
	border-width: 0 0 0 1px;
	border-color: #ccc;
	border-style: dashed;
}

div#bodycopy div.pullquote { font: italic 16px/20px Georgia, serif; }

div.pullquote p
{
	text-indent: 0 !important;
	color: #777;
	font-style: italic;
	margin: 0 0 5px 0;
	padding: 0;
}

div.pullquote .quoteauthor
{
	text-indent: 0;
	color: #777;
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
}

address, .vcard { margin: 8px 40px; }
div.clearall { clear: both; }

hr
{
	width: 225px;
	margin: 20px auto 30px auto;
}

sup
{
	display: inline;
	margin-left: 1px;
	line-height: 8px;
}

sub
{
	display: inline;
	line-height: 8px;
}

span.dc
{
	display: block;
	float: left;
	line-height: 44px;
	font-size: 44px;
	width: 1em;
	margin: -1px 2px -5px 0;
}

.indentspacer
{
	display: inline;
	float: left;
	width: 2em;
}

/* anchors */
a
{
	color: #369;
	text-decoration: none;
	word-wrap: break-word;
}

a:hover
{
	color: #933;
	text-decoration: underline;
}

.FurtherReading,
.ImportantInfo
{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #92938A;
}

.interviewQ { font-style: italic; }
.FurtherReading em,
.interviewQ em { font-style: normal !important; }
address { margin: 8px 40px; }

dt
{
	margin: 15px 0 0 0;
	font-family: Verdana, sans-serif;
	font-weight: bold;
}

dd { margin-left: 16px; }
dd ul,
dd ol { padding-left: 15px; }
/*
dd ul li,
dd ol li { margin: 0 0 9px 0; }
*/

.Speaker
{
	font-size: 13px;
	font-style: italic;
	margin-top: 0;
	color: #444;
}

p.calltoactionbox
{
	border: 1px dashed #9aa;
	padding: 20px;
	text-align: center;
	background-color: #dee;
	font-size: 12px;
}

/* images */
div.imageclearall
{
	display: block;
	width: 500px;
	margin: 10px 0 20px 0;
	clear: both;
}

/* 
 because there isn't a width declaration on the floating images, images with LONG captions must have an inline width declared on the DIV tag otherwise a long caption will push the image further and further into the paragraph it's beside
*/

div.imagefloatleft,
div.imagefloatright
{
	display: block;
	clear: none;
}

div.imagefloatleft
{
	float: left;
	margin: 0 20px 10px 0;
}

div.imagefloatright
{
	float: right;
	margin: 5px 0 10px 20px;
}

img.banner, 
img.diagram
{
	border: 1px solid #98918f;
	padding: 2px;
}

img.boxShadow
{
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px;
	padding: 5px;
	border: 0;
	background: white;
	margin-bottom: 5px;
}

img.noBoxShadow
{
	border: 0;
	-moz-box-shadow: none !important; 
	-webkit-box-shadow: none !important;
}

img.play
{
	float: left;
	margin-top: 12px;
}

a img.play
{
	border: 0;
}

.rotate4
{
	-webkit-transform: rotate(4deg);
	-moz-transform: rotate(4deg);
	transform: rotate(4deg);
}

/* styles for bio in Junior Skeptic section, About Us section, 
   and Podcast section */

div.bio
{
	display: block;
	margin-bottom: 20px;
	padding: 0 0 10px 0;
	border-bottom: 1px #C4D2B6 solid;
}

div.bio h4
{
	font-size: 15px;
	margin-top: 0;
	font-weight: bold;
	line-height: 18px;
}

div.bio h4 em { font-style: italic; }

/* styles for I'm a Skeptic section bios */
div#bio-thumbs
{
	display: block;
	margin: 10px 0 20px 0;
}

div.bio-thumb
{
	display: block;
	width: 38px;
	height: 38px;
	float: left;
	margin: 0 3px 3px 0;
	border: 1px solid #98918f;
	padding: 1px;
}

div.bio-thumb a span.swap
{
	display: block;
	background-repeat: no-repeat;
	height: 38px;
}

div.bio-thumb a:hover span.swap
{
	display: block;
	background-repeat: no-repeat;
	background-position: 0 -38px;
}

div#bio-thumbs #activeBio { display: none; }
a img.link { border: 1px solid white; }
a:hover img.link { border: 1px #929C9E solid; }
.hiddenContent { display: none; }

p.caption
{
	display: block;
	color: #98918f;
	margin: 0;
	padding: 2px 5px 0 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-indent: 0 !important;
}

/* tables */

table
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 18px 0;
}

table .sectionEnd {	border-bottom: 2px solid #64645F; }

tr, th, td { text-align: center; padding: 4px; }

tr.odd td { background-color: #E0E1D5; }

td.empty
{
	background-color: white;
	border-color: white;
}

th
{
	color: #4D4D49;
	font-weight: bold;
	border-right: 1px #D4D4C9 solid;
}

/*td { border-bottom: 1px #D4D4C9 solid; }*/

tfoot td
{
	color: #5D5D57;
	border: 0;
	text-align: right;
	font-size: 10px;
	padding-top: 10px;
}


/* News Box Structure (formerly home_screen.css) */
div#NewsColumnABCD
{
	display: block;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

div#NewsColumnAB
{
	display: block;
	float: left;
	width: 512px;
	margin: 0 0 0 0;
	padding: 0;
	clear: none;
}

div#NewsColumnABC
{
	display: block;
	float: left;
	width: 772px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: none;
}

div.rotatingBanner a img { border: 0; }

div#NewsColumnAB_JrS /* for Junior Skeptic section only */
{
	display: block;
	width: 516px;
	margin: 30px auto 0 auto;
	padding: 0;
	clear: none;
}

/*  "NewsColumnA" and "NewsColumnB" fit inside of "NewsColumnAB" */
div#NewsColumnA
{
	display: block;
	float: left;
	width: 252px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

div#NewsColumnB
{
	display: block;
	float: left;
	width: 252px;
	margin: 0 0 0 8px;
	padding: 0;
	overflow: hidden;
}

div#NewsColumnC
{
	display: block;
	float: left;
	width: 252px;
	margin: 0 0 0 8px;
	padding: 0;
	overflow: hidden;
}

div#NewsColumnD
{
	display: block;
	float: left;
	width: 200px;
	margin: 0 0 0 8px;
	padding: 0;
	clear: right;
	overflow: hidden;
}

div#NewsColumnD div.NewsItem { background-color: #dec; }

div.NewsItem
{
	display: block;
	margin: 0 0 8px 0;
	padding: 0;
	background-color: white;
	border: 1px #6F7B7B solid;
	-moz-border-radius-bottomleft: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}

div.RoundCorners
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

div.NewsItem.NoRoundCorners
{
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	border-radius: 0;
}

div.NewsItem h3
{
	margin: 0;
	padding: 4px 10px 4px 10px;
	font-size: 12px !important;
	font-family: Verdana, sans-serif;
	line-height: 16px;
	text-align: center;
	letter-spacing: 1px !important;
	color: white;
	background-color: #98a786;
}

div.NewsItem h3 a
{
	color: white;
	text-decoration: none;
}

div.NewsImage
{
	display: block;
	clear: both;
}

div.NewsImageBanner514
{
	display: block;
	clear: both;
	width: 514px;
	height: 214px;
}

div.NewsImage img,
div.NewsImage a img { border: none; }
div.NewsImageSkepticCover img { border-right: 2px solid #bcc; }

div.NewsDescription,
div.NewsDescriptionWide
{
	display: block;
	margin: 15px;
	clear: none;
}

div.NewsDescription blockquote
{
	margin: 10px 5px;
}

div.NewsImageSkepticCover
{
	display: block;
	clear: none;
	float: left;
}

div.NewsDescriptionCover
{
	display: block;
	float: left;
	width: 250px;
	margin: 7px 0 0 15px;
	padding: 0;
}

div.NewsItem h4
{
	margin: 15px 0 9px 0;
	padding: 0;
	color: #222;
}

ul.NewsLinks
{
	padding: 0;
	margin: 0;
}

ul.NewsLinks li
{
	line-height: 16px;
	font-weight: bold;
	list-style-type: none !important;
	padding: 0;
	margin: 8px 0;
}

/* styles twitter tools widget */
div.NewsDescription ul#tweets
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div.NewsDescription ul#tweets li#twitter-tools { list-style-type: none; }

div.aktt_tweets ul
{
	margin: 0;
	padding: 0;
}

div.aktt_tweets ul li
{
	list-style-type: none;
	border-bottom: 1px #A7B5A6 solid;
	padding: 0 0 16px 0;
	margin-bottom: 16px;
}

div.aktt_tweets ul li a { word-wrap: break-word; }

div.aktt_tweets ul li a.aktt_tweet_time
{
	display: block;
	color: #939F92;
	font-size: 11px;
}

div.aktt_tweets ul li a.aktt_tweet_time:before { content: "tweeted about "; }
div.aktt_tweets ul li.aktt_more_updates { border-bottom: none; }

/* BEGIN metadata styles used mostly in lectures section and sometimes outside it (as in course syllabuses page */

.meta ul
{
	margin-bottom: 0;
	margin-top: 0;
	padding: 0 0 0 15px;
}

ul.post-meta a
{
	font-weight: normal;
}

div.meta ul li
{
	list-style-type: none !important;
}

.storycontent
{
margin-top: 20px;
}

ol#commentlist li
{
	display: block;
	background-color: #e9eeee;
	padding: 5px 15px;
}

h5#postcomment
{
	margin-top: 40px;
}

/* the line of CSS below removes the bullet next to the 'Site Admin' link when the blog administrator is logged in */

div#meta li
{
	list-style-type: none !important;
}

.meta ul.post-meta li
{
	list-style-type: none !important;
}

ul.post-meta li
{
	margin-top: 0;
	color: #999;
}

span.post-meta-key
{
	font-weight: normal;
	font-style: italic;
	color: #666;
}

/* size-full is for images inserted into lecture posts by wordpress */
div.storycontent img.size-full
{
	display: block;
	width: 506px;
	border: 3px solid #abb;
	margin: 0 auto;
}

/* END section */

img.google
{
	display: block;
	float: right;
	margin: 0 17px 0 0;
	padding: 0;
	border: 0;
}

img#icon { border: none; }

span.RSSdate
{
	font: 11px Verdana, sans-serif;
	text-align: left;
	margin: 0;
	padding: 0;
	color: #898;
}

#geotourDate
{
	color: #888;
	font-size: 12px;
}

#alert
{
	color: #930;
	font-size: 14px;
}

/* the 'Auth' style is only used after book titles and book links. The 'Author' style in eskeptic_screen.css is used to style the names of article authors that appear under article titles*/
.Auth,
p.eventSpeaker
{
	color: #344;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	font-size: 10px;
	line-height: 14px;
	font-style: italic;
}

/* 'origin' is used in the Reading Room to style the origin of the article that is linked to */
.origin
{
	margin-left: 10px;
	font: 12px/18px Georgia, serif;
	color: #544;
}

ul.bibliography
{
	list-style-type: none !important;
	padding: 0;
}

ul.bibliography li
{
	margin: 0 0 10px 0;
	list-style-type: none !important;
}

input[type="text"],
textarea
{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 3px;
	border: 1px solid #b3b5ac;
	color: #545551;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

input:focus,
textarea
{
	outline: 0;
}

p.formbutton a,
input.formbutton
{
	display: block;
	width: 250px;
	margin: 15px auto;
	padding: 9px 8px 12px 8px;
	text-align: center;
	border: 1px solid #79a2a2;
	background-color: #EFF;
	text-indent: 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	 transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
}

.downloadButton,
.getButton
{
	display: block;
	width: 310px;
	height: 48px;
	margin: 0;
	padding: 12px 0 0 15px;
	text-align: left;
	font: 15px/18px Verdana, sans-serif;
	color: #ecf8d9;
	border: 1px solid #3b5030;
	background-color: #619b2f;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	/*background-image: linear-gradient(bottom, #78BB39 23%, #619B2F 94%);background-image: -o-linear-gradient(bottom, #78BB39 23%, #619B2F 94%);background-image: -moz-linear-gradient(bottom, #78BB39 23%, #619B2F 94%);background-image: -webkit-linear-gradient(bottom, #78BB39 23%, #619B2F 94%);background-image:-ms-linear-gradient(bottom, #78BB39 23%, #619B2F 94%);*/
	background-image: url(../images/download-button-bgrd.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.getButton
{
	background-image: url(../images/get-button-bgrd.jpg);
}

.downloadButton small,
.getButton small
{
	font-size: 11px;
}

a:hover.downloadButton,
a:hover.getButton
{
	color: #ecf8d9;
	text-decoration: none;
	background-image: url(../images/download-button-hover-bgrd.jpg);
}

.glow
{
	-webkit-animation-name: 'glow';
	-webkit-animation-duration: .7s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-timing-function: ease-in-out;
}

p.formbutton a:hover
{
	background-color: #cdd;
	color: black;
	text-decoration: none;
}

div.divider
{
	display: block;
	width: 510px;
	margin: 20px 0 10px 0;
	padding: 0 0 20px 0;
	border-top: 2px #939C97 dashed;
}

div.feature_product
{
	display: block;
	width: 104px;
	margin: 0 25px 15px 0;
	padding: 0;
	clear: none;
	float: left;
}

div.feature_product img
{
	margin: 0 !important;
	padding: 0 !important;
}

p.fp_caption
{
	margin: 0 0 0 5px;
	padding: 5px 0 0 4px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-indent: 0 !important;
	color: #455;
}

dl.monsterNEWS
{
	display: block;
	background-color: #f4fbdd;
	padding: 5px 15px 10px 15px;
	border-top: 1px #bc8 solid;
	border-right: 1px #bc8 solid;
	border-bottom: 1px #9a6 solid;
	border-left: 1px #9a6 solid;
}

span.podcastID
{
	letter-spacing: 1px;
	color: #895;
	margin-right: 15px;
	font-size: 14px;
}

.Attention,
#endMatter
{
	display: block;
	padding: 0 15px 10px 0;
	margin: 20px 0;
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
}

.Attention
{
	padding: 5px;
	background-color: #FCFFCB;
	border: 1px #DADCB0 dashed;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

div.syndicateByline
{
	color: #888;
	margin: 0;
	font-size: 11px;
	margin-bottom: 20px;
}

div.postTags
{
	margin-top: 20px;
	font-size: 10px;
	line-height: 14px;
	color: #888;
}

/* BEGIN styles for wordpress comments */
div#Comments
{
	display: block;
	margin: 0 0 6px 0;
	padding: 20px;
	border: 1px solid #666;
	background-color: #D7E6BE;
	color: black;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	clear: both;
}

div#Comments p.nocomments { display: none; }
div#Comments h4 { margin: 5px 0 9px 0; }
div#Comments h5 { margin: 0 0 9px 0; }

#Comments blockquote
{
	margin: 8px 20px 8px 20px;
	padding: 0;
	font-size: 11px;
}

#Comments blockquote p
{
	margin: 0;
	padding: 0;
}

#commentform input
{
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
}

#commentform { margin: 5px 10px 0 0; }

#commentform textarea
{
	width: 100%;
	padding: 2px;
}

#respond:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#commentform #submit { margin: 0 0 5px auto; }

.commentlist
{
	padding: 0 0 0 20px;
	margin: 0;
}

.commentlist li
{
	margin: 0;
	padding: 5px 5px 10px 10px;
}

.commentlist li ul li { margin-left: 10px; }
.children { padding: 0; }
#commentform p { margin: 5px 0; }

.nocomments
{
	text-align: center;
	margin: 0;
	padding: 0;
}

.commentmetadata
{
	margin: 0;
	display: block;
	color: #AFBB9A;
	font-size: 11px;
}

div.comment-author { margin-left: 0; }
span.post-meta-key { text-transform: lowercase; }

/* Creative Commons Icons */
div.CreativeCommonsIcon,
div.PodsafeIcon
{
	display: block;
	width: 80px;
	float: right;
	margin: 5px 20px 5px 0;
}

div.CreativeCommonsIcon img,
div.PodsafeIcon { border: none; }

/* END styles for wordpress comments */
span.postIdentifier
{
	text-transform: uppercase;
	font: 10px Verdana, sans-serif;
	color: #666;
	letter-spacing: 1px;
}

div#footer,
div#copyrightContact
{
	display: block;
	width: 980px;
	margin: 0 auto;
	padding: 0 0 25px 20px;
	font-family: Verdana, sans-serif;
	border: 1px #6F7B7B solid;
	-moz-border-radius-bottomleft: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-right-radius: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	font-size: 10px;
	line-height: 18px;
	background-image: url(../images/footer-bgrd.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#copyrightContact
{
	margin-top: 9px;
	border: 0;
	background: none;
	color: #5D6D6F;
}

div#footer a,
div#copyrightContact a
{
	color: #899D9E;
	text-decoration: none;
}
div#footer a:hover,
div#copyrightContact a:hover
{ 
	color: #C4E0E3;
}

div#footer h4
{
	font-size: 12px;
	margin: 18px 0 9px 0;
	font-style: normal;
	font-weight: bold;
	color: #C8E8EA;
}

div#footer ul
{
	list-style-type: none;
	padding: 0;
	margin-top: 0;
}

div.column
{
	display: block;
	width: 150px;
	float: left; 
	margin-right: 10px;
}
