p
{
padding:0;
margin:0;
}

body {
	background-color: #e4c69f;
	font-family: Tahoma,Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: black;
	padding: 0px; 
	margin: 0px; 
	background: url(bgmain.jpg);
}

table {
	font-family: Tahoma,Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: black;
	padding: 0px; 
	margin: 0px; 
}

table { border-collapse: collapse; }

td {
	padding: 0px;
}

img { border: 0;}

a {color: black;}

.bolder {
position: relative; left: 9px; top: -22px; display: inline;
color: #8C4210;
font-weight: bold;
font-style: italic;
padding: 0;
margin:0;
}

.nor {position: relative; left: 37px; top: -18px; display: inline;
color: #50422D;
padding: 0;
margin:0;
}

#menu_content img
{margin: 9px 0 12px 0;}

#menu_content {position: absolute; left: 0px; top: 0px; width: 282px; z-index: 1;}
#menu_content {
color: #50422D;
FONT-SIZE: 14px; 
FONT-FAMILY: times, arial, verdana, tahoma;
padding-top: 200px;
padding-left:20px;
}

#menu_content p
{padding-left: 37px;}

#menu_content a
{text-decoration: none;
}

.top_menu {
font-family: times;
position: relative; top: -8;
color: #8C4210;
font-weight: bold;
font-style: italic;
font-size: 20px;
text-decoration: none;
padding: 0;
margin:0;
}


.signature
{
FONT-FAMILY: arial, verdana, tahoma, times;
color: #78666C;
font-size: 12px;
text-align: center;
font-width:bold;
}

.signature a
{
FONT-FAMILY: arial, verdana, tahoma, times;
color: ##6a5a5f;
font-size: 12px;
text-align: center;
font-width:bold;
}

.text
{
FONT-FAMILY: times, arial, verdana, tahoma;
color: #5f503d;
font-size: 15px;
text-align: justify;
}

.text td {
	vertical-align: top;
	}

.text p {padding-top: 11px; line-height: 1.3;}

.text a {color: #50422D; text-decoration: underline;}
.text a:hover {color: #8C4210; text-decoration: none;}

.bot_menu {position: relative; left:300px;color: #594B38; font-size: 11px; font-family: arial; width: 300px;}
.bot_menu a {color: #594B38; text-decoration: none;}
.bot_menu a:hover {color: #594B38; text-decoration: underline;}

.head  {
position: relative; top: -7;
font-weight: bold;
font-style: italic;
font-size: 20px;
text-decoration: none;
FONT-FAMILY: times, verdana, tahoma;
color: #78664C;
}

.olink {
font-family: tahoma;
font-weight: normal;
font-size: 9px;
color: #594B38;
}

.compas img {position:relative; bottom: -40; display:inline;}
.photos img {position:relative; right: -10; display:inline;}
.pink {color: #800080; }
.imp {color: #ff0000;  }
.blue { color:#000080; }

#phones {position: absolute; left: 0px; top: 0px; width: 130px; z-index: 1;
padding-top: 130px;padding-left:90px;}
.phones {
color: #50422D;
FONT-SIZE: 14px; 
FONT-FAMILY: times, arial, verdana, tahoma;
font-weight: bold;
}

/* for gallery */
#container {
	width:580px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:580px;
	height:304px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-23px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:645px;
	height:297px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:14px;
	left: -8px;
	z-index:100;
}


.slides_container {
	width:500px;
	overflow:hidden;
	position:relative;
	display:none;
}


.slides_container div.slide {
	width:500px;
	height:233px;
	display:block;
}


#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:0px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:476px;
}

.caption {
	z-index:500;
	position:absolute;
	height:30px;
	padding:2px 20px 5px 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:460px;
	font-size:11px;
	line-height:15px;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}

