body {
margin-top:0;
background-color:#3D4F79;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#68738F;
text-align:center;
}
#frame {
	margin-right:auto;
	margin-left:auto;
	left:50%;
	width:840px;
	z-index:1;
border:none;
/*border:solid 3px #8A8D83;*/
background-color:#F6f3ff;
}
#title {
width:800px;
height:100px;
background-image: url(../images/banner.jpg);
background-repeat:no-repeat;
background-position:left;
}
#navholder {
/*float:left;
display:block;
height:1%;*/
height:25px;
width:504px;
margin-top:0px;
margin-right:146px;
margin-bottom:18px;
margin-left: 146px;
background-color:#F2F2F0;
border: solid 1px #FFFFFF;
padding:2px;
}
* html #navholder {
width:504px;
margin-left:146px;
}

#pic {
float:right;
width:275px;
height:auto;
padding: 0 0 0 0;
margin:0 0 8px 8px;
background:#F4F0E3;
}

#content {
	text-align:left;
	margin:0px 10px 0px10px;
	padding:4px;
	height:1%;
	width:790px;
	/*background-color: #E6E6E6;*/
background-color:#F6f3ff;
}


* html #frame  /* this is recognized by IE only */
  {
width: 840px;  /* total width, only for IE5.x/Win */
w\idth: 837px; /* content width for other IE */
  }
html>body #frame { /*sorts out opera*/
 width:840px;
} 
.clearItem:after {
content: ".";
clear:both;
height:0;
visibility:hidden;
display:block;
}

.clearItem {display:inline; }
/* start comment backslash hack \*/
* html.clearItem, *html.clearItem * {height:1%:}
.clearItem {display:block;  }
/* close comment backslash hack */

