/*---------GENERAL STYLING--------- */
body{ font-family:Arial; background:#ffffff }
a{ color:#1157F2; text-decoration: none; }
  a:hover{ text-decoration:underline }
input,select,textarea{ border: #e6e6e6 1px solid; font-size: 12px; padding: 2px }
.fix{ clear: both; height: 1px; margin: -1px 0 0; overflow: hidden }
.fl{ float: left }
.fr{ float: right }
.ac{ text-align: center }
.ar{ text-align: right }
img.centered{ display: block; margin-left: auto; margin-right: auto }
img.alignright{ padding:0; margin: 3px 0 2px 10px; display: inline }
img.alignleft{ padding:0; margin: 3px 10px 2px 0; display: inline }
.alignleft{ float: left }
.alignright{ float: right }

/*---------TOP NAVIGATION for PAGES---------  */
.top-menu-bgr{ background:#000000 }
.top_menu{ height:27px; text-align:left; font-size:11px; padding:0; z-index:1000 }
  .top_menu ul{ list-style:none; margin:0; padding:0 }
      .page-menu li a{ color:#C9C9C9; display:block; padding:0 10px }
          .page-menu li ul li a{ border:0; color:#FCFCFC }
        .page-menu li a:hover,.top_menu li.active a{ color:#FCFCFC; background:#020202 }
    .page-menu li.current_page_item a{ color:#fff; background:#020202 }
      .page-menu li.current_page_item a:hover{ color:#fff }
      .page-menu li a:hover{ color:#FCFCFC; text-decoration:underline;  }
      .page-menu li.current_page_item a:hover,#pagenav li:hover a{color:#FCFCFC}

/*---------DROPDOWN NAVIGATION FOR PAGES---------  */
#pagenav a{ display:block }
#pagenav li{ float:left; line-height:27px; padding:0; margin:0 }
    #pagenav li a:hover{ background:#020202 }
  #pagenav li ul{ position:absolute; width:15em; left:-999em; }
  #pagenav li:hover ul,#pagenav li.sfhover1 ul{ left:auto; z-index:1000 }
    #pagenav li ul li{ background:#020202; border:solid #010101; line-height:26px; width:15em; border-width:0 1px 1px }
  #pagenav li:hover,#pagenav li.hover{ position:static }
    #pagenav li ul ul{ margin:-29px 0 0 15em }
    #pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul{ left:-999em; padding:2px 0 0 }
    #pagenav li:hover,#pagenav li.sfhover1{ background:#020202 }
    #pagenav li a:hover,#pagenav li a.sfhover1{ color:#fff }
      #pagenav li ul li ul li,#pagenav li ul li ul li ul li,#pagenav li ul li ul li ul li ul li{ border:1px solid #010101 }
        #pagenav li:hover ul ul,#pagenav li.sfhover1 ul ul,#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li:hover ul ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul,#pagenav li.sfhover1 ul ul ul ul{left:-999em}
          #pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li li li li.sfhover1 ul{left:auto}
select,#pagenav{ padding:0 }
    #pagenav li a span{ font-size:12px; color:#9D9D9D; font-weight:400 }
	
/*---------SUBSCRIBE ---------  */
.feed-spot{ line-height:18px; text-align:right; margin:5px 0 0 0; color:#C9C9C9; float:right; font-size:11px; height:16px; padding:0 5px 0 0 }
  .feed-spot a{ color:#C9C9C9 }
    .feed-spot a:hover{ color:#ffffff; background:none; text-decoration:underline }
.rss-button{ background:url(images/rss-small-trans.png) center left no-repeat; padding:2px 9px }
	
/*--------- HEADER --------- */
.header-bgr{ background:#ffffff }
#header{ padding:10px 0 10px 0 }


/*=== Logo Spot ===*/
#header #logo-spot{ padding:0 }
#header .blog-title{ line-height:49px; display:inline }
#header .blog-title a{ background:#000000; color:#ffffff; font-size:24px; font-weight:normal; padding:10px 15px }
  #header .blog-title a:hover{ text-decoration:none }
#header .blog-description{ color:#ffffff; font:normal 17px Tahoma; margin:0 0 10px 0; padding:10px 15px }
#header h1.logo { padding:0; margin:0; line-height:10px }
#header h1.logo a:hover{ background:none }

/*=== 468x60 AD ===*/
.ad-468{ padding:0; text-align:right; top:0 }

/*---------TOP NAVIGATION for CATEGORIES--------- */
.top-cat-bgr{ background:#ffffff; border-top:1px solid #C6C6C6; border-bottom:5px solid #CCCCCC; margin:0 0 10px 0 }
#cat-menu{ height:25px; text-align:left; background:#ffffff }
  #cat-manu a{ display:block }
  #cat-menu li{ float:left; font-weight:normal; line-height:25px; padding:7px 0; margin:0 }
    #cat-menu li a{ color:#1157F2; display:block; padding:0 11px; text-transform:uppercase; font-size: 12px }
	  #cat-manu li a:hover{ background:#FE0507; text-decoration:underline }
      #cat-menu li a:hover, #cat-menu li.active a{ color:#ffffff; background:#FE0507 }
  #cat-menu li.category-home a{ border-left:0 }
  #cat-menu li.current-cat a,  #cat-menu li.current-cat-parent a{ background:#FE0507; color:#ffffff }

/*---------DROPDOWN NAVIGATION FOR CATEGORIES--------- */
#catnav, #catnav ul{ float:left; list-style:none; font-weight:normal; padding:0; font-size: 11px; margin-bottom:0; z-index:1000 }
        #catnav li ul li a{ font-size:11px; padding-top:0 }
		  #catnav li ul li a:hover{ text-decoration:underline }
    #catnav li ul{ position:absolute; width:15em; left:-999em; margin:7px 0 0 0; border:1px solid #004276 }
    #catnav li:hover ul, #catnav li.sfhover ul{ left:auto; z-index:1000 }
      #catnav li ul li{ background:#ffffff; line-height:30px; padding:0; width:15em; font-weight:normal }
    #catnav li:hover, #catnav li.sfhover{ position:static }
      #catnav li ul ul{ margin:-31px 0 0 15em }
      #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul{ left:-999em; padding:0 }
      #catnav li:hover, #catnav li.sfhover{  }
        #catnav li ul li ul li, #catnav li ul li ul li ul li, #catnav li ul li ul li ul li ul li{ margin-top:0 }
          #catnav li ul li ul, #catnav li ul li ul li ul, #catnav li ul li ul li ul li ul{  }
          #catnav li:hover ul ul, #catnav li.sfhover ul ul, #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul, #catnav li.sfhover ul ul ul ul{ left:-999em }
          #catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li li li li.sfhover ul{ left:auto }
select, #catnav{ padding:0 }

/*=== Search Spot ===*/
#search-spot{ padding:0 }
  #search-spot .search-form{ padding:7px 0 0 0; margin:0 }
    #search-spot .search-form input{ border:1px solid #353535; width:198px; background:#FCFCFC; padding:6px 10px 5px 10px; color:#ffffff; font-size:14px }
    #search-spot .search-form button{ border:none; width:30px; height:30px; top:15px; right:0 }


/*=== Featured Panel ===*/
.featured-panel{ background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; margin:0 0 10px 0; padding:10px 0; border:1px solid #BFB7A6 }
  .featured-panel .featured-post{ background:#ffffff; margin-right:8px }
    .featured-panel .featured-post h3{ margin:5px 0 10px 0; padding:0 0 5px 0; font:bold 13px Tahoma; color:#666666; border-bottom:1px solid #BFB7A6 }
	.featured-panel .featured-post img { float:left; margin:0 15px 0 0 }
	.featured-panel .featured-post .feat-right { }
	  .featured-panel .featured-post .feat-right .feat-title { margin:0; padding:0 0 5px 0 }
	    .featured-panel .featured-post .feat-right .feat-title a { font:normal 19px Tahoma; color:#FE0507 }
	  .featured-panel .featured-post .feat-right .feat-meta { padding:5px 0 10px 0; color:#666666; text-transform:uppercase; font:normal 10px Tahoma }
	    .featured-panel .featured-post .feat-right .feat-meta a { color:#666666 }
	    .featured-panel .featured-post .feat-right .feat-meta span.feat-date { text-align:left }
	    .featured-panel .featured-post .feat-right .feat-meta span.feat-comment { text-align:right }
	  .featured-panel .featured-post .feat-right .feat-content { margin:0; padding:10px 0 0 0 }
	  .featured-panel .featured-post .feat-right .feat-related { background:#ECE9E2; margin:15px 0 10px 0; padding:5px 0 }
	    .featured-panel .featured-post .feat-right .feat-related .rellist { margin:3px 0 }
		  .featured-panel .featured-post .feat-right .feat-related .rellist a{ color:#FE0507; font:normal 11px Tahoma }
  .featured-panel .top-stories{ background:#ECE9E2 url(images/bgr-box-trans.png) no-repeat top left; border:1px solid #D8D4CA; margin-left:8px }
    .featured-panel .top-stories h3{ margin:5px 10px 0 10px; padding:0 0 5px 0; font:bold 13px Tahoma; color:#000000; border-bottom:1px solid #CECAC2 }
	  .featured-panel .top-stories .ts-content{ padding:10px }
	    .featured-panel .top-stories .ts-content .ts-cat {  }
		  .featured-panel .top-stories .ts-content .ts-cat a { text-transform:uppercase; font:normal 10px Tahoma }
		.featured-panel .top-stories .ts-content .ts-title { padding:0 0 13px 0 }
		  .featured-panel .top-stories .ts-content .ts-title a { font:normal 17px Tahoma; color:#FE0507 }
		.featured-panel .top-stories .ts-content .ts-more { color:#cecac2; border:solid #cecac2; border-width:1px 0; margin:15px 0 0 0 }
		  .featured-panel .top-stories .ts-content .ts-more a{ color:#FE0507; font:normal 11px Tahoma }
		  
/*=== Stepcarousel ===*/
.featslider{ background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; margin:0 0 10px 0; padding:10px 0; border:1px solid #BFB7A6 }
  .featslider h3{ margin:5px 0 10px 0; padding:0 0 5px 0; font:bold 13px Tahoma; color:#444444; border-bottom:1px solid #BFB7A6 }
	  
ul#galleryNav{ width:60px; position:absolute; top:0; right:0; z-index:9999 }
  ul#galleryNav li{ list-style:none }
      ul#galleryNav li a span{ display:none; visibility:hidden }
    ul#galleryNav li#left a, ul#galleryNav li#right a{ background:url(images/bt-left-right.gif) no-repeat; width:20px; height:20px; position:absolute; top:0; left:5px }
    ul#galleryNav li#right a{ background-position:-22px 0; top:0; left:30px }

.stepcarousel{ position: relative !important; overflow: scroll; height:210px; }
  .stepcarousel .belt{ position: absolute !important; left: 0; top: 0 }
  .stepcarousel .panel{ float: left !important; overflow: hidden !important; margin: 0px 18px 15px 3px; width: 140px }

.slider-post{ line-height:24px }
  .slider-post .slider-cat{ padding:5px 0 }
    .slider-post .slider-cat a{ font:normal 11px Tahoma; text-transform:uppercase }
  .slider-post .slider-title{ padding:7px 0 0 0 }
    .slider-post .slider-title a{ color:#FE0507; font:bold 13px Arial }
	
/*=== Widgetized ===*/
.widgetized{ margin:0 11px 0 0; display: inline; float: left; position: relative }
.wlast{ margin:0 0 0 1px }
.widgetized .widget{ background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; border:1px solid #BFB7A6; width:300px; padding:5px; margin:0 0 10px 0 }
  .widgetized .widget h3{ margin:5px 5px 10px 5px; padding:0 0 5px 0; font:bold 13px Tahoma; color:#666666; border-bottom:1px solid #BFB7A6 }
    .widgetized .widget h3 span{ float:right; padding:1px 0 0 0 }
	  .widgetized .widget h3 span a{ background:url(images/rss-small-trans.png) no-repeat; width:16px; height:16px; padding:2px 8px }
  .widgetized .widget .rec-post-cat { margin:0; padding:0 5px 5px 5px }
    .widgetized .widget .rec-post-cat .rec-title { margin:0; padding:0 0 5px 0 }
	  .widgetized .widget .rec-post-cat .rec-title a { font:normal 19px Tahoma; color:#000000 }
	.widgetized .widget .rec-post-cat .rec-meta { padding:5px 0 10px 0; color:#666666; text-transform:uppercase; font:normal 10px Tahoma }
	  .widgetized .widget .rec-post-cat .rec-meta a { color:#666666 }
	    .widgetized .widget .rec-post-cat .rec-meta .rec-date { float:left }
	    .widgetized .widget .rec-post-cat .rec-meta .rec-comment { text-align:right }
	.widgetized .widget .rec-post-cat img{ float:left; margin:0 10px 10px 0 }
	.widgetized .widget .rec-post-cat p.featured-excerpt { padding:3px 0 15px 0; margin:0 0 8px 0; border-bottom:1px solid #cecac2 }
	.widgetized .widget .rec-post-cat .rec-list { margin:3px 0 }
      .widgetized .widget .rec-post-cat .rec-list a{ font:bold 11px Tahoma; color:#004276 }
	.widgetized .widget .rec-post-cat .rec-more { color:#cecac2; border:solid #cecac2; border-width:1px 0; margin:15px 0 0 0 }
	  .widgetized .widget .rec-post-cat .rec-more a{ color:#004276; font:normal 11px Tahoma }	

  .widgetized .widget ul, .widgetized .widget ol{ padding:10px 0 0 20px; margin:0 }
    .widgetized .widget ul a, .widgetized .widget ol a{ color:#004276; font-weight:bold }
  .widgetized .widget ul li{ margin:0; padding:5px 0; line-height:15px }
  .widgetized .widget ol li{ list-style-type:decimal; margin: 0 0 0 50px; }	
    .widgetized .widget ul li ul{ margin:0; padding:10px 0 0 20px; border:none }
	  .widgetized .widget ul li ul li{ border:none; padding:5px 0; margin:0 }
	  
/*---------SIDEBAR --------- */
.sidebar { padding:0; margin:0 0 0 10px }
  .sidebar .widgetized{ margin:0 }
    .sidebar .widgetized .widget{ background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; border:1px solid #BFB7A6; width:300px; padding:5px; margin:0 0 10px 0 }

  /*=== Widget styling ===*/
 
.flickr { padding:0 0 20px 0 }
.flickr_badge_image{ float:left; list-style:none; margin:5px 0 5px 10px }
  .flickr img{ border:1px solid #dddddd; background-color:#ffffff; padding:5px }
    .flickr img:hover{ border-color:#333 }
	

	
#wp-calendar { width:100%; padding:0; margin-bottom: 15px; clear: both }
  #wp-calendar caption {padding: 10px; margin-bottom:5px;}
  #wp-calendar th {color: #fff;}
  #wp-calendar th, #wp-calendar td {padding:5px; text-align: center; background: #dddddd; color: #333333 }
  #wp-calendar td {background: transparent;}
  #wp-calendar td, table#wp-calendar th {padding: 3px 0;}
  #wp-calendar a {text-decoration: underline;}
    #wp-calendar a:hover {text-decoration: none;}

.subscribe img{ vertical-align:middle; margin:6px 0 8px }

#twitter_update_list li{ line-height:23px }
  #twitter_update_list li a{ font-weight:normal }
  #twitter p.website{ margin:10px 0 0 0; padding:15px 0 15px 60px; background: url(images/twitter-trans.png) left top no-repeat }
  
.popular ul li span.comments a{ line-height:25px; font-weight:10px; color:#7f7f7f }
  .popular ul li span.comments a:hover{ color:#ffffff }

/*---------ADVERTISING ads --------- */
.ad-box{ background:transparent; padding:5px 0 0 0; margin:0 0 15px 3px }
#big_banner img{ background:transparent; border:1px solid #dddddd; margin:0 0 0 2px }
#big_banner1 img{ background:transparent; border:none; margin:10px 0 0 0 }
  #big_banner a:hover, #big_banner1 a:hover{ background:transparent }
	
/*=== Advertising Scripts ===*/	
.adsense-box { background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; border:1px solid #BFB7A6; margin-bottom:10px; text-align:center }
.adsense-inline { padding:10px }
  
/*=== Archive ===*/
.archive-spot { padding:8px; margin:0; background:#ffffff url(images/bgr-box-trans.png) no-repeat top left; border:1px solid #BFB7A6; }
  .archive-spot h2{ margin:5px 5px 20px 5px; padding:0 0 5px 0; font:normal 20px Tahoma; color:#000000; border-bottom:1px solid #BFB7A6 }
  .archive-spot .post { margin:15px 5px 10px 5px; padding:0 0 10px 0; border-bottom:1px solid #BFB7A6 }
    .archive-spot .post h2 { font:normal 17px Tahoma; margin:0 0 10px 0; color:#000000; border:none }
	.archive-spot .post img { float:right; margin:0 0 0 25px }
	.archive-spot .post .meta { margin:0 0 10px 0; color:#999999 }
	  .archive-spot .post .meta a { color:#999999 }
	  
/*=== Single/Page ===*/
.archive-spot .single { margin:5px 5px 10px 5px; padding:0 0 5px 0 }
  .archive-spot .single h2.title { font:normal 25px Tahoma; margin:0 0 15px 0; padding:0; color:#000000; border:none }
  .archive-spot .single h2 { font:normal 23px Tahoma; margin:0 0 10px 0; color:#000000; border:none }
  .archive-spot .single .meta { margin:0 0 10px 0; color:#999999 }
    .archive-spot .single .meta a { color:#999999 }
.archive-spot .single img { float:right; margin:0 0 0 25px }
	  
  .archive-spot .single h1, .archive-spot .single h2, .archive-spot .single h3, .archive-spot .single h4, .archive-spot .single h5, .archive-spot .single h6 { font-weight:normal; padding:10px 0 15px 0; margin:0 }
  .archive-spot .single a{ color:#004276; font-weight:bold }
  .archive-spot .single ul, .archive-spot .single ol{ padding:5px 0 20px 20px; margin:0 }
    .archive-spot .single ul li{ color: #555555; margin:0 0 0 30px; padding:0 0 5px 0; line-height: 24px }
    .archive-spot .single ul li ul, .archive-spot .single ol li ol{ padding:0; margin:10px 0 0 0 }
    .archive-spot .single ol li{ color: #555555; list-style-type:decimal; margin: 0 0 0 30px; line-height: 24px }	
  .archive-spot .single blockquote { background:#e9e9df url(images/ico-quote-trans.png) no-repeat 10px 15px; width:80%; height:auto; margin:0 0 15px 10px; padding:15px 25px 1px 55px; display:block }
  .archive-spot .single code{ background:#e9e9e9 }
  .archive-spot .single fieldset { border: 1px solid #cccccc; padding:10px }
  .archive-spot .single p{ line-height:24px }

 .wp-caption{ background:#f6f6ed; border:6px solid #f6f6ed }
  .wp-caption img{ border:5px solid #f6f6ed }
  .wp-caption a{ border:none }
    .wp-caption a:hover{ background:none }
  .wp-caption p{ color:#777777; background:#f6f6ed; font:normal 11px Tahoma; text-align:center; line-height:17px; padding:0 10px 10px 10px; margin:0 }
  
/*=== Comments ===*/
#comments { padding:10px 5px 0 5px; margin:0; border-top:1px solid #BFB7A6  }
#comments h3{ font:normal 17px Tahoma; padding:0 0 20px 0; margin:0 }
  #comments .commentlist { padding:0; margin:0 }
  #comments ol{ padding:20px 0; list-style:none }
  #comments .comment { margin: 10px 0 0 0; width: 100%;}
    #comments .comment a{ text-decoration:none; border-bottom:1px dotted; padding:1px 0 }
	  #comments .comment a:hover{ color:#000000 }
    #comments .comment .meta-left { width: 90px; float:left; color:#aaaaaa }
    #comments .comment .meta-left p{ padding:10px 0 0 0; margin:0 }
      #comments .comment .meta-left .meta-wrap {width: 90px; overflow: hidden; padding-right: 7px; min-height:70px }
  #comments .comment small {font-size: 11px }
  * html #comments .comment .text-right { height:70px }
  #comments .comment .text-right { min-height:70px; margin:0; background:none; border:1px dotted #aaaaaa; padding: 12px; margin-left:100px; float:none }
    #comments .comment .text-right p { line-height: 18px; padding: 0 0 8px 0 }
  #comments ul.children { margin:10px 0 0 20px; padding:0 }
#comments .comment .authcomment{ background:#F7F7F7; border:1px dotted #aaaaaa }
  p.commpadd{ padding:0; margin:0 0 10px 0 }
  span.comm-reply{ float:right; color:#aaa; padding:5px 0 0 0 }
  span.comm-reply a{ font-size:13px; color:#aaa }
  .cancel-comment-reply{ padding:0 0 10px 0 }
#respond { padding:10px 0 0 0; margin:0; width:595px }
  #respond p{ padding:5px 0; margin:0 }
#respond textarea, .commpadd input{ background:none; border:1px dotted #aaaaaa }
#respond textarea { margin:0; padding:5px }
  p.commpadd input{ line-height:25px; height:25px; padding:5px 0 0 5px }
  p.commpadd label{ padding:0 0 0 5px }
input#submit{ font:bold 12px Tahoma; color:#FFFfff; text-align:center; padding: 5px; background:#000000; margin:0 }
	  
/*---------PAGE NAVIGATION - pagination --------- */
.pagination { width: 100%; font-size: 12px; font-weight: bold; padding:0 }
.Navi { float: right; padding:20px 25px 25px 0 }
  .Navi .on { color:#fff; display: block; float: left; font-size: 12px; padding: 4px 9px; margin-left: 4px; background: #000000 !important }
  .Navi a { text-decoration: none !important; border:1px solid #D8D8D8; color: #000; display: block; float: left; padding: 3px 7px; margin-left: 4px }
    .Navi a:hover { color:#000; background: #e9e9df }
  
/*=== Footer ===*/
.footer{ background:#000000; margin-top:10px }
.copyright{ color:#CBCBCB; font-size:13px; margin:0; padding:13px 0 33px 0 }
  .copyright .searchform { position:relative; margin:-2px 0 0 0; padding:0 }
  .copyright .searchform .s { color:#C4C1B0; font:bold 12px Tahoma; padding:5px 30px 5px 8px; width:300px; background:#2A2B24; border:1px solid #A2A091  }
  .copyright .button { position:absolute; top:6px; right:6px; border:none; width:11px; height:13px }
.copyright a{ color:#fffff }
  .copyright a:hover{ color:#ffffff; }
  .copyright .fr{ width:225px }
  .copyright .fr span{ background:url(trans.png) right no-repeat; margin: 0 0 0 5px; padding:3px 57px; z-index:1000 }
  
.credentials{ background:#ffffff url() no-repeat top left; padding:10px 0; margin-bottom:50px; border:solid #BFB7A6; border-width:0 1px 1px 1px; }
.credentials .fr { padding:0; margin:0 -11px 0 0 text-decoration:underline }
  .credentials .fr li{ display:block; float:left; padding:0 10px 0 0px; margin:0 0 0 10px; border-right:1px solid #BFB7A6 }
	
.footer-background{ background:#e9e9df }