/*	===============================================================	© Carnival Investment Properties Limited	http://www.carnivalproperties.co.uk	Type:				Basic Styles	Built by:			http://www.exit7.co.uk	Author:				James Bates	Creation Date:		24 November 2005	---------------------------------------------------------------	Version no:			1.0	Last edited:		n/a still in development	============================================================ *//*	---------------------------------------------------------------	These styles are basic formatting that older browsers can	understand, most are overwritten in (structure.css) the 	structural stylesheet.	------------------------------------------------------------ *//*	General rules to cover any font-family inheritance bugs. 	and global whitespace reset. */	*	{	 	font-family: "Lucida Grande", Verdana, Arial, Geneva, sans-serif;	margin: 0; 	padding: 0;	}	body {	background-color: #fff;	margin: -10px; /* Eliminates early NN margin issue */	text-align: center; /* For IE5 on centered layouts */	}body, div, table, th, tr, td, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, blockquote, cite, code, input, select, textarea {	font-family: "Lucida Grande", Verdana, Arial, Geneva, sans-serif;	font-size: 11px;	}	h1, h2, h3, h4, h5, h6 {	font-family: "Trebuchet MS", Verdana, Arial, Geneva, sans-serif;	}		/*	Ensures code block appear as a monspaced font*/	pre, code { font-family: "Courier New", Courier, mono;}	/*	Adds 1em bottom margin to all block text elements*/	h1, h2, h3, h4, h5, h6, p, ul, ol, dl, blockquote {	margin: 0 0 1em 0;	}/*Makes sure table cells are aligned top*/	table, th, tr, td { vertical-align: top; }			/*	Removes space after form elements. */ form { display: inline;	font-size: 11px; }/*	Then adds 4px of margin between form items */ input, select, textarea { margin-bottom: 4px; }/*	Removes borders from images and fieldsets. */img, table, fieldset { border: none; }/*	Makes sure both are presented correctly */	strong, b { font-weight: bold; }/*	no list-markers by default, since lists are used more often for semantics */ul { list-style: none; }