@charset "utf-8";
/* elks-sub-style CSS Document */

#lodgestate  {
width: 500px;
height: 500px;
position: relative;
top: 0px;
left: 0px;
float: right;
margin-right: 60px;
margin-top: 50px;
}

.lodgelist  {
width: auto;
height: auto;
position: relative;
top: 0px;
left: 0px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 20px 0px 20px 150px;
}

.lodgelist ul  {
margin: 0; 
padding: 0;
}
 
.lodgelist ul li  {
display: list;
margin-bottom: 6px;
}
 
.lodgelist ul li a  {
text-decoration: none;
font-family: Arial, Sans-Serif;
font-size: 13px;
font-weight: bold;
color: #1c4680;
background-color: inherit; 
text-align: left;
}
 
.lodgelist ul li a:hover  {
color: #000000;
background-color: inherit;
text-decoration: none;
}

.content  {
width: auto;
height: auto;
position: relative;
margin: 0px 80px 20px 80px;
}

.lodgepic  {
width: auto;
height: auto;
position: relative;
float: right;
margin: 0px 15px 0px 40px;
border-style: solid;
border-width: 10px 10px 10px 10px;
border-color: #333333;
}

strong  {
font-weight: bold;
font-size: 13px;
}

#subtitle1  {
width: 400px;
height: 140px;
background-image: url(tab_marker.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#subtitle2  {
width: 400px;
height: 140px;
background-image: url(tab_marker.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#subtitle3  {
width: 400px;
height: 140px;
background-image: url(tab_marker.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#subtitle4  {
width: 400px;
height: 140px;
background-image: url(tab_marker.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#subtitle5  {
width: 400px;
height: 140px;
background-image: url(tab_marker.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

.titlelink  {
width: 200px;
height: auto;
position: relative;
top: 0px;
left: 0px;
float: right;
margin-top: 60px;
margin-right: 50px;
}

.titlelink a {
font-family:Verdana, Geneva, sans-serif;
color: #666666;
font-size: 12px;
font-weight: bold;
text-decoration: none;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #3399ff;
margin-left: 10px;
line-height: 20px;
}

.titlelink a:hover {
font-family:Verdana, Geneva, sans-serif;
color: #e48a7c;
font-size: 12px;
font-weight: bold;
text-decoration: none;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #666666;
}

.newslink  {
width: auto;
height: auto;
position: relative;
top: 0px;
left: 0px;
}

.newslink a {
font-family:Verdana, Geneva, sans-serif;
color: #666666;
font-size: 15px;
font-weight: bold;
text-decoration: none;
margin-left: 15px;
line-height: 20px;

}

.newslink a:hover {
font-family:Verdana, Geneva, sans-serif;
color: #990000;
font-size: 15px;
font-weight: bold;
text-decoration: none;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #0066cc;
}

.publishdate  {
font-family:Verdana, Geneva, sans-serif;
color: #999999;
font-size: 12px;
font-weight: normal;
margin-left: 28px;
}

#pubtitle1  {
width: 400px;
height: 140px;
background-image: url(newsletter.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#pubtitle2  {
width: 400px;
height: 140px;
background-image: url(directory.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#pubtitle3  {
width: 400px;
height: 140px;
background-image: url(manuals.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#pubtitle4  {
width: 400px;
height: 140px;
background-image: url(forms.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#pubtitle5  {
width: 400px;
height: 140px;
background-image: url(proceedings.jpg);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

#pubtitle6  {
width: 400px;
height: 140px;
background-image: url(reports.png);
position: relative;
margin: 30px 0px 0px 25px;
float: left;
}

.copy  {
margin: 20px 10px 20px 10px;
font-size: 14px;
line-height: 18px;
}

.points {
margin-left: 60px;
font-size: 16px;
list-style: square;
line-height: 20px;
}

/* NEWS */

.newstitle  {
font-size: 25px;
line-height: 22px;

}

.pubdate  {
font-size: 12px;
color: #666666;
position: relative;
margin-top: -10px;

}

.thestory  {
font-size: 14px;
margin-left: 10px;
}

.positiontitle  {
font-size: 14px;
font-weight: bold;
background-color: #cccccc;
margin: 10px 0px 10px 0px;
padding: 3px;
}

.officerdetails  {
margin: 0px 0px 30px 10px;
font-size: 14px;
line-height: 18px;

}

.lodgecount  {
position: relative;
float: right;
margin-right: 50px;
}

.infoblock  {
font-size: 16px;
line-height: 22px;
margin-left: 20px;
}

.contactmap  {
width: auto;
height: auto;
position: relative;
float: right;
margin: -60px 130px 30px 0px;

}

.elist  {
margin-left: 30px;
font-size: 14px;
line-height: 18px;
}

.ehead  {
color: #ffffff;
font-weight: bold;
padding: 10px 0px 10px 30px;

}

.vid  {
position: relative;
margin-left: 105px;
margin-right: auto;
}
