.container-home-page { width: 756px; height: auto; margin: 50px auto 20px; }

.container-inline { margin: auto; width: 756px; height: auto; }
.container-inline-space { width: 756px; height: auto; margin-top: 20px; margin-bottom: 20px; }

.column-left { float: left; width: 356px; height: auto; padding: 10px; }
.column-right { float: right; width: 356px; height: auto; padding: 10px; }

.photo-top-space-60 { padding-top: 60px;  }
p { font-family: "Times New Roman", Times, Georgia, serif; font-size: 14px; color: #111111; text-align: left; text-indent: 12px; }

h1 { color: #444; font-style: italic; font-size: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align: center; background-color: transparent; letter-spacing: 0.12em 
 }
h2 { color: #444; font-style: italic; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; background-color: transparent;  letter-spacing: 0.1em 
}
.font14-left { font-size: 14px; text-align: left; }
.author { font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-size: 16px; text-align: center; }
.quote { font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-size: 18px; text-align: center; }
.quote-name { font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-size: 16px; text-align: right; margin-right: 60px;}

.quote-sm { font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-size: 14px; text-align: center; }
.quote-sm-name { font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-size: 12px; text-align: right; margin-right: 60px;}

.script { font-family: "Zapf Chancery", "Comic Sans MS", cursive; }
.serif  { font-family: "Times New Roman", Georgia, Times, serif; }
.karenlynn {  letter-spacing: 0.15em; font-style: italic; }

.container-articles-menu { float: left; width: 756px; }
.articles-menu { color: #444; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }
.articles-menu a:link  { color: #444; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }
.articles-menu a:visited { color: #444; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }
.articles-menu a:hover { color: #daa520; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }
.articles-menu a:active  { color: #ff8c00; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }
.articles-menu-off { color: #888; font-style: italic; font-size: 12px; line-height: 14px; letter-spacing: 0.1em; font-family: "Times New Roman", Georgia, Times, serif; text-decoration: none; text-align: left; background-color: transparent; }

/* Used on Phoenix Bride & Groom article. */
.container-PhoenixB-G { background-image: url(images/Ranch_Lake_Wedding.jpg); background-repeat: no-repeat; margin: auto; width: 756px; height: auto; padding-top: 10px; margin-bottom: 20px;}
.column-left-transparent-color { background-image: url(images/articles-transparent.png); float: left; width: 356px; height: auto; margin-bottom: 10px; margin-left: 10px; padding: 10px; }
.white { color: #fff }
.font12 { font-size: 12px }

