body {
 background-color:#FFE9C9;
 background-image:url('pix/bg.gif');
 font-family:arial,helvetica,sans-serif;
 font-size:13px;
 color:#163b3f;
 margin:0px;
 padding:0px;
}
 
table.container {
 margin-top:35px;
 margin-left:auto;
 margin-right:auto;
 padding:0;
}

td.divide {width:4px; font-size:2px}

td.top {
 width:650px;
 border:2px solid #c57a56;
 background-color:#d6d9bf;
  padding-top:17px;
}

table.toplinks {
 float:right; 
 margin-right:2px; 
 background-color:#E3E4D5;
}
 
td.side_top {
 width:110px;
 padding:0;
 border:2px solid #c57a56;
 background-color:#d6d9bf;
 padding:0; 
 font-size:11px; 
 text-align:center;
}
 
td.welcome {
 background-color:#ebece1;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 text-align:center;
 padding:8px 5px 2px 5px;
 font-size:large;
 letter-spacing:1px;
}
 
td.side_welcome {
 background-color:#ebece1;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 text-align:center;
 font-size:11px; 
}
 
td.content {
 background-color:#fff;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 padding:5px;
 text-align:left;
}

td.side_content {
 font-size:11px; 
 background-color:#fff;
 padding-top:4px;
 text-align:center;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 height:355px;
}

div.ranphoto {
 margin-top:40px;
}

div.scroll {
 width:630px;
 height:337px;
 overflow:auto;
 scrollbar-face-color:#fff;
 scrollbar-arrow-color:#000;
 scrollbar-track-color:#fff;
 scrollbar-shadow-color:#000;
 scrollbar-highlight-color:#fff;
 scrollbar-3dlight-color:#fff;
 scrollbar-darkshadow-color:#fff; 
}

img.front_image {
 padding-left:26px;
 padding-right:26px;
}

td.low {
 text-align:center;
 background-color:#ebece1;
 padding:10px;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
}

td.side_low {
 font-size:11px; 
 text-align:center;
 background-color:#ebece1;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 height:38px;
}

td.nav_top {
 padding-top:0;
 padding-left:3px;
 padding-right:3px;
 padding-bottom:4px;
}
 
td.nav_bot {
 padding-top:4px;
 padding-left:3px;
 padding-right:3px;
}

td.foot {
 background-color:#d6d9bf;
 font-size:small;
 padding:3px;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
}

td.side_foot {
 background-color:#d6d9bf;
 font-size:11px;
 padding:0;
 border-left:2px solid #c57a56;
 border-right:2px solid #c57a56;
 border-bottom:2px solid #c57a56;
 text-align:center;
}

div.q {font-weight:bold; margin-top:1em}

div.pre {visibility:hidden}

form {display:inline; margin:0; padding:0}

img {border:0}
.right {float:right; margin-left:5px}

.photo  {
 float:right; 
 margin-left:20px;
 font-weight:bold; 
 font-size:small;
 text-align:center;
}

.pattern_title {
 text-align:center;
 padding:4px;
 background-color:#ffe6c2;
}

a:link {color:#c57a56;text-decoration:none}
a:visited {color:#9d6145;text-decoration:none}
a:hover {background-color:#82d0d5; color:#000;text-decoration:none}
a:active {color:#82d0d5;text-decoration:none}

a.white:link {color:#c57a56}
a.white:visited {color:#9d6145}
a.white:hover {background-color:#fff}
a.white:active {color:#82d0d5}

a.img:link {color:#c57a56}
a.img:visited {color:#9d6145}
a.img:hover {background-color:#d6d9bf}
a.img:active {color:#82d0d5}

/* --- MAIL FORM --- */

.thankyou {
 margin:30px;
 padding:10px;
 text-align:center;
 background-color:#7dc9cf;
 color:#fff;
}

label {margin-right:4px}


/* ------ FOR FORMATTING TEXT ------ */

.floatleft {float:left; margin-right:15px}
.floatright {float:right; margin-left:15px}

.left {text-align:left}
.ctr {text-align:center}
.right {text-align:right}
.justify {text-align:justify}

.small {font-size:10px}

.title {
 font-size:16px;
 font-weight:bold;
 color:#000;
}

.notice {
 color:#f00;
 font-weight:bold;
}
