
BODY{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFA500; color: #000000; margin-left: 25px; margin-right: 25px;}

P{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; color: #000000; border: 2px solid #FF0000; padding: 5px;}

H1{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000050; background-color: #FFA500;}

H2{font-family: Gorey, "Times New Roman", serif; color: #000099; }

H3{font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0,102,153); }

H4{font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 110%} 

H5{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 120%;} 

H6{font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF3200;  font-weight: bold; font-size: 100%; }

UL{list-style-type : square; }

.dropcap{font-size: large; font-weight: bold; color: #ff6400;}

.box{ float: left; border: 2px solid #FF6400; padding: 0px;}

.fplinkbox{ float: left; border: 2px solid #FF0000; padding: 5px; margin: 5px; width: 30%; background-color: #ffffff;}

.fplinkboxright{ float: right; border: 2px solid #FF0000; padding: 5px; margin: 5px; width: 30%; background-color: #ffffff;}

.fplongbox{ float: left; border: 2px solid #FF0000; padding: 5px; margin: 5px; width: 61%; background-color: #ffffff;}

.cnytext{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FF0000; color: #FFFFFF; padding: 5px;}

.greetingtext{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFA500; color: #000000; width: 100%;}

.animimg{border-top: 20px solid #FFA500; border-left: 10px solid #FFA500; height: 120px; width: 160px; float: left;}

.animimgintext{margin-left: 15px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px; height: 120px; width: 160px; float: left;}

.animimgintextwide{margin-left: 20px; margin-right: 10px; margin-top: 10px; height: 120px; width: 240px; float: left; border: 2px solid #FF0000;}

.animimgright{border-top: 20px solid #FFA500; border-left: 10px solid #FFA500; height: 120px; width: 160px; float: right;}

.squareimgintextleft{margin-left: 15px; margin-right: 10px; height: 160px; width: 160px; float: left;}

.squareimgintextright{margin-left: 10px; margin-right: 15px; height: 160px; width: 160px; float: right;}

.armsimg{border-right: 10px solid #FFA500; border: 5px solid #FFA500; height: 150px; width: 160px; float: right;}

.tripbox{ float: left; border: 2px solid #ff6400; padding: 0.5em; margin: 0.5em; width: 98%; }

.blankbox{ float: left; border: 0px; padding: 0.5em; width: 100%; }

.birthdaybox{background-color: #eeeeee; border: 2px solid #ff0000; width: 100%; }

.headhomeimg{margin-right: 1.5ex; }

.toplefticon{float: left; height: 45px; width: 45px; margin-right: 1.5ex; }

.toprighticon{float: right; height: 45px; width: 45px; }

.regionicon{float: left; height: 30px; width: 60px; margin-right: 5px; margin-top: 5px;}

.tripicon{float: left; height: 120px; width: 90px; margin-right: 5px; margin-top: 5px; border: 0px; }

.triplink{height: 120px; width: 90px;}

.bannerlink{height: 200px; width: 800px;}

.landscapeimg{margin-right: 5px; vertical-align: middle; width: 320px; height: 240px;}

.landscapeimgleft{margin-right: 5px; vertical-align: middle; float: left; width: 320px; height: 240px;}

.landscapeimgright{margin-left: 5px; vertical-align: middle; float: right; width: 320px; height: 240px;}

.portraitimg{margin-right: 5px; vertical-align: middle; width: 240px; height: 320px;}

.portraitimgleft{margin-right: 5px; float: left; width: 240px; height: 320px;}

.portraitimgright{margin-left: 5px; float: right; width: 240px; height: 320px;}

.inscription{color: #000063; font-family: "Copperplate Gothic Light", serif;}

.caption{font-weight: bold; font-size: smaller;}

.birthdaytext{font-family: serif; font-size: 300%; color: #5500ff; }

.birthdaytext2{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #FF0000; font-size: 150%; padding: 10px; border: 2px solid #FF0000; }

DIV.spaceline { clear: both; margin: 0; padding: 0px; width: auto; background-color: #FFA500; height: 1em; }

.spacelinethin { clear: both; margin: 0; padding: 0px; width: auto; background-color: #FFA500; height: 0.2em;}

.spacelineverythin {  clear: both; margin: 0; padding: 0px; width: auto; background-color: #FFA500; height: 1px;}


.animimg2{border: 5px solid rgb(255,165,0); height: 120px; width: 160px; float: left;}

hr { color: #FF0000;}

DIV.leftcolumnthin {
  border: none; background-color: #FFA500; color: #000099; float: left; padding: 5px; margin: 5px; margin-top: 0px; width: 30%; text-align: center;}

DIV.leftcolumnthin {
  border: none; background-color: #FFa500; color: #000099; float: left; padding: 5px; margin: 5px; margin-top: 0px; width: 30%; text-align: center;}

DIV.rightcolumnthin {
  border: none; background-color: #ffa500; color: #000099; float: right; padding: 5px; margin: 5px; margin-top: 5px; margin-bottom: 20px; width: 30%; text-align: center;}





