html,body{margin:0;padding:0}
body{
	color: #141720;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-align:center;
    background-color: #d9d8db;
    background-image: url(images/snarfbg.jpg);
    background-position: top-center;
    background-repeat: no-repeat;
    }
    
p{margin:0 10px 10px}

div#header {width:940px;margin:0 auto;}
div#header h1{height:165px;line-height:165px;margin:0;margin-bottom: 0px;
  padding-left:0px;color: #79B30B;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{}
div#extra{}
div#footer{}
div#footer p{margin:0;padding:5px 10px}

div#container{width:940px;margin:0 auto;background: #ffffff;border:8px solid #e8e7e7;margin-bottom: 30px;}
div#wrapper{float:left;width:100%; }
div#content{margin: 0 198px;width: 545px;}
div#navigation{float:left;width:176px;margin-left:-940px;margin-top:10px;padding:10px;}
div#extra{float:left;width:176px;margin-left:-198px;margin-top:10px;padding:10px;}
div#footer{clear:left;width:100%;}

.howto {font-size:11px;background-color:#ffffcc;padding:2px;}
  
a			{text-decoration:none;}
a:link		{color: #2D81A7;}
a:visited	{color: #454F82;}
a:hover		{text-decoration:none; background-image: none;}
a:active	{color: #7BB667;}
	
	
  h2 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; line-height:1.5; color: #6D848C;}

	#menu {
		margin-bottom:15px;
		margin-top:15px;
		}
		
	#bookmarks {
		margin-top:15px;
		margin-bottom:15px;
		}
		
	#stores {
		/*background-color:#FAFAFB;*/
		padding:10px;
		margin:0px;
		margin-top:15px;
		margin-bottom:15px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		text-align:center;
		}
		
	#footer {
		text-align:center;
		margin-bottom:15px;
		}
		
	#logo {
		padding: 165px 0 0 0;
		overflow: hidden;
		background-image: url("images/hoodylogo.png");
		background-repeat: no-repeat;
    
		height: 0px !important;
		height /**/:165px;
		}
		
	img {
		border:0px;
		}
	
	.left {
		text-align:left;
		}

	ul {
		list-style:decimal;
		margin:0px;
		}

.indent {
	margin-left: 10px;
	}

.best {
	text-align: left;
	font-size: 11px;
	}
	
.best ul {
	text-align: left;
	margin:0px;
	padding-left:18px;
	}
				
.best ul li {
	margin-left: 0;
	padding: 5px 0px 0px 0px;
	list-style: decimal;
	}

 Call to action buttons
*/
.buy_button {
  padding: 5px 4px;
  display: block;
  margin-top: 7px;
  color: #212121;
  background-color: #cccccc;
}	

.buy_button {margin: 0; text-align: center;}

		
/*---------------------------------------------------------------------------------------------------------------
					ROUNDED CORNERS
---------------------------------------------------------------------------------------------------------------*/

#roundc h1, #roundc h2, #roundc p {margin:0 0px; letter-spacing:1px;}
#roundc h1 {}
#roundc h2 {}
#roundc p {padding-bottom:0.5em;}
#roundc h2 {padding-top:0.5em;padding-bottom:10px;}
#roundc {background: transparent; margin:10px 10px 10px 0px;}
#roundc {font-size: 12px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.xb1 {margin:0 5px; background:#eaeaea;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#eaeaea; border:0 solid #eaeaea; border-width:0 1px; padding:10px; }

/*---------------------------------------------------------------------------------------------------------------
					ROUNDED CORNERS
---------------------------------------------------------------------------------------------------------------*/

#roundc h1, #roundc h2, #roundc p {margin:0 0px; letter-spacing:1px;}
#roundc h1 {}
#roundc h2 {}
#roundc p {padding-bottom:0.5em;}
#roundc h2 {padding-top:0.5em;}
#roundc {background: transparent; margin:10px 10px 10px 0px;text-align: left;}
ul {list-style-type: none;padding-left: 10px}
ul li {padding-bottom: 5px;}

.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#e5e2dd; border-left:1px solid #e5e2dd; border-right:1px solid #e5e2dd;}
.yb1 {margin:0 5px; background:#e5e2dd;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}

.yboxcontent {display:block; background:#e5e2dd; border:0 solid #e5e2dd; border-width:0 1px; padding:10px; }

