/* Removes margin at top (5px) which is default.... KEEP THIS! */
 * {  
margin:0;
padding:0;
}

/* Font and text items */
.arial {font-family:Arial, Helvetica, sans-serif;}
.helv {font-family: Helvetica, Arial, sans-serif;}
.times {font-family:Times, serif, Arial, sans-serif;}
.cambria {font-family:Cambria, Arial, sans-serif;}
.italic {font-style:italic ;}
.bold {font-weight:bold;}
.notbold {font-weight: none;}
.whitetext {color: white;}
.blacktext {color: black;}
.fsize10 {font-size: 10px;}
.fsize11 {font-size: 11px;}
.fsize12 {font-size: 12px;}
.fsize13 {font-size: 13px;}
.fsize14 {font-size: 14px;}
.fsize15 {font-size: 15px;}
.fsize16 {font-size: 16px;}
.fsize17 {font-size: 17px;}
.fsize18 {font-size: 18px;}
.fsize19 {font-size: 19px;}
.fsize20 {font-size: 20px;}
.fsize22 {font-size: 22px;}
.caps {text-transform:uppercase; }

/* Position stuff */
.clear {clear:both;}
.relative {position: relative;}
.absolute {position:absolute;}
.maxwidth800 {max-width: 800px;}
.maxwidth766 {max-width: 850px;}
.maxwidth1000 {max-width: 1050px;}
.maxwidth1200 {max-width: 1200px;}
.autoheight: {height:auto;}
.automargin {margin: auto;}
.floatL {float: left;}
.floatR {float: right;}
.border {border: 1px solid red;}

/* Padding */
.paddleft20 {padding-left: 20px;}
.paddright20 {padding-right 20px;}
.mbottom8 {margin-bottom:8px;}

/* Background colours */
.blackbg {background-color: black;}
.whitebg {background-color: white;}

/* Text align */
.left {text-align: left;}
.right {text-align:right;}
.center {text-align: center;}

/* Sprite sheet stuff */
.block {display: block;}
.sprite {background:url("spritesheet.png") no-repeat;}

