body{ font: 83%/140% Arial, Helvetica, sans-serif; color: #665240; margin:1em;}

a img { border: 1px dotted #665240;}
img { margin:0;}
.alignright { display:none;}
.align	left { display:none;}
#wrapper { background:#FFFFFF url(images/WrapperTopBG.jpg) repeat-x scroll 0 0;!important}

.clear {display:block; clear:both;}
a:visited, a:link {color: #DB96A8;}

/*STRUCTURE*/
h3.plaintext { font-family:Arial, Helvetica, sans-serif; margin-bottom:1em;}

#leftcolumn { width:90%; text-align:left;}
#fullLeftColumn { width: 86%; padding:1em 2em 2em 2em;  margin-left:1.75em; }
#fullLeftColumnHome { width: 80%; padding:2em;  margin-left:4em; clear:both; border: 1px dotted #665240; background-color: #F7E8EB;}
.HalfLeftColumn { width: 40%; margin-left:4em; display:inline; float:left;}
#rightcolumn { display:none;}

#fullLeftColumn p { margin-bottom:1em;}

#fullLeftColumn li  { padding-left: 2.5em;}

.SanSerif { font-family:Arial, Helvetica, sans-serif.}
.SmallCaps { text-transform:uppercase; font-style:italic; font-size:.9em; width: 100%; border-bottom: 1px dotted #665240; margin:1.75em 0;}
.BigFont { font-size: 1.5em; color:#DB96A8;font-weight: normal; text-transform:capitalize; line-height: 150%; margin: 1em 0 ;}
.BigFontH1 { font-size: 1.25em; color:#665240;font-weight: normal; text-transform:capitalize; font-style:italic; line-height: 150%; margin:.5em 0;}
.posted { font-size: .65em; text-transform:uppercase; margin: .5em 0 1em 0;}
.SmallSerif { font-size:1.25em; margin: 2em 2em 1em 0; }
.blocklines {font-size: 1em; font-style:italic; margin:.5em 1.25em .5em 0;}
.quotation {  font-style:italic;  padding: 1em; border-bottom: 1px dotted #665240;  border-top: 1px dotted #665240; margin-bottom:1em;}
.haveyoursay {  background:url(images/comment.gif) 20% 50% no-repeat; font-family:Georgia, "Times New Roman", Times, serif; text-transform: capitalize;padding: .75em 0 .5em 0;  }
#addcomment {border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;width:100%; float:left; display:block;}
.haveyoursay a:link, .haveyoursay a:visited { color:#665240;}

.HalfLeftColumn img {border: 1px solid #ccc; padding: .25em; }
#fullLeftColumn img {border: 1px solid #ccc; padding: .25em; float:left; margin: 0 1em 1em 0;}

h2.BigFont a:link{ color:#DB96A8;font-weight: normal; text-decoration:underline}
h2.BigFont a:visited { color:#DB96A8;font-weight: normal; text-decoration:underline }
h2.BigFont  a:hover { color:#DB96A8;font-weight: normal;  text-decoration:underline}


h2.SmallCaps a:link{ color:#665240; text-decoration: none;}
h2.SmallCaps a:visited{ color:#665240;text-decoration: none;}
h2.SmallCaps a:hover{ color:#665240;text-decoration: none;}

p.comment a:link{ color:#665240; text-decoration: underline;}
p.comment a:visited{ color:#665240;text-decoration: underline;}
p.comment a:hover{ color:#DB96A8;text-decoration: underline;}

#HalfLeftColumn a:link ,#HalfLeftColumn a:visited ,#HalfLeftColumn a:hover{ color:#DB96A8; text-decoration:underline;}

#nav_container { display:none;}
#topLogo h1{ display:none;}
#topLogo { display:none;}

.blockpost {float:left;padding:1em 0;width:100%; border-bottom: 1px dotted #665240; }
.blockpost h3 {float:left;width:70%; margin:0 0 0 1em; padding:0;}
.blockpost h3 a { color:#DB96A8;} 
.blockpost a { text-decoration:underline; color:#DB96A8;}
.blockpost a:hover {color:#BEB4C8;}
.blockpost a img { border:1px dotted #665240;}
.blockpost p {float:left;font-size:.85em; margin:1em 0 0 1.25em;width:70%; padding:0;}
.thumb { float:left; border: 1px solid #BEB4AA; padding: .25em;}

.postmetadata {font-size:.9em;}
.postmetadata a {color:#DB96A8; }
.postmetadata a:visited {color:#DB96A8;}
.postmetadata a:hover { color:#BEB4AA;}
#posts h2 a { color:#DB96A8;}
#posts h2 a:visited { color:#DB96A8;}
#posts h2 a:hover { color:#BEB4AA;}
#fullquote { width:100%;}
#fullquote .BigFontH1 { font-size:1.5em;}

#footer { display:none;}

.breadcrumb { border-bottom:1px dotted #665240; padding:.5em 0; font-size:.8em; margin-bottom:2em;}
.breadcrumb a { text-decoration:underline; color:#DB96A8;}
.breadcrumb a:hover {color:#BEB4C8;}

div.sociable { display:none;}

#fullLeftColumn .CategoryColumn { width: 24.9%; margin:2em 3.5em 0 0; float:left; text-align:center;}
.CategoryColumn .SmallCaps {border-bottom:1px dotted #665240;font-size:0.75em;margin:0 0 1em 0; text-transform:uppercase; font-style:normal; font-family:Arial, Helvetica, sans-serif; text-align:left;}
#fullLeftColumn .CategoryColumn ul { margin:0 0 0 0; padding:0; font-size:.8em; list-style-type:none; text-align:left;}
.CategoryColumn ul li { margin: .5em 0; padding:0;}
.CategoryColumn ul li a { text-decoration:none; color:#665240;}
.CategoryColumn ul li a:hover { color:#ccc;}
.CategoryColumn a.more { font-size:.7em;color:#DB96A8;text-decoration:underline; float:right; margin:1em 0 0 0; padding:.5em 0; width:100%;border-bottom:1px dotted #665240;border-top:1px dotted #665240;}
.CategoryColumn a.browncat { font-size:.75em;text-decoration:underline; float:right; margin:1em 0 0 0; padding:.5em 0; width:100%;border-bottom:1px dotted #665240;border-top:1px dotted #665240;}

.featuredstory { float:left; margin: 1em 0 1em 3.75em; width:89%; padding: .5em 0; background:#F8F7F6;}
.featuredstory img {border:1px solid #CCC; padding:0.25em; margin: .5em 0 0 1em; float:left;}
.featuredstory #featuredcontent { width:50%; float:right; margin:2em 0 0 0;}
#featuredcontent h2 { text-transform:none; font-size:1.85em; text-align:left; margin: 0 0 .25em .5em; padding-top:0;}
#featuredcontent h2 a { color:#665240;}
#featuredcontent h2 a:hover { color:#ccc;}
#featuredcontent p { width:98%; margin: 1em; line-height:160%;text-align:left;}
#featuredcontent p.posted { margin:0; text-align:left; margin-left:2em;}
#featuredcontent p.readmore { width:98%; text-align:left;background:url(/~wedding/images/LittlleBirdie_next.gif) no-repeat left bottom; height:50px;}

#respond { display:none;}
.oldernewer { display:none;}
.favholder { display:none;}