/*	-------------------------------------------------------------
	Global
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table {
		color: #151515;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		}


/*	-------------------------------------------------------------
	Home page tables
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table.whatsOn, table.about {
		width: 100%;
		background-color: #F7F7F7;
		padding:10px 0 0;
		}
		
		a.viewFull, a.viewHot {
		text-align: right;
		color: #990000;
		text-decoration: none;
		display: block;
		font-size: 10px;
		padding: 10px;
		background-color: #F7F7F7;
		}
		
	a.viewHot {
		background-color: transparent;
		}
	
	
	table.whatsOn p.date {
		padding: 5px 0 5px 15px;
		font-weight: bold;
		}
		
	p.view {
		font-size: 10px;
		text-align: right;
		margin: 10px;
		}
		
	p.view a, table.about a {
		color: #990000;
		text-decoration: none;
		}
		
/*	-------------------------------------------------------------
	About us tables
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table#events, table#links { margin: 10px 15px; }
	table#events p, table#links p { padding: 0 5px 20px 0 !important; }
		
/*	-------------------------------------------------------------
	Directory
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table#results {
		width: 100%;
		margin: 10px 0 10px;
		}
		
	table#results a {
		color: #9A270D;
		text-decoration: none;
		font-style: italic;
		}
		
	table#results td {
		vertical-align:top;
                padding: 2px 2px;
		}
		
/*	-------------------------------------------------------------
	Admin table views
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table.view {
		margin: 10px;
		}
		
	table.view a {
		color: #003366;
		text-decoration: none;
		}

        table.view tr:hover {
            background-color:#00ADE4;
        }

	table.view td {
		padding: 3px;
		border-bottom: 1px dotted #CCCCCC;
		}
		
	table#subscribers {
		margin: 10px 15px;
		}
		
/*	-------------------------------------------------------------
	Whats hot
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	
	td.article p, td.stores p, td.offers p, td.news p, td.PressRelease p {
		padding: 10px 0 10px 75px !important;
		}
	tr.light td.article { background: url(../images/icons/paper-grey.gif) no-repeat !important; }
	tr.dark td.article { background: url(../images/icons/paper-dark.gif) no-repeat !important; }
	tr.light td.stores { background: url(../images/icons/shop-grey.gif) no-repeat !important; }
	tr.dark td.stores { background: url(../images/icons/shop-dark.gif) no-repeat !important; }
	tr.light td.offers { background: url(../images/icons/tag-grey.gif) no-repeat !important; }
	tr.dark td.offers { background: url(../images/icons/tag-dark.gif) no-repeat !important; }
	tr.light td.news { background: url(../images/icons/calendar-grey.gif) no-repeat !important; }
	tr.dark td.news { background: url(../images/icons/calendar-dark.gif) no-repeat !important; }	
	tr.light td.PressRelease { background: url(../images/icons/press-grey.gif) no-repeat !important; }
	tr.dark td.PressRelease { background: url(../images/icons/press-dark.gif) no-repeat !important; }

/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	table tr.light { background-color: #F7F7F7 !important; }
	table tr.dark { background-color: #F2F2F2 !important; }
		
	table tr.rowSpacer td {
		height: 5px;
		font-size: 1px;
		line-height: 5px;
		}
		
/*	-------------------------------------------------------------
	Colgroups
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	col.date { width: 25%; }
	col.info { width: 75%; }
	col.image { width: 25% }
	col.bImage { width: 147px; }
	col.tel { width: 150px; }
	col.view { width: 100px; }
	col.arrow { width: 43px; }
	col.month { width: 100px; }