@charset "utf-8";

/* WORLD Magazine Style Sheet  
Copyright 2010 God's World Publications
Developed by Blue Ridge Solutions (www.blueridges.com)
*/

/* Global Site CSS */
* { outline:none; }

img { border-width:0px; }

body { background-color:#ebead6; text-align:left; margin:8px 0px; }

h1, h2, h3, h4, h5, .font1 { font-family:Verdana, Geneva, sans-serif; }

h1 { font-size:28px; margin:10px 0px 5px; line-height:normal; }

.serif { font-family:Georgia, "Times New Roman", Times, serif; }

.sans { font-family:Verdana, Geneva, sans-serif; }

td { vertical-align:top; }

a { color:#bf1f24; text-decoration:none; outline:none; }

a:hover { text-decoration:underline; }

/*** General Global Classes ***/
.red { color:#bf1f24; border-color:#bf1f24; }
.blu { color:#666666; border-color:#666666; }
.blk { color:#000000; border-color:#000000; }
.tan1 { color:#ebead6; border-color:#ebead6; }
.tan2 { color:#cfc9ac; border-color:#cfc9ac; }
.gry2 { color:#cccccc; border-color:#cccccc; }
.gry3 { color:#999999; border-color:#999999; }
.gry4 { color:#666666; border-color:#666666; }
.gry5 { color:#4c4c4c; border-color:#4c4c4c; }

a.red:hover { text-decoration:none; }
a.blu:hover { color:#6699CC; text-decoration:none; }
a.blk:hover { color:#666666; text-decoration:none; }

.block { display:block; }

a.more1 { font-size:10px; text-transform:uppercase; margin-left:4px; }
a.more2 { font-size:11px; text-transform:uppercase; margin-left:4px; }

.tan1_bg { background-color:#ebead6; }

.rule1 { border-bottom-width:1px; border-bottom-style:solid; }
.rule2 { border-bottom-width:2px; border-bottom-style:solid; }

.greyrule { border-bottom:1px solid #999999; padding-bottom:5px; }
.greyrulenopad { border-bottom:1px solid #999999; padding-bottom:0px; }

.background { background-color:#ebead6; }

.content .bnr_ad { text-align:center; padding:4px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#eee; clear:both; }
.content div.bnr_ad { margin:20px 0px; }
.content .radio_show div.bnr_ad img { width:556px; }
.content .continue_below { font-size:10px; line-height:18px; padding:0px 0px 5px 0px; text-align:center; }

/*** Layout ***/
#page { margin-left:auto; margin-right:auto; width:950px; background-color:white; padding:10px; border:1px solid #999999; }

#site_masthead { margin-bottom:8px; }
#site_masthead, #site_masthead a { display:block; height:73px; overflow:hidden; position:relative; }
#site_masthead a { position:absolute; bottom:0px; }
#site_masthead .logo { width:592px; left:0px; }
#site_masthead .lg_ad { width:428px; right:185px; }
#site_masthead .sm_ad { width:180px; right:0px; }

/* For Mobile Devices Only */
.navBarBg { background:url(iphone/navBarBg.jpg) repeat-x center center; height:25px; margin-bottom:1px; padding:3px 8px; }
.navBarBg a, .navBarBg span { font:18px/22px Verdana, Arial, Helvetica, sans-serif; color:white; text-decoration:none; height:22px; }
.navArwLft { background:url(iphone/btnArwLft.png) no-repeat top left; padding-left:15px; }
.navArwRgt { background:url(iphone/btnArwRgt.png) no-repeat top right; padding-right:15px; }
.navRecLft { background:url(iphone/btnRecLft.png) no-repeat top left; padding-left:5px; }
.navRecRgt { background:url(iphone/btnRecRgt.png) no-repeat top right; padding-right:6px; }

/* Top nav bar */

#navbar { width:100%; margin-bottom:4px; margin-top:8px; padding-top:1px; }
#navbar td { background-color:#bf1f24; padding:2px 5px; color:white; text-align:center; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:10px; vertical-align:middle; }
#navbar a, #footer a { color:white; text-decoration:none; }

/* Middle content section */
#main { width:100%; }

/* Bottom nav bar */
#footer { margin-top:8px; background-color:#bf1f24; width:100%; }
#footer td { padding:8px 6px 20px 6px; color:white; text-align:center; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:10px; }

/* Left cell / Left navigation comlumn in middle section */
#leftcell { width:144px; background-color:#ebead6; border:1px solid #cfc9ac; }

.menusection { display:block; }

a.menumain { display:block; background-color:#cfc9ac; color:#4C4C4C; font-weight:bold; padding:3px; padding-left:9px; border-bottom:1px solid #ebead6; border-top:1px solid #999999; margin:0px; text-decoration:none; }
a.menumain:hover { color:#4C4C4C; text-decoration:none; }

a.menumain2 { background-color:#bf1f24; color:#ffffff; font-weight:bold; text-align:center; padding:3px; border-bottom:1px solid #EBEAD6; margin:0px; display:block; text-decoration:none; }
a.menumain2:hover { color:#ffffff; text-decoration:none; }

#leftcell { font:10px Verdana, Geneva, sans-serif; }
#leftcell a.leftlink { color:#4C4C4C; padding-left:10px; text-decoration:none; display:block; }
#leftcell a.leftlink:hover { color:#000000; padding-left:10px; background-image:url(images/plus.gif); background-repeat:no-repeat; background-position:0px 50%; }
#leftcell p { padding-left:12px; padding-top:3px; margin-top:0px; margin-bottom:10px; line-height:15px; }
#leftcell p.leadin { padding-left:9px; font-size:11px; line-height:14px; font-family:georgia, times roman, times, serif; padding-right:5px; padding-top:2px; }
#leftcell a.headline { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#666666; line-height:15px; }
#leftcell a.link { font-size:10px; }

/*Searchbar at top of main content area in middle section*/
#searchbar { /* background-image:url(images/searchbar_bkg.gif); */ background-color: #ebead6; padding:5px; border:1px solid #cfc9ac; }

/* Main content area & home page */

.content { padding:0px; font:14px/19px georgia, "times roman", times, serif; }
.content h2 { margin-top:4px; margin-bottom:3px; }

h2.topbanner { color:white; }
h2.section_hdr, #wldPodcasts h2 { /* TODO:Replace all h2 inside #wldPodcasts */ color:#bf1f24; padding-left:16px; background:url('/images/box.gif') no-repeat 0px 4px; font-size:12px; line-height:normal; text-transform:uppercase; margin-bottom:15px; }

.content h3 { margin-top:0px; margin-bottom:4px; }

h1.homepage { /* In Use? */ color:#bf1f24; font-size:13px; text-transform:uppercase; padding-bottom:5px; margin:0px; }

a.headline1, a.headline2, a.headline3, a.headline4 { text-decoration:none; font-family:verdana, helvetica, arial, sans-serif; font-weight:bold; }
a.headline1 { font-size:26px; color:#666666; line-height:28px; padding-bottom:5px; }
a.headline2, a.headline4 { color:#000000; font-size:17px; line-height:19px; padding-top:0px; }
a.headline3 { font-size:26px; color:#000000; line-height:28px; padding-bottom:5px; }
a.headline4 { color:#666666; }

/* styles for home page templates above */
.redbold { font-family:verdana, helvetica, arial, sans-serif; font-weight:bold; color:#bf1f24; text-transform:uppercase; }

.bottomarticleset { padding-bottom:5px; }

.pad { padding:6px; }

.contentpadlarge { padding:5px 15px 0px; }

.bottomappadding { padding-top:6px; padding-bottom:6px; }

.bottomapheadline { color:#bf1f24; font-family:verdana, helvetica, arial, sans-serif; font-size:11px; font-weight:bold; padding-bottom:4px; margin:0px; }

.apnewsline { color:#666666; font-family:verdana, helvetica, arial, serif; font-size:10px; line-height:12px; margin-bottom:4px; margin-top:0px; }

a.apnewsline:hover { color:#bf1f24; text-decoration:underline; }

/* on ap site, indicate AP content */
.apcontenttitle { padding-left:20px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; text-transform:uppercase; }

.relatedlink { color:#666666; font-family:verdana, helvetica, arial, serif; font-size:12px; line-height:14px; display:block; margin-bottom:5px; }
a.relatedlink:hover { color:#bf1f24; text-decoration:underline; }
.relatedlinksm { color:#666666; font-family:verdana, helvetica, arial, serif; font-size:11px; line-height:13px; display:block; margin-bottom:4px; margin-top:0px; }
a.relatedlinksm:hover { color:#bf1f24; text-decoration:underline; }

a.redlink { color:#bf1f24; font-family:georgia, times roman, times, serif; text-transform:uppercase; font-size:10px; }
a.redlink:hover { color:#bf1f24; text-decoration:underline; }

/* AP styles for main content area on home page */
.ap-headline-2 a, .ap-headline-1 a { font-size:12px; line-height:15px; font-family:verdana, helvetica, arial, sans-serif; color:#000000; }
.ap-headline-2 a:hover, .ap-headline-1 a:hover { color:#bf1f24; text-decoration:underline; }
.ap-headline-2, .ap-headline-1 { display:block; margin-bottom:-8px; }

/* Right cell */
#rightcell { width:180px; padding-left:5px; }

/* Main content area for archive pages */
.greyrulearchives { border-bottom:1px solid #999999; padding-bottom:0px; }

.content h5 { color:#bf1f24; font-weight:normal; font-size:12px; margin-top:4px; margin-bottom:0px; }

#rightcell h5 { color:#666666; font-size:11px; margin-top:0px; margin-bottom:8px; }

/* Styles for Archives TOC pages */


/* Main TOC categories in red */
.toccategories { font-family:verdana, helvetica, arial, sans-serif; font-size:16px; color:#bf1f24; line-height:18px; font-weight:bold; margin-bottom:5px; display:block; }
.tocmargin { padding-bottom:10px; }

/* individual TOC story headlines */

a.toclinksfree { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#bf1f24; line-height:16px; margin-bottom:4px; margin-top:0px; display:block; text-decoration:none; }

/* text for TOC individual article descriptions */
div.articledesc { line-height:1.16em; padding-right:30px; padding-bottom:15px; }

div.headlinegeneral { font-family:verdana, helvetica, arial, sans-serif; font-size:32px; color:#000000; line-height:34px; font-weight:bold; margin-bottom:10px; margin-top:15px; }

a.covertext { font-family:verdana, helvetica, arial, sans-serif; font-size:10px; color:#bf1f24; line-height:12px; text-decoration:none; }
a.covertext:hover { text-decoration:underline; }

a.popularlinks { font-family:verdana, helvertica, arial, sans-serif; font-size:13px; font-weight:bold; color:#bf1f24; text-decoration:none; margin-top:0px; line-height:16px; margin-bottom:4px; }
a.popularlinks:hover { text-decoration:underline; }

a.popularlinks2 { font-family:verdana, helvertica, arial, sans-serif; font-size:11px; font-weight:bold; color:#bf1f24; text-decoration:none; margin-top:0px; line-height:13px; margin-bottom:8px; }
a.popularlinks2:hover { text-decoration:underline; }

.content p.popularlinkstext { font-size:13px; margin-top:0px; line-height:15px; margin-bottom:8px; margin-left:15px; }

.rightad p.popularlinkstext { font-family:georgia, times roman, times, serif; font-size:11px; margin-top:0px; line-height:13px; margin-bottom:8px; }

/* Current issue article pages and archive article styles */

p.byline { font-size:15px; font-style:italic; padding-top:2px; padding-bottom:5px; }

/* headline styles for regular articles */
h2.genheadline { font-family:verdana, helvetica, arial, sans-serif; font-size:27px; font-weight:bold; color:#000000; line-height:30px; margin-bottom:2px; margin-top:0px; }

/* Headline styles for editorial articles */
h2.editheadline { font-family:georgia, times roman, times, serif; font-size:27px; font-weight:normal; color:#000000; line-height:30px; padding-bottom:3px; }

h1.subscribe { color:#000000; font-family:verdana, helvetica, arial, sans-serif; font-weight:bold; font-size:24px; line-height:27px; margin-top:0px; margin-bottom:0px; }

h2.subscribe { color:#bf1f24; font-family:verdana, helvetica, arial, sans-serif; font-weight:bold; font-size:12px; line-height:16px; margin-top:4px; margin-bottom:0px; }

/* style for subject headlines on policies, contact us, about us, FAQ, techsupport pages */
h2.mediasubhead { color:#000000; font-family:verdana, helvetica, arial, sans-serif; font-weight:bold; font-size:16px; line-height:18px; margin-top:8px; margin-bottom:8px; }

h3.bylinetitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#666666; font-weight:lighter; padding-top:10px; text-align:right; clear:both; }

.content p.articletext { text-indent:15px; margin-top:0px; margin-bottom:0px; }

p.articletext2 { font-size:14px; line-height:19px; /*text-indent:15px; */ margin-top:0px; margin-bottom:12px; }

li.articletext3 { font-size:14px; line-height:19px; margin-top:0px; margin-bottom:6px; margin-left:25px; list-style:square; }

.greyrulearticle { border-bottom:1px solid #999999; padding-bottom:8px; padding-top:0px; margin-bottom:8px; }

.greyrulesupport { border-bottom:1px solid #999999; padding-bottom:4px; padding-top:0px; margin-bottom:15px; }

.content p.article { font-size:15px; margin-top:0px; line-height:20px; margin-bottom:3px; }

div.subscribeheadline { font-family:verdana, helvetica, arial, sans-serif; font-size:22px; line-height:24px; font-weight:bold; margin-bottom:8px; }

div.subscribeheadlineblue { font-family:verdana, helvetica, arial, sans-serif; font-size:22px; line-height:24px; font-weight:bold; margin-bottom:8px; color:#666666; }

div.subscribelink { font-family:verdana, helvetica, arial, sans-serif; font-size:15px; line-height:17px; font-weight:bold; color:black; margin-top:8px; }
div.subscribelink a { color:#bf1f24; text-decoration:none; }
div.subscribelink a:hover { color:#bf1f24; text-decoration:underline; }

div.guarantee { font-family:georgia, times, "times roman", serif; font-size:12px; line-height:15px; padding-top:5px; }

div.subscribeoffer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:45px; line-height:49px; color:#bf1f24; font-weight:bold; text-align:left; padding-bottom:15px; }
div.subscribecontent { padding-bottom:3px; }
div.subscribecontent p { margin:0px 0px 5px 0px; }

form.subscribeform { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; line-height:14px; color:black; font-weight:normal; }

.subscribenote { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#666666; font-weight:normal; padding-bottom:10px; margin-bottom:10px; margin-top:0px; }

.disclaimertext { font-size:12px; line-height:15px; font-style:italic; padding:10px 0px; }

.subscribealternatelinks { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:black; font-weight:normal; margin-bottom:10px; margin-top:10px; }

.subscribesubhead { font-family:verdana, arial, helvetica, sans-serif; color:#bf1f24; line-height:25px; font-size:14px; font-weight:bold; margin-bottom:15px; margin-top:0px; }

div.rightad { margin:0px 0px 6px 0px; padding:0px; width:180px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:black; }
div.rightad form { margin:0px; padding:0px; }
div.rightad h1 { font-size:18px; color:#000000; margin-bottom:6px; margin-top:4px; padding:0px; text-align:center; }

div.rightborder { border:1px solid #999999; margin:0px; }

div.rightpad { padding:0px 5px 7px 5px; }

.tinyform { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

#advanced { display:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; }

#searchtable td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; vertical-align:top; margin:0px; padding:0px; }
#searchtable form { margin:0px; }

div.articlelogin { font-family:verdana, helvetica, arial, sans-serif; margin-top:20px; font-size:11px; line-height:13px; }
div.articlelogin h1 { color:#bf1f24; font-size:13px; line-height:15px; text-transform:uppercase; padding-bottom:5px; margin:0px; }
div.articlelogin a { text-decoration:underline; }

div.loginheader { font-family:verdana, helvetica, arial, sans-serif; font-size:13px; color:white; font-weight:bold; background-color:#bf1f24; margin-top:0px; margin-bottom:0px; padding:5px 15px; text-align:left; text-transform:uppercase; }

div.message { background-color:#FAF0E4; border:1px solid #bf1f24; text-align:center; padding:8px 10px; color:#bf1f24; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:14px; margin:12px 0px; }

div.shade { background-color:#ebead6; border:1px solid #999999; padding:12px 15px; margin-top:0px; margin-bottom:20px; }

.InputError { font-size:10px; color:#bf1f24; font-weight:bold; }

.leftlogo { padding-left:10px; padding-top:15px; padding-right:10px; }
.leftlogo img { margin-bottom:3px; }
.leftlogo a { text-decoration:none; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; }
.leftlogo a:hover { text-decoration:underline; font-weight:bold; color:#bf1f24; }

#share_bar { border-bottom:1px solid #ccc; margin-bottom:8px; padding:2px; font:11px/28px Verdana, Geneva, sans-serif; text-transform:uppercase; position:relative; }
#share_bar .social { padding:0px; }
.printemail { position:relative; top:-2px; }
.printemail a { color:#444; text-decoration:none; border:none; }
.printemail a:hover { color:#bf1f24; }
.printemail img { border:0px; width:25px; height:25px; vertical-align:middle; }

.social { float:right; margin:0px; padding:5px 0px 0px; height:25px; font:11px/28px Verdana, Geneva, sans-serif; text-transform:uppercase; position:relative; z-index:5; }
.social div { float:left; }
.social .social_icons { position:relative; top:0px; }
.social .social_icons a { padding:0px 2px; width:25px; height:25px; display:block; float:left; background-repeat:no-repeat; background-position:top center; }
.social .share_article { text-align:right; display:inline-block; color:#666; padding-right:4px; text-transform:uppercase; }

a.ezine { font-size:10px; color:#bf1f24; font-weight:bold; margin-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* Campaign 2008 style sheets */
div.story { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#bf1f24; margin-bottom:2px; }
h1.campaigntitle { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; margin-top:0px; padding-top:8px; text-align:center; margin-bottom:0px; }
a.campaignlinks { font-weight:bold; text-decoration:none; margin-top:0px; line-height:18px; margin-bottom:8px; }
a.campaignlinks:hover { text-decoration:underline; }
span.campaigndate { font-size:12px; text-transform:uppercase; }
.content p.campaignlinkstext { font-size:15px; color:#000000; margin-top:0px; line-height:18px; margin-bottom:20px; margin-left:12px; }
a.fullstory { color:#666666; text-transform:uppercase; font-size:10px; text-decoration:none; }
a.fullstory:hover { color:#BF0000; text-decoration:underline; }
.bluerule { border-bottom:1px solid #999999; padding-bottom:5px; margin-bottom:25px; }

/* Styles for pastor referral form & email*/

.pastor h1 { font-size:28px; line-height:29px; color:#bf1f24; margin-bottom:10px; }
.pastor p { font-size:15px; line-height:20px; color:#000000; margin-bottom:5px; margin-top:0px; }

input.psubmitbutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#bf1f24; font-weight:bold; padding:3px; border:2px outset #cccccc; }

.pastoref td p, .pastor td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000; margin-top:8px; }

#dashedgreytop { border-top:1px dashed #dadada; margin-top:20px; padding-top:0px; }

.pastoref p { margin-bottom:2px; padding-bottom:0px; }
.pastoref input, .pastoref select { font-family:Verdana, Arial, Helvetica, sans-serif; margin-right:3px; }

input.psubmitbutton:hover { border-style:inset; color:#B1A1A1; }

.pastorLast { width:140px; }

.pastorField1 { width:285px; }

.pastor p.note { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#666666; margin-bottom:30px; margin-top:10px; }

.sideBarMenu { border:1px solid #999999; margin-bottom:12px; }
.sideBarMenu h2 { /* background:#650000 url(/images/topicBoxHdrBg.gif) repeat-x 0px 0px; */ background-color: #00b6f6; color:#FFFFFF; line-height:26px; font-size:11px; padding:0 0 0 4px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:white; text-align:left; }

a.sideBarMenuTitle { display:block; line-height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:black; padding-left:7px; border-top:1px solid #e0e0e0; text-align:left; }
a.sideBarMenuTitle:hover { text-decoration:none; color:#666666; }

a.sideBarMenuMore { background-image:url(images/blueMoreArrow.gif); background-repeat:no-repeat; background-position:10px 7px; display:block; line-height:26px; font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; color:#bf1f24; padding-left:30px; border-top:1px solid #e0e0e0; text-transform:uppercase; }

.sideBarMenu h2 .feed { float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-transform:uppercase; padding-right:6px; }
.sideBarMenu h2 .feed a { color:white; }

/* Style for comics on front page */	
div.comics { margin:40px auto; }
div.comics img { border:1px solid #cccccc; }

/* Styles for website help and policies pages*/
.stylepad { padding-left:11px; }

.helpsectionhead { font-family:verdana, arial, helvetica, sans-serif; font-size:14px; line-height:30px; color:#ffffff; padding-left:11px; margin-top:15px; }

/* style for main text on policies.cfm page */
.helpbodytext { margin-top:5px; padding:0px; }

/* Twitter Feed */
#twitterFeed div.sideBarMenuTitle { font:9px/13px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding:4px 7px 4px 15px; width:156px; background:url(/images/red_arrow.gif) no-repeat 4px 8px; text-align:left; overflow:hidden; /* Cut off long links in IE */ }
#twitterFeed div.sideBarMenuTitle img { display:none; }

#archivearticle { padding:10px; }

.coversummary { float:right; width:430px; }
.coversummary .ezinelink { padding-bottom:2px; }
.coversummary a.ezine { font-size:12px; }
.coversummary .pubdate { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#bf1f24; }
.coversummary h3 { font-size:15px; font-weight:bold; margin:0; padding:6px 0px 5px 0px; }
.coversummary h3 a { color:#666666; }

.coversummary p.deck { margin:0; line-height:1.5em; }
.coversummary p.deck a.morelink { text-transform:uppercase; font-size:12px; }

.coverimage { float:left; }

#fromourarchives { padding:10px; border-bottom:1px solid #cccccc; }
#fromourarchives .coversummary { border-bottom-width:0px; }
#fromourarchives .coversummary .pubdate { font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-bottom:4px; color:#666666; }

#lastweeksissue { padding:10px; }
#lastweeksissue .coversummary .pubdate { font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-bottom:4px; color:#666666; }

