body { 
    background: #FFFFFF fixed center;
    font-family: Arial, Biblical, Cooper Black, Verdana, "Script MT Bold", "Freestyle Script", Monotype Corsiva, Tahoma, Times New Roman, Arial Narrow; 
	font-weight: normal; 
    line-height: 1.0em;
    font-size: 11pt;
	color: #000000;
	outline:0px solid #0F83D0;
	width: 100%;
	max-width: 1650px;
    margin-right: auto;
    margin-left: auto;
	padding: 0px;
}
img{vertical-align: middle}
div.image-wrapper{position:relative}
.scale-image{display:inline-block;width:auto;max-width:100%;height:auto}
a {font-weight:normal;color:#BF0000;text-decoration:none;outline:none}
vlink {font-weight:normal;color:#E1E1E1;text-decoration:none;outline:none}
alink {font-weight:normal;color:#73C2F1;text-decoration:none;outline:none}
a:hover{font-weight:normal;text-decoration:none;color:#008000;outline:none}
a img{text-decoration:none;border-color:#BF0000}
alink img{text-decoration:none;border-color:#73C2F1}
vlink img{text-decoration:none;border-color:#E1E1E1}
a:hover img{text-decoration:none;border-color:#008000}
textarea {overflow:hidden;border:none;background:transparent;resize:none;max-width:100%}
table{font-size:11pt;font-family:Arial;color:#000000;line-height: 150%}
h1{font-size:18pt;font-weight:normal;font-family:Times New Roman;color:#BF0000;cursor:pointer;line-height:100%;text-align:left;margin:0px 20px 0px 20px;padding:0%}
h2{font-size:11pt;font-weight:normal;font-family:Arial;color:#000000;cursor:pointer;line-height:150%;text-align:left;margin:0px 20px 0px 20px;padding:0%}
h3{font-size:14pt;font-weight:normal;cursor:pointer;line-height:150%;text-align:left;margin:0%;padding:3% 2% 0% 2%}
text2{font-family:Arial;font-size:12pt;font-weight:normal;text-decoration:underline;line-height:150%;color:#BF0000;cursor:pointer;padding:.3%;margin:0%}
text2:hover{background:#EF0000;color:#FFFFFF;text-decoration:none}
div.containerhr{background:#008000;width:98%;height:auto;max-height:6px;min-height:6px;float:left;position:relative;border:0px solid gray;margin-left:1%;margin-right:1%;padding:0%}
div.container1{background:#FFFFFF url('images/header_bkgd.gif')repeat center;background-size:auto 100%;width:100%;height:auto;max-height:200px;border-bottom:6px solid #008000;float:left;position:relative;text-align:center;line-height:100%;margin:0%;padding:0%}
div.container2{width:100%;height:auto;background-color:#FFFFFF;float:left;text-align:center;position:relative;margin:0%;padding-top:.5%;padding-bottom:.5%}
div.container28{width:95%;height:auto;border:0px solid gray;background-color:transparent;float:left;position:relative;line-height:150%;text-align:center;margin-left:2.5%;margin-right:2.5%;padding-top:1%;padding-bottom:1%;padding-left:0%;padding-right:0%}
div.containerinvitationprint{width:659px;height:895px;border:0px solid gray;background-color:#FFFFFF;text-align:center;margin:47px auto;padding-left:0%;padding-right:0%}
div.containerplacecardprint{width:952px;height:675px;border:0px solid gray;background-color:#FFFFFF;text-align:center;margin:auto;padding:.75%}
div.containerinvitation01{max-width:316px;min-width:316px;max-height:434px;min-height:434px;position:relative;float:left;border:0px solid gray;margin:1%;padding:0%}
div.containerplacecards{max-width:434px;min-width:434px;max-height:632px;min-height:632px;position:relative;float:left;border:0px solid gray;margin:1%;padding:1%}
.wrapper {border:0px solid gray;overflow:visible}
.wrapper div {min-height:auto;padding:0%}
#container4{width:50%;height:auto;min-height:450px;float:left;border:0px solid gray;background-color:#FFFFFF;position:relative;margin:0%;padding:0%}
#container8 {width:16%;height:auto;float:left;border:0px solid gray;text-align:center;margin:2% 0% 2% 1.75%;padding:1%}
@media screen and (max-width:1650px) {
#container4 {width:55%}
#container8 {float:left;width:19.27%;min-width:160px;margin:1% 1% 2% 1%;padding:1%}}
@media screen and (max-width:960px) {
#container4 {width:73.5%;margin-left:1.5%;padding:0%}
#container8 {float:left;width:19%;min-width:169px;margin-left:1%;padding:0%}}
@media screen and (max-width:800px) {
#container4 {width:98%;margin-left:1.5%;margin-right:1.5%}
#container8 {display:none}}
@media screen and (max-width:380px) {
#container4 {width:96%}}
@media screen and (max-width:250px) {
#container4 {width:97%;margin:1.5%}}
.wrapper2 {border:0px solid gray;overflow:visible}
.wrapper2 div {min-height:auto;padding:0%}
#container7{width:16%;height:auto;float:left;border:0px solid gray;position:relative;text-align:center;margin:0% 2.5% 0% 1%;padding:1%}
#container7_1{width:98%;height:auto;float:left;border:0px solid gray;position:relative;text-align:center;margin:1%;padding:0%}
@media screen and (max-width:960px) {
#container7 {display:none}}
.wrapper3 {border:0px solid gray;overflow:visible}
.wrapper3 div {min-height:auto;padding:0%}
#containerindexbox{display:inline-block;background:#FFFFFF url('images/tblbkgd.gif')repeat;width:29.04%;height:auto;min-height:155px;float:left;border:1px solid #BF0000;position:relative;text-align:center;margin:1%;padding:4% 1% 1% 1%}
@media screen and (max-width:1360px) {
#containerindexbox{width:29.04%}}
@media screen and (max-width:1260px) {
#containerindexbox{width:29.02%}}
@media screen and (max-width:1200px) {
#containerindexbox{width:29.02%}}
@media screen and (max-width:1170px) {
#containerindexbox{width:29%}}
@media screen and (max-width:1110px) {
#containerindexbox{width:28.98%}}
@media screen and (max-width:1040px) {
#containerindexbox{width:28.96%}}
@media screen and (max-width:1000px) {
#containerindexbox{width:28.94%}}
@media screen and (max-width:950px) {
#containerindexbox{width:28.94%}}
@media screen and (max-width:865px) {
#containerindexbox{width:28.94%}}
@media screen and (max-width:760px) {
#containerindexbox{width:28.94%}}
@media screen and (max-width:575px) {
#containerindexbox{width:28.9%;padding:5% 1% 1% 1%}}
@media screen and (max-width:515px) {
#containerindexbox{width:28.8%}}
@media screen and (max-width:500px) {
#containerindexbox{width:28.8%;min-height:160px}}
@media screen and (max-width:490px) {
#containerindexbox{width:28.7%}}
@media screen and (max-width:450px) {
#containerindexbox{width:28.6%;padding:6% 1% 1% 1%}}
@media screen and (max-width:380px) {
#containerindexbox{width:45.4%;padding:7% 1% 1% 1%}}
@media screen and (max-width:365px) {
#containerindexbox{width:45.2%;padding:8% 1% 1% 1%}}
@media screen and (max-width:315px) {
#containerindexbox{width:45.1%}}
@media screen and (max-width:300px) {
#containerindexbox{width:95%;padding:9% 1% 1% 1%}}
@media screen and (max-width:250px) {
#containerindexbox{padding:10% 1% 1% 1%}}
.wrapper5 {border: 0px solid gray;overflow:visible}
.wrapper5 div {min-height:auto;padding:0%}
#container14{background:#BF0000 url('images/header_bkgd.gif');width:18.74%;min-width:165px;height:auto;float:left;border:0px solid gray;text-align:center;margin-left:2%;padding-top:.25%;padding-left:.5%;padding-bottom:0%;padding-right:.25%}
@media screen and (max-width: 800px) {
#container14{float:left;text-align:center;width:96%;margin:1%;padding:1%}}
.wrapper8 {border: 0px solid gray;overflow:visible}
.wrapper8 div {min-height:auto;padding:0%}
#container62{background:#FFFFFF url('images/tblbkgd.gif')repeat;width:91%;height:auto;border:1px solid #DF0000;float:left;position:relative;text-align:center;line-height:150%;margin:0 2.5% 1% 2.5%;padding:4% 1% 1% 1%}
@media screen and (max-width:700px) {
#container62{padding-top:5%}}
@media screen and (max-width:450px) {
#container62{padding-top:7%}}
@media screen and (max-width:350px) {
#container62{padding-top:9%}}
.wrapper10{border:0px solid gray;overflow:visible}
.wrapper10 div{min-height:auto;padding:0%}
#menu{background:#FFFFFF;width:95%;height:auto;border:0px solid gray;float:left;text-align:center;position:relative;margin:0 2.5% 1% 2.5%;padding:0%}
#container23{display:inline-block;background:#FFFFFF url('images/tblbkgd.gif');width:21.75%;height:auto;float:left;border:1px solid #BF0000;position:relative;text-align:center;margin:.5%;padding:4% 1% 1% 1%}
#container25{display:inline-block;background:#FFFFFF;width:7.86%;height:auto;min-height:120px;float:left;border:0px solid gray;position:relative;text-align:center;margin:0%;padding:.6%}
@media screen and (max-width:1650px) {
#container23{width:21.75%}}
@media screen and (max-width:1590px) {
#container25{width:6%}}
@media screen and (max-width:1550px) {
#container23{width:21.75%}}
@media screen and (max-width:1535px) {
#container25{width:5.5%}}
@media screen and (max-width:1500px) {
#container23{width:21.7%}}
@media screen and (max-width: 1420px) {
#container25{width:5.4%}}
@media screen and (max-width:1360px) {
#container23{width:21.5%;padding:4.5% 1% 1% 1%}}
@media screen and (max-width:1325px) {
#container25{width:5.3%}}
@media screen and (max-width:1300px) {
#container23{width:21.65%}}
@media screen and (max-width:1260px) {
#container23{width:29%}}
@media screen and (max-width:1250px) {
#container25{width:5.2%}}
@media screen and (max-width:1180px) {
#container25{width:5%}}
@media screen and (max-width:1150px) {
#container23{width:29%}}
#container25{float:left;width:7%}}
@media screen and (max-width:1070px) {
#container25{width:15%}}
@media screen and (max-width:1025px) {
#container25{width:15.25%}}
@media screen and (max-width:975px) {
#container23{padding:5% 1% 1% 1%}
#container25{width:15.15%}}
@media screen and (max-width:935px) {
#container25{width:15.05%}}
@media screen and (max-width:895px) {
#container25{width:15%}}
@media screen and (max-width:735px) {
#container23{width:29%}}
@media screen and (max-width:565px) {
#container23{width:46.25%}}
@media screen and (max-width:550px) {
#container23{padding:6% 1% 1% 1%}}
@media screen and (max-width:540px) {
#container25{width:23.5%}}
@media screen and (max-width:450px) {
#container23{padding:7% 1% 1% 1%}
#container25{width:23%}}
@media screen and (max-width:400px) {
#container23{padding:8% 1% 1% 1%}}
@media screen and (max-width: 375px) {
#container25{width:22.5%}}
@media screen and (max-width: 370px) {
#container25{width:31.5%}}
@media screen and (max-width:350px) {
#container23{width:94%;padding:8% 1% 1% 1%}}
@media screen and (max-width: 325px) {
#container25{width:31%}}
@media screen and (max-width:300px) {
#container23{width:94%;padding:9% 1% 1% 1%}}
@media screen and (max-width:280px) {
#container25{font-size:10pt}}
@media screen and (max-width:250px) {
#container23{width:94%;padding:10% 1% 1% 1%}
#container25{font-size:9pt}}
.wrapper11 {border: 0px solid gray;overflow:visible}
.wrapper11 div {min-height:auto;padding:0%}
#container1_22{width:45.75%;height:auto;border:0px solid gray;background:transparent;float:left;text-align:center;position:relative;margin:1%;padding:1%}
#container1_25{width:95%;max-width:95%;height:auto;border:1px solid #BF0000;background:#FFFFFF url('images/tblbkgd.gif');float:left;position:relative;margin:0% 2.5% 1% 2.5%;padding:25px 0% 0% 0%}
#container1_29{width:29.08%;height:auto;border:0px solid gray;background:transparent;float:left;text-align:center;line-height:150%;position:relative;margin:1%;padding:2% 1% 1% 1%}
#container1_30{width:29.08%;height:auto;min-height:200px;border:1px solid #BF0000;background:#FFFFFF url('images/tblbkgd.gif');float:left;text-align:center;line-height:150%;position:relative;margin:1%;padding:4% 1% 1% 1%}
#container1_32{width:45.5%;height:auto;border:1px solid #BF0000;background:#FFFFFF url('images/tblbkgd.gif');float:left;text-align:center;position:relative;margin:1%;padding:4% 1% 1% 1%}
#container111{width:29.08%;height:auto;border:1px solid #BF0000;background:#FFFFFF url('images/tblbkgd.gif');float:left;text-align:center;line-height:150%;position:relative;margin:1%;padding:4% 1% 1% 1%}
#container112{width:100%;max-width:95%;height:auto;border:0px solid gray;background-color:#FFFFFF;float:left;position:relative;margin-left:2.5%;margin-right:2.5%;padding:0%}
@media screen and (max-width:1575px) {
#container1_22{width:45.745%}}
@media screen and (max-width:1550px) {
#container1_25{width:95%}
#container1_29{width:29%}
#container111{width:29%}}
@media screen and (max-width:1525px) {
#container1_30{width:29.02%;padding:4.5% 1% 1% 1%}
#container1_22{width:45.75%}}
@media screen and (max-width:1500px) {
#container1_30{padding:5% 1% 1% 1%}
#container1_22{width:45.65%}}
@media screen and (max-width:1495px) {
#container1_30{width:28.75%}}
@media screen and (max-width:1480px) {
#container1_22{width:45.725%}}
@media screen and (max-width:1420px) {
#container1_30{width:28.65%;padding:5.5% 1% 1% 1%}}
@media screen and (max-width:1400px) {
#container1_22{width:45.65%}}
@media screen and (max-width:1360px) {
#container1_22{width:45.7%}}
@media screen and (max-width:1310px) {
#container111{width:28.95%}}
@media screen and (max-width:1305px) {
#container1_30{width:28.65%;padding:6% 1% 1% 1%}
#container1_22{width:45.675%}}
@media screen and (max-width:1290px) {
#container111{width:28.95%}}
@media screen and (max-width:1240px) {
#container1_30{padding:6.5% 1% 1% 1%}}
@media screen and (max-width:1225px) {
#container111{width:28.94%}}
@media screen and (max-width:1210px) {
#container111{width:28.9%}}
@media screen and (max-width:1205px) {
#container111{width:28.9%}}
@media screen and (max-width:1200px) {
#container1_22{width:45.5%}
#container111{width: 28.9%}}
@media screen and (max-width:1190px) {
#container1_30{padding:6.5% 1% 1% 1%}}
@media screen and (max-width:1180px) {
#container111{width:28.75%}
#container1_29{width:28.75%}}
@media screen and (max-width:1100px) {
#container1_22{width:45.45%}
#container1_30{padding:7% 1% 1% 1%}}
@media screen and (max-width:1030px) {
#container1_30{width:28.75%}}
@media screen and (max-width:1000px) {
#container1_22{width:45.5%}}
@media screen and (max-width:875px) {
#container1_22{width: 45.45%}}
@media screen and (max-width:750px) {
#container1_32{padding:5% 1% 1% 1%}
#container111{width:29%}}
@media screen and (max-width:675px) {
#container1_25{width:95%}
#container111{width: 28.95%}}
@media screen and (max-width:570px) {
#container1_22{width:45.5%}
#container111{width:28.85%}}
@media screen and (max-width:560px) {
#container1_22{width:44.5%}
#container1_25{max-width:95%}}
@media screen and (max-width:500px) {
#container1_22{width: 45.25%}}
@media screen and (max-width:455px) {
#container1_29{padding:6% 1% 1% 1%}   
#container1_32{width:45.3%;padding:6% 1% 1% 1%}   
#container111{width:28.75%;padding:6% 1% 1% 1%}}
@media screen and (max-width:400px) {
#container1_32{width:45.2%;padding:6% 1% 1% 1%}}   
@media screen and (max-width:375px) {
#container1_32{width:45.1%;padding:7% 1% 1% 1%}}   
@media screen and (max-width:320px) {
#container1_32{width:45%}}
@media screen and (max-width:385px) {
#container1_29{width:28.7%;padding:8% 1% 1% 1%}   
#container1_30{width:28.7%;padding:8% 1% 1% 1%}
#container1_32{width:44.9%;padding:8% 1% 1% 1%}   
#container111{width:28.7%;padding:8% 1% 1% 1%}}
@media screen and (max-width:365px) {
#container1_29{width:28.65%;padding:8% 1% 1% 1%}   
#container1_30{width:28.65%;padding:8% 1% 1% 1%}   
#container111{width:28.65%;padding:8% 1% 1% 1%}}
@media screen and (max-width:350px) {
#container1_22{width:45.15%;padding:8% 1% 1% 1%}
#container1_29{width:45.3%;min-height:185px;padding:8% 1% 1% 1%}
#container1_30{width:45.3%;padding:8% 1% 1% 1%}   
#container111{width:45.3%;padding:8% 1% 1% 1%}}
@media screen and (max-width:340px) {
#container1_29{width:45.3%;padding:8% 1% 1% 1%}   
#container1_30{width:45.3%;padding:8% 1% 1% 1%}   
#container111{width: 45.3%;padding:8% 1% 1% 1%}}
@media screen and (max-width:330px) {
#container1_22{width:43.15%,padding:9% 1% 1% 1%}
#container1_29{width:43.25%;padding:9% 1% 1% 1%}   
#container1_30{width:43.25%;padding:9% 1% 1% 1%}   
#container1_32{width:43.25%;padding:9% 1% 1% 1%}   
#container111{width:43.25%;padding:9% 1% 1% 1%}}
@media screen and (max-width:275px) {
#container1_22{width:96%;padding:10% 1% 1% 1%}
#container1_29{width:96%;padding:10% 1% 1% 1%}   
#container1_30{width:96%;padding:10% 1% 1% 1%}   
#container1_32{width:96%;padding:10% 1% 1% 1%}   
#container111{width:96%;padding:10% 1% 1% 1%}
#container112{text-align:center}}
.wrapperfavs {border:2px solid #E1E1E1;overflow:visible}
.wrapperfavs div {min-height:auto;max-height:891px;padding:0%}
#containerfavs_box{width:100%;height:auto;background:#FFFFFF;border:0px solid gray;float:left;font-size:11pt;text-align:left;position:relative;padding:0%;margin:auto auto 2% auto}
#containerfavs_title{width:90%;height:auto;border:0px solid gray;background:#FFFFFF;float:left;font-size:12pt;line-height:150%;text-align:left;position:relative;padding:0%;margin: 1% 0% 1% 0%}
#containerfavs_icon{width:9%;height:auto;border:0px solid gray;background:#FFFFFF;float:left;text-align:center;position:relative;padding:0%;margin:1% 0% 0% 0%}
#containerfavs_desc{width:90%;height:auto;border:0px solid gray;background:#FFFFFF;float:left;font-size:11pt;line-height:150%;text-align:left;position:relative;padding:0%;margin:-1% 0% 0% 9%}
#containerfavs_header{width:100%;height:auto;border:0px solid gray;background:#008000;float:left;font-family:Times New Roman;font-size:18pt;color:#FFFFFF;line-height:150%;text-align:left;position:relative;padding:0%;margin:auto}}