
body {
margin: 0;
padding: 0;
font-family: Arial;
padding-top:10px;
}
	
td
{
	font-size:12px;
	color:#b2b2b2;
}
	
.rightbg
{
	background-image:url(../images/right_img_home.jpg);
	width:515px;
	height:526px;
}

.topnav
{
	background-image:url(../images/topnav_bg.gif);
	width:930;
	height:28px;
}

.rightmargin
{
	margin:0 40px 0 0;
}

.toplinkbg
{
	background-image:url(../images/btmnav_bg.gif);
	width:929;
	height:23px;
}

.copy
{
	color:#8a0c28;
	font-size:10px;
	padding:0 5px 0 5px;
	font-weight:bold;
}

.select
{
	color:#fbaf5d;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}

a.navtop
{
	color:#8a0c28;
	font-size:10px;
	padding:0 8px 0 8px;
	text-decoration:unerline;
}

a.navtop:hover
{
	color:#8a0c28;
	font-size:10px;
	padding:0 8px 0 8px;
	text-decoration:none;
}

a.navtopactive
{
	color:#ff9933;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a:hover.navtopactive
{
	color:#ff9933;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.footerborder
{
	border:1px #8a0c28 solid;
	height:26px;
}


.wrapper
{
	border:1px #c7c7c7 solid;
}

.leftspacing
{
	margin:0 0 0 100px;
}

.toplink
{
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
}

.toplink:hover
{
	color:#fff;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:underline;
}

.pipe
{
		padding:0 10px 0 10px;
}


.tableborder
{
	BORDER-RIGHT: #f7941d 0px solid;
	BORDER-TOP: #fff 0px solid;
	BORDER-LEFT: #f7941d 2px solid;
	BORDER-BOTTOM: #f7941d 2px solid;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 9pt;
	COLOR: #333333;
	height:30px;
}


.tdborder
{
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #fff 0px solid;
	BORDER-LEFT: #f7941d 0px solid;
	BORDER-BOTTOM: #f7941d 0px solid;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	text-transform:uppercase;
	COLOR: #333333;
}

.uppercase
{
	text-transform:uppercase;
	FONT-SIZE: 8pt;
}

.border
{
	BORDER-RIGHT: #b2b2b2 1px solid;
	BORDER-TOP: #b2b2b2 0px solid;
	BORDER-LEFT: #b2b2b2 1px solid;
	BORDER-BOTTOM: #b2b2b2 1px solid;
}

a
{
	color:#999;
	font-weight:bold;
}

a:hover
{
	color:#999;
	font-weight:bold;
}

.active
{
	color:#f7941d;
	text-decoration:none;
	font-weight:bold;
}


a.footer
{
	color:#999;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
}

a.footer:hover
{
	color:#999;
	text-decoration:underline;
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
}


.footer_border
{
	BORDER-RIGHT: #f6891e 1px solid;
	FONT-SIZE: 9pt;
	padding-left:10px;
	padding-right:10px;
	COLOR: #333333;
}


.border_nill
{
	BORDER-RIGHT: #999 0px solid;
	FONT-SIZE: 9pt;
	padding-left:10px;
	padding-right:10px;
	COLOR: #333333;
}


.title
{
	color:#f7941d;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
}

.footer_content
{
	color:#b2b2b2;
	font-size:10px;
	font-weight:bold;
	font-family:arial;
}


a.more
{
	color:#f7941d;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-top:7px;
}

a.more:hover
{
	color:#f7941d;
	text-decoration:underline;
	font-size:11px;
	padding-top:7px;
	font-weight:bold;
}

a.homemore
{
	color:#f7941d;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a.homemore:hover
{
	color:#f7941d;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}

.events_img
{
	padding-left:12px;
}

.aldi_logo
{
	padding-right:7px;
}

.events_title
{
	padding-top:17px;
	padding-left:12px;
}

.event_txt
{
	padding-top:5px;
	padding-left:12px;
	padding-right:196px;
	color:#b2b2b2;
}

.event_detail
{
	padding-top:5px;
	padding-left:12px;
	padding-right:210px;
	color:#b2b2b2;
}

.event_desc
{
	padding-top:5px;
	padding-left:12px;
	color:#b2b2b2;
}

.left_event_txt
{
	color:#b2b2b2;
	padding-right:10px;
	padding-left:9px;
	padding-top:7px;
}

.padding_top
{
	padding-top:17px;
}


.benefits_img
{
	padding-top:55px;
	padding-left:9px;
}


.paging
{
	background-color:#FFD5AB;
	color:#ee9f3a;
}


.bredcrumb
{
	color:#f78c18;
	font-weight:bold;
	font-size:12px;
	padding-left:12px;
	height:30px;
	vertical-align:bottom;
}

.bottonspace
{
	height:30px;
}

.footerpipe
{
	padding-left:4px;
	padding-right:4px;
	color:#f27023;
}


.home_txt
{
	padding-top:180px;
	padding-left:150px;
	padding-right:100px;
}


.diduknow
{
	padding-top:20px;
	padding-left:9px;
}

.line
{
	background-image:url(../images/line_bg.jpg);
	width:1px;
}


a.datagrid
{
	color:#f7941d;
	text-decoration:underline;
	font-size:11px;
	font-weight:normal;
	FONT-FAMILY:Verdana; 
}

a.datagrid:hover
{
	color:#f7941d;
	text-decoration:none;
	font-size:11px;
	FONT-FAMILY:Verdana; 
	font-weight:normal;
}