body {
	font-family: Helvetica, sans serif;
        font-size: 12px;
	background-color: #CBA193; 
        border: none;
	color: #000;
	text-align: center;
        margin: 10px auto 0px auto;
	padding: 0; 
	}

#wrapper {
	background: url('../styleimages/main.jpg') repeat-y;
        border: none;
	text-align: left;
        margin: 0px auto 0px auto;
        color: #000;
	padding: 0;
        padding-bottom: auto;
        widht: 705px;
	}

a:link {
        color: #723427; text-decoration: none;
        }
a:visited {
        color: #000; text-decoration: none;
        }
a:active {
        color: #000; text-decoration: none;
        }
a:hover {
        color: #000; text-decoration: none;
        background: #f0f0f0;
        }

.entry img, .entry img a {
margin-top:10px; 
margin-left:0px; 
margin-right: 10px; 
margin-bottom: 10px; 
padding: 4px;
float:left;
display: inline;
border: 1px solid #723427;
background: #fff;
}

.photos img, .photos img a {
margin-top:0px; 
margin-left:0px; 
margin-right: 10px; 
margin-bottom: 10px; 
padding: 4px;
float:left;
display: inline;
border: 1px solid #723427;
background: #fff;
}


.entry img2, .entry img2 a {
padding: 3px;
border: none;
}
	
#footer { background: url("../styleimages/footer.jpg") no-repeat bottom;   
         width: 705px;
         height: 200px;
         border: none;
         clear: both;
          }

#footer p{ text-align: center;   
         padding: 18px 0px 0px 0px;
          }

#page {
	background: url('../styleimages/main.jpg') repeat-y;
        border: none;
	text-align: left;
        margin: 0px auto 0px auto;
        color: #000;
	padding: 0;
	width: 705px;
        padding-bottom: auto;
	}

#header {
	padding: 0;
	height: 17px;
	width: 100%;
	background: url('../styleimages/header.jpg') no-repeat top;
        margin: 0px auto 0px auto;
	}

#content {
        color: #000;
        text-align: justify;
	}

#content li {
        list-style-type: none;
	list-style-image: url('../styleimages/li2.gif');
        line-height: normal;
        margin-left: 14px;
        line-height: 1.2em;
}

.widecolumn .entry p {
	line-height: 16px;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 16px;
	}

.narrowcolumn .entry li, .widecolumn .entry li {
	line-height: 16px;
	}

.widecolumn {
	line-height: 16px;
	}

.photo {
padding: 3px;
border: 1px solid #723427;
margin: 10px 100px 100px 0px;
background: #fff;
}
	
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
        line-height: 1.5em;
	}

h1 {
        color: #360904;
        font-family: Georgia, serif;
        font-size: 28px;
        text-align: left;
        }

h2 {
        color: #360904;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 18px;
        text-align: left;
        font-weight: normal;
        letter-spacing: 0.1em;
        margin-top: 30px;      
        margin-bottom: 6px;
	padding-bottom: 4px; 
        padding-left: 0px;       
        }

h3 {
        color: #360904;
        font-size: 14px;
        text-align: left;
        font-weight: bold;
        letter-spacing: 0.1em;
        margin-bottom: 6px;
	padding-bottom: 5px; 
        }

h4 {
        color: #4F3D42;
        font-weight: bolder;
        font-size: 10px;
}


h5 {
        font-family: Helvetica, Tahoma, arial;
        letter-spacing:.1em;
        color: #723427;
        font-size: 9px;
        text-decoration: none;
        text-align: center;
        margin: 5px 0px 5px 0px;
}

h5 a, h5 a:link, h5 a:active, h5 a:visited {
        color: #723427;
  }


h5 a:hover {
        color: #4F3D42;
        text-decoration: none;
        background: #EBE7E7;
}

h6 {
        font-family: Helvetica, Tahoma, arial;
        letter-spacing:.1em;
        color: #723427;
        font-size: 9px;
        text-decoration: none;
        text-align: center;
        margin: 25px 0px 5px 0px;
}

h6 a, h6 a:link, h6 a:active, h6 a:visited {
        color: #723427;
  }


h6 a:hover {
        color: #4F3D42;
        text-decoration: none;
        background: #EBE7E7;
}

.narrowcolumn {
	float: left;
	padding: 0 0 0px 25px;
	margin: 0px 0 0;
	width: 420px;
	}

.narrowcolumn a, .narrowcolumn a:link, .narrowcolumn a:active, .narrowcolumn a:visited {
        color: #723427;
        text-decoration: underline;
  }

.photocolumn a, .photocolumn a:link, .photocolumn a:active, .photocolumn a:visited {
        color: #723427;
        text-decoration: underline;
  }

.widecolumn a, .widecolumn a:link, .widecolumn a:active, .widecolumn a:visited {
        color: #723427;
        text-decoration: underline;
  }

.widecolumnfront a, .widecolumnfront a:link, .widecolumnfront a:active, .widecolumnfront a:visited {
        color: #723427;
        text-decoration: none;
  }


.front {
        float: left;
	padding: 0px 50px 10px 52px;
	margin: 0px 0 0;
	width: 510px;
	}

.front a:link {
        color: #723427; text-decoration: none;
        }

.widecolumn {
        float: left;
	padding: 0px 50px 10px 52px;
	margin: 0px 0 0;
	width: 600px;
        text-align: left;
	}

.widecolumnfront {
        float: left;
	padding: 0px 50px 10px 52px;
	margin: 0px 0 0;
	width: 600px;
        text-align: left;
	}

.widecolumn2 {
        float: left;
	padding: 0px 0px 10px 52px;
	margin: 0px 0 0;
	width: 600px;
        text-align: left;
	}

.photocolumn {
        float: left;
	padding: 0px 50px 20px 56px;
	margin: 0px 0 0;
	width: 600px;
	}

.linkcolumn {
        float: left;
	padding: 0px 70px 0px 92px;
	margin: 0px 0 0 40px;
	width: 500px;
	}
	
.post {
	margin: 0 0 20px 0px;
	text-align: left;
	}

.widecolumn .post {
	margin: 0;
	}

.widecolumnfront .post {
	margin: 0;
	}

/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 70px;
	margin: 0;
	}

h2 {
	margin: 30px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 80%;
	}

/* Begin Form Elements */

textarea {
	padding:0.2em;
	font-size: 11px;
	border: 1px solid #CCCFBC;
	color: #000;
       -moz-border-radius: 4px;
	background-color: #FFF;

}

textarea:focus {
	padding:0.2em;
	font-size: 11px;
	border: 1px solid #999999;
	color: #000;
       -moz-border-radius: 4px;
	background-color: #FFF;
}


input[type="text"] {
	padding:0.2em;
	font-size: 11px;
	border: 1px solid #CCCFBC;
	color: #000;
       -moz-border-radius: 4px;
	background-color: #FFF;
}

input[type="submit"] {
	padding:0.1em;
	font-size: 9px;
	color: #333;
	text-align: center !important;
	text-align: center !important;
	background: url(../styleimages/button.gif) repeat-x;
        padding: -1px 2px 0px 1px;
}

.button {
	text-align: center !important;
	background: url(../styleimages/button.gif) repeat-x;
        padding: -1px 2px 0px 1px;
}

.ed_button{
	font-size: 9px;
	color: #333;
	background: url(../styleimages/button.gif) repeat-x;
        padding: -1px 2px 0px 1px;
        margin-right: 1px;
}

.ed_button_pressed {
	font-size: 9px;
	border: 1px dotted #bbb;
	color: #FFF;
        font-weight: bold;
        background: url(../styleimages/button.gif) repeat-x;
        padding: -1px 2px 0px 1px;
        margin-right: 1px;
}
/* End Form Elements */

/* Begin Sidebar */
#sidebar
{
	padding: 4px 4px 10px 0;
	width: 170px;
	font-size: 9px;
float: right;
	}

#sidebar form {
	margin: 0;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: url('../styleimages/li2.gif');
	margin-bottom: 15px;
        margin-left: 10px;
        line-height: 1.3em;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul li {
	margin: 3px 0 0;
	padding: 0;
	list-style-image: none;
	}


/* End Sidebar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 2px dashed #bbb;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left:12px;
	background: url('../styleimages/quote.gif') no-repeat top left;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.morelink {
        font-size: 9px;
        float: right;
        font-weight: bold;
        text-decoration: underline;
}
.postdata {
        font-size: 9px;
        text-align: right;
}
.posted {
	font-size: 9px;
	color: #723427;
        font-weight: bold;
	padding-top: 1px;
	padding-bottom: 2px;        
        line-height: 12px;
	text-align: right;
	margin: 4px 22px 0px 0px;
} 

.posted a, .posted a:link, .posted a:active, .posted a:visited{
	font-size: 9px;
	color: #723427;
        font-weight: bold;
	text-decoration: none;
        border-bottom: none;
} 

.column1 {
        float: left; 
        width: 180px; 
        padding: 5px;
 text-align: left;}

.column2 {
margin-left: 190px; 
margin-right: 30px;
width: 180px; padding: 5px;
text-align: left;
}

.column3 {
width: 190px; padding: 5px;
float:right;
text-align: left;
}

.column4 {
        float: left; 
        width: 230px; 
        padding: 5px;
 text-align: left;}

.column5 {
margin-left: 260px; 
width: 230px; padding: 5px;}


/* End Various Tags & Classes*/


/********* Begin Comments *********/

#containercomments {
line-height : 140%; 
text-align : left; 
width : 460px; 
margin: 0px auto 4px auto;
background: transparent;
padding: 0px;
} 
.commentlist {
	text-align: justify;
	margin: 0 20px 0 0;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #333333;
	}

 .commentlist li {
	margin: 5px 0 0 0;
	padding: 5px 10px 3px 0px;
	list-style: none;
		}

.commentlist p {
	margin-left: 0px;
	}

.commenttext {
	padding-left: 67px;
	text-align: justify;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentdata {
	padding: 3px;
	background: #CFA99C;
	-moz-border-radius:5px;
	}

/********* End Comments *********/
/*********Top Navigation*********/

#navcontainer
{
margin-left: auto;
margin-right: 22px;
margin-top: 10px;
margin-bottom: 20px;
padding-top: 10px;
text-align: center;
}

#bottomcontainer
{
margin-left: auto;
margin-right: 20px;
margin-top: 100px;
margin-bottom: 20px;
padding-top: 140px;
text-align: center;
}


#navlist li, #navlist li a
{
  display: inline;
  font-family: Helvetica, Tahoma, arial;
  letter-spacing:.1em;
  font-size: 10px;
  text-decoration: none;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 14px;
font-weight: bolder;
}

#navlist a:hover {
  color: #6C1A1E;
}


/************End Top Navi*********/


#credit {
font-family: 'Silkscreen', Verdana;
	background-color: #CBA193; 
	font-size: 9px;
	padding-top: 0px;
	padding-right: 4px;
        padding-bottom: 4px;
	text-align: right;
	color: #000;
}

#credit a:hover {
background: transparent;
}