@charset "utf-8";

/* TEMP */
body		{text-align:center; background-image: url(../temp/bkg-main.jpg);background-repeat: repeat-x;background-position: top;}
#wrapper	{position:relative;top:10px;margin-left:auto;margin-right:auto;text-align:left;width:900px;background-image: url(../temp/bkg_main.jpg);background-repeat: no-repeat;background-position: center bottom;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:left;color:#000; margin-bottom:0px;}
.wrap1		{height:1325px}
.wrap2		{height:900px}
.wrap3		{height:1300px}
.subwrap	{position:absolute;left:30px;top:206px;width:841px;height:650px;border: solid 1px #ccc;}

#header		{position:relative;width:900px;height:165px;background-image: url(../temp/header.jpg);background-repeat: no-repeat;background-position: center 0;}
#logo		{position:absolute;width:171px;height:165px;background-image: url(../temp/logo.jpg);background-repeat: no-repeat;background-position: center 0;z-index:2000;left: 365px;top: 0px;}
#copyright 	{position:relative; margin-left:auto; margin-right:auto; width:825px; height:12px; color:#444; top:10px; left:0px;  text-align:center; line-height:15px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

#bottomnav 		{position:relative; margin-left:auto; margin-right:auto; width:825px; height:12px; top:15px; left:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center}
#bottomnav a	{padding-right: 5px; padding-left:5px}
#admin			{position:absolute; width:120px; height:12px; bottom:15px; right:15px; text-align:right}

.iframe			{position:absolute;top:58px;left:19px;border:1px solid #ccc;width:800px;height:581px}


/*HOME*/
#welcome 	{
	position:absolute;
	left:292px;
	top:195px;
	width:282px;
	height:398px;
	z-index:1;
	border: solid 1px #ccc;
	text-indent:5px;
	background-image: url(../photos/pics_elkhead.jpg);
	background-repeat: no-repeat;
	background-position: center 100px;
}
#welcometxt 	{position:relative; top:15px; width:275px; height: 40px; left:5px}
#local 		{position:absolute;width:284px;height:157px;z-index:1;border: solid 1px #ccc;text-indent:5px;left: 596px;top: 443px;}
.locallinks	{position:absolute;width:152px;height:auto; margin:0px; padding:0px;font-size:12px;text-indent:5px;list-style-image: url(../temp/bullet_arrowblue.gif);list-style-type: none;list-style-position: inside; text-indent:3px}
.locallinks a:link, .locallinks a:visited {list-style-type: none;text-decoration: none;color: #000033;
line-height: 13px;padding-top: 2px;font-size: 12px; padding-left:5px}
.locallinks a:hover {color: #666;text-decoration: none;}

/*"make this homepage" link*/
#homepage 	{position:absolute;left:23px;top:171px;width:530px;height:15px;z-index:1;}

/*CALENDAR*/
#header_calendar  {background-image: url(../temp/header_calendar.jpg);background-position: left top; background-repeat:no-repeat}

/*NEWSLETTER*/
#header_newsletter  {background-image: url(../temp/header_newsletter.jpg);background-position: left top; background-repeat:no-repeat}

/*OFFICERS*/
#header_officers  	{background-image: url(../temp/header_officers.jpg);background-position: left top; background-repeat:no-repeat}
.officer-pic		{position:relative; width:190px; height:200px; top:5px;  border: 1px solid #000; margin-left:auto; margin-right:auto; text-align:center}
.officer-title		{position:relative; width:90%; height:auto; bottom:0px; padding:3px; text-align:center;margin-top:8px; margin-left:auto; margin-right:auto}
#officer-wrap		{position:absolute;width:840px;top:55px;height:auto}
.officer-box		{position:relative; width:198px; height:250px; top:5px; margin-left:10px; margin-bottom:10px; border: 1px solid #ccc; float:left}

#exalted-ruler		{background-image: url(../photos/1exalted-ruler.jpg);background-position: center 0; background-repeat:no-repeat}
#leading-knight		{background-image: url(../photos/2leading-knight.jpg);background-position: center 0; background-repeat:no-repeat}
#loyal-knight		{background-image: url(../photos/3loyal-knight.jpg);background-position: center 0; background-repeat:no-repeat}
#lectknight			{background-image: url(../photos/4lectknight.jpg);background-position: center 0; background-repeat:no-repeat}
#chaplain			{background-image: url(../photos/5chaplin.jpg);background-position: center 0; background-repeat:no-repeat}
#innerguard			{background-image: url(../photos/6innerguard.jpg);background-position: center 0; background-repeat:no-repeat}
#tiler				{background-image: url(../photos/7tiler.jpg);background-position: center 0; background-repeat:no-repeat}
#head-trustee		{background-image: url(../photos/10head-trustee.jpg);background-position: center 0; background-repeat:no-repeat}
#trustee1			{background-image: url(../photos/11trustee.jpg);background-position: center 0; background-repeat:no-repeat}
#trustee2			{background-image: url(../photos/12trustee.jpg);background-position: center 0; background-repeat:no-repeat}
#trustee3			{background-image: url(../photos/13trustee.jpg);background-position: center 0; background-repeat:no-repeat}
#secretary			{background-image: url(../photos/8secretary.jpg);background-position: center 0; background-repeat:no-repeat}
#treasurer			{background-image: url(../photos/9treasurer.jpg);background-position: center 0; background-repeat:no-repeat}
#esquire			{background-image: url(../photos/esquire.jpg);background-position: center 0; background-repeat:no-repeat}
#business-manager	{background-image: url(../photos/business-manager.jpg);background-position: center 0; background-repeat:no-repeat}


/*MAP*/
#header_map {background-image: url(../temp/header_map.jpg);background-position: left top; background-repeat:no-repeat}
.map		{position:absolute; width:600px; height:600px;}
/*EVENTS*/
#header_events  {background-image: url(../temp/header_events.jpg);background-position: left top; background-repeat:no-repeat}
#featurebox_events   {position:absolute;left:556px;top:83px;max-width:300px;height:auto;}
#featurebox_events  p 	{margin-top:10px; left:0px; top:0px}



/*LODGE TOUR*/
#header_tour  {background-image: url(../temp/header_lodgetour.jpg);background-position: left top; background-repeat:no-repeat}

/*HISTORY*/
#header_history  	{background-image: url(../temp/header_history.jpg);background-position: left top; background-repeat:no-repeat}
#history-pic1		{position:absolute;left:426px;top:319px;width:398px;height:318px;background-image: url(../temp/house1.jpg);
background-repeat: no-repeat}
#history-pic2		{position:absolute;left:12px;top:182px;width:392px;height:351px;background-image: url(../temp/house2.jpg);background-repeat: no-repeat}


/*BINGO*/
#header_bingo  	{background-image: url(../temp/header_bingo.jpg);background-position: left top; background-repeat:no-repeat}

/*CONTACT*/
#header_contact {background-image: url(../temp/header_contact.jpg);background-position: left top; background-repeat:no-repeat}
#contact_form1 	{position:absolute; left:9px; top:83px; width:629px; height:auto;}	
input 			{border: solid 1px #666}
submit			{border: solid 1px #666}


/*TEXT, HEADERS, ETC.*/

.header1	{font-size:14px; width:100%; height:auto; font-weight:bold; color:#0d1c71; border-bottom: dotted 1px #666666;background-color:#ddd}
.mainheader	{position:absolute;left: 10px;top:12px;width:250px;height:34px;}
h2			{margin-top:0px; top:0px; font-size: 18px}
.txtreg		{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:justify;}
.textblks	{position:relative; top:15px; width:100%}

.txtbox		{position:absolute;height:auto;width:auto;overflow:hidden}
.txtbox a:link, .txtbox a:visited {list-style-type: none;text-underline: none;color:#0066FF; line-height: 16px;padding-top: 2px;font-size: 12px;}
.txtbox a:hover {color: #666;text-decoration: none;}

.title{position:relative; top:94%; left:0px; width:100%; padding-left:5px}
p		{margin-top:5px; margin-bottom:5px}

.list {position:absolute;margin: 0px;padding: 0px;left: 8px;top: 23px;}
.list ul { margin:0; padding:0; list-style:none }
.list li {background-image: url(../temp/bullet_arrowblue.gif);background-repeat: no-repeat;background-position: left 5px;list-style-type: none;display: block;text-indent: 10px;}

.img-center	{position:relative; max-width:250px; margin-left:auto; margin-right:auto; border:none; margin:0px; left:0px; top:0px}

