body,
	html {
		/*margin:0;
		padding:0;
		color:#000;
		background:#a7a09a;*/
	margin: 0 auto;
	margin-top: 10px;
	padding: 0;
	background-color: #33411B;

	}
	
    /* CSS hack to give the footer a height only in IE 6 */
	* html #footer {
		height:1px;
	}
	#wrap {
	width:900px;
	background: url(/assets/graphics/pageYellow.png) #0D5F12;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	#header {
	padding:0px 10px;
	
	/*background-color: #ddd; */
	background-image: url(/assets/graphics/headerYellow.png);
	}
	
	
	#Topnav {
	padding:0 0 0 0 ;
	margin: 0 0 0 0;
	background-image: url(/assets/graphics/topMenu.png);
	text-align: center;

	}
	
	#endYellow {
	padding:5px 10px;
	padding-top: 10px;
	background: url(/assets/graphics/TopYellow.png);

	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
	float:right;
	width:690px;
	padding:5px;
	min-height: 450px;
	}
	
	#main_content {
	width:678px; margin: 0 0 0 0;
    }
	
	#main_content p { padding-top: 4px;
	         color:#000000; margin: 0 0 0 0;
			font-size: 16px;}	
	
	#main p { padding-top: 4px; padding-right: 10px;
	         color:#000000;
			font-size: 16px;}
	#sidebar {
	float:left;
	width:170px;
	padding-top:5px;
	padding-left: 20px;
	}
	#footer {
	clear:both;
	padding:5px 10px;
	min-height: 50px;
	background-image: url(/assets/graphics/footerYellow.png);
	background-repeat: no-repeat;
	
	}
	#footer p {
		margin:0;
    }
	
	.linktext{ color:#330000; font-weight:bold; text-decoration:underline;}
	
	a {color:#330000; text-decoration:none; font-weight:bold; font-size: 12px;}
a:visited { color:#330000;  text-decoration:none; font-weight:bold; font-size: 12px;}
a:hover {color:#330000;  text-decoration:underline; font-weight:bold; font-size: 12px;}
	
	/* header tags */
	
	h1 {
	    margin:0; 
		font-size: 30px;
    }
	
	.toptext { font-size:12px; text-align:center; background:url(/assets/graphics/TopYellow.png);}
	h2 {
		margin:0 0 1em;
	}
	
	h6 {margin: 0 0 0 0;}
	
	/* content styles */
	p { margin : 2px 0 0 0;
	
	}
	
	/* LEft Nav styles */
	
	.urbangreymenu{
width: 180px; /*width of menu*/
padding-left: 15px;
}

.urbangreymenu .headerbar{
font: bold 11px Verdana;
color: white;
background: #606060 url(/assets/graphics/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-top: 0px;
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu .headerbar a:hover{
text-decoration: underline;
color: white;
display: block;
}
.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 4px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
text-decoration:underline;
}

.credit { color:#fff; font-style:normal; font-size: 11px; margin: 0 0 0 0;}

#rick { width: 660px;}
#rick_sign { float: left;}
#rick_img { float:right; padding-right: 30px;}

#divider { height: 10px; width: 100%; background:#DEF206; margin: 0 0 0 0;}

#ordHistory { padding-top: 10px; padding-bottom: 10px; }

.login { float: right; padding-right: 20px; padding-bottom: 5px;}
.ordHis {font-size: 14px; font-weight:bold; padding-left: 10px; padding-bottom: 5px;}
