/* Body & Soul */
.rpx {background-repeat:repeat-x;}
.rpy {background-repeat:repeat-y;}
.whiteBorder {background-color:#fff;}
.clrbrdr {background:#fff;}
body {
background:#d0d094 url(/images/bg.gif) repeat-x 0 0;
margin:5px 0;padding:0;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}
a {color:#ae1e0c;}

/* main navigation */
#mainNav, #mainNavContent {
margin:0 auto;padding:0 0 5px 25px;
width:740px;
}
#mainNavContent {
margin:0 auto;padding:0;
width:740px;
}
		#mainNavContent a.a1, #mainNav a.a1 {width:51px;margin:0 !important;padding:17px 21px !important;}
		#mainNavContent a.a2, #mainNav a.a2 {width:110px;}
		#mainNavContent a.a3, #mainNav a.a3 {width:158px;}
		#mainNavContent a.a4, #mainNav a.a4 {width:102px;}
		#mainNavContent a.a5, #mainNav a.a5 {width:83px;}
		#activeTopItem {background-color:#ae1e0c !important;}

	
/* home content */
#homeContainer {
width:777px;
position:relative;
padding:0;margin:0 auto;
}
	#homeContainer h1 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
	font-size:36px;
	letter-spacing:-1px;
	margin:15px 0 -6px;padding:0;
	}
	#homeContainer h2 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
	font-size:27px;
	letter-spacing:-1px;
	margin:0 0 3px !important;padding:0 !important;
	}
	#homeContainer h3 {
	color:#fff;
	font-size:20px;
	font-weight:normal;
	}
	#register {margin:20px 0 0;}
#bottomHome {
position:relative;
width:740px;height:auto;
margin:15px auto;padding:0 0 0 25px;
}
#bhLeft {
float:left;
width:auto;
padding:0 10px;
}
#bhRight {
float:left;
width:490px;
margin:0;padding:0 0 0 20px;
}
	#bhrContent {
	font-size:16px;
	padding:0 10px 0 0;
	}
		#bhrContent a {color:#b12919;font-size:14px;font-weight:bold;}
		#bhrContent a:hover {text-decoration:none;}
	
	#bhrAlert {
	background:#c9c98f url(/images/alertbg.gif) no-repeat 0 0;
	padding:14px 20px 10px;margin:20px 0;
	width:464px;height:131px;
	}
		#bhrAlert h1 {
		font-family:"Trebuchet MS", Arial, sans-serif;
		font-size:24px;
		font-weight:normal;
		display:block;
		padding:0 !important;margin:0 0 15px;;
		border-bottom:1px solid #8b8b55;
		}
		#bhrAlert p {font-size:12px;
		}
		#bhrAlert p a {color:#af1e0c;}
		#bhrAlert p a:hover {text-decoration:none;}
/****** end home content *******/

#bigBowl {
width:740px;
margin:5px auto 0;
}
	#soupBowl {
	width:748px !important;
	}
	#fiestaDish {
	width:724px;
	}

#header {
position:relative;
border-bottom:8px solid #fff;
}
	#hImg {
	width:385px;
	border-right:1px solid #fff;
	text-align:center;
	vertical-align:middle;
	}
	#hContent {
	width:338px;
	background:#b5b569 url(/images/bgheader.gif) no-repeat 0 0;
	text-align:center;
	vertical-align:top;
	}
		#hContent h1 {
		font-family:"Trebuchet MS", Arial, sans-serif;
		font-weight:bold;
		font-size:34px;
		letter-spacing:-1px;
		margin:10px 0 -5px;padding:0;
		}
		#hContent h2 {
		font-family:"Trebuchet MS", Arial, sans-serif;
		font-weight:bold;
		font-size:26px;
		letter-spacing:-1px;
		margin:0 0 45px !important;padding:0 !important;
		}
		#hContent h3 {
		color:#fff;
		font-size:20px;
		font-weight:normal;
		}
	
#shell {margin:0;padding:10px;}

#bodyContainer {
background:url(/images/contentbg.gif) repeat-y 0 0;
}

#leftNav {float:left;width:173px;height:auto;padding:10px 0;margin:0;}
	#leftNav ul {margin:0;padding:0;list-style:none;}
	#leftNav ul li {
	display:block;
	background:url(/images/leftnavarrow.gif) no-repeat 0 3px;
	padding:0 10px 3px 30px;
	margin:0 0 10px;
	border-bottom:1px solid #dedeb4;
	}
	#leftNav li a {
	color:#6f6f57;
	text-decoration:none;
	font-size:15px;
	}
		#leftNav li a.activeLeft {color:#ae1e0c;}
	#leftNav li a:hover {color:#ae1e0c;}
	
	#subLeftNav {
	margin:0;padding:0;
	}
		#subLeftNav a {
		display:block;
		margin:3px 0;
		border-top:1px solid #dedeb4;
		padding:3px 0;
		font-size:14px !important;
		}
			#subLeftNav a#firstSub {}
			#subLeftNav a.activeSubLeft {color:#ae1e0c;}
			
	#regTodayContent {
	text-align:center;
	padding:10px 0 25px;
	border-bottom:1px solid #dedeb4;
	}
	#liveable {text-align:center;padding:20px 0 5px;}
		
	
#rightContent {
float:right;
width:480px;
padding:0 20px 10px;
}
	#trailer, #trailer a {color:#ae1e0c;font-size:10px;}
		#trailer a:hover {text-decoration:none;}
	
	#rightContent h1 {
	font-size:18px;
	}
	#rightContent h5 {
	font-size:28px;
	color:#6f6f57;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:normal;
	margin:5px 0 15px;
	}
	
	#rightContent p {
	color:#000;
	margin:0 0 10px;
	}
	#rightContent p.redText {color:#b12919;}
	#rightContent p a {font-weight:bold;color:#b12919;}
		#rightContent p a:hover {text-decoration:none;}
	
	
	
	
	
	
/* footer */
#footer {
width:742px;height:auto;
margin:10px auto;padding:0 0 0 4px;
font-size:11px;
}
	#footer ul {
	list-style:none;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin:0;padding:5px 0;
	text-align:center;
	}
	#footer ul li {
	display:inline;
	border-left:1px solid #000;
	padding:0 6px;
	}
		#footer ul li.liFooter1 {border:0 none;}
	#footer ul li a {
	color:#000;
	text-decoration:none;
	}
		#footer a:hover {text-decoration:underline;}

#copyright {width:740px;margin:0 auto;color:#fff;font-size:11px;text-align:center;}




/************* imenus menu ****************/

/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(none); width:7px; height:5px; left:0px; top:5px; background-repeat:no-repeat;background-position:top left;}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(none); background-repeat:no-repeat;background-position:top left;}
/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul ul .imeas span,#imenus0 ul ul .imeasj span {background-image:url(none); width:5px; height:7px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
#imenus0 ul ul li:hover .imeas span,#imenus0 ul ul li a.iactive .imeasj span {background-image:url(none); background-repeat:no-repeat;background-position:top left;}


/* --[[ Main Container ]]-- */
#imenus0 .imcm {border-style:none; padding:0px; margin:0px; }
/* --[[ Sub Container ]]-- */
#imenus0 li ul {border-style:solid; border-color:#7d7d61; border-width:0px 1px 1px 1px ; padding:0px; margin:2px 0px 0px 0px ; }


/* --[[ Main Items ]]-- */
#imenus0 li a {background-color:#d0d094; color:#ffffff; text-transform:uppercase; text-align:center; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; border-style:solid; border-color:#7d7d61; border-width:1px; padding:8px 20px 6px 20px ; margin:0px 0px 0px 6px ; }
	/* [hover] - These settings must be duplicated for IE compatibility.*/
	#imenus0 li:hover>a {background-color:#ae1e0c; text-decoration:none; }
	#imenus0 li a.ihover {background-color:#ae1e0c; text-decoration:none; }


/* --[[ Sub Items ]]-- */
#imenus0 ul ul a {background-color:#d0d094; text-transform:none; color:#7d7d61; text-align:left; font-size:14px; font-weight:normal; text-decoration:none; border-style:solid; border-color:#7d7d61; border-width:1px 0px 0px 0px ; padding:11px 25px 11px 15px ; margin:0px; }
/* [hover] - These settings must be duplicated for IE comptatibility.*/
	#imenus0 ul ul li:hover>a {background-color:#777759; background-image:url(/images/hoverarrow.gif); background-repeat:no-repeat; background-position: right 8px; color:#ffffff; text-decoration:none; }
	#imenus0 ul ul li a.ihover {background-color:#777759; background-image:url(/images/hoverarrow.gif);  background-repeat:no-repeat; background-position: right 8px; color:#ffffff; text-decoration:none; }
	
	

/*************** end menu *****************/
