


body {
	background:url("../images/back.gif");
	font-size: 100%;
	line-height:1.3em;
	font-family: "trebuchet ms", Arial, Geneva, sans-serif; 
	padding: 0 20px;
}

*.bg {
	/*border: 5px dashed white;*/
	margin:0 auto; height:520px; /*height adjusts higher/lower SAVOR logo and the newsletter*/
	width: 940px; 
}


*.frameBg {
	margin: 20px;
	position: relative;
    top:-85px;
}
*.tlc {
	background:url("../images/tl.png") top left no-repeat;
	height: 250px;
	position:relative;
	z-index:50;
} 	/*top left 1% 1%  */
*.brc {
	background:url("../images/br.png") 100% 100% no-repeat;
	position:relative;
	top: -526px;
} 	/*bottom right*/
*.trc {
	background:url("../images/tr.png") 100% 0% no-repeat;
	height: 250px;
	position:relative;
	z-index:50;
}  	/*top right*/
*.blc {
	background:url("../images/bl.png") bottom left no-repeat;
	height: 260px;
}  	/*bottom left*/
*.innerBack {
	padding:60px;
	background: #C16F62 url("../images/frameBack.gif") repeat-x center;
	margin: 10px;
	position:relative;
	top: -258px;
	margin:21px;
}
*.textContent {
	background:#D9AA78; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;
	background: hsla(60, 50%, 50%, 0.55);
	border:1px solid #985d51; padding: 5px;
}
*.plainBackgroundRgt { padding: 18px 15px 15px 15px;
	font-size:0.8em; color:white; 
}
*.plainBackground { padding: 0px;
	font-size:0.8em; color:white; 
}

#topBanner {
	text-align:center; 
    line-height:68px;
	height:80px;
	/*border: groove #00FF00;*/
	position:relative;
	z-index:1;
	margin: 0 auto;
	padding: 0.25em;
	background:url("../images/topbanner.png") top center no-repeat;
color: #FFFFFF; 
}

img {
border: none;
}

#logo {
	left:-10px;
	position:relative;
	text-align:center;
	top:-145px;
	z-index:7;
}

#lowerSection { width: 940px; 
	clear: both;
	margin:auto; 
	}
#newsletter {
	/*border: groove #00FF00; */
	position:absolute;
	float:right;
	left:5px;
	top:-10px;
}
#newsletter #label {
	background:url(../images/ournewsletter.png) top left no-repeat; 
	z-index:58;
	width:375px; height:45px;
}

#newsletter  #label input { 
	background-color:#CC8579;
	border:medium none;
	color:#FFFFFF;
	left:73px;
	top:2px;
	position:relative;
	width:120px;
}
#newsletter  #label button { 
	cursor:pointer;
	height:40px;
	left:70px;
	outline-width:0;
	position:relative;
	vertical-align:middle;
	width:95px;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

h1 {
font-size: 1.5em;
}

h2 {
font-size: 1.3em;
}

a { color: white; }

.ContainerTxt1 {
left:0px; padding: 10px;
}





