body { background: url(../images/bg.jpg) repeat-x; margin-top: 0px;font-family: verdana,arial,helvetica,sans-serif; font-size: 80%; line-height: 16px;}

/* global dropshadow */
#shadowcontainer {margin:auto;width:791px;}
#shadow { margin: auto; background: url(../images/shadow.jpg) no-repeat; width: 791px; float:left;}
#shadowbottom { margin: auto; width: 791px; }

/* litland home */
#container { margin-left: 10px; width: 771px;}

#overviewtext a { font-weight:bold;}

#background { padding-top: 300px; height: 256px;}
#subnav { background-color: #000; text-align: left; float: left; width: 770px; height:23px}

#overview {opacity: .4; filter: alpha(opacity=40); top: 466px; height: 173px; width: 400px; margin-left: 45px; margin-top: 0px; position: absolute; display:inline;}
*:first-child+html #overview { opacity: .4; filter: alpha(opacity=40); top: 469px; height: 170px; width: 400px; margin-left: 45px; margin-top: 0px; position: absolute; display:inline; } 
#overviewtext { position:relative; top:10px; left: 60px; width: 350px; z-index: 1;font-size: 100%; line-height:15px;}
#overviewtextbg { position:relative; top:0px; left: -15px; background-color: #76416A; width:400px; height:28px;}
#overviewtext a { margin-top:5px; color: #fff; text-decoration: none;}

#strapline {opacity: .4; filter: alpha(opacity=40); height:56px;}
#straplineimage { margin-top: -58px; position: relative; top:58px;}

#credits {background:none; height:50px; width:300px;  margin-top:15px; position:absolute; display:inline;}
#credittext { line-height:15px; font-size:100%; color:#000; padding: 0px;}


/* litland content page */
#container2 { margin-left: 10px;width: 771px; border-bottom: 1px solid #666; border-left: 1px solid #666;border-right: 1px solid #666;}
/* #navlist { position: absolute; top: 62px; *top: 61px; /* hack for IE  left: 70px; padding: 5px 0 5px 0;} */
#header { border-bottom: 1px solid #fff; height: 82px;}
#mainbody { background-color: #fff; width: 751px;padding: 0px 0px 0px 20px; float: left;}
/* used on the map page */
#mainbody2 { background-color: #F4F2EC; width: 771px;padding: 0px 0px 0px 0px;}
#mainbody3 { background-color: #fff; width:751px; padding: 20px 0px 20px 20px; float:left;}

#top {width: 730px; margin: 0px 0px 0px 0px; height: 60px;}
#top2 {width: 730px; margin: 0px 0px 0px 0px;}
.icon { float: left; padding: 10px 0px 0px 20px; }
.litType { float: left; color: #000; font-weight: bolder; font-size: 125%; text-transform: uppercase; letter-spacing: 2px; padding-left: 10px; padding-top: 17px; }
.backtomain {float:right; width:219px; margin-top:15px; margin-right:24px;}
.close {float: right; margin-top: 15px;}

#left { background-color: #F3F3EC; border: 1px solid #DDDDCC; padding: 0px 20px 20px 20px; width: 520px; float: left; margin-left:0px;}
#left2 { background-color: #F3F3EC; border: 1px solid #DDDDCC; padding: 20px 20px 20px 20px; width: 688px; float: left; margin-left:0px;}
.image {padding: 0px 0px 10px 20px;}
.imageBorder {border: 1px solid #DDDCCC; padding: 2px 2px 2px 2px;}
#text {padding: 20px 0px 0px 0px;width: 520px; float: left;}
#text2 {padding: 20px 0px 0px 0px;width: 688px; float: left;}
#right {float: left; width: 160px; margin-left: 14px;}
#clear {clear: both; margin-bottom: 20px;}

.firstChar { color: #000; font-weight: bold; font-size: 180%; line-height:20px;}
.capChar { font-size: 90%;}

.litTitle { line-height: 20px; color: #797B4A; font-weight: bolder; font-size: 130%; margin-bottom: 5px;}
.litTitle a { color: #797B4A; font-weight: bolder;}

div.menu {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.menu ul {margin: 5px 0px 5px 15px; padding: 0px 0px 0px 0px; list-style-image: url(../images/bibArrowOnWhite.gif);}
div.menu li {font-size:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px;}

div.menubib {padding: 20px 0px 20px 0px;width: 500px; clear: both;}
div.menubib ul { float: left; margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px; list-style: none;}
div.menubib li {margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px;}

a { color: #C64425; text-decoration: none; }

.bibliography { padding-left: 10px; }
div#about {
	float:left;
	padding:0 15px 0 15px;
}

div.atoz {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px;}
div.atoz ul {margin: 5px 0px 5px 15px; padding: 0px 0px 0px 0px; list-style-image: url(../images/bibArrowAZ.gif);}
div.atoz li {font-size:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}