@charset "UTF-8";


/* MOBILE STYLES */

body {background:#fff; color:#aaa; font:14px/1.45em 'Century Gothic', Helvetica, Arial, sans-serif;}

#fade, #fade2, #fade3, #fade4 {display:none}

#nav {z-index:300; position:relative; max-width:1200px; min-width:1000px; margin:0 auto; padding:7px 0 13px 0; text-align:center; font:small-caps 27px 'Trajan Pro','Times New Roman',Times Georgia,serif; letter-spacing:1px;}

.home h2 {padding:4px 0 6px 0; text-align:center; color:#aaa; font:normal 20px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 

.page-id-29 h2, .parent-pageid-29 h2 {padding:2px 0 30px 0; text-align:center; color:#bbb; font:24px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 

.blog #container h1 {padding:2px 0 34px 0; text-align:center; color:#ccc; font:24px 'Trajan Pro','Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}

.blog #entry h2, .blog #entry h2 a {padding:8px 0 4px 0; text-align:left; color:#ddd; font:normal 25px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}


.blog #sidebar h2 {clear:both; padding:30px 0 6px 0; font:20px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px; color:#ccc;}

.archives h2 {padding:0 0 10px 0; text-align:left; color:#ddd; font:normal 19px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}

#respond h3, h3#comments {padding:6px 0 20px 0; font:22px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px; color:#ccc; text-align:center;}

.page-id-2 h2 {padding:2px 0 30px 0; text-align:center; color:#bbb; font:24px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 

.page-id-19 #container h1 {padding:2px 0 14px 0; text-align:center; color:#ccc; font:24px 'Trajan Pro', 'Times New Roman', Times, Georgia, serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}

.page-id-19 h3 {padding:36px 0 20px 0; text-align:left; color:#bbb; font:normal 24px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 
.page-id-19 h4 {padding:20px 0 0px 0; text-align:left; color:#bbb; font:normal 20px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 

.page-id-22 #container h1 {padding:2px 0 16px 0; text-align:center; color:#ccc; font:24px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}
.page-id-22 p.email {text-align:center; margin-bottom:34px; font:20px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;}

.page-id-22 h2 {margin:0 0 -4px 0; text-align:center; color:#bbb; font:normal 22px 'Trajan Pro','Times New Roman',Times,Georgia,serif; text-transform:uppercase; letter-spacing:4px; word-spacing:2px;} 