@charset "iso-8859-1";
/* KWB Entertainment Cascading Style Sheet */
/* Use without permission is STRICTLY prohibited! */
/* Copyright 2008 Kyle Brown and KWB Entertainment, Inc. */

body {
background: http://www.myfairwedding.com/blog/wp-content/themes/modern-vintage/images/background.png;
bgproperties: fixed;
text-align: center;
margin: 10px 0px 10px 0px;
padding: 0;
font: 11px Arial;
color: #FFFFFF;
}

table.site {
width: 750px;
border: 2px solid #000000;
margin: 0;
padding: 0;
border-collapse: collapse;
}

th.site {
width: 750px;
height: 100px;
border-bottom: 2px solid #000000;
margin: 0;
padding: 0;
}

th.site img {
width: 750px;
height: 100px;
border: 0;
margin: 0;
padding: 0;
display: block;
}

td.left {
width: 250px;
border-right: 2px solid #000000;
margin: 0;
padding: 7px;
background: #DDDDDD;
text-align: left;
vertical-align: top;
font: bold 11px Verdana;
color: #000000;
}

td.content {
width: 500px;
margin: 0;
padding: 0px 0px 10px 0px;
background: #FFFFFF;
text-align: left;
vertical-align: top;
}

h1 {
font: bold 20px Verdana;
color: #FFFFFF;
padding: 5px;
border-bottom: 2px solid #000000;
background: #5A7AAB;
}

h2 {
font: bold 16px Verdana;
color: #5A7AAB;
padding: 0px 5px 0px 15px;
}

h3 {
font: bold 13px Verdana;
color: #000000;
text-decoration: underline;
margin: 0px 0px 6px 0px;
}

p {
font: 12px Arial;
color: #000000;
padding: 0px 7px 0px 7px;
}

td.left a:link { color: #5A7AAB; text-decoration: none; }
td.left a:visited { color: #5A7AAB; text-decoration: none; }
td.left a:active { color: #FFFFFF; text-decoration: underline; }
td.left a:hover { color: #CE1717; text-decoration: underline; }

td.footer {
width: 750px;
text-align: center;
font: bold 11px Verdana;
color: #FFFFFF;
background: #5A7AAB;
border-top: 2px solid #000000;
}

td.footer a:link { color: #CCCCCC; text-decoration: none; }
td.footer a:visited { color: #CCCCCC; text-decoration: none; }
td.footer a:active { color: #CE1717; text-decoration: none; }
td.footer a:hover { color: #FFFFFF; text-decoration: none; }

span.subfooter {
font: 9px Verdana;
color: #000000;
text-align: center;
}

a:link { color: #5A7AAB; text-decoration: underline; }
a:visited { color: #5A7AAB; text-decoration: underline; }
a:active { color: #CCCCCC; text-decoration: underline; }
a:hover { color: #CE1717; text-decoration: underline; }