/*  Style Sheet for Killearn Cottage 
  Created  2004,  Last Revision: 2006-06-26
	Copyright 2004-2006, all rights reserved.
	contact into: killearn @ Portmahomack.net	 */

.noD              {display:none;}
body              {color: #4f78e3;background-color:#fff8e3;
                   font-weight:normal;font-size:22px;font-family:Verdana, sans-serif; }
div, body         {border-style:solid;border-width:0px;margin:0px;padding:0px; }

div.container     {position:absolute;top:0px;margin-left:49%;margin-right:49%;}
div.container1    {position:absolute;top:0px;left:-400px;}
/*								 
div.container     {position:absolute;background-color:red;width:2px;height:100%;margin-left:49%;margin-right:49%;}

div.container1    {position:absolute;background-color:green;left:-400px;width:240px;margin:0px;}
*/
div.left          {position:absolute;left:0px;top:0px;width:180px;height:550px;
                   overflow:hidden;background-color:#af7f3a;text-align:center}

scroller          {overflow:scroll;}	/*								 
scroller          {overflow:scroll;height:5em;margin:5em;} */

div.right         {position:absolute;left:190px;top:0px;width:620px;
                   background-color:#fff8e3 }

div.menu          {position:absolute;left:10px;top:130px;width:150px;height:400px;
                   overflow:auto;background-color:#af7f3a;text-align:center}

div.pmenu          {position:absolute;left:10px;top:187px;width:150px;height:343px;
                   overflow:auto;background-color:#af7f3a;text-align: center}

div.sub-container {position:relative; left: 0px;top:0px;width:440px; height: 160px; float: left;
                   overflow:hidden; background-color:#fff8e3; text-align: left}

div.sub-left      {position:relative;left:10px;top:0px;width:202px;height: 160px; float: left;
                   overflow:hidden;border-width:0px; border-color:black;
                   padding:2px;padding-left:5px;margin:1px;margin-top: 0px;
                   background-color:#ffeece;text-align:left}

div.sub-right     {position:relative; top: 0px;right:10px; width: 202px; height: 160px; float: right;
                   overflow:hidden;
                   padding:2px; padding-left:5px;margin:1px;margin-top: 0px;
                   background-color: #ffeece;text-align:left}

div.sub-sub-right {position:relative; right:0px; top:20px; width:160px; height:80px; float:right;
                   overflow: hidden; background-color:white; text-align:left}

div.pcontainer  {position:relative;left:0px;top:0px;width:600px;height:180px;
                 background-color:#fff8e3;text-align:center;}

div.ontop       {position:absolute;top:100px;left:100px;width:400px;height:265px;
                 overflow:hidden;padding:10px; 
                 background-color:#fff8e3;text-align:left;}

div.shadow      {position:absolute;top:108px;left:108px;width:400px;height:265px;
                 overflow:hidden;padding:2px; 
                 background-color:#e0e0e0;text-align:left;}

<!-- archive for backgr color 
div.pcontainer  {position:absolute;left:0px;top:0px;width:860px;height:175px;
                 background-color: #00003a; text-align: center;}
-->
div.panel-lu   {position: absolute; left: 20px; top:20px;width:160px;height:160px;
                background-color: #afff3a; text-align: center}
div.panel-cu   {position: absolute; left: 220px; top:20px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-ru   {position: absolute; right: 20px; top:20px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-lm   {position: absolute; left: 20px; top:195px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-cm   {position: absolute; left: 220px; top:195px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-rm   {position: absolute; right: 20px; top:195px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-ll   {position: absolute; left: 20px; top:370px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-cl   {position: absolute; left: 220px; top:370px;width:160px;height:160px;
                background-color: #060; text-align: center}
div.panel-rl   {position: absolute; right: 20px; top:370px;width:160px;height:160px;
                background-color: #060; text-align: center}

div.panelr     {position:absolute;right:20px;width:180px;height:180px;
                background-color:#af7f3a;text-align:center}

div.panel      {position:relative;left:20px;top:20px;width:160px;height:160px;float:left;
                overflow:hidden;margin:10px;margin-top:0px;                  
                background-color:#060;text-align:center;}

div.copyright  {position:absolute;left:190px;top:550px;width:620px}
div.foot       {position:absolute;left:190px;top:550px;width:620px}
div.copyright2 {position:absolute;left:190px;top:985px;width:620px}

div.just-l     {text-align:left;float:left;} 
div.just-r     {text-align:right;} 

img            {border-width:0px;}
 
a               {color:#86551c}
a:link          {color:#86551c} 
a:active        {color:#86551c}
a:visited       {color:#86551c}
a:hover         {color:#86551c;background-color:white}

SPAN.uc         {text-transform:uppercase}

SPAN.bold       {color:black;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;}

p               {margin:0px;border-style:solid;border-width:0px;
                 font-family:Arial,sans-serif;}

p.menuhead      {color:white;background-color:#a40300;
                 border-color:black;border-width:1px;padding:3px;
                 font-size:12pt;font-weight:bold;}

p.menu          {color:#af7f3a;background-color:#fff8e3;
                 border-color:black;border-width:1px;padding:4px;
                 font-family:Eurostile,sans-serif;font-size:10pt;font-weight:bold;}

p.photo         {color:#af7f3a;background-color:#fff8e3;
                 border-color:blue;border-width:1px;
                 margin-left:15px;margin-right:15px;padding:3px;
                 font-size:16px;}

p.righthead     {color:white;background-color:#af7f3a;
                 border-width:1px;border-color:black;
                 padding:2px;padding-left:5px;margin:1px;margin-top:0px;
                 clear:both;font-size:11pt;
								 font-weight:bold;text-transform:uppercase;}

p.rightbody     {color:black;font-family:Verdana,sans-serif;font-size:12px;}

p.dateline      {color:black;font-family:Verdana,sans-serif;font-size:10pt;}

p.rightbodyright {color:black;align:right;
                  font-family:Verdana,sans-serif;font-size:12px;}

p.panelheadarchive {color:#af7f3a;background-color:#fff8e3;
                 border-style:solid;border-color:black;border-width:1px;
                 padding:3px;font-size:12pt;}

p.panelhead     {color:white;background-color:#a40300;
                 border-style:solid; border-color:black;border-width:1px;
                 padding:3px;font-size:12pt;font-weight:bold }

legend, p.formtitle     {color:white;background-color:#a40300;
                 border-color:black; border-width:1px;padding:3px;
                 font-size:12pt;font-weight:bold;}

p.copyright     {color:#060;font-family:Times,serif;font-size:12px;}

p.vsmall        {font-size:6px;}

p.warning       {color:red;background-color:transparent;
                 padding:3px;font-size:42pt;font-weight:bold;}

p.lead          {color:black;border-color:black; 
                 font-family:Verdana,sans-serif;font-size:12px;}

p.lead:first-letter {color:#a40300;font-size:36px;font-weight:bold;
                     float:left;padding-right:6px;margin-top:0px;padding-top:0px;}

div.picturebox1 {position:absolute;right:1px;top:150px;width:450px;
                 background-color:#3f3f3f;}

div.transbox1   {position:absolute;right:1px;top:150px;width:450px; 
                 background-color:transparent;}

div.capbox      {position:absolute;left:1px;top:205px;width:155px;
                 background-color:#fff8e3;}

DT { display: compact }
DD { margin-left: 4em }
