/* © 2008 Craig Anderson  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MAIN WRAPPER  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

/* MAIN GRID LAYOUT  */

.fullwidth { width:960px; }

.thumbs { width:60px; margin:10px; float: left;}

.dblpaddall { padding:20px; }

.paddall { padding:10px; }
.marginall {margin:10px;}

.onepaddtop { padding-top:10px;}
.twopaddtop { padding-top:20px;}
.threepaddtop { padding-top:30px;}
.fourpaddtop { padding-top:40px;}

.marginleft{
	margin-left:10px;
}
.marginright{
	margin-right:10px;
}
.paddingleft{
	padding-left:10px;
}
.paddingright{
	padding-right:10px;
}
.marginleftborder, .marginrightborder, 
.paddingleftborder, .paddingrightborder,
.dblmarginleftborder, .dblmarginrightborder, 
.dblpaddingleftborder, .dblpaddingrightborder { 
	border-color:#A0B8BA!important; /* CHANGE BORDER COLOURS*/
}

.marginleftborder{
	margin-left:9px;
	border-left: 1px solid;
}	
.marginrightborder{
	margin-right:9px;
	border-right: 1px solid;
}
.paddingleftborder{
	padding-left:9px;
	border-left: 1px solid;
}
.paddingrightborder{
	padding-right:9px;
	border-right: 1px solid;
}
.dblmarginleft{
	margin-left:20px;
}
.dblmarginright{
	margin-right:20px;
}
.dblpaddingleft{
	padding-left:20px;
}
.dblpaddingright{
	padding-right:20px;
}
.dblmarginleftborder{
	margin-left:19px;
	border-left: 1px solid;
}	
.dblmarginrightborder{
	margin-right:19px;
	border-right: 1px solid;
}
.dblpaddingleftborder{
	padding-left:19px;
	border-left: 1px solid;
}
.dblpaddingrightborder{
	padding-right:19px;
	border-right: 1px solid;
}
/* Columns widths  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.onecolumn {
	width: 60px;
}
.twocolumn {
	width: 140px;
}
.threecolumn {
	width: 220px;
}
.fourcolumn {
	width: 300px;
}
.fivecolumn {
	width: 380px;
}
.sixcolumn {
	width: 460px;
}
.sevencolumn {
	width: 540px;
}
.eightcolumn {
	width: 620px;
}
.ninecolumn {
	width: 700px;
}
.tencolumn {
	width: 780px;
}
.elevencolumn {
	width: 860px;
}
.twelvecolumn {
	width: 940px;
}
/* Full Column widths - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.onecolumnFull {
	width: 80px;
}
.twocolumnFull {
	width: 160px;
}
.threecolumnFull {
	width: 240px;
}
.fourcolumnFull {
	width: 320px;
}
.fivecolumnFull {
	width: 400px;
}
.sixcolumnFull {
	width: 480px;
}
.sevencolumnFull {
	width: 560px;
}
.eightcolumnFull {
	width: 640px;
}
.ninecolumnFull {
	width: 720px;
}
.tencolumnFull {
	width: 800px;
}
.elevencolumnFull {
	width: 880px;
}
.twelvecolumnFull {
	width: 960px;
}

/* Spacers & Heights  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.onespacerblock {
	height:20px;
	display: block;
}
.twospacerblock {
	height:40px;
	display: block;
}
.threespacerblock {
	height:60px;
	display: block;
}
.fourspacerblock {
	height:80px;
	display: block;
}
.fivespacerblock {
	height:100px;
	display: block;
}
.sixspacerblock {
	height:120px;
	display: block;
}
.sevenspacerblock {
	height:140px;
	display: block;
}
.eightspacerblock {
	height:160px;
	display: block;
}
.ninespacerblock {
	height:180px;
	display: block;
}
.tenspacerblock {
	height:200px;
	display: block;
}
.elevenspacerblock {
	height:220px;
	display: block;
}
.twelvespacerblock {
	height:240px;
	display: block;
}
.thirteenspacerblock{
	height:260px;
	display: block;
}
.fourteenspacerblock{
	height:280px;
	display: block;
}
.fifteenspacerblock{
	height:3000px;
	display: block;
}
.sixteenspacerblock{
	height:220px;
	display: block;
}
