/* CSS Document */
* {margin:0px; padding:0px; font-family:Arial; font-size:12px; color:#2a2929;}
html,body {height:100%; min-height:100%; background-color:#f6faf2}

td {vertical-align:top;}
table {border:0;}
p {color:#585858; font-size:12px; margin-bottom:0.8em; margin-top:0.8em; line-height:1.4em}
a {color:#8b7b60;}
a:hover {text-decoration:none;}
img {border:0;}
blockquote {color:#585858; font-size:12px; padding-left:40px; margin-bottom:0.5em; margin-top:0.5em; font-style:italic;}
ul {line-height:1.4em; padding-left:20px; margin-top:0.8em; color:#585858;}
ul ul {margin-top:0;}
ul li {color:#585858;}
a strong{color:#8b7b60;}

.left {float:left;} .right {float:right;}
.clear {clear:both}

h1 {font-family:georgia; color:#000; font-size:26px; font-weight:normal; padding-bottom:5px; line-height:1.5em}
h2 {font-family:georgia; color:#000; font-size:20px; font-weight:normal; line-height:1.4em}
h3 {font-family:georgia; color:#585858; font-size:16px; font-weight:bold; line-height:1.2em}
h3 a {font-family:georgia; color:#585858; font-size:16px; font-weight:bold; line-height:1.2em}

.ind {padding-left:60px}

#main {background-color:#e9e4db; width:1000px; min-height:100%; height:100%; margin:0 auto; position:relative}

#header {width:1000px; height:390px; background:url("img/header.jpg") no-repeat; position:relative}

#icons {position:absolute; right:0; top:10px; text-align:left; width:160px; z-index:2}
#icons img {margin-right:30px;}

#menu {position:absolute; bottom:0px; left:20px; background:url("img/menu.jpg") no-repeat; height:70px; width:566px; z-index:2;}
#menu div {padding:27px 20px 20px 32px}
#menu a {font-family:Arial; color:#000; margin:0 11px 0 0; font-size:14px; font-weight:bold}
#menu span {font-family:Arial; color:#000; margin-right:11px; font-size:14px; font-weight:bold}

#comments {position:relative; float:right; margin-top:-68px; background:url("img/com_bg.jpg") repeat; width:379px; z-index:1}
#comments .div_top {position:absolute; top:0; background:url("img/com_top.jpg") no-repeat; height:76px; width:379px; z-index:3}
#comments .div_txt {position:relative; z-index:4; background:url("img/comm_bot.jpg") bottom no-repeat; padding:35px 20px 15px 20px}
#comments .div_txt div {border-bottom:dotted; border-color:#000; border-bottom-width:1px; padding:10px 0 10px 0; color:#737373; font-size:11px;}

#gal {background-color:#e9e4db; padding:30px 0 0 0;}
#gal h1 {font-family:Arial; font-size:24px; font-weight:normal;}
#gal div img {border:2px; border-color:#a08e6e; border-style:solid; margin:0 15px 15px 0}
#gal div a { font-weight:bold; margin:0 19px 0 0}

#content {background-color:#e9e4db; width:998px; margin:0px; border-left:#9a9a9a 1px solid; border-right:#9a9a9a 1px solid;}

#text {width:550px; padding:10px 0 10px 23px; float:left; margin-right:15px; position:relative;}

#right {position:relative; float:left; width:379px; margin-left:10px}

#ind_table td {border-bottom:1px #d4d0c8 solid; width:250px; padding:5px; text-align:left;}

#links span {color:#8b7b60; font-weight:bold}

#gallery tr td {height:120px}
#gallery tr td img {border:2px; border-color:#a08e6e; border-style:solid}

#gallery_1 tr td {text-align:center}

#footer {width:1000px; height:190px; background:url("img/footer.jpg") no-repeat; position:relative;}
#footer div {color:#c1c1c1; font-size:11px; padding:140px 100px 5px 100px;}
#footer div a {color:#c1c1c1;}
