/* Style sheet for CompuDocs web siteCreated by Barry McDougallwww.compudocs.org1st October 2008*/* {	margin: 0;	padding: 0;	border: 0;}body {	background: url(pics/background_fill.gif);	margin: 0 auto;	text-align: center;	font: x-small Georgia, "Times New Roman", serif;		voice-family: "\"}\""; 		voice-family:inherit;	font: small Georgia, "Times New Roman", serif;}		/*  --------- 2. structure  --------- */#wrapper {		clear: both;	background: #ccc;	width: 760px;	margin: 0 auto;	margin-top: 30px;	border-top: 2px solid #f1ac19;	border-right: 2px solid #f1ac19;	border-left: 2px solid #f1ac19;}#masthead{	margin: 0 auto;	background: #ccc url(pics/new_cd_logo.jpg) no-repeat;	font-family: "times new roman", georgia, serif;	font-size: 14pt;	color: #222;	font-style: italic;	width: 760px;	padding-top: 15px;	text-align: center;	height: 85px;}#navbar{	color: #222;	margin: 0 auto;	width: 740px;	height: 25px;	text-align: right;	padding: 5px 10px;	background: #eee;	font-weight: bold;	border-top: 1px dotted #f1ac19;	border-bottom: 1px dotted #f1ac19;}.motto{	float: left;	color: #f20e0e;}#logo{	width: 734px;	height: 62px;}.web{	font-family: georgia, "times new roman", serif;	font-size: 14pt;	letter-spacing: normal;}#leftsection{	width: 34%;	float: left;	font-family: georgia, "times new roman", serif;	font-size: 12pt;	color: #222;}	#rightsection{	float: left;	width: 62%;	font-size: 11pt;	border-left: 1px dotted #666;}.sectioncontent{	background: clear;	color: #222;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 0;	padding-left: 40px;	font-family: georgia, "times new roman", serif;}#faq{	width: 740px;	color: #222;	padding: 20px 10px;}#faq ul{	padding-bottom: 20px;	margin-bottom: 5px;	border-bottom: 1px dotted #333;	padding: 0 20px 0 15px;	font-family: georgia, "times new roman", serif;	font-size: 13pt;}p.tips{	margin: 15px 10px 5px 10px;	border-top: 5px solid #f1ac19;	border-bottom: 5px solid #f1ac19;	padding: 4px;	background: #e3ede2;}ul.questions li{	margin: 4px 0;}ul.services li{	margin-top: 5px;}ul.contacts li{	margin-left: 40px;	margin-bottom: 10px;}.sectioncontent{	padding-bottom: 32000px;	margin-bottom: -32000px; }#content, #wrapper {	overflow: hidden;}#content:after{	content: '.'; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}#content{	display: inline-block;} #contactus{	font-size: 12pt;	font-weight: bold;	margin: 0 auto;	padding-bottom: 20px;	margin-right: 25px;	margin-bottom: 20px;	border-bottom: 1px solid #000;}#footer{	clear: both;	background: #ccc;	width: 760px;	height: 35px;	border-top: 1px dotted #666;	border-bottom: 2px solid #f1ac19;	border-right: 2px solid #f1ac19;	border-left: 2px solid #f1ac19;	margin: 0 auto;	padding: 0;}p {	font-size: 93%;	margin-bottom: 1em;	line-height: 1.4em;}#footer p{	font-family: georgia, "times new roman", serif;	font-size: 10pt;	color: #222;	text-align: center;}p.faq{	font-size: 14pt;	width: 720px;	text-align: center;	border-bottom: 1px dotted #ddd;}p.answers{	width: 720px;	font-size: 12pt;}.dropcap{	float: left;	color: #222;	background: #ccc;	font-size: 270%;	line-height: 100%;	margin: 0 0.1em 0 0;	padding: 0;	border: 0;}h3, h2{	font-size: 14pt;	font-weight: normal;}h2{	font-variant: small-caps;	background: #e3ede2;	border-left: 2px solid #666;	border-bottom: 2px solid #666;}h1 {	font-size: 115%;	border-bottom: 5px solid #eee;	margin-bottom: 15px;	padding-bottom: 5px;}.pc, .service, .support{	font-size: 18pt;	}.pc{	color: #222;}.service{	color: #222;}.support{	color: #222;}#contactus p{	margin-left: 50px;	font-weight: normal;}/* ---------- 6. hacks ---------- */body	{ /* IE 5 centring bug fix */	text-align: center;}		#wrapper {	text-align: left;}  
