body {
margin : 0;
padding : 0;
background : #ffffff;
text-align : justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}
form {
margin : 0;
padding : 0;
}
fieldset {
margin : 0;
padding : 0;
border : none;
}

h1, h2, h3 {
color : #c68417;
}
h1 {
letter-spacing : -1px;
font-size : 16px;
}
h2 {
font-size : 14px;
}
h3 {
font-size : 11px;
}
.blockbg {
background : #d9d785;
}
blockquote {
background : url(images/img08.jpg) no-repeat left top;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : italic;
margin : 0 0 0 15px;
padding : 0 20px 0 30px;
font-size : 18px;
}
a {
color : #c68417;
text-decoration : none;
}
a:hover {
text-decoration : none;
}
hr {
display : none;
}
img {
border : none;
}
img.left {
float : left;
margin : 0 15px 0 0;
border : 1px dashed #d9d785;
}
img.right {
float : right;
margin : 0 0 0 15px;
border : 1px dashed #d9d785;
}
.text1 {
font-family : Georgia, "Times New Roman", Times, serif;
font-style : italic;
margin : 0 0 0 15px;
padding : 90px 20px 0 30px;
font-size : 30px;
color : #ffffff;
}
#header {
width : 855px;
height : 235px;
margin : 0 auto;
font-family : Georgia, "Times New Roman", Times, serif;
}
#headerbg {
width : 944px;
height : 300px;
margin : auto;
text-align : center;
font-size : 20px;
background : #000000 url(images/website_header_2.jpg);
margin-top : 40px;
}
#logo {
width : 944px;
height : 80px;
float : left;
margin-top : 10px;
}
#menu {
width : 855px;
height : 40px;
background : url(images/menu_bk.jpg);
margin-left : auto;
margin-right : auto;
padding : 10px 0 0 0;
text-align : center;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 11px;
}
#menu a {
color : #666666;
text-decoration : none;
}
#menu a:hover {
color : #c68417;
text-decoration : none;
}
#page {
width : 855px;
height:100%;
min-height: 100%;
margin-right: auto;
margin-left : auto;
padding-bottom: 10px;
background:#ffffff;
text-align: center;
position: relative;
}
#pageflash {
width : 855px;
height : 500px;
margin-right : auto;
margin-left : auto;
background : #ffffff;
text-align : center;
}
#latest-post {
float : left;
width : 570px;
height : auto;
padding : 0 10px 0 10px;
border-right : 1px dotted #cccccc;
text-align : left;
position: relative;
}
#latest-post a {
text-decoration : none;
color : #666666;
}
#latest-post a:hover {
color : #c68417;
text-decoration : none;
}
#photos {
float: left;
width : 150px;
height : 450px;
padding : 10px 20px 10px 20px;
line-height : 25px;
font-size : 12px;
text-align : center;
}
#recent-posts {
float : left;
width : 200px;
height : auto;
padding : 0 10px 0 10px;
font-size : 11px;
border-right : 1px dotted #cccccc;
}
#recent-posts a {
font-size : 11px;
text-decoration: none;

}
#sidebar {
clear : both;
width : 944px;
background : #666666;
color : #cccccc;
padding : 10px 0 0 0;
}
#sidebar ul {
margin : 0;
padding : 0;
list-style : none;
}
#sidebar li {
display : block;
float : left;
width : 187px;
padding : 10px 10px 10px 25px;
}
#sidebar li ul {
line-height : 1.8em;
}
#sidebar li li {
display : list-item;
background : url(images/img07.gif) no-repeat left 50%;
float : none;
width : auto;
padding : 0 0 0 10px;
line-height : 25px;
}
#sidebar h2 {
margin : 0 0 10px 0;
color : #ffffff;
}
#sidebar a {
text-decoration : none;
color : #cccccc;
}
#sidebar a:hover {
text-decoration : underline;
}
#footer {
position:relative;
bottom: 0px;
left: 0px;
width: 700px;
height: 28px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}

#footer p {
	margin: 0;
	font-size: .5em;
	color: #ffffff;
}

.clearfooter {
   height: 30px;
   clear: both;
}
.smalltext {
   font-size:8px;
}