body {
  text-align: center;
-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

/*** box-sizing: border-box; ***/
}

#container {
  margin: 0 auto;
  width: 800px;
  text-align: left;
} 

/*** how far down content is from top ***/
#headerone {
color:#0000ff;
font-size:24px; 
}


/*** how far down content is from top ***/
#content {
margin:0;
font-size:16px; 
/*** margin-top:70px; ***/
}
/* #content {margin:0 200px;} */

#mainmenu h1 {
text-align: center;
background-color:inherit;
color:#0000ff;
font-size:24px; 
font-weight:bold; 
/*** letter-spacing:-1px; ***/
margin:10 0 15px; 
clear:both;
padding:0;
}

#wrap {
clear:both;
padding:0;
font-size:14px;
}


/*** Logo ***/
#sitelogo {
color:#000000;
height:70px;
background-image: url(img/allabout.jpg);
/*** background-repeat: no-repeat; ***/
background-repeat: no-repeat;
background-color : #000000
/***margin:0 0px 10px;***/
text-align:left;
}

/*** Left margin ***/
#leftside {
float:left; 
margin:0;
/*** padding:0 10px 10px; ***/
width:165px;
font-size:14px;
/*** how far down menu starts ***/
/*** margin-top:40px; ***/
margin-right:0px; 
}

/*** right margin ***/
#rightside {
float:right; 
margin: 0 auto;
/*** padding:0 10px 10px; ***/
width:300px;
font-size:14px;
/*** how far down menu starts ***/
/*** margin-top:45px; ***/
margin-left:10px;
margin-bottom:20px; 
/*** border: medium double rgb(111,111,111); ***/
}


/*** Horizontal menu ***/
#mainmenu {
/***  width:00px; ***/
/*** width:40px; ***/
/*** how far main menu starts from bottom of logo***/
margin-top:0px;
float left;
}

/*** sizeof horizontal menu ***/
#mainmenu ul {
  font-size:20px; 
  margin:0;
  padding:0;
}

#nl {
float:left;
height:35px;
color:#0000ff;
list-style-type:none;
list-style:none;
margin:10;
padding:0;
}


#mainmenu li {
float:left;
height:35px;
margin-bottom:0px;
color:#0000ff;
list-style-type:none;
list-style:none;
margin:10;
padding:0;
}

#mainmenu a {
border-right:1px solid #b0b0b0;
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#505050;
display:block;
/*** font-size:0.7em; ***/
/*** padding:11px 10px 10px; ***/
/*** padding-top:11px; 
padding-bottom:10px; ***/
padding-right:10px;
text-decoration:none;
}

#mainmenu a:hover {
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#505050;
text-decoration:underline;
/*** text-decoration:underline; ***/
}

#mainmenu a.current {
/***
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#505050;
text-decoration:none; ***/
}
