/*
Project: --------------
Author: Stadnikov [lobster] Veniamin
e-mail: veniamins@gmail.com
icq: 264927884  */

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GENERAL CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
* {margin: 0; padding: 0;}
html {height: 100%;}
body {
	height: 100%;
	background: url(body0000.gif);
	color: #aea689;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}

a{color: #9d8739;}
a:hover{text-decoration: none;}
img{border: none;}
h1{color: #9d8739; font-size: 24px; font-weight:normal;}
h2{color: #9d8739; font-size: 18px; font-weight:normal;}
h3{color: #9d8739; font-size: 14px; font-weight:normal;}
p{}
ul{list-style: none;}
.clear{clear:both; font-size:1px; line-height:0px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CONTAINERS CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#page{height: 100%; width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'995px':''); min-width: 995px;}
#wrapper{min-height: 100%; background: url(inner-co.gif) center 352px repeat-x;}
* html #wrapper{height: 100%;}
#content{padding-bottom: 352px;}
#header{height: 288px; background: #000 url(header00.jpg) top center no-repeat; position: relative;}
#left_collumn{float:left; width:35%;}
#right_collumn{float:right;width:70px;}
#wrap1{float:right;width:100%;margin-left:-35%;}
#wrap2{margin-left:35%;}
#wrap3{width:100%;}
#wrap4{float:left;width:100%;margin-right:-70px;}
#center_collumn{margin-right:70px;}
#footer{position: relative; height: 352px; margin-top: -352px; background: url(footer-p.gif) bottom center repeat-x;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- HEADER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.logo{position: absolute; top: 24px; left: 50%; margin-left: -115px;}
.top-line{position: absolute; top: 1px; left: 0px; width: 100%; height: 9px; overflow: hidden; background:url(top-line.gif) top left repeat-x;}
.top-left{position: absolute; top: 16px; left: 6px; width: 257px; height: 258px; background: url(top-left.gif);}
.top-right{position: absolute; top: 16px; right: 6px; width: 257px; height: 258px; background: url(top-righ.gif);}
#header strong{color: #cdc15d; font-size: 14px; font-family: "Myriad Pro"; line-height: 17px; font-weight: normal;}
.left-text{position: absolute; top: 138px; left: 50%; margin-left: -350px; text-align: right;}
.right-text{position: absolute; top: 138px; left: 50%; margin-left: 145px;}

.delimiter{position: relative; height: 64px; background: url(top-pate.gif) top center repeat-x;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INDEX MENU -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#index-menu{background: #010f08 url(index-me.jpg) top center repeat-x; min-height: 436px;}
#index-menu .light{background: url(index-me.jpg) top center no-repeat; min-height: 436px; position: relative;}
* html #index-menu .light{height: 436px;}
#menu-image{
	position: absolute;
	top: 15px;
	left: 50%;
	margin-left: -150px;
	width: 295px;
	height: 396px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#index-menu a{color: #9d8739; font-size: 14px; font-family: "Myriad Pro";}
#index-menu .left-m{position: absolute; top: 100px; left: 50%; width: 250px; margin-left: -450px;}
#index-menu .left-m li{text-align: right;}
#index-menu ul li{padding: 10px 0px;}
#index-menu .right-m{position: absolute; top: 100px; left: 50%; width: 250px; margin-left: 212px;}


/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- BUTTON -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.button{white-space: nowrap;}
.button i{display: block; width: 12px; height: 27px; background: url(left0000.gif); float: left;}
.button a{display: block; height: 27px; line-height: 25px; color: #302200; font-size: 14px; font-family: "Myriad Pro"; background: url(center00.gif); float: left; padding: 0px 8px; text-decoration: none; }
.button a:hover{color: #8a7a2a;}
.button b{display: block; width: 14px; height: 27px; background: url(right000.gif); float: left;}

.menu-table{margin: 0px auto;}
.menu-table td{height: 60px; padding: 0px 25px;}
/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- LEFT COLLUMN -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.left_container{padding: 45px 70px 0px 70px; position: relative;}

.left_container .menu{padding-bottom: 40px;}
.left_container .menu li{padding-bottom: 14px;}
.left_container .menu a{color: #9d8739; font-size: 14px; font-family: "Myriad Pro";}

.left_container .our_works{padding-bottom: 30px;}

.left_container .search{}
.left_container .search form{padding: 10px 0px 6px 0px;}
.left_container .search .textfield{width: 150px; border: solid 1px #504f00; background: #002615; padding: 4px 0px; color: #aea689; font-family: "Myriad Pro"; margin-right: 5px;}
/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CENTER COLLUMN -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.center_container{padding: 45px 20px 0px 20px;}
.center_container .text-content{padding-bottom: 40px;}
.center_container .text-content h1{padding-bottom: 6px;}
.center_container .text-content p{padding: 8px 0px;}
.center_container .text-content ul{
	list-style-type: disc;
	padding-left: 25px;
	list-style-position: inside;
}
.center_container .text-content li{

}
.center_container .our_owrks{}
 .line{height: 39px; background: url(our_work.gif) left center repeat-x;}
.center_container .our_owrks table{width: 100%;}
.center_container .our_owrks table td{text-align:center;}
.center_container .our_owrks img{border: solid 3px #9b8133;}
.center_container .lightbox img{border: solid 3px #9b8133;}
.center_container .our_owrks .all{text-align: right; font-size: 14px; margin-top: -6px;}

.inner-bottom-spacer{height: 150px;}
/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- FOOTER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#footer .more-box{margin-left: 47%; padding-top: 19px;}
#footer .bottom-line{position: absolute; bottom: 1px; left: 0px; width: 100%; height: 8px; overflow: hidden; background: url(bottom-l.gif) top left repeat-x;}
#footer .bottom-left{position: absolute; top: 74px; left: 8px; width: 259px; height: 259px; background: url(bottom-m.gif) top left no-repeat;}
#footer .bottom-center{position: absolute; top: 86px; left: 50%; width: 202px; height: 202px; margin-left: -101px; background: url(bottom-c.gif);}
#footer .bottom-right{position: absolute; top: 74px; right: 8px; width: 259px; height: 259px; background: url(bottom-r.gif) top left no-repeat;}
#footer p{line-height: 19px; color: #9d8739; font-size: 14px; font-family: "Myriad Pro";}
#footer .contact-left{width: 125px; position: absolute; top: 140px; left: 50%; margin-left: -350px; text-align: right;}
#footer .contact-right{width: 155px; position: absolute; top: 140px; left: 50%; margin-left: 212px;}
#footer .contact-left a, #footer .contact-right a{line-height: 19px; color: #9d8739; font-size: 14px; font-family: "Myriad Pro";}
