/* */
.header { height: 175px; width: 700px; margin:auto; background: #fff url(../img/header-logo.gif) no-repeat scroll 0 50px ; position:relative; }
.primary-nav { position:absolute; bottom:25px; right:0px; display:inline; font-family: century gothic, arial; font-size: 14px; font-weight: bold; }
.secondary-nav { position:absolute; bottom:5px; right:238px; display:inline; font-family: century gothic, arial; font-size: 11px; font-weight: bold; }

.primary-nav ul, .secondary-nav ul { display:inline; }
.primary-nav li, .secondary-nav li { display:inline; list-style-type:none; }

.primary-nav li a  { color:#777; text-decoration:none; }
.primary-nav li a:hover { color:#555; text-decoration:none; }

.secondary-nav li a  { color:#999; text-decoration:none; }
.secondary-nav li a:hover { color:#777; text-decoration:none; }

.section-home .primary-nav li { color:#271315; }
.section-about .primary-nav li { color:#a03722; }
.section-social .primary-nav li { color:#33589a	; }
.section-contact .primary-nav li { color:#6d246f; }
.section-weddings .primary-nav li, .section-weddings .secondary-nav li { color:#929b1c; }

.content { background: #fff; height:450px; width:700px; border-left:5px solid white; border-right:5px solid white; margin:auto; font-family: trebuchet MS, georgia; font-size: 13px; position:relative; }
.content-container { height:450px; }

h1 { font-size:1.5em; margin:8px; }

.section-home .content-container { background:#271315; }
.section-links .content-container { background:#271315; }
.section-about .content-container { background:#a03722; }
.section-social .content-container { background:#193a74; }
.section-contact .content-container { background:#3a1b3b; }
.section-weddings .content-container { background:#767c2a; }

.section-home .content { color: #333; background: #fff url(../img/bg-home.jpg) no-repeat scroll top left; }
.section-links .content { color: #333; background: #fff; }
.section-about .content { color: #fff; background: #fff url(../img/bg-about.jpg) no-repeat scroll top right; }
.section-social .content { color: #fff; background: #fff url(../img/bg-social.jpg) no-repeat scroll top right; }
.section-contact .content { color: #fff; background: #fff url(../img/bg-contact.jpg) no-repeat scroll top right; }
.section-weddings .content { color: #fff; background: #fff url(../img/bg-weddings.jpg) no-repeat scroll top right; }

.subsection-allinclusive .content { color: #fff; background: #fff url(../img/bg-weddings-allinclusive.jpg) no-repeat scroll top right; }
.subsection-essential .content { color: #fff; background: #fff url(../img/bg-weddings-essential.jpg) no-repeat scroll top right; }
.subsection-monthof .content { color: #fff; background: #fff url(../img/bg-weddings-monthof.jpg) no-repeat scroll top right; }

.content-text { padding:0 10px; position:absolute; left:0; top:0; height:450px; width:327px; }
.section-home .content-text { top:275px; left:20px; height:199px; width:380px; font-size:120%; }
.section-links .content-text { background:#fff; width:674px; line-height:22px; }
.section-about .content-text { background:#ae5543; }
.section-social .content-text { background:#476190; }
.section-contact .content-text { background:#755f75; }
.section-weddings .content-text { background:#919655; }

.content-text a { color: #fff; }


.content-text ul li { border-top: 1px solid #9da264; padding: .2em 0 .2em .5em; font-size:11px; }

.footer { margin-top:10px; }
.footer, .footer a { text-align:center; font-size:80%; color:#ddd; font-family:Arial; }
