/* CSS Document */

body {
margin: 0;
padding: 0;
background: #333;
font: 11px Arial, Helvetica bold;
color: #f3d4b5;
text-align: center;
} /*D9D0D0*/

#container {
margin: 0 auto;
border: 1px solid #626262;
text-align: left;
}

img {border: 0;}
#wrap {width: 100%;height: 665px;color: #636161;}

a {color: #d8ac7e; text-decoration: none;} /* 636161 */
a:link, a:active {color: #d8ac7e; text-decoration: none;}
a:visited {color: #d8ac7e; text-decoration: none;}
a:hover {color: #d8ac7e; text-decoration: underline;}

td {font: normal 11px verdana, sans-serif;}
td.fulltextdesc {padding-left: 15px;}
td.fulltextinfo {border-top: 1px solid #626262;}

/* index page */
/*#rightMenu {width: 650px;height: 650px;float: right;text-align: right;background: url(http://nathanielclark.org/johno/rotator/rotator.php) top left no-repeat;}*/
.rightpad {padding-right: 5px;}
.bging {background:#D9D0D0;}

/*new Index Page */
.indexWrap {width: 750px; text-align: center;}
.indexWrap .img {padding-top: 30px;}

/* Menu Links */
.homelink {
font-weight: bold;
font-size: 125%;
}

/* resume */

#resMenu {padding-top: 150px;float:left;width: 210px;height:600px;text-align: right;/* border: 1px dotted emerald; */}
#resMenu li {list-style-type: none;}
#resMenu li li {font: bold 11px/13px Arial, Arial, Helvetica, sans-serif; color: #636161; list-style-type: none; padding-right: 5px;}
#resMenu a {font-size: 125%;}

#copyright { font-size: 10px; margin-top: 10px; padding-top: 10px; border-top: 1px solid #666;}
#copyright a {font: bold 10px arial, sans-serif;}

#resWrap {float: right;}
#resume {float: right; margin-top: 50px; width: 700px; height: 550px; overflow: auto;}
#heading {height: 100px;}
/* padding different in IE?? */
.section {width:600px; display: table; /*border: 1px solid #ccc*/;}
.sectionTitle {font-weight: bold; font-size: 115%; }
.date {}
.showList {}
.showList ul {padding: 0;}
.showList li {/*font: bold 12px 'Arial';  color: #636161; */ list-style-type: none;}
.showList ul ul {padding-left: 5px;}

/* gallery styles */

#container {width: 950px; /*border: 1px solid royalblue*/;overflow: hidden;}
#gallWrap {float: left; display: table; padding: 10px 0 0 20px; /*border: 1px dashed green;*/}
#gallery {float: left; width: 700px; /* height: 500px;*/ text-align: center; /* border: 1px solid red; */}
#gallery ul {}
#gallery li {list-style-type: none;}

.leftList {height: 550px; float: left; overflow: auto; /* padding-top: 50px; */}
.LeftList img {padding: 4px;}
.placeholder {padding: 0 20px 15px; float: left;}
.frame {border: 1px solid #626262; width: 500px; min-height: 500px;}
.frame img {padding: 10px; }
.image {float: left; }
.copy {float: left; width:300px;}
.textStuff {width: 350px; text-align: left; border-top: 1px solid #626262;}

.readmore {padding-right: 20px;}

/* viewgallery specific */
.toplinks {padding: 4px; display: inline; /* background: #ccc; border: 1px solid #eee; */}
.viewthumb {float:left; padding: 4px;}
.viewdesc {float: left; padding-top: 4px;}
.viewdesc a {font-weight: bold;}
.viewdesc a:hover {text-decoration: none; color: #FFFFCC;}
.viewrow {margin: 5px; border: 1px solid #ccc;}


/*thumbs*/
.thumb img {border: 1px solid gray;padding: 0px;}

/* display.php styles */
.displayImage {float: left; text-align: left; padding: 0 10px 0 0;}
.info {float: left;width:200px; text-align: left;}
.DisplayFrame {display: table; border: 1px solid #818181; width: 700px;}
.DisplayFrame img {padding: 10px;}
.explanation {font: italic 11px 'Arial';}
.stuff {padding-right: 10px;text-align: right;}


/* forms */
input {color: #414141; background: ghostwhite; border: 1px solid #818181;}
textarea {color: #414141; background: ghostwhite; border: 1px solid #818181;}

/* bibliography */

.biblioList li {list-style-type: none; font: bold 11px 'Lucida Grande', 'Lucida Sans', 'Arial'; color: #636161; list-style-type: none; padding-right: 5px;}


/* footer */

#footer {clear: both; width: 400px; border-top: 1px solid #666; margin-top: 20px; padding: 10px; font: 11px Arial, Helvetica, sans-serif;}

/* Admin Pages */

.logo {float: left;}
.heading {float: left;}
.heading h1 {font-size: 36px;}

#adminWrap {clear: both;}
.menu_title {font: 18px Verdana, Arial, Helvetica, sans-serif;}

.AdminViewMenu {float: left;}
.AdminViewMenu li {list-style-type: none;}
.AdminViewMenu li li {font: bold 18px 'Lucida Grande'; color: #636161; list-style-type: none; padding-right: 5px;}

.toplinks a {font-size: 125%; font-weight: bold;}
.toplinks a:hover {text-decoration: none; color: #FFFFCC;}

.photoconfirm {font: 125% Arial, Helvetica, sans-serif;}

/* Admin News */
#newsform {
	width: 800px;
	height: 800px;
}

#newsWrap {
	width: 700px;
	height: 800px;
	overflow: auto;
	float: right;
	padding-right: 10px;
	
}

#newsWrap .post {
	
}




