
/*	===============================================================
	© CLASSIC TOURS
	http://www.classictours.co.uk/

	Type:				Base styles
	Build by:			Exitseven
	Original Author:	James Bates
	Author Email:		james@exit7.co.uk
	Creation Date:		8 June 2007
	---------------------------------------------------------------
	Version number: 	1.0
	Last edited:		NA - Still in developement
	============================================================ */


/*	---------------------------------------------------------------
	These styles are basic formatting that older browsers can
	understand, most are overwritten in (structure.css) the 
	structural stylesheet.
	------------------------------------------------------------ */

/*	Global reset rule */
	* {margin: 0; padding: 0;}
	
/*	General rules to cover any inheritance bugs. */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	}

/*	Ensures older browsers get high contrast*/
	body { background-color: #fff; color: #333; }
		
/*	Removes space after form elements. */ 
	form { display: inline; }

/*	Removes margin/padding around form elements. */ 
	input, select, textarea { font-size: 11px; }

/*	Removes borders from images. */
	img, abbr, acronym { border: none; }
	
/*	Makes sure both are presented correctly */	
	strong, b { font-weight: bold; }

/*	Sets no list-markers by default */
	ul, ol { list-style: none; }
	
/*	Table styles */
	table { border-collapse: collapse; border-spacing: 0; }
	table, th, tr, td, caption { vertical-align: top; }	
	caption, th, td { text-align: left; font-weight: normal;}
	
/*	Sets a monospaced for for code */	
	code {font-family: "Courier New", Courier, monospace;}
	
	h1, h2, h3, h4, h5, h6, p, ul, ol {margin-bottom: 1em;}
