/* CSS Document */.copyright {font-size:9px; color:#999999;}.centertext{text-align:center;}.tab {background:#336699;}.tabcurrent {background:#99CCFF;}.tablink {color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top;}.tabcurrenttext {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top;}.tabline {background:#99CCFF;}.tabcurrentline{background:#000000;}.heading{color:#336699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; vertical-align:top;}.subheading{color:#336699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; vertical-align:top;}.subheading2{color:#336699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; vertical-align:top;}.boldbodycopy{font-weight:bold;}.bodycopy{color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}.600Width{width:500px;}.hotelheading{background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; vertical-align:top; border-color:#FFFFFF; text-align:right;}#titleimage{left:150px; position:relative;}#normallink{color:#0066CC;}#topframe{vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px;}.timelinetable{padding:0px 0px 0px 0px; width:600px; vertical-align:top;}.timelinebodycopy{color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; width:600px;}.timelinebodycopy2{color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; vertical-align:top; text-align:left;}.timelinecourtney{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color:#FFCCFF; vertical-align:top;}.timelinefrank{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background-color:#99CCFF;}.courtneyheading{color:#FF33FF; text-align:center; margin-bottom:5px;}.frankheading{color:#336699; text-align:center; margin-bottom:5px;}.wpGroomCell{background-image:url(../images/groom_card.jpg); width:295px; height:150px; position:relative; top:0px; left:0px; background-repeat:no-repeat;}.wpBrideCell{background-image: url(../images/bridal_card.jpg); width:295px; height:150px;position:relative; top:0px; left:0px; background-repeat:no-repeat;}.wpImage{position: absolute; left:10px; top:10px;}.wpHeading{position:absolute; left:115px; top: 10px; color:#333333; font-size:16px; font-weight:bold;}.wpSubHeading{position:absolute; left:115px; top:30px; color:#333333; font-size:12px; font-style:italic;}.wpBodyCopy{position:absolute; left:115px; top:45px; color:#333333; font-size:10px; width:150px;}		  		  