@charset "UTF-8";
/* CSS Document */

/** CSS by John Hancock (Identity.net.au) for Webshop365.Net) - Copyright 2007. Some portions from YUI Copyright 2006 Yahoo Inc. All rights reserved. **/

/** Element Cross-Browser Reset **/

body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; color: #185901;  }
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }   
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; }  
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }   
ol,ul {	list-style:none; }   
caption,th { text-align:left; }   
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }   
q:before,q:after { content:''; }   
abbr,acronym { border:0; }  
hr { display: none; }
div.hr { border: solid 1px #185901; }
div.hidden { border: solid 1px transparent; } 
strong { font-weight: bold; }

/** Styles **/

body { background: #247905 url('Background.gif') repeat-x left top;  }
p { padding-bottom: 10px; }
a { color: #939598; text-decoration: none; }
a:hover { color: #d71920; text-decoration: none; }
h1 { font-size: 175%; padding-bottom: 20px; }

div.hr hr { display: none; }
div.hr { height: 30px; border-bottom: solid 1px #5b5b5b; clear: both; }

#LayoutFrame { width: 839px; margin: 40px auto; background-color: #fff; }
#Header { width: 839px; height: 238px; margin: 0 auto; background: #fff url('Header.jpg') no-repeat center top;  }
#Menu { width: 839px; margin: 0 auto;  }
#ContentHolder { width: 800px; clear: both; overflow: auto; padding: 20px 20px 20px 19px; }
	#SubMenu { width: 180px; float: left; margin-right: 15px; }
		#SubMenu h3 { text-indent: -2000px; display: block; width: 180px; height: 50px; background: transparent url('SubMenuHeading.gif') no-repeat left top; }
		#SubMenu ul { padding-bottom: 35px; background: #1c6302 url('SubMenuFoot.gif') no-repeat left bottom; }
			#SubMenu li { display: block; width: 180px; height: 22px; background: transparent url('SubMenuLi.gif') repeat-x left top; padding-top: 9px; text-align: center; }
			#SubMenu li a { color: #fff; font-size: 107%; }
				#SubMenu li a:hover { color: #fc3; }
				
	#ContentBody { float: left; width: 370px; }
		#ContentBody p { color: #333; }
		#ContentBody ul { padding-bottom: 15px; margin-left: 25px; }
			#ContentBody ul li { list-style-image: url('Bullet.gif'); list-style-position: outside; color: #f58220; line-height: 2em; padding-left: 12px; }
				
	#SideBar { width: 220px; float: right; margin-left: 15px; }
		#SideBar p { padding-bottom: 15px; }
#Footer { padding-bottom: 0; background-color: #fff; }
#SubFooter { padding-bottom: 21px; background: #fff url('BgFooter.gif') no-repeat left bottom; padding: 20px 20px 20px 19px; height: 35px; }
#SubFooter a { float: right; display: block; text-indent: -2000px; width: 115px; height: 38px; background-image: url('FooterLinkSilverdigital.gif'); }


#Menu ul { background: #fff url('DivBg.gif') no-repeat center top; height: 40px; padding-left: 90px; width: 729px; }
#Menu ul li { float: left; display: block; background: transparent url('DivDivider.gif') no-repeat right top ; padding-right: 2px; }
#Menu ul li.Last { background: none; }
#Menu ul li a { display: block; padding: 11px; color: #fff; height: 18px;  }
* html #Menu ul li a { display: inline-block; }1
#Menu ul li a:hover { background: transparent url('DivBgHover.gif') repeat-x left top; }
#Footer ul { background: #fff url('DivBg.gif') no-repeat center top; height: 40px; padding-left: 90px; width: 729px; }
#Footer ul li { display: block; float: left; background: transparent url('DivDivider.gif') no-repeat right top ; margin-right: 2px; }
#Footer ul li.Last { background: none; }
#Footer ul li a { display: block; padding: 11px; color: #fff; height: 18px; overflow: visible;  }
* html #Footer ul li a { display: inline-block; }
#Footer ul li a:hover { background: transparent url('DivBgHover.gif') repeat-x left top; }
