html {margin:0;	padding:0;	background:#f9f8f2;	color:#000;}

body {font: 0.8125em Verdana, sans-serif; line-height: 1; color: #333; min-width:750px;}

a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #555; border-bottom: 1px solid #555; color:#d9560f;}
html body a:hover {color: #000; background-color: #F4F2E4; border-bottom: 1px solid #9A8E51;}

h1 {font: 2.5em Georgia, "Times New Roman", serif; letter-spacing: 1px; color:#ffffff;}
h2 {font: 1.5em Georgia, "Times New Roman", serif; letter-spacing: 1px;}
h3 {font: bold 1em Verdana, Arial, sans-serif; letter-spacing: 2px; text-transform: uppercase;}
h4 {font: bold 1.1em Georgia, "Times New Roman", serif; letter-spacing: 1px;}

ul, ol {list-style: none;}

#main {float: left; font-size: 0.88em; width: 520px; padding: 1.5em 0 1.5em 10px; background: url(../images/threecolbg.gif) 520px 0 repeat-y;}

#main p {text-align: left; line-height: 1.8em;
  margin: 0 0 1em;}

#wrap {
	background:#fff;
	margin:0 auto;
	width:750px;
}
#header {
	background:#ddd;
	height:200px;
	background: url(../images/header_bkg2.jpg);
}
#header h1 {
	padding-top:160px;
	padding-right:370px;
	margin:0;
}
#nav {
	background:#e6e3d2;
	padding:5px;
	height:12px;
}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#nav li{display:inline;	margin:0; padding:0;}

#sidebar {background:#ffffff; float:right; width:210px; padding-left: 1px;}	
#sidebar h3 {font: 1.25em Georgia, Times, serif; letter-spacing: 0; text-transform: none; margin-bottom: 0.25em; color: #333;}
#sidebar div {border-bottom: 1px dashed #B2B2B2; width:180px; padding: 1px 0.5em;}
#sidebar div.first {padding-top: 0;}
#sidebar ul { margin-left:0px; padding: 0 0 0 1px;}
#sidebar li {padding: 0.5em 0 0.5em 0;}
#sidebar li a:link, #sidebar li a:visited {padding-left: 12px; background: url(../images/arrow_B_ver2.gif) 0 0.4em no-repeat;}
#sidebar p {font-size: 0.85em; margin-top: 0.25em;}


#topiclist a {border-bottom-width: 0;}

#content {width: 470px; padding: 0 25px 0 15px;}
#content .title {font: 1.5em Georgia, Times, serif; margin-bottom: 0.5em;}
.title {text-transform: none; letter-spacing: 1px;}
.title a:link, .title a:visited {color: #333;}
.title a:hover {color: #000;}
.byline {font: italic 1.1em Times, serif; letter-spacing: 1px; margin: 0 0 1.5em;}
.byline a:link, .byline a:visited {font: bold 0.85em Verdana, sans-serif;
  text-transform: uppercase; letter-spacing: 2px;
  margin-left: 0.25em;}  
#content p {margin-top: 0.5em;}
#content .ishinfo {padding-bottom: 0.75em; margin: 1em 0 0.75em; border-bottom: 1px dashed #B2B2B2;}
#content .item {border-top: 1px dashed #999; padding: 0.5em 0em 1em; margin-top: 1em;}
#content .action {text-align: right; border-top: 1px dashed #999; padding: 0.5em 0em 1em; margin-top: 1em;}
#content img {float: left; margin: 0.5em 10px 10px 0;}

#metastuff {text-align: left; font: 1em Georgia, serif;
  padding:  0.75em 0 0.5em; margin: 0.25em 0 0.5em; background: #F8F7EF;
  border: 1px dashed #B2B2B2; border-width: 1px 0;}

#metastuff tr { vertical-align:top;}
#metastuff td { border-left:solid 1px #B2B2B2;}

#picturelist {text-align: center; font: 1em Georgia, serif;
  padding:  0.75em 0 0.5em; margin: 0.25em 0 0.5em; background: #F8F7EF;
  }
#picturelist li a:link, #picturelist li a:visited {padding-left: 0px;background: url(../images/shim.gif) no-repeat;border-bottom-width: 0;}

.moreinfo { margin-left:250px; margin-top:10px }

#footer {background:#e6e3d2; clear:both;}
#footer p {padding:5px;	margin:0;}
#footer a:link, #footer a:visited {border-bottom-width: 0;}
#footer a:hover {border-bottom-width: 1px;}

#buttoncenter {text-align:center;}
#buttoncenter a:link { text-decoration:none; border-bottom-width: 0; }