﻿html { overflow:-moz-scrollbars-vertical; }
body
{
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	background-image:url(../images/Background.jpg);
	background-repeat:repeat; 
	height: 100%;
	margin:0;padding:0;
}
img{border:none;}

/*Generic Styles*/
a:link{color:#96520d; text-decoration:none;}
a:hover{color:#96520d; text-decoration:underline !important;}
a:visited{color:#96520d; text-decoration:none;}
a:active{color:#96520d; text-decoration:underline;}

h1{ color:#037749; font-size:20px; font-weight:600; margin:5px 5px 0 5px; padding:0; }
h2{ font-size:16px; color:#037749; }
h3{ font-size:14px; color:#037749; margin:0 0 5px 0; }
p{ color:#96520d; }

.center{ text-align:center; }
.tError{ color:red; }
.tSuccess{ color:Green; }
.t1{font-family: Verdana, Sans-Serif; font-size: 12px; padding:5px 0 5px 0; }

/*MasterPage Styles*/
#Wrapper{ width:780px; margin:10px auto; border:solid 3px #087648; background-color:#fff; }
#Header{ width:780px;height:120px; margin:auto; }
	#headerImgs{ width:780px; height:110px; display:block; }
		#topLeft{ float:left; margin:0px 0 0 5px;}
		#topRight{ float:right; margin:0px 20px 0px 0;}
.nav{ width:777px;height:27px;background-image:url(../images/navBar.png); background-repeat:no-repeat; margin:0 0 0 3px;color:#fff;font-size:14px;font-weight:600;z-index:999;}
		.nav ul{position:relative; top:4px; margin:0 0 0 12px; padding:0; width:763px; padding:0;  }
		.nav ul li{ display:inline; margin:0 5px;}
		.nav a:link{ color:#fff; text-decoration:none; }
		.nav a:hover{ color:#fff; text-decoration:underline !important; }
		.nav a:visited{ color:#fff; text-decoration:none; }
	/*Drop Down Menu Layout*/
	#dd {margin: 0 0 0 65px; padding: 0;}
	#dd li {list-style: none; float:left;}
	#dd li a.menu {display: block; text-align: center; color: #fff; width: auto;}
	#dd li a.menu:hover {background: Transparent;}

	.submenu {background:#899b37 url(../images/subMenuBG.gif) repeat-x; visibility: hidden; top:22px;left:548px;position: absolute; width:auto; min-width:95px; z-index:3;}
	.submenu a {display: block; font-size:12px;  text-align: left; text-decoration: none; padding: 5px 5px 5px 5px; color: #0f636e;}
	
	/*--End Drop Down Menu Styles --*/
#pageContent{ width:755px; min-height:404px; height:auto !important; height:404px; margin:4px 0px 0px 13px; padding:0px 0; background-color:#eddecb; 
			  background-image:url(../images/gradientBack.jpg); background-repeat:repeat-x; }
#Footer{width:780px; height:52px; display:block; }
	#copyright{ text-align:center; margin:4px; }
	#botLeft{ float:left; margin:-11px 0 -3px -3px; }
	#botRight{ float:right; margin:-11px -3px -3px 0; }

/*HomePage Styles*/
#leftNav{ float:left; width:176px; margin-left:5px;}
	#leftNav img{margin:2px 0;}
	#leftNavSpacer{ height:10px;}
#mainContent{ width:570px; margin-left:184px; }
	#RIContent_0{float:left; width:566px; height:283px; background-image:url(../images/gradientBack1.gif); background-repeat:repeat-x; margin: 2px 0px 0px 4px;}
		#loadBar_0{ position:relative; top:110px; left:150px; border:2px solid #6A8002; height:20px; width:200px; padding: 2px 5px 2px 5px;}
			#loadTxt_0{ position:relative; top:-19px; height:20px; width:200px; font-size:14px; text-align:center; color:#E2383F; font-weight:600; }
			.FullDot_0{  background-color:#BED7A1; cursor:default; height:20px; width:20px; display:block; float:left;}
			.EmptyDot_0{ background-color:Transparent; cursor:default; height:20px; width:20px; display:block; float:left;}
		#RIcontrols_0{width:100%; position:relative; top:-20px; z-index:999; display:none; font-size:12px; font-weight:600;}
			.prev{float:left; padding-left:5px; margin-top:-5px;} 
			.next{float:right; padding-right:5px; margin-top:-5px;}
			.arrow{font-size:20px; font-weight:500; display:inline;} 
			.RIcontrols a:link{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:visited{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:active{color:#F1E3A6; text-decoration:none;}
			.RIcontrols a:hover{color:#CCCCCC; text-decoration:none;}	
		.IMAGE{display:none;}		
		
	#lowerHomeContent{ width:560px; height:110px; margin:0px 0px 0px 0px;  }
		#leftSide{float:left; width:270px; height:110px; margin:5px 0 0 0; border-right:solid 2px #087648;}
		        #leftContainer{background-image:url(../images/envelope.gif);background-repeat:no-repeat; overflow:hidden; background-position:right top; width:270px;}
			        #signup{ float:left;margin:7px 0 0px 30px; color:#037749; font-family:Verdana; font-size:14px; font-style:italic; font-weight:normal;}
			        #weeklycirculars{margin:0px 0 0px 20px; color:#037749;font-family:Verdana;font-size:20px; font-weight:normal;width: 183px; float:left;}
			        #rrm{margin:0px 0 5px 20px; color:#037749;font-size:14px;font-family:Verdana; font-weight:normal;float:left;margin-top:5px;}
			        #btnContainer{margin:0px 0 0px 30px; width:245px; height:40px; display:block;}	
				    #signin{float:left;}
				    #signin img{margin: 0 0 0 15px;}
				    #register{float:left; }
				    #register img{margin: 0 0 0 10px; }
		#rightSide{float:right; width:290px; height:110px; margin:5px 0 0 0;}
		        #rightContainer{ width:290px; height:80px;margin:7px 0 0 0;}
			        #recipeIMG{ float: left; margin:0px 0px 0px 5px;}
			        #tryour{margin:3px 0 0px 110px;  color:#037749; font-family:Verdana; font-size:14px; font-style:italic; font-weight:normal; width:auto;}
			        #recipe{color:#037749;font-family:Verdana;font-size:20px; font-weight:normal; position:relative;width:auto; margin-left:105px;}
			        #thouthands{color:#037749;font-size:14px;font-family:Verdana; font-weight:normal; position:relative; margin-top:5px;  margin-left:105px;}
		
/*Contact Us Style*/
#frmContactUs{margin-left:133px;}

/*About Us Styles*/
#AboutUsContent{font-family:Verdana;float:left; width:566px; height:283px; background-image:url(../images/gradientBack1.gif); background-repeat:repeat-x; margin: 2px 0px 0px 4px;}
#AboutUsTitle{margin:5px 0px 5px 0px; color:#037749;font-family:Verdana;font-size:20px; font-weight:normal; width:auto; text-align:center;}
.AboutUsLetter{margin:2px 2px 0px 0px; color:#037749;font-family:Verdana;font-size:20px; font-weight:normal; position:relative;}
	
/*Contribute CSS*/
#CNTContent{width:760px; height:auto; min-height:408px; padding:10px;}	