﻿/*
 @media screen, projection and be-nice-to-Mac-IE5.
 These lines act as a filter and unfilter. Any device that doesn’t understand
 the @media screen, projection will not try to apply the css to your markup.
 This means that older browsers, pda’s and such receive an unstyled version
 of your site rather than jacking up the layout.
 The problem is that IE/Mac 5 doesn’t understand the filter so the be-nice-to-Mac-IE5
 class declaration is added in to unfilter it.
 */
@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	*  {margin:0; padding:0;}	/*Default every browser to zero and then add margins and paddings where I need them*/
	body 				
	{
		/*text-align:center;For IE 5.0 parent's element needs to be centered*/		
	}	
	body, input, select, textarea, tr, td
	{
		font: small/1.3 Verdana, Arial, Helvetica, sans-serif;
	}
	a:link,a:visited 	{text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	/*hr 					{display:none;}*/
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}	
	/*div					{border: solid 1px gray; }*/
}
