/* CSS Document */

/***********************************************/
/* General Page Styles                         */
/***********************************************/
body {background-color: #ffffff; margin: 0; padding: 0; text-align: center;}

div#wholepage {width: 780px; margin-left: auto; margin-right: auto;}

div#header {position: relative; height: 80px;}

div#page {position: relative; height: 540px;}

div#footer {position: relative; height: 20px;}

div#logo {position: relative; left: -310px;}

/***********************************************/
/* Home Page Styling                           */
/***********************************************/

div#homeimage {float: left; position: relative; top: 30px; left: 30px; height: 450px; padding: 5px 5px 5px 5px; border: 2px solid #000000;}
  
div#hometext {float: right; position: relative; right: 20px; height: 400px; width: 330px; padding: 40px 20px 0px 20px; text-align: center; color: #000000; font: 12px Verdana, Arial, sans-serif;}
div#hometext span.welcome {font-weight: bold;}
div#competition {color: red; font: 12px Verdana, Arial, sans-serif;}

/***********************************************/
/* Navigation Links Styling                    */
/***********************************************/

div#links {position: absolute; left: 0px; width: 0px; z-index: 100;}
div#links a {display: block; text-align: center; font: 11px Verdana, Arial, sans-serif; white-space: nowrap;
   padding: 2px 7px; margin: 0px 0px 1px; border-width: 0px; 
   text-decoration: none; color: #000000; background: #ddddee;
   border-right: 5px solid #999999; border-top: 1px solid #000000; 
   border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
div#links a:hover {color: #FFFFFF; background: #000000;
   border-right: 5px double white;}
div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: -70px; left: 160px; width: 550px;
   padding: 6px; margin: 14px; z-index: 100;
   color: #000000; background: #DDDDEE; border: 1px solid #000000; border-right: solid 3px #999999;
   font: 14px verdana, sans-serif; text-align: center;}

/***********************************************/
/* Page Footer Styling                         */
/***********************************************/

div#pagebot {position: relative; width: 750px; height: 20px; z-index: 100;
   background: #DDDDEE; padding: 3px 3px; margin: 0px 0px 1px; border: 1px solid #000000;} 
div#pagebot td.bleft {position: absolute; left: 10px; font: 11px Verdana, Arial, sans-serif; color: #000000; white-space: nowrap;}
div#pagebot td.bright {position: absolute; left: 570px; font: 11px Verdana, Arial, sans-serif; color: #000000; white-space: nowrap;}

/***********************************************/
/* Links Page Styling                          */
/***********************************************/

div#linkshead span.linkhead {position: relative; top: 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; width: 600px;}
div#linkspage td {font: 11px Verdana, Arial, sans-serif; color: #000000; text-align: center;}
div#linkspage {position: relative; float: left; left: 20px; top: 20px; height: 525px;}
div#linkspage a {display: block; text-align: left; font: 11px Verdana, Arial, sans-serif; white-space: nowrap;
   padding: 2px 7px; margin: 5px 20px 0px; border-width: 0px; 
   text-decoration: none; color: #000000; background: #FFFFFF;
   border-right: 5px solid #DDDDEE; border-top: 1px solid #000000; 
   border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
div#linkspage a:hover {color: #FFFFFF; background: #000000;
   border-right: 5px double white;}
div#linkspage a span {display: none;}
div#linkspage a:hover span {display: block;
   position: absolute; top: -120px; left: 160px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: 1px solid #000000; border-right: solid 3px #999999;
   font: 14px verdana, sans-serif; text-align: center;}

/***********************************************/
/* Articles Pages Styling                      */
/***********************************************/

div#article a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#article a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#article a span {display: none;}
div#article a:hover span {display: inline;
   position: absolute; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}

div#article {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 510px;
	     text-align: left; margin-left: 10px; margin-right: 30px; margin-bottom: 25px;}

div#articlenote {position: relative; top: 0px; height: 70px;}
div#articletab  {position: relative; top: 20px; height: 415px;}

div#pdfgif {position: relative; top: 0px; float: right; padding: 0px 0px 30px 20px; height: 31px; width: 88px;}
div#pdfgif a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#pdfgif a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#pdfgif a span {display: none;}
div#pdfgif a:hover span {display: inline;
   position: absolute; top: -100px; left: -450px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}
div#pdfgif img {border: none;}

div#articletab a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#articletab a span {display: none;}
div#articletab a:hover span {display: inline;
   position: absolute; top: -180px; left: 120px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}

div#articletab img {border: 2px solid; border-color: #AAA #444 #444 #AAA;}
div#articletab td#article1   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article2   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article3   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article4   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article5   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article6   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article7   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article8   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article9   {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}
div#articletab td#article10  {height: 200px; width: 120px; padding: 0px 0px 0px 20px;}

div#antarticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 900px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#venarticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 1860px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#F1article {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 2850px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#F2article {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 4650px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#F3article {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 4850px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#F2article td#F2artimgX {padding: 0px 20px 0px 20px;}
div#topofpage {float: right; background: #DDDDEE; border: 1px solid #000000;
	       text-align: center; font: 11px Verdana, Arial, sans-serif; 
	        width: 250px; padding: 1px 3px 1px 3px;}
div#topofpage a {text-decoration: none; color: #000000;}

div#tidearticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 1200px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#evarticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 1300px;
	     text-align: left; margin-left: 30px; margin-right: 20px;}

div#dofarticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 1050px;
	     text-align: left; margin-left: 20px; margin-right: 30px;}

div#articlenote {position: relative; left: 10px; top: 10px; width: 700px;}

div#articlelinks {float: left; position: relative; height: 525px; padding: 20px; line-height: 1.5em;}
div#articlelinks ul {list-style: none;}

div#articledetails {float: right; position: relative; height: 525px; padding: 20px; line-height: 1.5em;}
div#articledetails ul {list-style: none;}


/***********************************************/
/* Digital Infrared Article Styling            */
/***********************************************/

div#irarticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 3500px;
	     text-align: left; margin-left: 20px; margin-right: 30px;}

div#irarticle td#para1 {height: 270px; width: 500px; padding: 0px 10px 0px 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#img1 {height: 270px; width: 280px; padding: 0px 0px 10px 30px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#img2 {padding: 0px 0px 0px 30px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#para2 {padding: 0px 20px 0px 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#para3 {padding: 10px 0px 10px 0px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#table1 {padding: 0px 0px 0px 0px; text-align: center; color: #000000;}
div#irarticle td#para4 {padding: 0px 0px 0px 0px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#para5 {padding: 0px 10px 0px 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#img3 {height: 270px; padding: 0px 0px 0px 30px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#para6 {padding: 0px 0px 0px 0px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#para7 {padding: 0px 10px 0px 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#img4 {padding: 0px 0px 0px 30px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#img5 {padding: 0px 0px 0px 30px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#para8 {padding: 0px 0px 0px 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#irarticle td#img6 {padding: 20px 0px 0px 0px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#img7 {padding: 20px 0px 0px 0px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#img8 {padding: 20px 0px 0px 0px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}
div#irarticle td#img9 {padding: 20px 0px 0px 0px; font: 11px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: center; font-style: italic;}

/***********************************************/
/* Composition Tips Article Styling            */
/***********************************************/

div#comparticle {position: relative; top: 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; height: 6200px;
	     text-align: left; margin-left: 20px; margin-right: 30px;}
div#comparticle td#para1 {padding: 0px 10px 20px 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px;}
div#comparticle td#para2 {padding: 10px 0px 0px 0px; font: 12px Verdana, Arial, sans-serif; color: #000000; 
	     text-align: left; margin-left: 10px; margin-right: 10px; border-top: 1px dashed #000000;}
div#comparticle td#img1 {padding: 0px 0px 0px 100px;}
div#comparticle td#para3 {padding: 20px 30px 0px 20px; font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: left;}
div#comparticle td#img2 {padding: 0px 0px 0px 0px;}
div#comparticle td#para4 {padding: 0px 30px 0px 10px; font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: left;}
div#comparticle td#img4 {padding: 20px 0px 20px 40px;}
div#comparticle td#img5 {padding: 20px 0px 20px 40px;}
div#comparticle td#para5 {font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: center;}
div#comparticle td#para6 {font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: center;}
div#comparticle td#hat1 {padding: 0px 0px 0px 0px; font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: left;}
div#comparticle td#hat1 li{padding: 5px 0px 0px 0px;}

div#antartimg1 {position: relative; top: 20px; float: right; width: 260px; padding: 20px 20px 30px 20px; color: #000000; text-align: center;}
div#antartimg2 {position: relative; top: 0px; float: left; height: 250px; padding: 10px 30px 40px 20px; color: #000000; text-align: center;}
div#antartimg3 {position: relative; top: 0px; float: right; padding: 0px 40px 10px 60px; color: #000000; text-align: center;}

div#artevnos1 {position: relative; top: 0px; float: right; width: 380px; padding: 20px 20px 15px 30px; color: #000000; text-align: center;}
div#artevnos2 {position: relative; top: 0px; float: left; padding: 20px 20px 25px 30px; color: #000000; text-align: center;}
div#artevnos3 {position: relative; top: 0px; float: right; height: 280px; padding: 0px 40px 30px 50px; color: #000000; text-align: center;}

div#venartimg1 {position: relative; top: 0px; float: right; width: 300px; padding: 20px 10px 15px 30px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#venartimg1 span {font-style: italic;}
div#venartimg2 {position: relative; top: 0px; float: left; height: 360px; padding: 20px 50px 10px 30px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#venartimg2 span {font-style: italic;}
div#venartimg3 {position: relative; top: 0px; float: right; height: 300px; padding: 40px 40px 10px 50px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#venartimg3 span {font-style: italic;}
div#venartpe {position: relative; top: 30px; width: 340px; float: left; background-color: #ccffff; padding: 5px 10px 10px 5px; margin-right: 20px; margin-bottom: 40px;} 
div#venartpe ul {color: #000000; text-align: left; font: 11px Verdana, Arial, sans-serif;  color: #000000;}
div#venartpe ul li span {font-weight: bold;}
div#venartpe h5 {color: #000000;}
div#venarttn {position: relative; top: 0px; width: 340px; float: right; background-color: #ccffff; padding: 5px 10px 10px 5px; margin-left: 20px; margin-bottom: 20px;} 
div#venarttn ul {color: #000000; text-align: left; font: 11px Verdana, Arial, sans-serif;  color: #000000;}
div#venarttn ul li span {font-weight: bold;}
div#venarttn h5 {color: #000000;}

div#arttide1 {position: relative; top: 0px; float: right; padding: 20px 20px 15px 30px; color: #000000; text-align: center;}
div#arttide2 {position: relative; top: 0px; float: left; padding: 20px 20px 40px 30px; color: #000000; text-align: center;}

div#articlelinks a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#articlelinks a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#articlelinks a span {display: none;}
div#articlelinks a:hover span {display: inline;
   position: absolute; top: -100px; left: 140px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}

div#tidearticle a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#tidearticle a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#tidearticle a span {display: none;}
div#tidearticle a:hover span {display: inline;
   position: absolute; top: -80px; left: 140px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}

div#F1artimg1 {position: relative; top: 0px; float: right; width: 280px; padding: 20px 10px 15px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F1artimg1 span {font-style: italic;}
div#F1artimg2 {position: relative; top: 0px; float: left; height: 400px; padding: 20px 50px 10px 30px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F1artimg2 span {font-style: italic;}
div#F1artimg3 {position: relative; top: 0px; float: right; height: 400px; padding: 40px 40px 10px 50px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F1artimg3 span {font-style: italic;}
div#F1artimg5 {position: relative; top: 0px; float: left; height: 410px; padding: 20px 50px 10px 30px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F1artimg4 {position: relative; top: 0px; float: right; height: 410px; padding: 40px 40px 10px 50px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}

div#F2artimg1 {position: relative; top: 0px; float: right; height: 400px; padding: 10px 0px 15px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F2artimg2 {position: relative; top: 0px; float: left; height: 500px; padding: 15px 15px 20px 0px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F2artimg3 {position: relative; top: 0px; float: right; height: 930px; padding: 0px 0px 0px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}

div#F3article td#F3artimg1 {position: relative; top: 0px; height: 220px; padding: 10px 0px 10px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F3article td#F3artimg2 {position: relative; top: 0px; height: 220px; padding: 10px 0px 10px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F3article div#F3viewer {position: relative; float: right; color: red; font-weight: bold; padding: 0px 60px 0px 0px;}
div#F3artimg3 {position: relative; top: 0px; height: 400px; padding: 0px 0px 0px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F3article td#F3artimg4 {position: relative; top: 0px; height: 200px; width: 400px; padding: 0px 10px 0px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}
div#F3article td#F3artimg5 {position: relative; top: 0px; height: 200px; padding: 0px 10px 0px 10px; color: #000000; text-align: center; font: 10px Verdana, Arial, sans-serif;}

/***********************************************/
/*Meet Phil & This Site Page Styling                       */
/***********************************************/

div.philimage {float: right; width: 90px; height: 99px; padding: 20px 20px 15px 30px;}

div#statictext {position: relative; top: 20px; width: 720px; z-index: 100;
   text-align: left; font: 12px verdana, sans-serif; color: #000000; 
   padding: 3px 6px 0px 20px; margin: 0px 0px 1px;}
div#statictext p.pagetitle {font: 18px verdana, sans-serif; color: #000099;
   text-decoration: underline; padding: 0px 20px 0px 20px;} 
div#statictext p.quote {font-style: italic;}
div#statictext p span.about{color: #DDDDEE; text-align: center;}

div#statictext a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#statictext a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#statictext a span {display: none;}
div#statictext a:hover span {display: inline;
   position: absolute; top: -90px; left: 160px; width: 550px;
   padding: 6px; margin: 14px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 14px verdana, sans-serif; text-align: center;}
div#statictext p.pagetitle span {color: #000000; font: 12px verdana, sans-serif; text-decoration: none;
   padding: 0px 0px 0px 20px;}

/***********************************************/
/*Gallery Pages Styling                        */
/***********************************************/

div#shorttitle {font: 10px Verdana, sans-serif;}

div#gallery a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#gallery a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#gallery a span {display: none;}
div#gallery a:hover span {display: inline;
   position: absolute; top: -90px; left: 150px; width: 570px;
   padding: 6px; margin: 14px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #000000;
   font: 12px Verdana, sans-serif; text-align: center;}

div#gallery {position: relative; top: 20px; z-index: 100;}
div#gallery td {font: 11px Verdana, sans-serif; color: #000000; text-align: center;}
div#gallery img {border: 2px solid; border-color: #AAA #444 #444 #AAA;}
div#gallery td#image1  {height: 156px; width: 156px;}
div#gallery td#image2  {height: 156px; width: 156px;}
div#gallery td#image3  {height: 156px; width: 156px;}
div#gallery td#image4  {height: 156px; width: 156px;}
div#gallery td#image5  {height: 156px; width: 156px;}
div#gallery td#image6  {height: 156px; width: 156px;}
div#gallery td#image7  {height: 156px; width: 156px;}
div#gallery td#image8  {height: 156px; width: 156px;}
div#gallery td#image9  {height: 156px; width: 156px;}
div#gallery td#image10 {height: 156px; width: 156px;}
div#gallery td#image11 {height: 156px; width: 156px;}
div#gallery td#image12 {height: 156px; width: 156px;}
div#gallery td#image13 {height: 156px; width: 156px;}
div#gallery td#image14 {height: 156px; width: 156px;}
div#gallery td#image15 {height: 156px; width: 156px;}
div#gallery td#navpage {height: 62px;}
div#gallery td#navprev img{border: none;}
div#gallery td#navnext img{border: none;}
div#noresult {border: none; font: 12px Verdana, Arial, sans-serif; width: 700px; height: 530px; padding: 2px 3px 2px 3px;}

/***********************************************/
/*Display Individual Image Styling             */
/***********************************************/

div#landimage {float: left; position: relative; top: 20px; left: 20px; width: 466px;
	       font: 12px Verdana, Arial, sans-serif; color: #000000;}
div#landtitle {padding: 0px 0px 20px 0px; font: 14px Verdana, Arial, sans-serif; color: #000000;
		text-decoration: underline; font-weight: bold;}
div#landimagenotes {float: right; position: relative; top: 50px; right: 50px; width: 270px;
	       font: 12px Verdana, Arial, sans-serif; color: #000000;}
div#landimagenotes ul {list-style: none;}
div#landimagenotes ul span.heading {float: left;}
div#landimagenotes ul span.data {float: right; color: #000077;}
div#landimagenotes ul li {padding: 0px 0px 15px 0px; margin: 5px;}
div#landimagenotes li#landlimited {background: #DDDDEE; border: 1px solid #000000; margin: 10px 0px; width: 112px;
				   padding: 3px 5px 3px 5px;}

div#nextprev a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#nextprev a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#nextprev a span {display: none;}
div#nextprev a:hover span {display: inline;
   position: absolute; top: -90px; left: 150px; width: 590px;
   padding: 6px; margin: 14px; z-index: 100;
   color: #000000; background: #DDDDEE; border: solid 1px #000000; border-right: solid 3px #DDDDEE;
   font: 12px Verdana, sans-serif; text-align: center;}

div#portimage {float: left; position: relative; top:20px; left: 40px; width: 373px;
	       font: 12px Verdana, Arial, sans-serif; color: #000000;}
div#porttitle {padding: 0px 0px 20px 0px; font: 14px Verdana, Arial, sans-serif; color: #000000;
		text-decoration: underline; font-weight: bold;}
div#portimagenotes {float: right; position: relative; top: 20px; right: 50px; width: 340px;
	       font: 12px Verdana, Arial, sans-serif; color: #000000;}
div#portimagenotes ul {list-style: none;}
div#portimagenotes ul span.heading {float: left;}
div#portimagenotes ul span.data {float: right; color: #000077;}
div#portimagenotes ul span.portnote {float: right; font: 12px Verdana, Arial, sans-serif; color: #000000;}
div#portimagenotes ul li {padding: 0px 0px 15px 0px; margin: 5px;}
div#portimagenotes li#portlimited {position: relative; top: 50px; background: #DDDDEE; border: 1px solid #000000; width: 112px;
				   padding: 2px 3px 2px 3px;}

div#imageborder {padding: 5px 5px 5px 5px; border: 2px solid #000000;}

/***********************************************/
/*News Page Styling                            */
/***********************************************/

div.landllogo {float: left; padding: 0px 20px 0px 0px;}

div#newstext {position: relative; top: 15px; width: 750px; z-index: 100;
   text-align: left; font: 12px verdana, sans-serif; color: #000000; 
   padding: 3px 6px 0px 5px; margin: 0px 0px 1px;}
div#newstext p {padding: 0px 0px 8px 0px;}
div#newstext img {border: none;}
div#newstext p.validhtml {font: 14px verdana, sans-serif; color: #000000; text-decoration: underline;}

div#newstext p.pagetitle {font: 18px verdana, sans-serif; color: #000099;
   text-decoration: underline; padding: 0px 20px 0px 20px;} 
div#newstext ul {position: relative; left: 65px; text-align: left;}

div#newstext a {display: inline; font: 12px verdana, sans-serif; font-weight: bold;
   text-decoration: none; color: #000000;}
div#newstext a:hover {color: #000000; background: #FFFFFF;
   border-right: none;}
div#newstext a span {display: none;}
div#newstext a:hover span {display: inline;
   position: absolute; top: -100px; left: 160px; width: 550px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: 1px solid #000000; border-right: solid 3px #999999;
   font: 14px verdana, sans-serif; text-align: center;}
div#newstext a:hover span.gold {display: inline;
   position: absolute; top: -10px; left: 120px; width: 590px;
   padding: 6px; margin: 10px; z-index: 100;
   color: #000000; background: #DDDDEE; border: 1px solid #000000; border-right: solid 3px #999999;
   font: 14px verdana, sans-serif; text-align: center;}
div#newstext p.cuba {color: red;}


/***********************************************/
/*Prints Page Styling                          */
/***********************************************/

div#statictext span.limited {background: #DDDDEE; border: 1px solid #000000; width: 104px; padding: 1px 3px 1px 3px;}
div.croftgallery {float: right; padding: 0px 10px 15px 10px; }
div.croftgallery img {border: none;}

/***********************************************/
/*Contact Page Styling                         */
/***********************************************/

div#statictext p.email {font: 16px verdana, sans-serif; color: #000000;}
div#statictext p.email a {font: 16px verdana, sans-serif; color: #000000; font-weight: bold;}

/***********************************************/
/* Search Page Styles                         */
/***********************************************/

div#searchheader {position: relative; top: 20px; width: 720px; z-index: 100;
   text-align: left; font: 12px verdana, sans-serif; color: #000000; 
   padding: 3px 6px 0px 10px; margin: 0px 0px 1px;}
div#searchheader p.pagetitle {font: 18px Verdana, Arial, sans-serif; height: 20px; color: #000099;
   text-decoration: underline; padding: 0px 20px 0px 20px;}
div#searchpage {position: relative; top: 0px; height: 480px; width: 720px;}
div#searchselectionbox {position: relative; float: left; width: 280px; height: 480px;}
div#searchselectionnotes {position: relative; float: right; width: 420px; height: 480px;}

div#listbox {position: absolute; top: 10px; left: 0px;}
div#listbox form {font: 11px Verdana, Arial, sans-serif; color: #000000; border: 3px solid; width: 260px; padding: 10px 0px 10px 0px;
		    background-color: #DDDDEE; margin: 10px; border-color: #AAA #444 #444 #AAA;} 
div#listbox select {font: 11px Verdana, Arial, sans-serif; color: #000000; margin: 10px 0px 0px 0px;}
div#listboxnotes {position: relative; float: right; top: 20px; width: 420px; font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: left;}
div#listbox input.inp2 {font: 11px Verdana, Arial, sans-serif; color: #000000; width: 100px; margin: 10px; background-color: #ffffff;
			border: 4px solid; border-color: #AAA #444 #444 #AAA; font-weight: bold;}
div#listbox input.inp1 {margin: 10px 10px 0px 10px;} 


div#searchboxnotes {position: relative; float: right; top: 10px; width: 420px; font: 12px Verdana, Arial, sans-serif; color: #000000; text-align: left;}

div#limitedsearch {position: absolute; top: 240px; left: 60px;}
div#limitedsearch form {background-color: #DDDDEE; padding: 10px 10px 10px 10px; border: 3px solid; border-color: #AAA #444 #444 #AAA;} 
div#limitedsearch button {font: 11px Verdana, Arial, sans-serif; color: #000000; width: 130px; margin: 10px; background-color: #ffffff;
			border: 4px solid; border-color: #AAA #444 #444 #AAA; font-weight: bold;}
div#limitedbuttonnotes span#limited {background: #DDDDEE; border: 1px solid #000000; width: 104px; padding: 1px 3px 1px 3px;}
div#limitedbuttonnotes {position: relative; float: right; top: 10px; width: 420px; font: 12px Verdana, Arial, sans-serif;
			color: #000000; text-align: left;}

div#newsearch {position: absolute; top: 360px; left: 60px;}
div#newsearch form {background-color: #DDDDEE; padding: 10px 10px 10px 10px; border: 3px solid; border-color: #AAA #444 #444 #AAA;} 
div#newsearch button {font: 11px Verdana, Arial, sans-serif; color: #000000; width: 130px; margin: 10px; background-color: #ffffff;
			border: 4px solid; border-color: #AAA #444 #444 #AAA; font-weight: bold;}
div#newbuttonnotes {position: relative; float: right; top: 20px; width: 420px; font: 12px Verdana, Arial, sans-serif;
			color: #000000; text-align: left;}



