* {
		padding: 0;
		margin: 0;
		
		}
a:link { text-decoration: none; color : #e7e5d0; border: none; }
a:active { text-decoration: none; color : #e7e5d0; border: none;}
a:visited { text-decoration: none; color : #e7e5d0; border: none;}
a:hover	{ text-decoration: none; color : #ffff00; border: none; } 	
.gad {margin: 2px;  border-bottom:1px solid #666666; width:100%; border-top:1px solid #666666; width:100%; border-left:1px solid #666666; padding:6px; background:#666666; text-align:center;}
h1 {font-family:"Arial"; font-size:24px; color:#ffff00;}
h2 {font-family:"Arial"; font-size:14px; color:#e7e5d0;}
h3 {font-family:"Trebuchet MS"; font-size:18px; color:#ffff00; margin-bottom:10px;}
h4 {font-family:"Arial"; font-size:14px; color:#3399FF;padding:10px;}
h4 a:link {color:#3399FF;}
h4 a:active {color:#3399FF;}
h4 a:visited {color:#3399FF;}
h4 a:hover {color:#ffffff;background:#3399FF; padding:1px;}
h5 {font-family:"Arial"; font-size:14px; color:#3399FF;padding:4px;}
h6 {font-family:"Arial"; font-size:14px; color:#3399FF;margin-top:10px;}
h6 a:link {color:#3399FF;text-decoration:underline;}
h6 a:active {color:#3399FF;}
h6 a:visited {color:#3399FF;text-decoration:underline;}
h6 a:hover {color:#3399FF;text-decoration:underline;}
.left ul { list-style-type: none; margin: 0 ; padding: 0;}
.left ul li { list-style-type: none; margin: 0 0 0 0; padding: 4; }
.left { background-color:#333333;font-size:12px; margin: 2px 0 2px 0; line-height: 18px;  padding: 2px;  float: left; width:160px; color:#e7e5d0;   }
.left a:link {color:#e7e5d0;}
.left a:active {color:#e7e5d0;}
.left a:visited {color:#e7e5d0;}
.left a:hover {color:#ffffff;text-decoration: underline;}
.border { border-bottom:1px solid #cbe3fb;}
.back {background-color:#CCCCCC;}
.share {margin-top:6px;margin-bottom:6px;}
.preview {text-align:center;}
#footer {font-weight:normal;font-size:11px;font-family:Verdana;color:#666666; line-height:16px;}
#footer a:link {color:#e7e5d0;}
#footer a:active {color:#e7e5d0;}
#footer a:visited {color:#e7e5d0;}
#footer a:hover {color:#e7e5d0;}
.rss {font-weight:normal;font-size:11px;font-family:Verdana; }
.rss p {margin-bottom:6px;margin-top:6px;font-weight:normal;font-size:11px;font-family:Verdana;color:#333333;}
.rss ul {list-style-type: none;line-height:16px;}
.rss a:link {color:#003399;text-decoration:underline;}
.rss a:active {color:#003399;text-decoration:underline;}
.rss a:visited {color:#3399FF;text-decoration:underline;}
.rss a:hover {color:#ffffff;background:#3399FF; padding:1px;text-decoration:underline;}

.search {background-color:#cbe3fb; border:1px solid #999999; color:#000000; font-size:14px;}
.aff p{margin-top: 10px; margin-bottom: 10px; font-weight:normal;font-size:11px;font-family:Verdana;color:#333333; }
.aff a:link {color:#003399;text-decoration:underline;}
.aff a:active {color:#003399;text-decoration:underline;}
.aff a:visited {color:#3399FF;text-decoration:underline;}
.aff a:hover {color:#ffffff;background:#3399FF; padding:1px;text-decoration:underline;}
.gad2 {margin-top:10px;margin-bottom:10px;}
.mailing {border:1px solid #999999; background:#cbe3fb; padding:8px; height:100px;}

.ads {height:125px; width:125px; color:#ff6600; background:#CCCCCC;}


body    {
		padding: 2px;
		font-family:"Verdana";
		font-size:11px;
		color:#cccccc;
		background:#333333;
		}
#footer {border-top:1px solid #666666; padding:10px; width: 1000px;
		margin: 0 auto;
		padding-left:2px;
		padding-right:2px; }	
#wrapper {
		width: 1000px;
		margin: 0 auto;
		padding-left:2px;
		padding-right:2px;
		background:#333333;
		}
#mainContent, #sidebar {
		float: left;
		}
#mainContent {
		width: 800px;
		border-right:1px solid #666666;
		}
.columnContainer {
		padding-top: 2px;
		}
.column {
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
		}
#mainContent .column {
		width: 180px;
		}
#mainContent .spanTwo {
        text-align:left;
		width: 600px;
		}
#mainContent .spanTwo img {
         padding:20px;
		
		}
		
#mainContent .spanThree {
		width: 560px;
		}
#sidebar {
		width: 180px;
		padding-left: 10px;
		}		
#sidebar .column {
		width: 135px;
		}
#sidebar .spanTwo {
		width: 320px;
		}
#sidebar .mailing {border:1px solid #999999; background:#cbe3fb; padding:8px;}

.clearFix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		
		}

/* debugging stuff */

#grid {
		background: url(../white/grid.png) 50% 0 repeat-y;
		z-index: 1000;
		}
		
.res img { padding:2px;}
.res {
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	color: #ffffff;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align:center;
	
	}
.res a:link {    
	color: #ffffff;	
}
.res a:active {	
	color: #ffffff;
}
.res a:visited {
	color: #cccccc;
	font-weight: normal;
}
.res a:hover {
	color: #ffcc00;}

.neverblue {margin-top:10px;}
		
/* Debugging colours

#mainContent {
		background: orange;
		}

#sidebar {
       background: #00a651;
		}

.column {
		background: red;
		}

*/		