/* (c) Jayonline all rights reserved http://www.jayonline.co.uk ----*/

body { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 75%; color:#333; background:#fff; padding:2px; margin:1px 0 25px 0; text-align:left; }

/* headings
=================================*/
h1  { font-family: 'Nobile', Arial, sans-serif !important; font-size: 1.7em;  margin-top:6px; color:#1278ab; padding:0 0 7px 0; border-bottom: 1px #f0f0f0 solid; }
h1.home  { font-family: 'Nobile', Arial, sans-serif; font-size: 2.2em; margin:7px 0 0 -4px; color:#1278ab; padding:0 0 7px 0; border-bottom: 1px #f0f0f0 solid; }
h2  { font-size: 1.2em; margin-top:11px; padding:0; clear:both; }
h2.award { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.4em; margin-top:10px; color:#1278ab; padding:0 0 7px 0; }
h2.award { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.4em; margin-top:10px; color:#1278ab; padding:0 0 7px 0; }
h2.home  { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.7em; margin:22px 0 8px -4px; color:#1278ab; padding:0 0 7px 0; border-bottom: 1px #f0f0f0 solid; line-height:1em; }
h3.home  { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.7em; margin:22px 0 5px 0; color:#1278ab; padding:0 0 5px 0; border-bottom: 1px #f0f0f0 solid; line-height:1em; }
h3 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 1.7em; margin:18px 0 8px 0; color:#1278ab; padding:0 0 5px 0; border-bottom: 1px #f0f0f0 solid; line-height:1em; }
h4 { text-transform:uppercase; color:#fff; margin:0; font-size:0.8em; font-weight:bold; padding:0; }

/* images and text styling
=================================*/
img { border:none; }
.img-left { float:left; margin:5px 11px 12px 3px; border:2px solid #1278ab; }
.img-left-white { float:left; margin:5px 11px 5px 3px; border:2px solid #fff; }
.colon { border:none; }
.hide { display: none; }
hr { margin-top:25px; margin-bottom:25px; }
acronym { cursor:help; border:0; }
p { line-height: 22px; font-size: 1em; padding-right:25px; padding-left:0; text-align:left; }
p.feedTitle a, p.feedTitle img, #creditfooter a img { display:none;}
.cb { clear:both;}
ul.more-links  { display:none; }
.pink { color: #f0f; text-transform:lowercase; }
.strong { font-weight:bold; }
abbr { }
#contactnavlist abbr { display:none; }
.geo  { display:none; }

.status-feed #items p.item.big { font-size:12px; margin:0; padding:6px 0 0 0 }
.status-feed #items p.item { font-size:12px; margin:0; padding:0 0 8px 0; border:0; }
.status-feed #items p.item span.date { display:none; }
.status-feed #items p.item span.description { }

/* google ads
=================================*/
#google-ads { background:#fff; clear:both; margin:0; padding:10px 0 7px 21px; border:0; float:left; }
#google-vert { background:#fff; border:0; padding: 20px 0 20px 37px; }

/* feedburner styling
=================================*/
.feedburnerFeedBlock { margin-top:-14px; margin-bottom:-17px; }
.feedburnerFeedBlock ul { margin:0; width:98%; text-align:left; display:block; list-style:none; padding:6px 0 6px 0; border:0;  }
.feedburnerFeedBlock ul li {  margin:0; width: 100%; text-align: left; display: block; list-style:none; padding:6px 6px 6px 0; border:0;  }
.feedburnerFeedBlock ul li a { margin:0; display: block; text-transform:uppercase; width: 100%; text-indent:10px; padding:5px; border:1px #ffe solid; color:#777; background:#f7f7f7;}
.fbsubscribelink a, .fbsubscribelink a:hover { display:none;}
p.date { font-size:85%; margin:6px 0 0 8px; font-weight:bold; }
p.social-title-left {  margin:6px 0; }
p.social-title-right { margin:15px 0; padding-top:25px; }
li div { font-size:100%; margin:6px 0 0 12px; }

/* flickr and delicious styling
=================================*/
#flickr_badge_image1 img,#flickr_badge_image2 img,#flickr_badge_image3 img,#flickr_badge_image4 img,#flickr_badge_image5 img,#flickr_badge_image6 img,#flickr_badge_image7 img,#flickr_badge_image8 img,#flickr_badge_image9 img,#flickr_badge_image10 img { border:2px solid #2a81ff;}
#flickr_badge_image1:hover img,#flickr_badge_image2:hover img,#flickr_badge_image3:hover img,#flickr_badge_image4:hover img,#flickr_badge_image5:hover img,#flickr_badge_image6:hover img,#flickr_badge_image7:hover img,#flickr_badge_image8:hover img,#flickr_badge_image9:hover img,
#flickr_badge_image10:hover img { border:2px solid #fc0082;}
#delicious-container { margin:10px 10px 10px 0; border:0; }
a.delicious-title,a.delicious-title:visited { color:#1278ab; font-size:165%; font-weight:bold; }
a.delicious-title:hover { color:#1278ab; background:#ccc; }
	
/* navbar
=================================*/
#wrapper { margin:12px auto; text-align:left; width:760px; clear:both;   }
#top { border-top:1px solid #ccc; float:left; background:#fff url(images/featuresbg.gif) repeat; padding:5px; margin:0; width:750px; background-color:#f0f0f0;}
.topleft { width:30%; float:left; padding:5px 0 0 8px;}
.topleft a { color:#333; font-size:85%; text-decoration:none; }
.topleft a:visited {color:#333; text-decoration:none; }
.topleft a:hover {color:#333; text-decoration:underline; }
.topright { width:30%; float:right; }

#header { background:#fff url(images/sky.gif) 0 0 no-repeat; float:left; text-indent:-9999px; width:760px; height:168px;}
#navbar { float:left; background:#7bb6e4 url(images/grad.gif) 0 0 repeat-x; padding:8px 0 9px 0; text-transform:uppercase; width:760px;}
#navlinks { font-size:1.1em; font-weight:bold; margin-left:0;  }
#navlinks ul { display:inline; padding:0; margin:0; }
#navlinks li { display:inline; float:left; list-style-type:none; margin-left:16px; padding:0;  }
#navlinks ul li a:link,#navlinks ul li a:visited { color: #fff; text-decoration:none; padding-bottom:3px; }
#navlinks ul li a:hover { color: #ccc; text-decoration:none; border-bottom:5px solid #ccc; padding-bottom:3px; }
.current { color: #ccc; text-decoration:none; border-bottom:5px solid #fff;  }
.navtext { color:#fff; float:right; margin-right:13px; text-align:right; padding:0; width:220px;   }

/* main layout
=================================*/
#main { width:100%;  }
#content { clear:both; float:left; width:539px; font-size: 0.9em; margin:6px 5px 0 2px; padding:3px 5px 15px 0;  }
#content a  { color:#1278ab; text-decoration:none; font-weight:bold; padding-left: 0.1em; padding-right: 0.1em; }
#content a:visited  { color:#333; text-decoration:none; font-weight:bold; padding-left: 0.1em; padding-right: 0.1em; }
#content a:hover { color:#1278ab; text-decoration:none; background:#f0f0f0; padding-left: 0.1em; padding-right: 0.1em; }
#content a:focus { color:#fff; text-decoration:none; background:#1278ab; padding-left: 0.1em; padding-right: 0.1em; }
#content ul li { list-style:square; line-height:22px; margin:0 0 5px 4px; padding:0; font-size:125%; }
#content ul li ul li { list-style:square; line-height:22px; margin:0 0 5px 4px; padding:0; font-size:125%; }
*html #content { width:530px;}

#content p { margin:6px 0 6px 0; padding:0 15px 3px 0px; line-height:1.45em; font-size:120%; }
#content p a.top,#content p a.top:visited { float:right; clear:both; margin-bottom:10px; margin-right:4px; font-size:80%; border: 0; }
#content p a.top:hover { border: 0;}

.status, .status1 { clear:both; border-top:1px solid #7db5ea; border-right:1px solid #eee; border-bottom:1px solid #eee; padding:8px 12px 10px 12px; margin-top:18px; margin-bottom:18px; background:#fff url(images/featuresbg.gif) repeat; text-align:left; }
#content p.status { margin:13px 15px 12px 0; padding:5px 10px 5px 7px; font-size:125%;}
#content p.status1 { margin:13px 15px 12px 0; padding:8px 10px 5px 7px; font-size:125%;}

* html #content p { font-size:120%; }
* html #content p.status  { font-size:120%;}
* html #content ul li { font-size:120%; }
*:first-child+html #content p { font-size:120%; }

#maintwin { margin:0 0 15px 0; padding:0; }
#maintwin .twinleft { float:left; width:280px;}
#maintwin .twinright { float:right; width:235px; padding:4px; line-height:1.6em;}

/* right sidebar
=================================*/
#features { background:#fff; float:left; width:198px; padding:0 0 0 5px; border:0; margin:15px 0 50px 5px; }

.featuresbody { padding:6px 2px 6px 9px; margin:0 0 14px 0; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; background:#f5f5f5; font-size:95%; line-height:1.4em; }
.featuresbody p { text-indent:12px; font-size:95%; line-height:20px;}
.featuresbodylast { background:#eee; padding:5px 0px 20px 9px; }
.featuresbody a:link, .featuresbody a:visited, .featuresbodylast a:link, .featuresbodylast a:visited  { width:100%; color: #1278ab; text-decoration:none; font-weight:bold; margin:3px 1px 3px 2px; }
.featuresbody a:hover { width:100%; color:#1278ab; text-decoration:none; background-color:#ccc; margin:3px 1px 3px 2px; }
.featuresbody a:focus,.featuresbodylast a:focus { width:100%; color:#fff; text-decoration:none; background-color:#1278ab; margin:3px 1px 3px 2px; }

.featuresbodyimg { margin:0 0 14px 0; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; background:#f5f5f5; padding:10px; }
.featuresimg { padding:1px; background:#f5f5f5; margin:0 0 14px 0; border-bottom:1px solid #e4e4e4; border-right:1px solid #eee; }
.featuresimg img { padding:1px; margin:6px 6px 6px 8px; border:2px solid #fff; }
.featuresimgwhite { margin:0; border-right:1px solid #ccc; padding:5px 0 5px 14px; border:0; }
.featuresimgwhite img { margin:0; padding:0; border:2px solid #fff;  }
.featuresflickr { background:#eee; margin:0; text-align:center; padding-left:1px; }
.featuresflickr img { border:3px #fff solid; margin-top:5px;}
.featuresflickr a:link, .featuresflickr a:visited { clear:both; background:#fff; margin:3px; border-right:1px #ccc solid; border-bottom:1px #ccc solid; text-decoration:none; }
.featuresflickr a:hover { background:#71ade5; margin:3px; border-right:1px #ccc solid; border-bottom:1px #ccc solid; text-decoration:none; }

#navlista,#navlistb { margin:0; padding:0; list-style:none; }
#navlista li,#navlistb li { margin: 0 0 2px 0; }

#navlist1 { margin:0 0 0 -1px; padding:0; list-style: none; }
#navlist1 li { margin: 0 0 2px 0; padding-left:2px;  }

#navlist2 { margin:0; padding:0; list-style: none; }
#navlist2 li { margin: 0; padding-left:0; }

#navlist2.featurestatus { font-size:115%; line-height:18px }
.featuresbody strong.agency { color:#666; font-size:95%; }

#contactnavlist { margin:0; padding:0; list-style: none; }
#contactnavlist li.user-icon { margin: 6px 0 2px 0; padding:2px 0 2px 5px; text-indent:23px; background: url(images/user_suit.png) no-repeat 0 2px; font-weight:bold; }
#contactnavlist li.tel-icon { margin: 6px 0 2px 0; padding:2px 0 2px 5px; text-indent:23px; background: url(images/telephone.png) no-repeat 0 2px; font-weight:bold; }
#contactnavlist li.mob-icon { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:23px; background: url(images/phone.png) no-repeat 0 2px; font-weight:bold; }
#contactnavlist li.email-icon { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:21px; background: url(images/email.png) no-repeat 0 2px; font-weight:bold; }
#contactnavlist li.pdf { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:12px; background: url(images/pdf.png) no-repeat 0 4px; }
#contactnavlist li.text { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:12px; background: url(images/text.png) no-repeat 0 4px; }
#contactnavlist li.vcard1 { margin: 0 0 2px 0; padding:2px 0 2px 5px; height:29px; text-indent:29px; background: url(images/vcard_icon.jpg) no-repeat 0 4px; }
#contactnavlist li.none { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:21px; background-image:none; }

#sponsornavlist { margin:10px; padding:0; list-style: none; }
#sponsornavlist li.none { margin: 0 0 2px 0; padding:2px 0 2px 5px; text-indent:21px; background-image:none; }

.featuresflickr-main { background:#fff; border:0; margin:8px 0 6px 5px; padding:6px 0 14px 0; }
td p { padding:0 0 3px 10px; margin:2px 10px 10px 0; font-size:120%; font-weight:bold; text-transform:uppercase; background:#eee; border-right:1px solid #ccc; border-bottom:1px solid #ccc;  }
#content p.greyout { padding:0; margin:7px 0 1px 0; font-size:115%; font-weight:bold; text-transform:uppercase; background:#eee; border-right:1px solid #eee; }
.greyout a,.greyout a:visited { padding: 8px 0 8px 13px; display: block; text-indent: 13px; border-top:1px solid #eee; border-bottom:1px solid #ccc; }
.greyout a:hover { padding: 8px 0 8px 13px; background:#ccc; border-top:1px solid #eee; border-bottom:1px solid #ccc;}
.greyout img { display: none; }
caption { font-size:100%; font-weight:bold; text-align:left; margin-left:10px; }
table.rankings { width:90%; border:0; padding:0; margin:0 auto; }
table.rankings th { font-size:100%; font-weight:bold; text-align:left; }
table.rankings td { font-size:95%; text-align:left; }

/* styling for portfolio
=================================*/
.portfolio-wrapper { width:506px; clear:both; border:2px solid #ccc; padding:0 0 0 25px; margin:15px 0 0 0; background:#fff; }
#content .portfolio-wrapper a { border:0; text-decoration:none; background:#fff; margin:0; padding:0; }
#content .portfolio-wrapper a:visited {border:0; text-decoration:none; background:#d0e7f6; margin:0; padding:0; }
#content .portfolio-wrapper a:hover {border:0; text-decoration:none; background:#eee; border-bottom:1px solid #1278ab; margin:0; padding:0; }

.portfolio-wrapper:hover { border: 2px solid #71ade5; background:#d0e7f6; }
.portfolio-wrapper dl { padding:10px 10px 10px 0; margin:0; line-height: 1.6em; font-size:1.1em; }
.portfolio-wrapper dt { float:left; clear:left; padding:5px 6px 0 0; color:#1278ab; text-transform:uppercase; font-weight:bold; }
.portfolio-wrapper dd { padding:5px 6px 3px 0; margin:0; color:#333;}
.portfolio-wrapper dd.role{  padding:5px 6px 3px 0; margin:0; color:#333; font-weight:bold; text-transform:uppercase;  }
.portfolio-wrapper img { padding:0; margin:8px 0 3px 0; border:2px solid #d0e7f6; }
.portfolio-wrapper:hover img { padding:0; margin:8px 0 3px 0; border:2px solid #fff; }
.portfolio-wrapper p { margin:0; padding:3px 7px 4px 0; }
#content .portfolio-wrapper p.port-first { font-size:1.4em; width:90%; margin:8px 0 1px 0; text-transform:uppercase;  }
#content .portfolio-wrapper p.port-last { font-size:1.0em; border-top:1px dotted #1278ab; width:90%; margin:8px 0 7px 0; text-transform:uppercase; padding-top: 7px; }
ul#portfolio-tags { font-family: Helvetica, Verdana, Arial, sans-serif; display:inline; float:left; list-style-type:none; font-family: Helvetica, Verdana, Arial, sans-serif; margin:0; padding: 5px 0 10px 10px;}
ul#portfolio-tags li { display:inline; float:left; list-style-type:none; margin:0 10px 0 0; padding:16px 0 16px 0; }
ul#portfolio-tags li a,ul#portfolio-tags li a:visited,ul#portfolio-tags li a:hover { padding:4px; }
.tag-large { font-size:3.6em; margin-top:20px; }
.tag-med { font-size:2.4em; margin-top:28px; } 
.tag-small { font-size:1.6em; margin-top:30px; }
.tag-active { color:#1278ab; text-decoration:none; background-color:#eee; padding:4px; } 
p.portfolio-tagcloud { padding-bottom:12px; margin:0; }
#features .title { background:#7bb6e4 url(images/title-grad.gif) 0 0 repeat-x; color:#fff; font-size:1.25em; font-weight:bold; padding:7px 0 6px 11px; text-transform:uppercase; }
#content h4.title, #content h2.title { background:#7bb6e4 url(images/grad.gif) 0 0 repeat-x; color:#fff; font-size:1.25em; font-weight:bold; padding:7px 0 6px 11px; text-transform:uppercase; }
ul#feed-list li { list-style:none; list-style-type:none; margin:2px 0 5px -18px;  }
#content ul li ul li {font-size:1.0em;  }

/* form style
=================================*/
form { clear:both; padding-left:30px; }
 
form#atomz fieldset.atomz input {  width:90px; border:1px solid #ccc; padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; }
form#atomz fieldset.atomz input.atomz { border:1px solid #ccc; padding:2px; width:60px;} 

form #atomz input[type=text] { background-color:#f0f0f0; float:left; display:inline; }
form #atomz input:focus, form #atomz input:focus  { border:1px solid #ccc; background-color:#fff;  }
 
#atomz fieldset { border:0; padding:2px; margin:0; text-align:right;}
#atomz legend { display:none; padding:0; margin:0; } 

#form1 { margin:12px 0 10px 10px; padding:0; width:445px; font-size:110%; }
#form1 fieldset { border:1px solid #ccc; background:#fff; margin:0; width:430px;  }
#form1 fieldset:hover { border:1px solid #f0f0f0; background:#fff; }
#form1 label { text-transform:uppercase; font-size:115%; font-weight:bold; color:#1278ab; padding:0 4px 4px 0; margin:5px 0; } 
#form1 legend { font-size:110%; background:#1278ab; color:#fff; font-weight:bold; padding:3px 18px 3px 18px; margin:0; border:1px solid #ccc; }
#form1 input.submit { padding:2px 5px; width:150px; font-weight:bold; font-size:90%; text-transform:uppercase; color:#fff; background:#1278ab; border:1px solid #ccc; }
#cForm input.submit:hover { padding:2px 5px; width:150px; font-weight:bold; font-size:90%; text-transform:uppercase; color:#fff; background:#1278ab; border:1px solid #fff; }
#form1 input.text { width:300px; font-weight:bold; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin-bottom:8px; }
#form1 textarea.tarea { width:300px; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin-bottom:8px; }
#form1 textarea.tarea:hover,#form1 input.text:hover { border:1px solid #ccc; }

* html #contactFormArea { margin:2px 0 2px 0; padding:0; width:440px; font-size:100%; }
* html #cForm fieldset { border:1px solid #ccc; background:#fff; margin:0; width:430px;  }
* html #cForm legend { padding:3px 5px 3px 5px; margin:0 0 10px 0; }
* html #cForm label { text-transform:uppercase; font-size:115%; font-weight:bold; color:#1278ab; padding:2px 4px 4px 0; margin:15px 0 0 5px; } 
* html #cForm input.text { width:300px; font-weight:bold; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin:2px 0 0 6px; }
* html #cForm textarea.tarea { width:300px; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin:2px 0 0 6px; }
* html #cForm input#selfCC { border:0; }

*:first-child+html #contactFormArea {  margin:2px 0 2px 0; padding:0; width:440px; font-size:100%; }
*:first-child+html #cForm fieldset { border:1px solid #ccc; background:#fff; margin:0; width:430px;  }
*:first-child+html #cForm legend { padding:3px 5px 3px 5px; margin:0 0 10px 0; }
*:first-child+html #cForm label { text-transform:uppercase; font-size:115%; font-weight:bold; color:#1278ab; padding:2px 4px 4px 0; margin:15px 0 0 7px; } 
*:first-child+html #cForm input.text { width:300px; font-weight:bold; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin:2px 0 0 8px; }
*:first-child+html #cForm textarea.tarea { width:300px; border:1px solid #1278ab; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; margin:2px 0 0 8px; }
*:first-child+html #cForm input#selfCC { border:0; }

/* footer style
=================================*/
#footer { clear:both; width: 752px; margin:0 auto; padding:5px 0 24px 7px; background:#eee url(images/featuresbg.gif) repeat;  border-bottom:1px solid #ccc; }
#footer ul { display:inline; font-size:95%; }
#footer ul li,#footer ul.navbott li { display:block; float:left; text-align:center; list-style-type:none; padding:4px; }
#footer ul.navbott { text-transform:uppercase; float:left; display:inline; padding:0; margin:0 0 15px 0; }
#footer a:link, #footer a:visited { color:#333; text-decoration:none; }
#footer a:hover { color:#333; background-color:#ccc; text-decoration:underline; }

/* moo fx accordion style - for status.htm
=================================*/
#accordion { float:left; padding:10px 0 50px 0; }
.toggler { color: #666; margin: 0; padding:6px 0 7px 10px; background: #eee; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; font-size:135%; text-transform:uppercase; }
.element { clear:both; border-right:1px solid #eee; padding:6px 6px 17px 6px; margin:0; background:#fff url(images/featuresbg.gif) repeat; }
.element p { margin:0; padding:7px 21px 8px 21px; font-size:115%; line-height:1.3em;}

.status-feed { clear:both; border-top:1px solid #7db5ea; border-right:1px solid #eee;   padding:6px 6px 0 6px; margin-top:12px; margin-bottom:18px; background:#fff url(images/featuresbg.gif) repeat; text-align:left; }
#content .status-feed { }
#content .status-feed ul { list-style:none; margin:0; padding:5px 0 7px 0; font-size:100%; }
#content .status-feed li { list-style:none; line-height:1.8em; margin-bottom:7px; padding:0 5px 0 5px;  }

#content .status-feed li a  { background:#fff; border-top:1px solid #eee; border-bottom:1px solid #ccc; display: block; padding:2px 10px 2px 10px; margin: 0; }
#content .status-feed li a:visited { background:white; border-top:1px solid #eee; border-bottom:1px solid #ccc; display: block; padding:2px 10px 2px 10px; margin: 0; }
#content .status-feed li a:hover { padding:2px 10px 2px 10px; margin: 0; background:#eee; }
#content .status-feed li a:focus { color:#fff; background:#1278ab; padding:2px 10px 2px 10px; margin: 0; }

.fdpoweredby { display:none; }

/* styles for lifestream.shtml
=================================*/

#content #escaloopContent ul#escaloopList { list-style:none; width:515px; margin:0; padding:0; }
#content #escaloopContent ul#escaloopList li { list-style:none; margin:0; padding:0; }
#content #escaloopContent ul#escaloopList li.lst_date { width:515px; padding:5px 0 5px 12px; margin:7px 0 14px 0px; font-size:125%; font-weight:bold; text-transform:uppercase; background:#eee; border-bottom:1px solid #eee; }

.item_date { display:none; }
.lbe a img { display:none; }

/* styles for footer text ads
=================================*/
#ads { display:none; /*  clear:both; width: 752px; margin:0 auto; padding:5px 0 5px 7px; border:1px solid #eee; background:#fff; */ }
/* #ads .text { font-size:95%; color:#ccc; } */
/* #ads .text a, #ads .text a:visited { color:#ccc; text-decoration:none; } */
/* #ads .text a:hover { color:#ccc; text-decoration:underline; } */


#bottom_ad_unit, #top_ad_unit { display:none; }
