body {
background-color: #a6cd34;
font-family: Garamond, Georgia, "Times New Roman", Times, serif;
font-size: 18px;
padding: 0;
margin: 0;
color: #000000;
text-align:center;
}

a {
color:#345CA2;
text-decoration:none
}

a:hover {
color:#C4681D;
}

h1 {
margin:0;
font-size: 26px;
font-style:italic;
font-weight:normal;
}

.center{
margin:0 auto;
width:1103px;
}

#header {
background-image:url(../images/layout_hideout_01.jpg);
background-repeat:no-repeat;
width:1103px;
height:91px;
text-align:left;
}

#navigation {
padding: 25px 0 0 150px;
font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
}

#content_container{
background-image:url(../images/ext_bk.jpg);
overflow:auto;
width:1103px;
text-align:left;
}

#content_left {
float:left;
position:relative;
overflow:visible;
}

#content_left_swirl{
clear:both;
position:relative;
width:349px;
height:196px;
background-image:url(../images/swirl-left.jpg);
background-repeat:no-repeat;
overflow:visible;
}

#older_posts{
position:relative;
float:left;
padding-left:25px;
width:300px;
font-size: 16px;
color:#fff;
}

#title{
text-align:right;
}

#main_content{
float:left;
background-color:#FFF;
background-image:url(../images/layout_hideout_03.jpg);
background-repeat:no-repeat;
padding-top:60px;
width:621px;
min-height:190px;
overflow:visible;
}

#content_body{
width:501px;
padding-top:15px;
text-align:justify;
margin-left:60px;
}

#content_body p{
padding: 4px 0 4px 0;
}

#post_title{
color:#C4681D;
font-weight:bold;
font-size:19px;
font-variant:small-caps;
}

#post_date{
color:#7d7d7d;
font-style:italic;
font-size:14px;
}

#post_photos{
width:501px;
text-align:center;
padding-top:15px;
padding-bottom:5px;
}

#post_photos img{
margin-right: 10px;
border:0px;
vertical-align:middle;
}

#post_body{
padding-bottom:10px;
}

.post_videos{
padding-top:15px;
text-align:center;
}

.link_container{
width:500px;
}

.link_desc{
float:left;
width:300px;
}

.link_list{
float:left;
width:195px;
padding-right:5px;
font-size: 14px;
}

.divider{
width:501px;
text-align:center;
padding:25px 0 15px 0;
}

#content_right{
float:left;
width:133px;
height:527px;
background-image:url(../images/layout_hideout_04.jpg);
background-repeat:no-repeat;
overflow:visible;
}

#page_curl{
clear:both;
text-align:left;
width:1103px;
height:138px;
background-image:url(../images/layout_hideout_10.jpg);
background-repeat:no-repeat;
background-position: 337px;
}

#pagination{
float:left;
display:inlne;
margin-left:407px;
margin-top:15px;
}

#backtotop{
padding-left:841px;
padding-bottom:15px;
clear:both;
text-align:left;
}


.comment_controls{
text-align:right;
font-weight:bold;
font-size:14px;
font-variant:small-caps;
padding-bottom:15px;
}

.comments{
font-family: Garamond, Georgia, "Times New Roman", Times, serif;
font-size: 16px;
text-align:center;
margin-bottom:20px;
}

.single_comment{
width:500px;
background-color:#c2d3ea;
background-image:url('http://www.janegmeyer.com/images/comment-top.jpg');
background-repeat: no-repeat;
background-position: top center;
}

.comment_date{
font-size:12px;
text-align:right;
margin:15px 10px 10px 0px;
}

.comment_body{
text-align:justify;
margin:11px 15px 0px 15px;
}

.comment_author{
font-size:15px;
text-align:left;
margin-left:75px;
padding-top:11px;
}

.comment_bottom{
margin-bottom:15px;
}

.comment_form{
padding-bottom:25px;
}

.comment_form_errors{
font-weight:bold;
font-size:14px;
text-align:left;
color:#ab2929;
padding-bottom:10px;
}

.comment_thanks{
font-size:15px;
text-align:center;
color:#31629d;
margin-bottom:25px;
}

.form_field_name{
float:left;
clear:both;
width:100px;
padding-bottom:10px;
}
.form_field{
float:left;
padding-bottom:10px;
}
.form_field_tip{
font-size:12px;
text-align:left;
color:#a2a2a2;
}

.form_submit{
clear:both;
text-align:right;
font-size:12px;
}