BODY {scrollbar-base-color:#6666FF; scrollbar-arrow-color:#FFFF00; scrollbar-DarkShadow-Color:#000066; background-color="#FFFFFF"; background-attachment:fixed; }

A:link {color:#0000FF; text-decoration:none; font-weight:bold;}
A:visited {color:#0000FF; text-decoration:none; font-weight:bold;}
A:hover {color: #009900; text-decoration: none; background-color: #DDFFFF;}
A:active {color:#CC0000; text-decoration:none; font-weight:bold;}

p {font-size:0.75em; font-family:arial,'sans serif'; color:#000066;}
p.bel {font-size:0.6em; font-family:arial,'sans serif'; color:#000066; border-top:0; }
p.button {font-size:0.70em; font-family:arial,'sans serif'; color:#000066;}
p.invert {font-size:0.75em; font-family:arial,'sans serif'; color:#cccc00;}
p.link {font-size:0.60em; font-family:arial,'sans serif'; line-height:100%; margin-top:0; margin-bottom:0; font-weight:bold;}
p.head {font-size:1.0em;  font-weight:bold; border-top:0; border-bottom:0; margin-top:0; margin-bottom:0;  line-height:90%; }

h1 {font-size:1.0em; font-family:arial,'sans serif'; font-weight:bold; color:#000066;}

li {font-size:0.75em; font-family:arial,'sans serif'; color:#000066;}

td {font-size:0.75em; font-family:arial,'sans serif'; color:#000066;}
td.cal {font-size:0.8em; font-family:arial,'sans serif'; color:#FFFFFF; font-weight:bold; text-align:center;}
td.label {font-size:0.8em; font-family:arial,'sans serif'; color:#306000;}
th {font-size:0.8em; font-family:arial,'sans serif'; color:#306000;}

caption {font-size:1.0em; font-family:arial,'sans serif'; color:#000099;  font-weight:bold; text-align:center;}

hr {color:#000099; width:48.8em; align:center;}
hr.cal  {color:#000099; width:16em; align:center;}
hr.cal2  {color:#000099; width:10em; align:center;}
hr.ych  {color:#000099; width:32em; align:left;}

table.form {width:48em;}

textarea {background-color:#F6F6FF; font-size:1em; color:#000066; font-family:arial,'sans serif'; font-weight:bold;}
input.text {background-color:#F6F6FF; font-size:1em; color:#000099; font-family:arial,'sans serif'; font-weight:bold;}
input.button {background-color:#6666FF; font-size:1.2em; color:#FFFFFF; font-family:arial,'sans serif'; font-weight:bold;}
input.link {background-color:#DFDFFF; font-size:1em; color:#0000FF; font-family:arial,'sans serif'; font-weight:bold;}
select {background-color:#F6F6FF; font-size:1em; color:#000066; font-family:arial,'sans serif'; font-weight:bold;}

/* Images - - - - - - - - - - - - - - - - - - - - - - - - - */

img.advert  {width:18em;  height:25.5em; margin:0.25em; }
img.arrow  {width:4.6em;  height:2.3em; margin:0.25em; }

img.bela   {width:33.36em; height:10.14em; margin:0.25em; }
img.belb   {width:1.7em;  height:1.7em; margin:0.25em; }
img.bell   {width:18em; height:12.2em; margin:0.25em; }
img.bels   {width:10em; height:1.57em; margin:0.25em; }
img.belw   {width:26.64em; height:29.57em; margin:0.25em; }
img.bus    {width:13.5em; height:4.36em; margin:0.25em; }

img.beauty1  {width:61.85em; height:46.4em; margin:0.25em; }
img.beauty2  {width:39.30em; height:46.4em; margin:0.25em; }

img.cact    {width:7em;  height:14em; margin:0.25em; }
img.calcross {width:7.0em;  height:10.0em; margin:0.25em; }
img.cont   {width:12.5em; height:10em; margin:0.25em; }

img.disp   {width:12.4em; height:12.2em; margin:0.25em; }

img.ella1  {width:42.57em; height:50em; margin:0.25em; }
img.ella2  {width:60em; height:45em; margin:0.25em; }

img.elev   {width:30.15em; height:39.3em; margin:0.25em; }
img.ext    {width:7.15em; height:6.3em; margin:0.25em; }

img.fayr   {width:37.15em; height:6em; margin:0.25em; }
img.font   {width:10.35em; height:23.7em; margin:0.25em; }
img.fspic  {width:22.85em; height:14.7em; margin:0.25em; }

img.head   {width:20em; height:2.2em; margin:0.25em; }
img.header  {width:50em; margin:0em; }

img.info   {width:14.3em; height:21.45em; margin:0.25em;}

img.land   {width:57.2em; height:42.9em; margin:0.25em; }
img.leaf   {width:7.0em; height:7.0em; margin:0.25em;}
img.logo   {width:10.0em; height:6.25em; margin:0.25em;  }

img.map {width:31.71em; height:21.29em; margin:0.25em; }
img.mirror {width:15.0em; height:17.9em; margin:0.25em; }

img.ord1   {width:8.4em; height:12.0em;  margin:0.25em;}
img.ord2   {width:35.0em; height:16.2em; margin:0.25em; }
img.ord3   {width:35.0em; height:24.0em; margin:0.25em; }
img.ospic  {width:14.5em; height:11.15em;   margin:0.25em;}

img.pic72  {width:20.4em; height:14.7em; margin:0.25em; }
img.pilg   {width:13.0em; height:17.25em; margin:0.25em; }
img.pn     {width:75em; }
img.port   {width:37.5em; height:50em; margin:0.25em; }

img.ringers {width:6.0em; height:18.0em; margin:0.25em; }

img.slpic  {width:24.3em; height:17.15em; margin:0.25em; }
img.stpic  {width:24em; height:17.85em; margin:0.25em; }

img.thumb  {width:9.8em; height:9.8em; margin:0.25em; }
img.tree   {width:50em; height:46.6em; margin:0.25em; }

img.wals   {width:15.5em; height:11.35em; margin:0.25em; }
img.wmem   {width:46.6em; height:50.0em; margin:0.25em; }

img.ylogo {width:13.5em;  height:21.5em; margin:0.25em;  }
img.spacer {width:0.2em; height:12em; margin:0.25em; }

img.layout {width:42.0em;  height:64.0em; margin:0.25em;  }

/* Divs */

.wrapper {
		width:50em;
		margin:0em auto;
		border:0em solid #444;
		padding:0em;
	}
 .header {
		border:0em solid #444;
		padding:0em;
	}
.top {
		margin:0.3em;
		border:0em solid #444;
		padding:0em;
	}
.top2 {
		border:0em solid #444;
		padding:0em;
	}
.content {
		width:48.6em;
		margin-top:0em;
		padding:0.3em;
    	float:left;
	}
/* 	applies to all divs within the content div */
.content div {
		padding:0em;
		border:0em solid #444;
		z-index:2;
	}
.content-full {
		margin:0.1em;
		padding:0.2em;
		width:48.5em;
		border:0em solid #444;
    	float:left;
	}
.content-left1 {
  		width:35em;
		margin:0.1em;
		padding:0.3em;
		border:0em solid #444;
    	float:left;
	}
.content-right1 {
		width:11em;
		margin:0.1em;
		padding:0.3em;
		border:0em solid #444;
    	float:right;
	}
.content-left2 {
  		width:24em;
		padding:0.2em;
		border:0em solid #444;
    	float:left;
	}
.content-right2 {
		width:24em;
		padding:0.2em;
		border:0em solid #444;
    	float:left;
	}
.content-left {
  		width:15.5em;
  		margin:0.2em;
		padding:0.0em;
		border:0em solid #444;
    	float:left;
	}
.content-center {
  		width:15.5em;
  		margin:0.2em;
		padding:0.0em;
		border:0px solid #444;
    	float:left;
	}
.content-right {
		width:15.5em;
  		margin:0.2em;
		padding:0.0em;
		border:0px solid #444;
    	float:left;
	}
.footer {
		float:left;
		margin-top:0.3em;
		margin-bottom:0.3em;
		padding:0.3em;
		border:0px solid #444;
		width:49.4em;
	}
.bottom {
		clear:both;
		text-align:center;
		padding-bottom:0.3em;
	}
.popup {
		width:50em;
		margin:0px auto;
		border:0px solid #444;
		padding:0px;
	}
.content-pilg1 {
		width:32em;
		padding:0.3em;
		border:0px solid #444;
    	float:left; 
    }
.content-pilg2 {
		width:16em;
		padding:0.3em;
		border:0px solid #444;
    	float:right;  
    }
/* Calendar Divs  */   
.cal-d1 {
		width:12em;
		padding:0.2em;
		border:0em solid #9999ff;
		float:left;
	}
.cal-d2 {
		width:20em;
		padding:0.2em;
		border-right:0.3em solid #9999ff;
		float:left;
	}
.cal-d3 {
		width:12em;
		padding:0.2em;
		border:0em solid #9999ff;
		float:left;
	}
.cal-left {
		width:1em;
		padding:.03em;
		border:0em solid #9999ff;
		float:left;
	}
.cal-right {
		width:46em;
		padding:0.3em;
		border:0.2em solid #9999ff;
		float:left;
	}