html{
height: 100%;
} 

#frame {
 /*margin-left: 75px;*/
/* width: 800px;*/
width: 900px;

border-left: 50px solid #fff;
border-right: 50px solid #fff;
/*border-left: 50px solid #ffffff;*/
/*border-right: 50px solid #ffffff;*/
 padding:0px;
 margin:0px;
 border-top:0px;
 min-height:100%;
}

#columnMain {
 float: right;
 width: 430px;
/* border: 1px solid black;*/
}

#columnLeft {
 float: left;
 width: 170px;
 /*border:1px solid black;
 background-color:#eee;*/
}

#columnRight {
 float: right;
 width: 230px;
 /*border:1px solid black;
 background-color:#eee;*/
}

#enclose {
 float:left;
 width:630px;
/*border: 1px solid black;*/
}
#footer {
 clear: both;
 padding-top: 1em;
 text-align: center;
} 

#header {
border-bottom: 1px solid #333;
text-align: center;
background-color:LightSteelBlue;
font-size:32px;
height:60px;
margin-bottom:20px;
}


#bannerText {
	/*margin:0px 0px 15px 0px;*/
	margin-top:10px;
	padding:0px;
	font-size:32px;
	font-weight:800;
	color:navy;
	text-align:center;
	}

#subBannerText {
        font-size:16px;
	font-weight:800;
	color:navy;
	text-align:center;
}


.mainItem {
/* border:1px solid black; */
padding:5px;
margin:5px;
border-bottom:1px #000000 solid;
}

.centeredImage
    {
    text-align:center;
	/*    
	margin-top:0px;
    margin-bottom:0px;
    padding:0px;
	*/
    }

#picture {
padding:5px;
border:1px solid black;
width:80%;
}

#journalsWeLike{
padding: 7px 5px 7px 10px;
}

.subnavLink {
 padding: 7px 5px 7px 10px;
 /*border-bottom:1px #000000 solid;*/
}



/*create a table of positions (editor,etc) and names */
.staff {
/*border-bottom:1px #000000 solid;*/
}

.staffName {
text-align:right;
margin: 0px 0px 5px 5px;
}

.staffPosition {
text-align:left;
margin: 0px 5px 5px 5px;
}

body {
	color:#333;
	background-color:white;
	margin:0px;
	padding:0px;
	border:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	height:100%;
	}
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	font-weight:900;
	color:#ccc;
	}
h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 5px;
	padding:0px;
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:3px;
	}

pre {
padding:3px;
/*border:1px solid black;*/
}

a {
	color:#09c;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#eee;}
  


