@charset "UTF-8";
/* CSS Document */


body {
margin: 0 0 0 0;
background:url(/images/body_bg.jpg) repeat-x;
background-color:#C9C9C9;
}

#header {
width: 780px;
height: 102px;
margin-left: auto;
margin-right: auto;
}

#main {
width: 700px;
background:url(/images/main_bg.gif) repeat-y;
margin-left: auto;
margin-right: auto;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 40px;
font-family:Trebuchet Ms, Arial;
color: #282828;
font-size:12px;
line-height: 19px;
overflow: auto;

}

#footer {
width: 780px;
height: 50px;
background: url(/images/footer.gif) no-repeat;
margin-left: auto;
margin-right: auto;
margin-top: -13px;
}

#navbar2 {
height: 30px;
width: 700px;
background-color: #474747;
margin-top: 0px;
}

#navbar2 ul {
margin:0;
padding: 0px;
font-family: "Times New Roman", Times, serif;
text-transform:uppercase;
font-size: 11px;
color: #FFF;
line-height: 30px;
}

#navbar2 li {
list-style-type: none;
display: inline;
}

#navbar2 li a {
text-decoration: none;
padding: 9px 5px;
color: #FFF;
display: inline;
}

#navbar2 li a:link {
color: #FFF:
}


#navbar2 li a:hover {

color: #000;
background-color: #dedede;
}

#main-left {
width: 440px;
padding-right: 20px;
border-right: 1px dotted #ccc;
margin-bottom: 0px;
float:left;
}

#main-right {
float:right;
width: 220px;
}

.heading {
margin-top: 30px;
margin-bottom: 5px;
}

#gallery {
width:100%;

margin-bottom: 0px;
}

.post-title {

}

.date-header {
}

.post-body {

}

.post-footer{

}

h2 {
font-size: 12px;
font-style:italic;
font-weight: normal;
border-bottom: 1px dotted #999999;
}

h3 {
font-size: 16px;
font-weight:bold;

}

#comments {
padding: 10px;
border-bottom: 1px dotted #999999;
border-top: 1px dotted #999999;
background: #E8E8E8;
}