@charset "utf-8";
/* -reset- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}:focus{outline:0;}body{line-height:1;color:#000;background:#FFF;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}strong{font-weight:bold;}

body {background:#648375; font-size:62.5%; font-family:'Century Gothic', Arial, Helvetica, sans-serif; color:#fff;}
html {background: #648375;}
#wrapper {width:940px; margin:0 auto;}
	#top{width:940px; height:62px; display:block; position:relative;}
		#logo {}
		#cart_box {background: #d8cfc6; position:absolute; top:0; right:0px; width:220px;}
			#cart_login {background: #fff url(../images/bg-login.gif) 6px 6px no-repeat; width:195px; height:24px; display:block; font-size:1.4em; color:#333333; padding-top:7px; padding-left:25px;}
				#cart_login a, #cart_login a:visited {color:#333;}
				#cart_login a:hover {text-decoration:none;}
			#cart_items {float:left; background:#d8cfc6; padding:10px; font-size:1.2em;}
				#cart_items a, #cart_items a:visited {color:#333; text-decoration:none;}
					#cart_items a:hover {text-decoration:underline;}
			#cart_checkout {float:right; background:#da6d00; padding:10px; font-size:1.2em;}
				#cart_checkout a, #cart_checkout a:visited {color:#fff; text-decoration:none;}
					#cart_checkout a:hover {text-decoration:underline;}
	#navigation {background: url(../images/bg-navigation.jpg) top left no-repeat; width:940px; height:73px; display:block; position:relative;}
		#navigation ul {width:660px; position:absolute; top:50%; margin:0; padding:0; margin-left:278px;}
			#navigation ul li {padding-left:18px; float:left;}
				#navigation ul li a, #navigation ul li a:visited {color:#fff; font-size:1.5em; text-decoration:none; }
				#navigation ul li a:hover {color:#f28920;}
	
	#footer {font-size:1.2em; text-align:center; position:relative;}
		#socialNetworking {position:absolute; top:-12px; left:0;}
		#footer ul {width:940px; text-align:center; overflow:hidden; padding-bottom:5px;}
			#footer ul li {display:inline;}
			#footer ul li a, #footer ul li a:visited {color:#fff; text-decoration:none;}
				#footer ul li a:hover {text-decoration:underline;}
	#siteinfoLegal {clear:both;}
	
.clear-both {clear:both;}
input:focus, select:focus, textarea:focus {background:#E0EFE8;}
