/*
Theme Name: Twinkleberry Bride Theme
Author: David Bell
*/

/* General Text Styles */

.text01 {font: 1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; line-height: 1.3;}
.text02 {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; line-height: 1.3;}
.date01 {font: italic 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; letter-spacing: 0.3pt;}
.heading01 {font: bold 1.1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; letter-spacing: 0.3pt;}
.heading02 {font: bold 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#8D6A50; letter-spacing: 0.3pt;}
.emailtext01 {font: 0.8em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; line-height: 1.3;}

/* Common Selector Styles */

h1 {font: bold italic 1.6em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#8D6A50; line-height: 1.2; margin: 5px 0px 5px 0px; letter-spacing: 0.3pt;}
h3 {font: bold italic 1.2em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#8D6A50; letter-spacing: 0.3pt;}
p {margin:0.3em 0pt 1em;}
strong {font-weight: bold;}
em {font-style: italic;}

/* Link Styles */

a.white01:link {color: white; text-decoration: underline;}
a.white01:link:hover {color: white; text-decoration: none;}
a.white01:visited {color: white; text-decoration: underline;}
a.white01:visited:hover {color: white; text-decoration: none;}

a.copper01:link {color: #8D6A50; text-decoration: underline;}
a.copper01:link:hover {color: #8D6A50; text-decoration: none;}
a.copper01:visited {color: #8D6A50; text-decoration: underline;}
a.copper01:visited:hover {color: #8D6A50; text-decoration: none;}

/* List Styles */

ul#sidebarlist01 {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; margin-top: 7px;}
ul#sidebarlist01 li {margin-bottom: 7px;}
ul#sidebarlist01 a:link {color: #8D6A50; text-decoration: underline;}
ul#sidebarlist01 a:link:hover {color: #8D6A50; text-decoration: none;}
ul#sidebarlist01 a:visited {color: #8D6A50; text-decoration: underline;}
ul#sidebarlist01 a:visited:hover {color: #8D6A50; text-decoration: none;}

/* Spacing Styles */

.top01 {padding-top: 10px;}
.top02 {margin-top: 5px;}
.bottom01 {padding-bottom: 10px;}
.bottom02 {margin-bottom: 5px;}
.inputspacing01 {margin: 5px 0 5px 0;}

/* General Styles */

#wrapper01 {width: 955px; margin: 0 auto;}
#header01 {text-align: left; padding: 10px 0px 10px 10px;}
#header02 {height: 31px; padding: 0 0 0 15px; background: url(images/headerbacking01.png) no-repeat left; text-align: left; font: italic 1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color: white;}
#maincontent01 {min-height: 450px; border-top: 3px solid #DCDCD7; background: white url(images/maincontentbacking01.png) no-repeat top;}

#postcontent01 {text-align: left; float: left; width: 618px; margin: 15px 45px 0 25px;}
#postcontent01 a:link {color: #8D6A50; text-decoration: underline;}
#postcontent01 a:link:hover {color: #8D6A50; text-decoration: none;}
#postcontent01 a:visited {color: #8D6A50; text-decoration: underline;}
#postcontent01 a:visited:hover {color: #8D6A50; text-decoration: none;}
#postcontent01 p {font: 1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; line-height: 1.3;}

textarea#comment {width: 500px; height: 150px; font: 1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#8D6A50;}
input#submit {font: 1em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#8D6A50;}

#sidebar01 {text-align: left; float: left; width: 242px; margin: 15px 0 0 0;}
#footer01 {height: 15px; background: white url(images/footerbacking01.png) no-repeat right;}
#footer02 {min-height: 100px; background: #DCDCD7 url(images/footerlogo01.png) no-repeat left top; padding: 10px 10px 10px 10px;}
#emailsignup01 {text-align: left; width: 211px; padding-left: 677px;}

ul.twitter {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; line-height: 1.3; margin-top: 7px}
ul.twitter li {margin-bottom: 7px;}
ul.twitter a:link {color: #8D6A50; text-decoration: underline;}
ul.twitter a:link:hover {color: #8D6A50; text-decoration: none;}
ul.twitter a:visited {color: #8D6A50; text-decoration: underline;}
ul.twitter a:visited:hover {color: #8D6A50; text-decoration: none;}
.twitter-timestamp {color: #8D6A50;}

ul#latesttweets02 {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; color:#AAA39B; margin-top: 10px;}

/* Form Styles */

input {font: 0.9em Calibri, Helvetica, Arial, sans-serif; color:#8D6A50;}

/* Pagination Pages */

.pagenavi {padding: 10px 0 10px 0}
.wp-pagenavi a, .wp-pagenavi a:link {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #DCDCDC; text-decoration: none; color: #AAA39B; background-color: #FFFFFF;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; color: #8D6A50; border: 1px solid #DCDCDC; background-color: #FFFFFF;}
.wp-pagenavi a:hover {color: #FFFFFF; border: 1px solid #8D6A50; background-color: #8D6A50;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; color: #0066cc; background-color: #FFFFFF; border: 1px solid #8D6A50;}
.wp-pagenavi span.pages {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #8D6A50;}
.wp-pagenavi span.current {font: 0.9em Calibri, Trebuchet, Helvetica, Arial, sans-serif; padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; color: #FFFFFF;	background-color: #8D6A50;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; color: #FFFFFF; background-color: #8D6A50;}


