/* ------------------GLOBAL 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* ----------------------------------------------- */

body {
	background: url(../img/as-presents-bg.gif) 0 -9px repeat;
}

	#mainContainer{
	width: 730px;
	overflow: hidden;
	padding: 0px 0 0 0;
	}

	#nav{
	width: auto;
	height: 25px;
	/*background:none url('../img/nav_bg.gif'); /*Note the leading ../ to get back to the root folder before pointing to the background image location */
	background: #000000;
	width: 104px;
	height: 44px;
	margin-bottom: 100px;
	/*background-repeat: repeat-x;*/
	margin-left: 241px;
	margin-right:auto;
	padding-left:1px;
	padding-top:4px;
	padding-right: 100px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	z-index:-1;
	}

	#navcss-363636 {
		padding: 0px 0 2px 0;
		//padding: 1px 0 1px 0;
		background: #363636;
		margin-top: 14px;
	}
	
		#navcss-363636 #asNav {
			margin: 0 auto;  /* center aligned */
		}
	
				#navcss-363636 #navLinks a, #navcss-363636 #navLinks a:link, #navcss-363636 #navLinks a:visited {
					color: #ffffff !important;
				}
				
				#navcss-363636 #navLinks a:hover {
					color: #6a6a6a !important;
				}
				
	#box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	width: 576px;
	/*height: 200px;*/
	padding-left: 1px;
	padding-top: 70px;
	padding-bottom: 0px;
	margin-left: 242px;
	margin-top: 226px;
	z-index:-2;
	background: #000000 url(../img/as-presents2.png) no-repeat center 5px;
	}
	
	#box ul {
		margin-top: 31px;
		padding-bottom: 1px;
	}
	
		#box li {
			margin-bottom: 19px;
			padding: 0 8px;
		}
	
	#blog {	font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-left: 736px;
		margin-top: -40px;
		z-index:-2;
		
		
	}

			#blog-Roll {
			width: 38px;
			height: 138px;
			display: block;
			background: #000000 url(../img/BlogBtn.jpg) no-repeat 0 -138px;
			/*padding-top: 34px;*/
			}
		
			#blog-Roll:hover  {
				width: 38px;
				height: 138px;
				display: block;
				background-position: 0 -2px;
			
			}
		
		#stimulus-package {
	width: 565px;
	height: 36px;
	margin: -9px auto 0;
	display: block;
	background: url(../img/News-Letter2.png) no-repeat 0 -53px;
	padding-top: 32px;
			}
		
			#stimulus-package:hover {
				background-position: 0 12px;
			}
			
		
		#rag-tag {
	width: 567px;
	height: 125px;
	padding-top: 5px;
	padding-bottom: 3px;
	margin: 18px auto 0;
	display: block;
	background: url(../img/rag-bag.png) no-repeat 0 -139px;
		}
		
			#rag-tag:hover  {
				background-position: 0 -16px;
			}
			
		#stars-aqua {
	width: 566px;
	height: 123px;
	margin: 19px auto 0;
	display: block;
	background: url(../img/BlockParty.png) no-repeat 0 -155px;
		}
		
			#stars-aqua:hover {
				background-position: 0 0;
			}
		
		#past-pleasures {
			font-size: 0;
			margin: 12px auto 0;
			width: 249px;
		}
		
		#santos {
			width: 567px;
			height: 22px;
			margin: 23px auto 0;
			display: block;
			background: url(../img/santos.png) no-repeat 0 -22px;
		}
		
			#santos:hover {
				background-position: 0 0;
			}
		
		#robot-chicken {
			width: 569px;
			height: 127px;
			margin: 12px auto 0;
			display: block;
			background: url(../img/robot-chicken.png) no-repeat 0 -127px;
		}
		
			#robot-chicken:hover {
				background-position: 0 0;
			}
		
		#tim-and-eric-tour {
			width: 565px;
			height: 73px;
			margin: 18px auto 0;
			display: block;
			background: url(../img/tim-and-eric-tour.png) no-repeat 0 -73px;
		}
		
			#tim-and-eric-tour:hover {
				background-position: 0 0;
			}
			
		#county-fair {
			width: 569px;
			height: 123px;
			margin: 18px auto 0;
			display: block;
			background: url(../img/county-fair.png) no-repeat 0 -123px;
		}
		
			#county-fair:hover {
				background-position: 0 0;
			}

