/* Partition styles */
body, tr, td {color:f3e7d5; font-family: Tahoma, Verdana, Arial; font-size: 11px; border:0;}
body {background-color:#906333;}
a {color:#fdf065; font-size:10px;}
a:hover {color:#FFF794; text-decoration: none;}
a.medium {font-size:11px;}
a.large {font-size:11px; font-weight:bold;}
hr { size:1px; color:#ae8b64; background-color:#ae8b64; border:0; height:1px; margin: 0px;}
img {border: 0px;}

/* Style for header */
.stage1 {background-color:#4e2f0d; background: url(images/topborder.gif) repeat-x;}
.stage2 {background-color:#4e2f0d; background: url(images/topmenubg.gif) repeat-x;}
.stage3 {background: url(images/wallpaperbg.jpg) repeat-x;}
#Layer1 {position:absolute; left:0px; top:165px; width:361px; height:250px; z-index:1;}
.left_wall {background:url(images/left_wall.jpg) top left no-repeat; text-align:center;}
.logo {padding-bottom: 65px;}
.logo_block {background:url(images/logo_bg.jpg) top center no-repeat; padding-bottom:38px; vertical-align:bottom; text-align:center;}
.right_wall {background:url(images/rigth_wall.jpg) top right no-repeat; padding-bottom:26px; vertical-align:bottom; text-align:right;}

/* Style for content */
.content {background-image:url(images/contentbg.jpg); background-repeat:repeat-x;}
.cont_padd {padding: 0px 23px 0px 23px;}
#col1 {padding-top: 85px;} 
#col2, #col3 {padding-top: 58px;}

#Layer2 {position:absolute; left:0px; top:382px; width:100%; height:150px; z-index:2;}
ul {list-style-type:none; margin:5px 0px 0px 13px; padding:0;}
ul li {background: transparent url(images/li.gif) 0px 11px no-repeat; padding: 6px 0px 0px 13px;}
.title {text-transform: uppercase; font-weight:bold;}

table.contacts td {color:#FFF;}
img.portfolio {border: solid 1px #daba7b;}

.text_padd {padding-top:45px;}

/* Style for footer */
.footer {
	color:#84543a; font-weight:bold; text-align:right; padding: 35px 13px 0px 0px; font-size:10px;}
.footercolorado {
	color:#84543a; font-weight:bold; text-align:left; padding: 35px 13px 0px 13px; font-size:10px;
}
.footercolorado a { 
	color:#84543a;
}
.footercolorado a:hover { 
	color:#84543a;
}
table.footert {
	background:url(images/footer.gif) right no-repeat;
}
div.amenu {
	position: relative; 
	width: 100%;
}
div.drop-object {
	position: absolute; 
}

table.drop-table {
	width: 100%;
	background: #975B19;
	border-left: 8px solid #975B19;
	border-right: 8px solid #975B19;
	border-bottom: 8px solid #975B19;
	border-top: 3px solid #975B19;
}
table.drop-table td {
	background: transparent url('images/bg-drop.gif') 13px 8px no-repeat;
	font-size: 12px;
	font-family: 'Tahoma';
	border-bottom: 1px solid #BF7E23;
	text-align: left;
	padding: 0px;
	color: #DED4C5;
	padding: 5px 10px 4px 22px;
	text-transform: uppercase;
}
table.drop-table td a {
	text-decoration: none;
	color: #DED4C5;
}
table.drop-table td a:hover {
	color: #FFFFFF;
}
table.drop-table td.end {
	border: 0px;
}
.font11 {
	font-size: 11px;
}
table.imageborder {
	width: auto;
	height: auto;
}
table.imageborder td {
	border: 1px solid #D6B87A;
}
table.imageborder td img {
	border: 1px solid #AB824E;
}
img.imageborder {
	border: 1px solid #AB824E;
}