/* Resetting */

*{margin:0;padding:0;line-height:1.3em}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,caption,th,td{font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% sans-serif}table{border-collapse:collapse}caption,th,td{text-align:left}a{text-decoration:none}body{
	font-family:"Times New Roman",serif;
	background-color: #b8cd85;
}img{border:0}

/* Sitewide settings */

html {height:100%}
body {background:#B8CD85}
div#page {
	width:912px;
	height:612px;
	background-color: #B8CD85;
	background-image: url(../img/penny_title.gif);
	background-repeat: no-repeat;
	background-position: 37px 80px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-456px;
	margin-top:-306px;
}
div#contents{
	height:530px;
	position:absolute;
	top:50%;
	margin-top:-245px;
	width:912px
}
div#flash_home
{
	position:absolute;
	bottom:44px;
	left:118px;
	width:721px;
	height:266px;
}
/* ie scrollbars */
html {
scrollbar-3dlight-color:#D4DBC7;
scrollbar-highlight-color:#D4DBC7;
scrollbar-shadow-color:#D4DBC7;
scrollbar-darkshadow-color:#D4DBC7;
scrollbar-track-color:#B8CD85;
scrollbar-face-color:#fff;
scrollbar-arrow-color:#B8CD85;
scrollbar-base-color:#D4DBC7;
scrollbar-dark-shadow-color:#D4DBC7;
}

/*  NEW layout  */

#navbar    {position:absolute;left:119px;bottom:0;height:35px;width:756px;overflow:hidden}
#navbar li {width:153px;height:35px;margin-right:36px;display:block;float:left}
#navbar a  {display:block;text-align:center;line-height:40px}

#designbar    {position:absolute;left:119px;bottom:44px;height:114px;width:756px;overflow:hidden}
#designbar li {width:153px;height:114px;margin-right:36px;display:block;float:left}
#designbar a  {display:block}

a, a:visited {color:#000}
body {font-size:93%}
#text {width:21%;margin-left:54%;margin-top:8%;text-align:justify;padding-bottom:1em}

h1 {margin-left:-2em;font-size:123.1%;font-style:italic;font-weight:bold}
 p {line-height:120%;font-style:italic;margin-bottom:1em;text-align:justify}
hr {height:1px;visibility:hidden;clear:both}

#navbar a, #navbar a:visited {color:#964741;font-size:116%}

.home #navbar li#home a, .home #navbar li#home a:visited {color:#000}
.design #navbar li#design a, .design #navbar li#design a:visited {color:#000}
.biography #navbar li#biography a, .biography #navbar li#biography a:visited {color:#000}
.contact #navbar li#contact a, .contact #navbar li#contact a:visited {color:#000}

#gallery {text-align:center}
.gallery_table {
	position:absolute;
	bottom:71px;
	left:-28px;
	height: 235px;
}
.twocols div {
	float:right;
	height: auto;
}
table{width:870px}
td{
	text-align:center;
	width:19.6%;
}
td.twocols{
	width:39%;
}
td.empty_cell{background-color:transparent !important; width:12.3%}

.biog_page 		 { position:relative;top:-30px }
.main_text_col   {width:157px;margin-right:24px;padding-bottom:0.4em;z-index:10000;font-size:85%;position:absolute;left:498px}
.double_text_col {width:330px;margin-right:24px;padding-bottom:0.4em;z-index:10000;font-size:85%;position:absolute;left:498px}

.scrollcon {width:270px;left:400px;bottom:200px}

.scrollbio {bottom:168px;width:397px;left:509px}

.scrollme  {overflow:auto;width:210px;padding-right:10px;position:absolute !important;left:454px;bottom:194px}
.large_scale   {height:310px}
.scrollme p { width:153px;float:right }

.xtra_large_scale   {height:464px}

/* Page settings */
#selphoto {margin-bottom:22px;z-index:9999999999999999999;position:absolute;left:119px;top:74px}

.qualis p {margin:3px 0}

.lg_text {font-size:174%}

#penny_photo	{position:absolute;top:26px;left:308px}

.sltext {font-size:93%}

/* Testing
td {border:1px solid white}
*/

