body {

margin : 0;

background-color : #ffffff;

text-align : center;

background : url(http://oldgoldsoul.com/banner-bg.gif) repeat-x;

}

#skyline {

width : 700px;

height : 153px;

background : url(http://oldgoldsoul.com/700banner.gif);

padding : 0;

position : absolute;

top : 0;

left : 0;

margin : 0;

}

#skyline li {

margin : 0;

padding : 0;

list-style : none;

position : absolute;

top : 0;

}

#skyline li , #skyline a {

height : 24px;

top : 104px;

display : block;

}

#panel1b {

left : 340px;

width : 80px;

}

#panel2b {

left : 445px;

width : 110px;

}

#panel3b {

left : 580px;

width : 120px;

}

#panel1b a:hover {

background : transparent url(http://oldgoldsoul.com/700banner.gif) no-repeat -340px -258px;

}

#panel2b a:hover {

background : transparent url(http://oldgoldsoul.com/700banner.gif) no-repeat -445px -258px;

}

#panel3b a:hover {

background : transparent url(http://oldgoldsoul.com/700banner.gif) no-repeat -580px -258px;

}

a {

text-decoration : none;

}

a:link {

color : #cc9900;

}

a:visited {

color : #e3c772;

}

a:active {

color : #cc9900;

}

a:hover {

color : #000000;

}

h1 , h2 , h3 {

margin : 0;

padding : 0;

font-weight : bold;

}

#container {

line-height : 100%;

margin-right : auto;

margin-left : auto;

text-align : left;

padding : 0;

width : 700px;

background-color : #ffffff;

border : 0 solid #000000;

position : absolute;

top : 153px;

left: 0px;

}

#banner {
	color: #e3c772; 
	text-align: center;

font-size : small;

font-weight : normal;
	margin-bottom: 10px;
	border: 1px solid #c90;
	padding: 5px;
}

#banner ul {
        margin-left: 0;
        padding-left: 0;
        display: inline;
        font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
        }

#banner ul li {
        margin-left: 0;
        margin-bottom: 0;
        padding: 0px 5px;
        list-style: none;
        display: inline;
	text-align: center;
	font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
}

#banner ul li.first {
        margin-left: 0;
        border-left: none;
        list-style: none;
        display: inline;font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
        }

#banner ul li.here {
        border-bottom: 1px solid #ffc;
        list-style: none;
        display: inline;font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
        }

#banner a {
	color: #603811;
	text-decoration: none;
font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
	}

#banner a:link {
	color: #603811;
	text-decoration:none;
	font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
}

#banner a:visited {
	color: #603811;
     text-decoration:none;
     font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
}

#banner a:active {
	color: #cc9900;
	text-decoration: none;
	font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
}

#banner a:hover {
	color: #cc9900;
	border-bottom: 2px solid #603811;
	text-decoration: none;
	font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
}

#banner h1 {
	font-size: xx-large;
	font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;
	}

#banner h2 {
	font-size: small;
	}

#center {

position : absolute;

left : 185px;

top : 5px;

width : 500px;

overflow : hidden;

margin-bottom: 60px;

}

.content {

padding : 0 0 5px;

background-color : #ffffff;

color : #000000;

font-family : Arial, sans-serif;

font-size : small;

}

#right {

float : left;

position : absolute;

left : 15px;

top : 60px;

width : 150px;

background-color : #ffffff;

overflow : hidden;

}

.content p {

color : #000000;

font-family : Arial, sans-serif;

font-size : small;

font-weight : normal;

line-height : 120%;

text-align : justify;

margin-bottom : 10px;

}

.content blockquote {

line-height : 100%;

background : #e3c772;

}

.content li {

line-height : 150%;

}

.content h2 {

color : #cc9900;

font-family : Georgia, Verdana, sans-serif;

text-align : left;

font-weight : bold;

margin-bottom : 10px;

font-size: normal;

}

.content h3 {

color : #603811;

font-family : Georgia, Verdana, sans-serif;

font-size : normal;

text-align : left;

font-weight : bold;

margin-bottom : 10px;

background-color : #e3c772;

padding : 4px;

padding-left : 6px;

}

.content p.posted {

color : #603811;

font-family : Arial, Verdana, sans-serif;

font-size : x-small;

border-top : 1px dotted #cc9900;

text-align : left;

margin-bottom : 25px;

line-height : normal;

padding : 3px;

font-weight : normal;

}

.sidebar {

padding : 1px;

}

#calendar {

line-height : 100%;

color : #603811;

font-family : Georgia, Arial, sans-serif;

font-size : small;

padding : 0;

text-align : center;

margin-bottom : 30px;

}

#calendar table {

padding : 0;

border-collapse : collapse;

border : 0 none inherit;

width : 90%;

}

#calendar caption {

color : #603811;

font-family : georgia, Arial, sans-serif;

font-size : small;

text-align : center;

font-weight : normal;

padding : 1px;

letter-spacing : 0.1em;

}

#calendar th {

text-align : center;

font-weight : normal;

}

#calendar td {

text-align : center;

}

.sidebar h2 {

color : #603811;

font-family : georgia, Arial, sans-serif;

font-size : small;

border-bottom : 1px solid #e3c772;

text-align : left;

font-weight : bold;

padding : 0;

letter-spacing : -0.1em;

}

.sidebar ul {

padding-left : 5px;

margin : 0;

margin-bottom : 25px;

}

.sidebar li {

color : #603811;

font-family : Arial, sans-serif;

font-size : small;

text-align : left;

line-height : 110%;

margin-top : 0;

list-style-type : none;

font-weight : normal;

}

.sidebar img {

border : 3px solid #603811;

}

.photo {

text-align : left;

margin-bottom : 20px;

}

.link-note {

font-family : Arial, sans-serif;

font-size : x-small;

line-height : 100%;

text-align : left;

padding : 2px;

margin-bottom : 15px;

}

#powered {

font-family : Georgia, Arial, sans-serif;

font-size : small;

line-height : 100%;

text-align : left;

color : #603811;

}

#comment-data {

float : left;

width : 180px;

padding-right : 15px;

margin-right : 15px;

text-align : left;

border-right : 1px dotted #bbb;

}

textarea#comment-text {

width : 80%;

color : #e3c772;

}

#footer	{
	position: absolute;
	bottom: 2px;
	clear: both;
	text-align: center;
	padding: 6px;
	color: black;
	font: x-small bold arial;
	word-spacing: .3em;
	margin-top: 15px;
	color: #603811;
	text-transform: none;
	left: 200px;
}

#footerb {	position: relative;
	clear: both;
	text-align: center;
	padding: 6px;
	color: black;
	font: x-small bold arial;
	word-spacing: .3em;
	margin-top: 15px;
	color: #603811;
	text-transform: none;
	
}