

/*
********************************************************************************


  CSS shortcuts
  Copyright (C) 2009   Vintage Media Ltd   www.vintagewebworks.com
  Validated for CSS level 2.1


********************************************************************************
*/


.c { /*.............................................. clear all floats */
  border: none; clear: both; height: 0;
  min-height: 0; overflow: hidden; width: 100%;
  }

.fr { /*............................................. float right */
  display: inline; float: right; overflow: hidden;
  position: relative;
  }

.fl { /*............................................. float left */
  display: inline; float: left; overflow: hidden;
  position: relative;
  }

.left  { float: left; width: 47.5%; } /*............. two-column layout */
.right { float: right; width: 47.5%; text-align: left; }

.show  { display: block; visibility: visible; } /*... show */
.hide  { display: none; visibility: hidden;} /*...... hide */
.di    { display: inline; } /*....................... display: inline */
.db    { display: block; } /*........................ display: block */
.bold  { font-weight: 700; } /*...................... bold */
.nmb   { margin-bottom: 0; } /*...................... no margin bottom */
.nh    { height: 0; } /*............................. no height */

/* Use the .img class on hyperlinked images: */
a.img, a.img:link, a.img:visited,
a.img:hover, a.img:active {
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  }


