BODY {
        background-color : #008;
        font-family : sans-serif;
        font-style : normal;
        color : #fff;
}
A:LINK, A:VISITED, A:ACTIVE {
        background-color : inherit;
        font-family : sans-serif;
        font-style : normal;
        color : #BBB;
}
#top {
	text-align : center;
	font-weight : bold;
	font-size : larger;
	padding-bottom : 10px;
}
H2 {
	text-align : center;
	font-weight : bold;
	font-size : x-large;
	font-size : larger;
	padding-bottom : 10px;
}
H3{
	font-weight : bold;
	font-size : x-large;
	padding-bottom : 10px;
	text-decoration : underline;
}

H4{
	font-size : larger;
}

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;
}
textarea {
	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%;
}
#blogtitle{
	border : thin solid #eee;
	background-color : #003;
	color: #fff;
	padding: 3px 3px 3px 3px;
	clear: right;
}
#blogtitle strong{
	display: block;
	text-align : center;
	font-family : sans-serif;
	text-decoration: underline;
	font-size: large;
}
.shopping{
	background-color : #008;
	color: #fff;
	padding : 2% 2% 2% 2%;
	width: 60%;
	float: left;
}

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: #000088;
        color : inherit;
        width: 25%;
	height: 325px;	
        margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	float: right;
	clear: right;
	position: relative;
	
	border : thin solid #eee;
	overflow : auto;
	z-index: 0;
}
.list_entry{
        background-color: #000032;
        color : inherit;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
       
        border : thin solid #eee;
        overflow : auto;
	float: left;
	width: 68%;
}

.new_entry{
	background-color: #000032;
	color : inherit;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;

	border : thin solid #eee;
	overflow : auto;
	clear: both;
}
.entry_content{
	padding: 5px 5px 5px 5px;
}
.entry_content{
	background-color: inherit;
	color : inherit;
	overflow : auto;

}
.close{
	background-color: #008;
	color : #fff;
	float: right;
	vertical-align : middle;
	text-align : center;
}

.button{
        background-color: #008;
        color : #fff;
        float: left;
	vertical-align : middle;
	text-align : center;
}

.picture{

	vertical-align: top; 
	padding-bottom: 2px; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px;
	border : none;
}

.right_picture{
float: right;
	vertical-align: top; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 2px; 
	padding-top: 2px;
	border : none;
}

.handle {
	border : thin solid #fff;
	background-color: #fff;
	text-align: center;
	color : #008;
	display: block;
}
.handle A:LINK, .handle A:VISITED,.handle  A:ACTIVE{
	background-color: #fff;
	color : #008;
}

.menu {
	float: right;
}
.blogmenu {
	float: left;
}

