			/* @header */
			
			#header {
				width: 600px;
				margin-top: 0px;
				margin-right: auto;
				margin-bottom: 0px;
				margin-left: auto;
			}
			#logo-graphic H1 A {
				TEXT-INDENT: -9999em;
				DISPLAY: block;
				height: 77px;
			}
			#logo-text H1 A {
				TEXT-DECORATION: none
			}
			#logo-text H1 {
				MARGIN: 0px
			}
			#logowrapper {
				background-color: #5a6d31;
				background-image: url(../graphics/body_bg.png);
				background-repeat: repeat-x;
				background-position: 0px top;
			}
			#logo-graphic H1 {
				MARGIN: 0px
			}
			#logo-graphic H1 A {
				background-image: url(../graphics/logo_600.jpg);
				background-repeat: no-repeat;
				background-position: left center;
			}
			#logo-graphic H2 {
				PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; TEXT-INDENT: -9999em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
			}
			#logo-text H1 A {
				TEXT-INDENT: 10px; LETTER-SPACING: -1px; COLOR: #fff; FONT-SIZE: 28px; FONT-WEIGHT: bold
			}
			#logo-text H2 {
				COLOR: #f2f5be; MARGIN-LEFT: 14px; FONT-SIZE: 1.8em
			}
			/* end header */
			
			#wrapper {
	WIDTH: 970px;
	z-index: 1000;
			}
			#wrapper2 {
				WIDTH: 95%px;			
				z-index: 10;
			}
				#wrapper2 table {
	background-color:#F2FFFB
}
			
			
			#content_container {
				MARGIN: 0px auto; WIDTH: 960px; BACKGROUND: url(/images/nav-shadow.gif) #ffffff no-repeat 50% top; CLEAR: both
			}
			.article_thumb {
				BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d2d2d2 1px solid
			}
			#wrapper #clear h1 A{
				font-size: 1em;
				color: #003300;
			}
			#wrapper table {
	background-color:#F2FFFB
}
				
			#wrapper A:link{
				color: #003300;
			}
			#wrapper A:active{
				color: #003300;
			}
			#wrapper A:hover{
				color: #00CC00;
				text-decoration: underline;
			}
			#wrapper A:visited{
				color: #003300;
			}
			#wrapper #clear h2 {
				font-size: 1.5em;
				color: #006600;
			}
			#wrapper #clear h3 {
				font-size: 1.25em;
				color: #003300;
				text-decoration: underline;
			}
			
#wrapper700 {
	padding: 10px; 
width: 750px; 
border:1px solid #ccc; 
border-width: 0 1px 1px 1px 1px; 
margin:0 auto; 

}

			
			.td_background {
	background-color: #99E8AD;
			}
			body {
	background-attachment:fixed;
	border: thin inset #cc99cc;
	margin-right: 4px;
	margin-left: 4px;
	background-color: #C4FFC4;
	margin-top: 4px;
	background-image: url(../graphicsspecial/usa%20flag1.jpg);
			}
			#banner {
				z-index: -1;
			}
			#rewardscard {
				background-image: url(../images/rewardscard.gif);
				position: relative;
				z-index: 100000;
				left: 0px;
				top: 400px;
				right: 0px;
				background-repeat: no-repeat;
				height: 206px;
				width: 253px;
			}
			.red {
				color: #FF0000;
				text-decoration: underline;
			}
			
			.green {
				color: #666666;
				font-weight: bold;
			}
			
			
			
			.emphasized A{
				font-size: 1.25em;
				color: #006600;
			
			
			}
			.emphasizedlarger{
				font-size: 1.5em;
				color: #003300;
				font-weight: bold;
			
			}
			.pic_rec {
				border: thick groove #006600;
				margin: 4px;
			}
			.boxgray {
	background-color: #E4E4E4;
	border: thin groove #333333;
	padding-right: 1px;
	padding-left: 1px;
			}
			.coupon {
				padding: 8px;
				border: thick dotted #006600;
			}
			.green_real {
					text-decoration: blink;
				
			}
			.green_real a:link {
				color: #666666;
				font-weight: bold;
				text-decoration: underline;
			}
			#highlight {
				padding-top: 2px;
				padding-bottom: 2px;
				width: 550px;
			}
