    /*** - Undo HTML - ***/
	:link,:visited {text-decoration: none;}
	ul,ol {list-style: none;}
	h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
	img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
	img, a img,:link img,:visited img {border: none;}
	address {font-style: normal;}
	.clear {clear:both;}	

	body, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
	#topBar {color:#a54111; padding:2px 0; width:800px; }
	#topBar h2 {font-size:12px; display:inline; padding:0 5px; color:#a54111;}
	#topBar li {display:inline;}
	#topBar a {color:#a54111; font-size:11px;}

	#menu {width:806px; margin:0 auto; position:relative;}
	#cart {position:absolute; top:2px; right:6px; }
	#cart li {display:inline;margin-right:5px;}
	#cart a:link, #cart a:visited {color:#fff;}

	ul#mainMenu {width: 786px; height: 32px; height:7px; margin:2px; padding: 7px 2px; text-align:center;}
	ul#mainMenu li {background-image:url('../images/navbg.jpg'); background-repeat: repeat-x; padding-bottom: 5px; border-bottom:#112266 1px solid; padding-top: 7px; padding-left: 7px; padding-right: 7px; display:inline; border-top:#112266 1px solid; border-right:#112266 1px solid; border-left:#112266 1px solid;}	
ul#mainMenu a {color:#0a0a0f; font-size:13px;font-weight:normal;}
	
	#contentWrapper {background-color:#fff; padding-bottom:10px;clear:both;}
	#content {width:780px;margin:0 auto;}
	
	#sidebar {float:left; }
	#sidebar h2 {background:transparent url(../img/products-head.jpg) no-repeat top left; padding:14px 14px 14px 35px; width:158px; }
	#sidebar h2 a {font-weight:bold; font-size:12px; color:#fff;}
	ul.navigation li li a {padding:0 0 0 30px; width:170px; margin-left:5px; font-weight:normal;}
	ul.navigation a {color:#a54111; padding:5px;width:200px; margin-left:5px; display:block;font-weight:normal;}
	
	#mainContent {width:548px; margin-left:232px; color:#a54111; }

    h1 {color:#659ACC;font-size:20px; font-weight:bold;}	
    h2 {color:#659ACC;font-size:13px; font-weight:bold;}	
	p {padding:10px 20px;}
    a:link, a:visited {text-decoration:none; color:#659ACC; font-weight:bold;}
    a:hover, a:active {text-decoration:underline; font-weight:bold; color:#FFF;}
    ol li {margin-left:50px; list-style-type:decimal;}
	ul.list li {margin-left:50px; list-style-type:square;}

    div.form { padding:0 30px; border:1px solid #d9d9d9; background-color:#f1f1f1; margin:10px 0;}
    div.form div {margin:3px 0;}
    div.form div label {float:left; width:150px;margin-right:5px;}
    div.form p {padding:10px 0;}
    div.form table label {float:none;}
    div.form table input {margin-right:10px;}
    
	#footer {clear:both; text-align:center; font-family:"Times New Roman", Times, serif; color:#7d8487; background:transparent url(../img/footer-bg.jpg) no-repeat bottom left; width:800px; margin:0 auto; height:110px;}
	
	table.jd {background-color:#01520f; color:#ffffff;}
	table.jd h2 {color:#fff166;}
	

	#headerBanner {width:800px; height:150px;background:transparent url(/img/new-top.jpg) no-repeat; position:relative;}
	#headerBanner h3 {color:#fff; font-size:3.5em; position:absolute; top:30px; right:75px;}
	#headerBanner h2 {color:#fff; font-size:1.6em; position:absolute; top:80px; right:100px;}
	
	p.homepage:first-letter {font-size:1.3em; font-weight:bold;}
	
	h1 span,
	h2 span {font-size:0.8em;}
	h2.jd {font-size:20px;}
	