body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color:white;
	background-image: url("images/back_booklet.gif");
	background-repeat: repeat-y;
	}
h1 {
	color:navy;
	font-size:14px;
	font-family:verdana, arial, helvetica, sans-serif;
	padding:0px;
	
	}

h2 {
	color:black;
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	padding:0px;
	
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

HR{	border-style:dashed;
	border-color:#CCCCCC;
	width:85%;
	}


A {
	color:navy;
	font-size:12px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

A#ul {
	color:navy;
	font-size:10px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

A#ul:hover {TEXT-DECORATION: underline}

.rat{background-color:#FFFFFF;border:1px solid #999;border-color:rgb(50,50,255);padding:0px;FONT-SIZE: 12px;FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;}

A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
        COLOR: #0097FF; TEXT-DECORATION: none
}


#Short {width:100px;}

#HeaderTOP{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	font-size:10px;
	
}

#HeaderTOP A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#HeaderTOP A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#HeaderTOP A:hover {
        COLOR: #FF0000; TEXT-DECORATION: none
}

#Header {
	margin:0px 0px 10px 0px;
	padding:17px 0px 0px 20px;
	height:40px;
	border-style:solid;
	border-color:black;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:11px;
	background-color:#eee;
	}

#Content {

	margin:0px 50px 50px 220px;
	padding:15px;
	border:1px solid #999;
	border-color:white;
	background-color:#FFFFFF;

}


#Menu {
	position:absolute;
	top:144px;
	left:20px;
	width:170px;
	padding:15px;
	border:1px solid #999;
	border-color:navy;
	line-height:17px;
	background-color:rgb(223,255,249);
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:150px;}

#lurker{margin-left: 200px;
	margin-right: auto;
	text-align: center;
	}

#Menu2 {
	position:absolute;
	top:520px;
	left:20px;
	width:170px;
	padding:10px;
	border:1px solid #999;
	border-color:navy;
	line-height:17px;
	background-color:rgb(223,255,255);
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:170px;}

#Box1{
	background-color:rgb(255,255,255);
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}
#Box2{
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:white;
	padding:10px;
	
	}

.ReviewBoxOuter{
	background-color:rgb(255,255,255);
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	margin: 10px 0 20px 0;
	}

.ReviewBox{
	background-color:rgb(230,237,245);
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}
.ReviewBoxInner{
	background-color:rgb(240,240,240);
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}

#MapBox33{
	clear:left;
	float:right;	
	
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}

.DetailsBox{
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	margin:5px 0px 5px 0px;
	}

#MapBox{
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	margin:5px 0px 5px 0px;
	}


#PubDetail{
	float:right;
	width:220px;
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}

#PicBox{
	background-color:#FFFFFF;
	border:1px solid #999;
	border-color:navy;
	padding:10px;
	}

.footertext {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: navy; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}