body,
html {
    margin:0;
    padding:0;
    /*background-image: url(img/blue-gingham-tile-faded.gif);*/
    color:#000;
    }


body {
    min-width:920px;
    }

#wrap {
    background:#fff;
  	margin:0px auto;
    width:900px;
    }

#header {
    background:#fff;
	padding:0px;
    }

#header h1 {
    padding:0px;
    margin:5px;
    }


#tagline {
    background:#FFF;
    padding:5px;
    }

#tagline p{
    margin:0;
    padding:0;
	font-family:courier new, verdana, arial,  helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#603913;
    }

#main {
    background:#FFF;
	padding:10px 10px 10px 40px;
    float:left;
    width:620px;
    /*height:750px;*/
    }
	
#main p {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:12px;
    padding:10px 10px 10px 10px;
	color:#603913;
    }
	
#main p.courier {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:15px;
	font-weight:bold;
	text-align:left;
    padding:5px 5px 5px 5px;
	color:#603913;
	line-height:115%;
    }

#main p.small {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:12px;
	font-weight:bold;
	text-align:left;
    padding:5px 5px 5px 5px;
	color:#603913;
	line-height:120%;
    }

#main p.courier-center {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	text-align:center;
    padding:5px 5px 5px 5px;
	color:#603913;
	line-height:120%;
    }
	
#main h1 {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:30px;
	text-align:center;
    padding:10px 10px 10px 10px;
	color:#603913;
	line-height:120%;
    }

#main h2 {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	text-align:center;
	font-weight:bold;
    padding:10px 10px 10px 10px;
	color:#603913;
	line-height:120%;
    }
	
#main h4 {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:12px;
	text-align:center;
	font-weight:bold;
    padding:10px 10px 10px 10px;
	color:#603913;
	background-color:#fff;
	line-height:120%;
    }
	
#main h3 {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:20px;
	text-align:left;
	font-weight:bold;
    padding:10px 10px 10px 10px;
	color:#603913;
	line-height:120%;
    }
	
#main a {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
    padding:10px 10px 10px 10px;
	color:#603913;
	line-height:120%;
    }
	
#main a:hover {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
    padding:10px 10px 10px 10px;
	color:#9e0b0f;
	line-height:120%;
    }
	
#main td {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:16px;
	font-weight:bold;
	text-align:center;
    padding:5px 5px 5px 5px;
	color:#603913;
	line-height:115%;
    }



#sidebar {
    background:#fff;
	padding:10px 20px 10px 10px;
    float:right;
    width:165px;
	height:600px;
    }

#sidebar h3, #sidebar p {
    padding:0 0 0 0;
    }

#sidebar ul {
    margin:0;
	padding:0;
	list-style-type:none;
    }
	
#sidebar li {
    margin-bottom:0;
	padding:10px 0px 0px 0px;
	list-style-type:none;
    }
	
#sidebar li.sub {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	font-weight:bold;
	text-align:center;
    padding:10px 0px 0px 0px;
	color:#603913;
	line-height:115%;
    }
	
#sidebar a {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
    padding:10px 0px 0px 0px;
	color:#603913;
	line-height:115%;
    }
	
#sidebar a:hover {
	font-family:courier new, Lucida Console, Monaco, Andale Mono;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
    padding:10px 0px 0px 0px;
	color:#603913;
	line-height:115%;
    }
	
#sidebar a.nav {
    padding:20px 0px 20px 0px;
    }

#sidebar h3, #sidebar p {
    padding:0 10px;
    }
	
#etsy-mini {
	margin-left:20px;
	}

#footer {
    background:#fff;
    clear:both;
    }

#footer p{
    margin:10px;
    padding:0;
	font-family:courier new, verdana, arial,  helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#603913;
    }
