BODY {
        background-color : #008;
        font-family : sans-serif;
        font-style : normal;
        color : #e8e8e8;
}
A:LINK, A:VISITED, A:ACTIVE {
        background-color : #008;
        font-family : sans-serif;
        font-style : normal;
        color : #BBB;
}
#top {
	text-align : center;
	font-weight : bold;
	font-size : larger;
	padding-bottom : 5px;
}
H2 {
	text-align : center;
	font-weight : bold;
	font-size : larger;
	padding-bottom : 5px;
	display: inline;
}

UL {
	list-style-image : url(graphics/bullet.gif);
	list-style-position : outside;
}

DD{
	padding-bottom: 2px;
}
DT{
	padding-bottom: 4px;
}

.main1 {
	text-align : left;
	width : 15%;
	position: absolute;
	left: 2%;
	height : auto;
}
.main1hid {
	text-align : left;
	width : 15%;
	position: absolute;
	left: 2%;
	height : auto;
	display: none;
}
.main2 {
	text-align : justify;
	width : 77%;
	position: absolute;
	left: 19%;
	height : auto;
}
.main3 {
	text-align : right;
	width : 15%;
	position: absolute;
	left: 83%;
}
body>div.main1 { position: fixed }
body>div.main3{ position: fixed }

.ljlist {
	width: 48%;
	float: left;
	padding : 1% 1% 1% 1%;
}
.callist {
	width: 48%;
	float: right;
	padding : 1% 1% 1% 1%;
}
.newljlist {
	width: 95%;
	float: left;
	padding : 1% 1% 1% 1%;
}
.newcallist {
        width: 95%;
	float: left;
	padding : 1% 1% 1% 1%;
}

INPUT {
	    background-color : #006;
        font-family : sans-serif;
        font-style : normal;
        color : #eee;
}
.hidden{
	color : #008;
	font-family : serif;
	font-size: 14px;
	background : #008;
	white-space : nowrap;
	text-decoration : none;
	text-align : center;
	visibility : hidden;
}
A:LINK.hidden, A:VISITED.hidden, A:ACTIVE.hidden{
	color : #006;
	font-family : serif;
	font-size: 14px;
	background : #006;
	white-space : nowrap;
	text-decoration : none;
	text-align : center;
	visibility : hidden;
}
.code{
	border : thin solid #eee;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	background : #000;
	color: #fff;
	font-family: "Courier New", Courier, monospace;
	font-style : normal;
	font-size : 10pt;
}

.ljitem{
	border : thin solid #eee;
	background-color : #003;
	color: #fff;
	padding : 1% 1% 1% 1%;
}

.shopping{
	background-color : #008;
	color: #fff;
	padding : 2% 2% 2% 2%;
	width: 60%;
	float: left;
}
.shopform{
	width: auto;
	float: right;
	height: auto;
	text-align: center;
	padding : 3 3 3 3;
}

A:LINK.ljlink, A:VISITED.ljlink, A:ACTIVE.ljlink{

	background-color : #003;
	color: #fff;

}
#map {
	background-color : transparent;
        font-family : sans-serif;
        font-style : normal;
        color : #000;
}
#map A:LINK, #map A:VISITED, #map A:ACTIVE {
        background-color : transparent;
        font-family : sans-serif;
        font-style : normal;
        color : #000;

}
.ljtitle {
        text-align : center;
        font-weight : bold;
        padding-bottom : 5px;
	background-color : #003;
	color: #fff;
}

.entry{
        background-color: inherit;
        color : inherit;
        width: 110px;
        margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
        float: left;
        text-align : center;
}

.new_entry, .entry_content{
        background-color: #000032;
        color : inherit;
        width: 110px;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
        float: left;
        text-align : center;
	border : thin solid #eee;
}



