body{
min-height:700px;
text-align: center;
font: 80% verdana;	
min-width:775px;
}


#contentwrapper p {
padding-bottom:0.6;
margin-left:-1px;
}

.curved {background: transparent; width:812px; margin:0 auto; margin-top:10px;}
.curved h1, .curved p {margin:0 10px;}
.curved h1 {font-size:2em; color:#996666; letter-spacing:1px;}
.curved p {padding-bottom:0.5em;}

.curved .top, .curved .bottom {display:block; background:transparent; font-size:1px;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {display:block; overflow:hidden; height:1px;}
.curved .b2, .curved .b3, .curved .b4 {background:#fff; border-left:1px solid #996666; border-right:1px solid #996666;}
.curved .b1 {margin:0 4px; background:#996666;}
.curved .b2 {margin:0 4px; height:2px;}
.curved .b3 {margin:0 3px;}
.curved .b4 {margin:0; height:1px; border-width:0 3px 0 3px;}

.curved .boxcontent {display:block; background:#fff; border:0 solid #996666; border-width:0 1px;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px; width:512px; /*margin-left:90px;*/}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#transparent; border-left:1px solid #990000; border-right:1px solid #990000;}
.xb1 {margin:0 5px; background:#990000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#ccc; border:0 solid #990000; border-width:0 1px; width:510px; /*margin-left:90px;*/ background:transparent;}

#header {
height:120px;
}

/*This allows users to skip the screen reader reading the navigation and jumping straight to the text.
This is a link but is positioned off the page*/

#skip {
position:absolute;
top:-50px;
}


#contentwrapper{
text-align:left;
padding-left:10px;
overflow:auto;
height:1%;
z-index:-3;
padding-top:35px;
background-image: url(../../images/backgroudnmain.jpg);
background-positon: 0% -75%;
min-height:400px;
color:#666;
}

/*-------------General styling for the links, tables, lists------------*/
#contentwrapper a{
color:#990000;
}

#contentwrapper  a:hover{
color:#663333;
background-color:#eee;
}

a:visited{
color:#663333;
}

#contentwrapper li{
list-style-type: square;
margin-left:20px;
}

#contentwrapper h1{
font-size:1.5em;
margin:0;
color:#990000;
}

#contentwrapper h3{
font-size:1.3em;
margin:0;
color:#990000;
}

#contentwrapper h4{
font-size:1em;
margin:0;
color:#990000;
}



/*This following two style the titles on the food menu pages*/
.light-title{
	font-size:1em;
	margin:0;
	color:#996633;
}

.light-subtitle{
	font-size:1.5em;
	margin:0;
	color:#996633;	
}
.ContentArea
{
  margin-top:15px;
}

/*------------------------------------------Login--------------------------------------*/

.loginBox
{
  height:70px;
  border:1px solid #999;
  padding:20px; 
  width:340px;
  margin-left:200px;
  margin-top:20px;
  background-color : #F1E1E1;
}

.loginBox label
{
  width:100px; 
  display:block; 
  float:left;
  margin-top:4px;
}

.loginBox Input{border:1px solid #8C0B05;margin-top:3px;}

.MyProfileSubmit{float:right; margin:5px 35px 5px 0 !important;}

.LoginError
{
    background-color : #F1E1E1;
  width:360px;
  margin-top:20px;
  margin-left:200px;
  padding:10px;
  border:1px solid #b6644c;
  
}
/*--------------------------------------End Login--------------------------------------*/
/*--------------------------------------Edit Content-----------------------------------*/


.PageSelection select 
{
  width:200px;
}
.PageSelection
{
  float:right;
  height:25px; 
  margin:-20px 20px 15px 0;
}
.clear
{
  clear:both;
}

.cntEditTxtArea
{
  width:750px;
  height:100px;
}
