body { background:#AAB184 url(http://www.lifeworkimages.com/blog/images/background_main.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:top center; margin: 25px auto; }
#container { width: 786px; margin: auto; background-color: #FFF; border: #766D49 solid 1px; }
#header { width: 786px; margin: auto; background-color: #FFF; }
#logo { width: 280px; margin: auto; float: left; padding: 0px 50px; }
#menu { width: 356px; margin: auto; float: right; padding: 80px 45px 0px 0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 10px; letter-spacing: .05em; color: #444; font-weight: bold; text-align: right; }
#swf { width: 786px; text-align: center; border-bottom: #FFF solid 10px; }
#nav { width: 786px; text-align: center; }
#main  { width: 551px; padding: 0px 25px 0px 210px; }
#wedd  { width: 786px; padding: 0px; text-align: center; }
#copy { width: 786px; margin: auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; line-height: 18px; letter-spacing: .05em; color: #444; text-align: center; }

.clear { clear: both; }

p { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; }
p.title { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 24px; letter-spacing: .05em; color: #4c4f20; font-weight: ; }
p.subtitle { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; line-height: 11px; letter-spacing: .01em; color: #808000; }
p.italic { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 15px; letter-spacing: .01em; color: #808000; font-style: italic; }
p.break { padding: 0px 0px 5px 0px; }

.form { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; border: #333 solid 1px; }
.formlink { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; border: #333 solid 1px; cursor: pointer;  }
.formlink:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #FFF; background-color: #808000; border: #333 solid 1px; }

.links { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #808000; text-decoration: none; }
.links:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #333; }
.linksmenu { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 10px; letter-spacing: .05em; color: #444; text-decoration: none; }
.linksmenu:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 10px; letter-spacing: .05em; color: #808000; }
.linksfooter { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #4c4f20; text-decoration: none; }
.linksfooter:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #808000; }





#subnav { width: 776px; margin: auto; background-color: #444; border-bottom: #FFF solid 4px; text-align: right; }
#subnav ul { width: 795px; padding: 0px; margin: 0px; }
#subnav li { display: inline; }
#subnav ul li a { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .06em; color: #FFF; text-decoration: none; padding: 4px 9px; }
html>body #body li a { width: auto; }
#subnav ul li a:hover { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 21px; letter-spacing: .06em; color: #444; text-decoration: none; padding: 4px 9px; background-color: #FFF; border-top: 4px #666 solid; border-bottom: 4px #666 solid; }

ol { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; letter-spacing: .01em; color: #000; }

#col1  { width: 393px; padding: 0px; float: left; text-align: center; }
#col2  { width: 393px; padding: 0px; float: right; text-align: center; }

.columnwrap { width: 445px; }
.column { width: 220px; float:left; }
img.main { margin: 5px; border: #333 solid 1px; }
img.left { margin: 5px 15px 15px 5px; float: left; background-color: #FFF; border: #333 solid 1px; }
img.right { margin: 5px 5px 15px 15px; float: right; background-color: #FFF; border: #333 solid 1px; }
