/* Normalizes margin, padding */html, body, ul, li, h3, p { margin : 0; padding : 0; }/* Removes list-style from lists */ul { list-style : none; }/* Removes border from fieldset and img */img { border : 0; }body 	{ width : 92%; min-width : 770px; margin : 0 auto; padding : 10px 0 0px 0;text-align: center; background : url(images/leaftile.jpg) repeat 0 0;font : 88%/1.4  "Lucida Grande", "Trebuchet MS", sans-serif; color : #ffd; }		#container {			text-align: left; ;			margin: 0 auto;			width: 770px;		}						#container img { position : absolute; }							#header {			width:770px;			height:93px;			margin: 0px;			padding: 0px;		}						#header img#logo { 			float : left;  			width:217px; height:172px; 			margin : 0 0 0px 0px; 			padding:0px;			 }					#header img#headerquote { 			float : left;  			width:553px; height:172px; 			margin : 0 0 0px 0px; 			padding:0 0 0 217px;			 }						#main {			background : url(images/mainbg_content.gif) repeat-y; }				#sidebar {		clear:left;			float:left;			width: 179px;			margin:60px 0 0 0; padding:0;			border : 0px solid #000; 			color:#000;			display: inline; /* floats are handled as block elements, this is to fix 							   a margin collapsing bug in IE */		}								#sidebar ul {margin:20px 0 0 0px;		text-align:center;		line-height:3em;}#sidebar ul li {margin:0px;			background : url(images/navlibg.gif) no-repeat;}			#sidebar ul li a{color:#000;		text-decoration:none;}#content {			color:#000;		text-align:top; 	margin:0 0 0 179px;			border: 0px solid black;			padding: 75px 10px 100px 40px;			background : #ffd;		}		#content img  { position: relative;}		#footer {	font-size:87%; text-align:center; margin:0; border:0px; color:#fff;    background:#a11;    clear:both;    }#footer p { 	color:#fff;    padding:5px;    margin:0;    }#footer p a {	color:#ddb;    }				#credits {	font-size:75%; text-align:right; margin:0; border:0px; padding:2px 15px 8px 0;color:#ddd;    background:#000 ;    clear:both;    }#credits img {margin:0px 15px;}#credits p { 	color:#ddd;    padding:0px;    margin-top:3px;    }#credits p a {	color:#ddb;    }		ul#prodintro {list-style:disc; margin:10px 60px 30px 60px ;}img.rt {float:right; margin: 0 0 20px 20px; padding:0; }img.lf {float:left; margin: 0 20px 20px 0; padding:0; }#content h1 h3{ color:#000; margin:10px; 	}	#content p { color:#000; margin:10px; padding-right:2em;	}	#content ul { position : relative; #content li { position : relative; width : 49%; padding-bottom : .5em; }a:link, a:visited { text-decoration : none; color : #000; }