html{margin-top:5px;}
#full-screen-background-image{z-index:-999;min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;}
a:link{color:#ff0000;}
a:visited{color:#014719;}
//a:hover{color:#008000;}
a:active{color:#008000;}
h1{font:italic bold 32px arial,helvetica,sans-serif;text-shadow:1px 1px 1px #014718;color:#ff0000;margin-top:15px;margin-bottom:20px;}
.shadow{margin:0 auto;border-style:solid;background-color:white;border-color:#ec1b17;border-width:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px 5px #c0c0c0;-webkit-box-shadow:0 0 5px 5px #c0c0c0;box-shadow:0 0 5px 5px #c0c0c0;}
.links{list-style-type:none;text-align:center;margin-left:-10px;}
.links a:link{font:11px arial,helvetica,sans-serif;color:red;text-decoration:none;}
.links a:hover{color:#014719;text-decoration:underline;}
.links a:visited{color:#008000;}
.imageborder{width:510px;border-style:solid;border-color:#080000;border-width:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px 3px #c0c0c0;-webkit-box-shadow:0 0 3px 3px #c0c0c0;box-shadow:0 0 3px 3px #c0c0c0;}
.comments{margin-left:10px;;border-style:solid;background-color:#ecf4ee;border-color:#ec1b17;border-width:1px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px 5px #c0c0c0;-webkit-box-shadow:0 0 5px 5px #c0c0c0;box-shadow:0 0 5px 5px #c0c0c0;}
.comments p{font:11px arial,helvetica,sans-serif;text-align:justify;text-justify:newspaper;padding:5px 5px;}
.comments p:first-letter{font:bold 12px arial,helvetica,sans-serif;}
#wreathsize{width:450px;height:165px;margin:0 auto;border-style:solid;background-color:#ffffff;border-color:#008000;border-width:1px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 5px 5px #c0c0c0;-webkit-box-shadow:0 0 5px 5px #c0c0c0;box-shadow:0 0 5px 5px #c0c0c0;}
#wreathsize p{font:bold 14px arial,helvetica,sans-serif;}
#footer .crd{padding-top:15px;display:block;text-align:right;font:12px arial,helvetica,sans-serif;}
#promobox{width:200px;border:1px solid red;background-color:white;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:20px;border-radius:20px;-moz-box-shadow:2px 2px 2px 2px #c0c0c0;-webkit-box-shadow:2px 2px 2px 2px #c0c0c0;box-shadow:2px 2px 2px 2px #c0c0c0;padding:5px 0;}
#promobox p{font:bold 13px arial,helvetica,sans-serif;}
.imgborder{-moz-box-shadow:0 0 10px 10px #c0c0c0;-webkit-box-shadow:0 0 5px 5px #c0c0c0;box-shadow:0 0 5px 5px #c0c0c0;}
#promobox .small{font:11px arial,helvetica,sans-serif;}
.smimgborder{border-style:solid;border-color:#c0c0c0;border-width:1px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-moz-box-shadow:3px 3px 3px #c0c0c0;-webkit-box-shadow:3px 3px 3px #c0c0c0;box-shadow:3px 3px 3px #c0c0c0;}
.linknarrow{display:block;background:url(button_back.jpg) repeat-x;height:25px;width:145px;margin:0 auto;border-style:solid;border-color:#008000;border-width:0px;-moz-border-radius:9px;-webkit-border-radius:9px;-khtml-border-radius:9px;border-radius:9px;-moz-box-shadow:1px 1px 1px 1px #c0c0c0;-webkit-box-shadow:1px 1px 1px 1px #c0c0c0;box-shadow:1px 1px 1px 1px #c0c0c0;}
.linknarrow li{list-style-type:none;padding-top:3px;}
.linknarrow li a:link{font:bold 14px arial,helvetica,sans-serif;text-decoration:none;color:#008000;//text-shadow:1px 1px 1px #008000;}
.linknarrow li a:hover{//text-decoration:underline;color:#ff0000 !important;}
.linknarrow li a:visited{text-decoration:none;color:#008000;}
.linkwide{display:block;background:url(button_back2.jpg) repeat-x;height:45px;width:145px;margin:0 auto;border-style:solid;border-color:#008000;border-width:1px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-moz-box-shadow:1px 1px 1px 1px #c0c0c0;-webkit-box-shadow:1px 1px 1px 1px #c0c0c0;box-shadow:1px 1px 1px 1px #c0c0c0;}
.linkwide li{list-style-type:none;padding-top:3px;}
.linkwide li a:link{font:bold 15px arial,helvetica,sans-serif;text-decoration:none;color:#008000;//text-shadow:1px 1px 1px #008000;line-height:10px !important;}
.linkwide li a:hover{//text-decoration:underline;color:#ff0000 !important;}
.linkwide li a:visited{text-decoration:none;color:#008000;}