body {
	background:#0c0d0d url('/lodges/bg.png') repeat-x;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;

	margin:0;
	padding:0;
}

div.left { float:none; }

/*	Horizontal menu	*/
.horizontalMenu ul.plain li { display:inline; margin-right:20px; font-size:10pt; font-weight:bold; }

.facility1 { width:725px; }

.officerTable td.office { width: 200px; }

#guestbook form { margin-bottom:20px; }
#guestbook hr { margin-bottom:20px; }

.headerNav {
	display:none;
}

a {

}

a:visited {
	color:#800000;
}

a:active {

}

a:hover {

}

/*	Header	*/
div#smallHeader {
	background:#fff url('/images/logos/locallodges.jpg') no-repeat left top;
	border-bottom:1px solid #ccc;

	width:100%;
	height:75px;
}

/*	Navigation	*/
#shortNav {
	background:#feedbf;
	border:1px solid #ccc;

	height:20px;
}

#shortNav ul li a {
	text-decoration:none;
}

#shortNav ul li a:hover {
	text-decoration:underline;
}

#shortNav ul#primaryNav {
	margin:0 auto;
	width:650px;
}

#nav ul#primaryNav li, #shortNav ul#primaryNav li {
display:inline;
list-style:none;
margin-right:40px;

background:url('/Graphics/Misc/elks_bullet.gif') no-repeat;
background-position:0 5px;

padding-left:15px;
}

#nav ul#primaryNav li a, #shortNav ul#primaryNav li a {
color:#434dbf;
font-size:8pt;
font-weight:700;
}

#nav ul#primaryNav li a:hover, #shortNav ul#primaryNav li a:hover {
color:#0f21e9;
}

/*	Side menu	*/
#rightSidebar {
	background:#ccc;
	font-family:Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:10px;
	border:1px solid #fff;
	margin-right:25px;
	float:left;
	width:200px;
}

#rightSidebar p a {
	color:#4a4a4a;
}

#rightSidebar h2 {
	padding-left:5px;
	font-size:14pt;
}

#rightSidebar h2 a {
	font-size:14pt;
	text-decoration:none;
}

#rightSidebar p {
	padding:5px;
	color:#000;
}

#rightSidebar ul li {
	list-style:none;
	background:#bbb none repeat scroll 0%;
	border:1px solid #ccc;
	
	height:15px;
	padding:5px 0 5px 10px;
}

#rightSidebar ul li a {
	text-decoration:none;
}

#rightSidebar a {
	font-family:sans-serif;
	font-size:10pt;
	color:#000;
}

#rightSidebar ul li a:hover {
	text-decoration:underline;
}

#sideNav ul {
	margin:0;
	padding:0;
}

/*	Main content	*/
#container {
	width:90%;
	margin:0 auto;
	background:#fff;
	border-top:none;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding-top:0 !important;
}

#content {
	margin-left:205px;
	margin-right:10px;
}

body#vhpEdit div#content, body#vhpPage div#content { padding-left:0; width:735px; }

#content table {
	text-align:left;
}

#content a {
	color:red;
}

#content h1 {
	font-size:16pt;
	font-weight:bold;
}

h1,h2,h3,h4,h5,h6 {
	color:#000;
	letter-spacing:-1px;
}

/*	Footer	*/
div#footer {
	clear:both;
	padding-bottom:50px;
}

/*	Hide all unnecessary elements	*/
.curveBox_top, .curveBox_middle, .curveBox_bottom {

}