/* COLORS
Orange: #ff8000
Brown: #6e4b28
*/

* {
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5, h6 {
font-size : 0.95em;
padding : 15px 0 0 15px;
color : #6e4b28;
font-weight : bold;
font-family : helvetica, arial, sans-serif;
text-transform : uppercase;
letter-spacing : -1.5px;
}

#nav ul {
list-style : none;
font-family : helvetica, arial, sans-serif;
font-size : 1.1em;
margin-left : 450px;
}

#nav li {
display : inline;
}
#nav li a {
padding : 0 15px;
font-weight : bold;
color : #6e4b28;
text-transform : uppercase;
letter-spacing : -1.5px;
text-decoration : none;
padding : 0 10px 0 0;
}
#nav li a:hover {
color : #ff8800;
}
p {
margin : 5px 0 5px 0;
}
a {
color : #ff8000;
}
a:hover {
color : black;
}
blockquote {
padding-left : 35px;
margin : 10px 0 0 10px;
font-style : italic;
font-size : 1em;
}
code {
color : #8f7455;
}
body {
position : relative;
margin : 0 auto;
width : 815px;
font-family : 'Trebuchet MS', Helvetica, Arial;
background-color : #6e4b28;
/*font-size : 0.8em;*/
}
#wrapper {
width : 815px;
margin : 55px 0 40px 0;
}
#header {
height : 120px;
background : url(images/main_outline_top_tall.gif);
}
#header img {
padding : 20px 0 0 100px;
}
#main {
clear : both;
margin : 0 0;
width : 815px;
background : url(images/main_outline_middle.gif) repeat-y;
}
#contentwrapper {
float : left;
padding : 0 0 0 0;
}

#content {
width : 500px;
}

.pageTitle {
font-size : 1.2em;
padding : 0 0 0 35px;
color : #ff8000;
font-weight : bold;
text-transform : none;
text-transform : uppercase;
letter-spacing : -1.5px;
font-family : Helvetica, Arial;
text-decoration : none;
}

.post {
padding : 20px 15px 5px 20px;
width : 480px;
}

.postTitle {
font-size : 1.1em;
color : #6e4b28;
font-weight : bold;
font-family : helvetica, arial, sans-serif;
text-transform : uppercase;
letter-spacing : -1.5px;
}

.postTitle a {
text-decoration: none;
}

.postMeta {
font-size : 0.8em;
color : #8f7455;
text-transform : none;
font-weight : normal;
letter-spacing : normal;
margin : 0 0 0 10px;
font-family : 'Trebuchet MS', helvetica, arial;
}

#content .postMeta p{
padding : 0 0 0 25px;
color : #8f7455;
}

#content p, .postContent p {
font-size : 0.8em;
padding : 0 0 0 15px;
color : #333;
}
.postContent ul, ol {
padding : 0 0 0 15px;
}
.postContent ul li, ol li {
font-size : 0.8em;
color : #333;
padding : 0 0 0 15px;
}
.comment {
padding : 10px 10px 10px 10px;
width : 450px;
text-align : left;
}
#commentslinks {
float : right;
text-align : right;
padding : 0 10px 0 10px;
width : 480px;
color : #ff8000;
font-size : 1em;
}
#commentslinks a {
text-decoration : underline;
}
#commentslinks a:hover {
text-decoration : underline;
}
#comments {
/*font-size : 1em;*/
color : #8f7455;
width : 450px;
padding : 0 0 0 20px;
text-align : left;
}
p.comments {
margin : 10px 0 0 0;
}
p.comments a {
text-decoration : underline;
}
p.comments a:hover {
color : black;
text-decoration : underline;
}
.commentlist {
margin : 10px 25px;
padding : 10px 10px 10px 10px;
font-size : 1em;
list-style : none;
}
.commentlist li {
margin : 0 0 5px 10px;
padding-bottom : 5px;
}
.commentlist cite {
font-size : 1em;
font-style : normal;
font-weight : bold;
}
.commentmetadata {
color : #8f7455;
font-size : 1em;
padding : 5px 0 5px 20px;
}
.commentmetadata a {
color : #ff8000;
text-decoration : underline;
}
.commentmetadata a:hover {
color : black;
}
.commentlist p {
padding : 0 0 0 0;
}
.comment h3 {
font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #333;
}
p.comment a {
color : #ff8000;
text-decoration : underline;
}
p.comment a:hover {
color : black;
}
textarea {
width : 480px;
}
.comment #submit {
width : 75px;
height : 26px;
background : url(images/submit.gif) no-repeat left top;
border : none;
padding : 10px 10px 10px 10px;
}
.commentbody {
width : 800px;
}
#nextprevious {
margin : 10px;
font-size : 1em;
}

/* Start SIDEBAR */

#sidebars {
float : right;
width : 290px;
margin: 15px 5px 0 0;
}

#sidebarsheader {
height : 24px;
background : url(images/sidebars_top.png) no-repeat;
}

#sidebarsmiddle {
background : url(images/sidebars_middle.png) repeat-y;
padding : 0 30px 0 20px;
}

#sidebarsfooter {
height : 25px;
background : url(images/sidebars_bottom.png) no-repeat;
}

#sidebars h2 {
padding: 5px 0 0 0;
}

#sidebars h3 {
padding: 0 0 0 0;
color: #ff8000;
font-size : 0.8em;
text-transform : none;
font-weight : normal;
letter-spacing : normal;
font-family : 'Trebuchet MS', helvetica, arial;
}

#sidebars ul {
}

#sidebars ul li {
padding : 0 0 5px 10px;
list-style : none;
font-size : 0.8em;
}

#sidebars p {
font-size: 0.8em;
padding: 0 0 0 10px;
}

/* End SIDEBAR */

#tag_cloud a {
display : inline;
}
#sidebars ul.children li {
border-bottom : none;
}
#sidebars ul.children {
margin-bottom : -5px;
}
#footercurve {
background : url(images/main_outline_bottom.gif) no-repeat;
width : 815px;
height : 20px;
}
#footer {
width : 815px;
text-align : center;
padding : 10px 0 0 0;
}
#footer p {
width : 815px;
color : white;
font-size : x-small;
font-weight : normal;
padding : 5px 0 16px 0;
}
#footer a {
color : white;
font-size : xx-small;
font-weight : normal;
text-transform : lowercase;
text-decoration : underline;
padding : 25px 0 0 0;
}
a img {
border : none;
padding : 0 5px 0 5px;
}
.highlight {
color : #d9d688;
font-weight : bold;
}
.cleared {
clear : both;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
padding : 0 0 0 40px;
}
.alignright {
float : right;
}
.wp-caption {
background-color : white;
padding : 7px 2px 5px 2px;
border : 1px solid #ddd;
margin : 10px;
border : 1px solid #ddd;
}
.wp-caption-text {
color : #8f7455;
}
.wp-caption p.wp-caption-text {
font-size : 1.0em;
color : #8f7455;
}

.sharethis {
width : 700px;
}
.boldnormal {
font-weight : bold;
}
.orange {
color : #ff8000;
font-size : 1.0em;
font-weight : bold;
}

