img {border:0}

/* These styles apply to all pages (includes header definitions) */
/* */
html, body {height:100%; margin:0; padding:0;}
* html, body {text-align:center;}
/* body {background-color:#999999;} */
#container {height:100%; width:98%; margin:0 auto; font-family:arial; text-align:left;} /* width:98%; text-align:left; border:solid 1px black; */
* html #container {height:100%; width:90%;}

#wrapper {position:absolute; left:13%; margin:0px auto; top:0px; width:750px; zoom:1;}
#bannerbk {background-color:#999999; width:100%; min-width:825px; height:92px;}				

#header {position:relative; height:120px; width:100%; min-width:500px;}		
* html #header {width:109%; padding-bottom:5px;}
#banner {height:47%; color:#FFFFFF; padding-top:35px;}  
#banner img {padding-top:14px;}							
#navbar {height:28px; padding-left:9px;}							
* html #navbar {height:30px;}
#navbar div {float:left; color:#999999; padding-right:60px; padding-top:5px; font-size:.75em;}




/* These styles apply to the index page */
/* */
#mid {position:relative; height:275px; width:90%; min-width:500px; padding:10px 0  0 9.5%; background-color:#FFFFFF;} 
* html #mid {height:275px; width:100%;}
#mid div {float:left; padding-left:20px; font-size:.8em;}
#mid div img {border:0;}
#mid a {text-decoration:none; color:#000000;}
#footer {position:relative; min-height:300px; width:91%; min-width:500px; background-color:#999999; color:#FFFFFF; font-size:.8em; padding-left:9%;} 
* html #footer {height:50%; width:100%;}
#news {float:left; width:600px; padding:20px 0 0 7px; font-size:1.3em;}
.newsitem {float:left; position:relative; width:250px; padding:10px 15px 0 7px; font-size:.85em;}
.navlink {color:#999999; text-decoration:none;}
.navlink:hover {color:#CCCCCC;}
#credits {float:left; clear:both; text-align:left; padding:80px 0 0 5px; font-size:.85em;}
* html #credits {padding:60px 0 0 5px;}

#footertext {position:relative; font-family:arial; font-size:.8em; color:#FFFFFF; height:70px;}
#midimages {width:745px; height:285px; padding:10px 25px 0 5px;}						
#midimages div {float:left; padding:0 20px 15px 0;}
.navtext {text-decoration:none; color:#999999; font-size:.8em;}
.navtext:hover {color:#CCCCCC;}



/* These styles apply to the recent page */
/* */
#lower h1 {font-family:arial; font-size:1.5em; font-weight:lighter; color:#990033;}
#title {float:left; width:250px;}
#thumbs {float:left; clear:both; width:630px; padding-left:8px;}
#thumbs div {float:left; width:90px; height:90px; padding-right:15px; padding-bottom:15px;}
#crumbs {padding-left:8px; height:60px;}
#lnk {float:left; margin:22px 0 10px 22px; width:222px;} /*  border:solid 1px red;  */
#lnk div {float:left; padding-left:32px;}
/* #lnk a {border:solid 1px black;}    border:solid 1px black; */
div.right {text-align:right;}


/* Links page */
/* */
#linkstitle {float:left; width:750px; padding-left:7px;}
#thumbs li {list-style-type:circle;}
.linkpage {text-decoration:none; color:#999999;}

/* Content page */
/* */
#newcontact {padding:70px 0 0 8px; font-size:.85em; color:#999999;}


/* Contact page */
/* */
#contacttitle {float:left; width:750px; padding-left:7px;}
#contact {padding:10px 0 0 8px; font-size:.85em; color:#999999;}


/* Press page */
/* */
#presstitle {float:left; width:600px; padding-left:7px;}
#press {width:650px; padding-left:8px; font-size:.85em; color:#999999; text-align:justify;}
#reviews {line-height:1.8;}


/* Bio page */
/* */
#biotitle {float:left; width:600px; padding-left:7px;}
#bio {width:600px; padding-left:8px; color:#999999; font-size:.8em; line-height:1;} /* float:left; clear:both;  */


/* Links page */
/* */
#links {width:750px; padding-left:8px; font-size:.8em;}
#links a {color:#999999; text-decoration:none;}
#links a:hover {color:#CCCCCC;}

#creditsgrey {float:left; clear:both; color:#999999; font-size:.8em; padding:50px 0 10px 10px;}


/* Admin Index page */
/* */
#menu {float:left; clear:both; width:500px; color:#999999; font-weight:bolder;}
#menu a {color:#999999; font-weight:normal; text-decoration:none;}
#menu a:hover {text-decoration:underline;}
.menuitem {float:left; width:400px; height:20px;}
.menuitem div {float:left;}
.title {width:200px;}
.title + div {padding-right:50px;}
.title + div + div {padding-right:50px;}
.textedit {width:800px; margin-bottom:50px;}