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

* {
margin:0;
padding:0;
}


body {
background:#fff url(images/body_bg.gif) top left repeat;
font:normal 62.5% "Helvetica Neue", Arial, Helvetica, Sans-serif;
color:#555555;
text-align:center;
}


p {
font:normal 1.1em/1.7em "Helvetica Neue", Arial, Helvetica, Sans-serif;
clear:both;
text-indent: 20px;
margin:0 0 10px 0;
}


h1, h2, h3, h4, h5, h6 {
font:bold 2em Georgia, "Times New Roman", Times, serif;
color:#fff;
margin:0 0 0 0;
}

h2 {
font:bold 2.2em Georgia, "Times New Roman", Times, serif;
color:#361f12;
letter-spacing:.05em;
display:block;
float:left;
padding:16px 0 0 10px;
}

h3 {
font:bold 1.5em Georgia, "Times New Roman", Times, serif;
color:#90b45d;
}
h3.pink {
color:#f279f3;
}


#container {
margin:0 auto 20px auto;
width:1024px;
height:100%;
}


#masthead {
background:transparent url(images/masthead_bg.gif) 0 0 no-repeat;
width:1024px;
height:208px;
}


#leftside {
background:transparent url(images/leftside_bg.gif) 0 0 no-repeat;
width:260px;
height:747px;
float:left;
}


#page {
background:#fff url(images/page_bg.gif) 0 0 no-repeat;
width:572px;
height:100%;
min-height:760px;
float:left;
text-align:left;
}


#nav {
width:140px;
height:500px;
padding:17px 0 0 0;
float:right;
}
#nav ul {
list-style:circle;
margin:1px 0 50px 13px;
}
#nav li {
margin:0 0 5px 0;
}
#nav a {
text-decoration:none;
color:#7b7c7b;
}
#nav a:hover {
color:#3c2315;
}


#content {
background:#fff url(images/line.gif) top right repeat-y;
width:370px;
height:100%;
padding:0 25px 25px 25px;
float:left;
}
#content a {
text-decoration:underline;
color:#90b45d;
}
#content a:hover {
text-decoration:none;
color:#a1a1a1;
}
#content p.posted {
color:#f279f3;
text-align:right;
text-indent:0;
}



div.date {
background-color:#f279f3;
width:4em;
height:5.1em;
border:double 4px #fff;
float:left;
margin:0 0 8px 0;
}
div.date p.day {
font:bold 1.8em Georgia, "Times New Roman", Times, serif;
color:#fff;
text-indent:0;
margin:0;
padding:0;
text-align:center;
}
div.date p.month {
font:bold 1.1em Georgia, "Times New Roman", Times, serif;
color:#fff;
text-indent:0;
margin:0;
padding:0;
text-align:center;
text-transform:uppercase;
}
div.date p.year {
font:bold 1.1em Georgia, "Times New Roman", Times, serif;
color:#fff;
text-indent:0;
margin:0;
padding:0;
text-align:center;
}


#rightside {
background:transparent url(images/rightside_bg.gif) 0 0 no-repeat;
width:192px;
height:750px;
float:right;
}


#footer {
background:transparent url(images/footer_bg.gif) 0 0 no-repeat;
width:572px;
height:52px;
clear:both;
margin:0 0 0 260px;
}
#footer p {
font:normal 1.1em Georgia, "Times New Roman", Times, serif;
color:#3c2315;
text-align:left;
padding:23px 0 0 5px;
}
#footer a {
color:#3c2315;
text-decoration:underline;
}
#footer a:hover {
color:#6b4530;
text-decoration:none;
}
