/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart
*/
html, body {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-color: #181818;
}

/* TOP AREA of the page: store description, store name, search box, navigation */

		#pcHeader {
			width: 1150px;
			height: 173px;
			margin: auto;
			padding: 0;
			background-color: #353535;
			font-size: 12px;
			color: #666666;
		}
		
		#nwlogohead a {
			height:135px;
			width:665px;
			background-image: url(layoutimages/nwlogo.png);
			display:block;
			cursor:pointer;
		}
		
		#nwlogin {
			height:135px;
			width:282px;
			float:right;
			background-image: url(layoutimages/loginbg.png);
		}
		
		#nwloginbutton {
			height:56px;
			width:59px;
			float:right;
			margin-right:10px;
			margin-top:50px;
			background-image: url(layoutimages/loginbuttonbg.png);
	
			}
			
		#nwloginbutton:hover {
			background-position:bottom;
		}
		
		#nwloginbutton a {
			height:100%;
			display:block;
		}
				
		/* START OF SEARCH BAR - SEARCH */
		
	
		
		#pcFormsmainsearchbox {
			width:320px;
			border:0px;
			background-color:transparent;
			font-size:13px;
			text-align:left;
			padding-left:5px;
			padding-top:4px;
		}
		
		#submitbutton {
			margin-left:28px;
			border:none;
			font-size:14px;
			font-family: Verdana, Geneva, sans-serif;
			color: #000;
			background-color:transparent;
			cursor:pointer;
		}
		
		#submitbutton:hover {
			color: #bc0404;
			}
			
		/* END OF SEARCH BAR - SEARCH */
		
		/* START OF ICONS - SEARCH BAR */
		
		#nwhomeicon {
			height:16px ;
			width:16px ;
			background-image: url(layoutimages/homeicon.png) ;
			margin-top:13px;
			margin-right:10px;
			cursor:pointer;
			float:right;
		}
		
		#nwhomeicon a {
			height:100%;
			display:block;
		}
		
		#nwcontacticon {
			height:11px ;
			width:16px ;
			background-image: url(layoutimages/contacticon.png) ;
			margin-top:15px;
			margin-right:13px;
			cursor:pointer;
			float:right;
			background-position:top;
		}
		
		#nwcontacticon:hover {
			background-position:bottom;
		}
		
		#nwcontacticon a {
			display:block;
			height:100%;
		}
		
		#nwcarticon {
			height:16px;
			width:16px;
			background-image: url(layoutimages/carticon.png);
			margin-top:11px;
			margin-right:10px;
			cursor:pointer;
			float:right;
		}
		
		#nwcarticon:hover {
			background-position:bottom;
		}
		
		#nwcarticon a {
			display:block;
			height:100%;
		}
		
		#nwdoanloadicon {
			height:16px;
			width:16px;
			background-image: url(layoutimages/downloadicon.png);
			margin-top:10px;
			margin-right:12px;
			cursor:pointer;
			float:right;
		}
		
		#nwdoanloadicon:hover {
			background-position:bottom;
		}
		
		#nwdoanloadicon a {
			display:block;
			height:100%;
		}
		
		
		/* END OF ICONS */
		
/* End TOP AREA of the page */

/* MAIN AREA: three columns: left navigation, main content, login box etc.*/
	/* Define the wrapper and the three columns: */
	
		#nwwrapper {
			width:1150px;
			margin:auto;
			background-image: url(layoutimages/bgslither.png);
			background-repeat:repeat-y;
		}
		
		#pcMainArea {
			width: 1150px;
			margin: auto;
			background-color:#353535;
			
		}
	
		#pcLeft {
			width: 200px;
			text-align: left;
			vertical-align: top;
			float: left;
		}
	
		#pcCenter {
			width: 750px;
			height:100%;
			text-align: left;
			vertical-align: top;
			background-color:#ffffff;
			margin-left:200px;
		}
	
		#pcRight {
			width: 200px;
			text-align: left;
			vertical-align: top;
			float: right;
			
		}
		
	/*---------------------------------------------------------------------------------------------------------------------- Define the left column */
		
		#nwnavheader {
			width:200px;
			height:30px;
			background-image: url(layoutimages/navigationbg.png);
		}
		
		#nwbenifits {
			height:358px;
			width:190px;
			margin:auto;
			margin-top:5px;
			background-image: url(layoutimages/benifitsofaccount.png);
		}
		
		#nwaftabutton {
			height:27px;
			width:178px;
			background-image: url(layoutimages/aftabutton.png);
			float:right;
			margin-top:325px;
			margin-right:6px;
			background-position:top;
		}
		
		#nwaftabutton:hover {
			background-position:bottom;
			cursor:pointer;
		}
		
		#nwaftabutton a {
			display:block;
			height:100%
		}
		
		
		#nwdownloads {
			width:200px;
			height:199px;
			background-image: url(layoutimages/downloadsbg.png);
			margin-top:1px;
		}
		
		#nwdownloadsbutton {
			height: 40px;
			width: 105px;
			float:left;
			margin-top:140px;
			margin-left:10px;
			background-image: url(layoutimages/clickherebutton.png);
			background-repeat:no-repeat;
		}
	
	
	/* ---------------------------------------------------------------------------------------------------------------------- Define the right column */
	
		#nwcartholder {
			height:75px;
			width:180px;
			background-image: url(layoutimages/shoppingcartbg.png);
			color:#000;
			padding-top:40px;
			padding-left:10px;
			padding-right:10px;
			overflow:hidden;
		}
		
		#nwcartholder a {
			color:#666;
			text-decoration:none;
		}
		
		#nwcartholder a:hover {
			color:#bc0404;
			text-decoration:underline;
		}
		
		#nwcartemptytext {
			margin-top:-20px;
			text-align:center;
		}
		
		#discountbadge {
			height:72px;
			width:120px;
			background-image: url(layoutimages/discountbadge.png);
			float:right;
			margin-right:-65px;
			margin-top:-45px;
		}
		
		#nwaccountholder {
			height:180px;
			width:200px;
			background-image: url(layoutimages/myaccountbg.png);
		}
		
		#accountcontent {
			list-style:none;
			padding-top:40px;
			padding-left:10px;
			colour: #000;
			text-decoration:none;
			font-size:12px;
			line-height:1.5;
		}
		
		#accountcontent a {
			color:#000;
			text-decoration:none;
		}
		
		#accountcontent a:hover {
			color: #bc0404;
		}
		
	

/* End MAIN AREA */

/* START Footer */
	
		#pcFooter {
			height:90px;
			background-image: url(layoutimages/footerbg.png);
			font-size: 11px;
			color: #666666;
			text-align: right;
			padding: 5px;
			clear:both;
		}
		
		#pcFooter a:link, #pcFooter a:visited, #pcFooter a:hover {
			text-decoration: none;
			color: #666666;
		}
		
		#pcFooterSpacer {
			background-image:url(images/dotted_spacer_left.gif);
			height: 5px;
		}
		
		#betatag {
			width:41px;
			height:80px;
			float:right;
			background-position:right;
			margin-right:-46px;
			margin-top:5px;
			background-image: url(layoutimages/betavuetag.png);
			background-repeat:no-repeat;
			clear:right;
			font-size:0px;
			color:#FFF;
		}
		
		#betatag:hover {
			width:80px;
			height:80px;
			float:right;
			background-position:right;
			margin-right:-85px;
			margin-top:5px;
			background-image: url(layoutimages/betavuetag.png);
			background-repeat:no-repeat;
			clear:right;
			font-size:10px;
			color:#FFF;
		}
		
		#betatag a { 
			display: block; 
			height: 100%; 
		} 
		
	
/* END Footer */
