*{
    margin:0;
    padding:0}

img{
    border:0px}

html{
    width:100%;
    height:100%;
    background-image:url(images/bg.gif);
    background-position:top left;
    background-repeat:repeat-x;
    background-color:#FFEFC6}

body{
    text-align:center;
    margin:0;
    padding:0}

#header{
    margin:0 auto;
    width:700px;
    text-align:left}

#header img{
    float:left}

.menu{
    height:48px;
    background-image:url(images/menu_bg.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    float:left;
    padding:9px 10px 0 0}

.menu li, .menu li img{
    list-style-type:none;
    float:left}

#content{
    font-family:Tahoma;
    font-size:11px;
    color:#1F2020;
    clear:left;
    margin:0 auto;
    width:700px;
    text-align:left}

.left{
    width:215px;
    float:left}
    
.text{
    padding:4px 11px 0 6px}

.read{
    display:block;
    background-image:url(images/arrows.gif);
    background-position:0px 5px;
    background-repeat:no-repeat;
    padding:0 19px 0 15px;
    font-family:Tahoma;
    font-size:10px;
    color:#584827;
    font-weight:bold;
    text-decoration:none;
    margin:5px 0 0 0}

.read:visited{
    text-decoration:none}

.read:hover{
    text-decoration:underline}

.floatleft{
    float:left}

.floatright{
    float:right}

.latest{
    width:171px;
    margin:15px 9px 14px 5px;
    background-color:#DED3B4;
    padding:11px 17px 9px 15px;
    float:left}

.news{
    width:170px;
    border-bottom:1px solid #DDCB9A;
    float:left;
    margin:0 0 5px 0}

.news p{
    border-bottom:1px solid #F1EBDB;
    padding:0 0 11px 0}

.date{
    font-weight:bold;
    background-image:url(images/threangle.gif);
    background-position:0px 3px;
    background-repeat:no-repeat;
    padding:0 0 5px 10px;
    display:block}

.services{
    float:left;
    width:197px;
    padding:0 0 0 17px}

*html .services{
    padding:0 0 0 20px}

.services p{
    padding:12px 25px 5px 3px}

.services li, .sight li{
    list-style-type:none;
    padding:2px 0 0 0}

.services li a, .sight li a{
    color:#584827;
    text-decoration:underline;
    background-image:url(images/threangle.gif);
    background-position:5px 5px;
    background-repeat:no-repeat;
    padding:0 0 0 20px}

.services li a:visited, .sight li a:visited{
    text-decoration:underline}

.services li a:hover, .sight li a:hover{
    text-decoration:none}
    
.pad{
    margin:10px 0 0 5px}

*html .pad{
    margin:10px 0 0 2px}

.flash{
    margin:0 0 14px 100px}

.flash img{
    margin:0 0 0 10px}

.every{
    padding:0 11px 0 16px;
    border-left:1px solid #D5BA7A;
    float:left;
    width:200px}

*html .every{
    margin:2px 0 0 -4px}

.pad1{
    margin:0 0 15px 0}

.every ul li{
    float:left;
    margin:0 0 0 4px}

.every li{
    list-style-type:none;
    line-height:17px;
    width:78px;
    font-family:Tahoma;
    font-size:11px;
    color:#1F2020;
    text-decoration:none;
    padding:0 0 0 10px;
    background-image:url(images/smar.gif);
    background-position:1px 7px;
    background-repeat:no-repeat}

.border{
    border-bottom:1px solid #BFAF88}

.sight{
    float:left;
    border-left:1px solid #D3B879;
    padding:0 0 0 13px;
    width:240px}

.sight p{
    padding:10px 36px 3px 0}

#footer{
    background-position:top right;
    background-repeat:no-repeat;
    clear:both;
    height:30px;
    margin:0 0 0 0;
    padding:17px 0 0 0;
    text-align:center;
    font-family:Tahoma;
    font-size:9px;
    color:#917F58}

#footer a{
    font-family:Tahoma;
    font-size:9px;
    color:#AB996E;
    text-decoration:none;
    display:inline-block;
    padding:0 6px 0 6px}

#footer p{
    text-align:center;
    margin:0 0 6px 0}