/* Start of CMSMS style sheet 'yui-wedding-style' */
html { background: url(http://gordonandsarah.knoppe.net/uploads/images/bg.gif) repeat-x; margin: 0; }

body {  line-height: 1.85; margin: 0}    

blockquote { background-color: #e8e8e8; border: 1px solid #c8c8c8; padding: 1em 1em 0 1em; }

h1,h2,h3 { color: #583F7F; font-family: Georgia, serif; font-weight: normal; }
h1 { border-bottom: 1px solid #583F7F; font-size: 2em; margin: .5em 0;}
h2 { font-size: 165%;}

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }

/* General element font settings */
caption, dt, dd, li, p, td, th { font-size: 93%; }
ul li ul li, ol li ol li { font-size: 100%; }
div.yui-u ol, div.yui-u ul, h1, h2, h3 { margin-top: 0; }

#hd { background-image: url(http://gordonandsarah.knoppe.net/uploads/images/homepage-header.jpg); height: 277px; width: 750px; }
#hd p { text-indent: -9999px; margin: 0 }

#bd { position: relative; top: -20px; }
#rightnav li { list-style: none; }

#guestbook div.cms-guestbook-entry { border-bottom: 1px solid #ccc; }
div.cms-guestbook textarea { height: 80px; width: 100%; }
div.cms-guestbook-entry-sender { color: #583F7F; float: left; font-weight: bold; }

#newsletter-signup { width: 500px; margin: 0 auto; }

/* End of 'yui-wedding-style' */

