/* CSS Document */
@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{text-align:left; background-color: #d3dbde;}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.3 Verdana, Arial, Helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:none; color: #c1c1c1 !important;}
	a:hover 			{text-decoration:underline;}
	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;}
	
	.floatr				{ float:right;}
	.floatl				{ float:left;}

	#wrapper 			{ margin: 20px auto 20px auto; width: 765px;}
	#header 			{ width: 705px; height: 80px; background: url(../images/header.jpg); padding: 0 30px;}
	
	#nav				{ width: 765px; height: 20px; background: url(../images/nav.jpg); padding: 0 ; color: #fff; font-size: 0.9em;vertical-align: middle;}
	#nav ul				{ list-style: none; padding: 0; margin: 0;}
	#nav li				{ float: left; width: 8em; padding: 0; text-align: center; line-height: 1.7em; vertical-align: middle;}
	#nav li.active		{ background: #76746f;}
	#nav li a 			{ }
	#nav a:link,a:visited {color: #FFF;}
	
	#content 			{ width: 705px; height: 390px; background: url(../images/content-image.jpg) top right no-repeat #fff; padding: 35px 30px 5px 30px; }
	#content-main		{ float: left; width: 455px; padding: 10px 10px 0 0; }
	#content-main ul	{ margin-left: 20px; list-style: none; vertical-align: middle;}	
	#content-main li	{ padding-left: 30px; background-image: url(../images/drive.jpg); background-repeat: no-repeat;}
	#content-side		{ float: right; width: 235px; padding: 10px 0 0 0;}
	#footer 			{ width: 705px; height: 30px; background: url(../images/footer.jpg) no-repeat; padding: 0 30px; line-height: 2.2em; font-size: 0.8em; color: #c1c1c1;  }
	#footer a:link,a:visited {color: #FFF;}
	
	#contactFormArea	{width: 390px; background: transparent; margin: auto; margin-top: 5px; padding: 0 15px 10px 15px;}
		fieldset 			{ border:0;margin:0;padding:0;}
		label 				{ display:block; font-size: 0.9em;}
		input.text,textarea { width:380px; font-size:12px; padding:3px; background: #f0f0f0;}
		input.submit 		{ padding:2px 5px; font:bold 12px/12px verdana,arial,sans-serif; margin: 5px 5px 0 0;}
		.terms				{ font-size: 0.8em;}
}
