html, body  {
background-color: #1c1714;
font-size: 0px;
text-align: center;
}

* {
padding: 0px;
margin: 0px;
border: 0px;
vertical-align: top;
}
a {
text-decoration: none;
color: #741b1b;
}
a:hover {
color: #8a7669;
}

img {
display: block;
}

body {
font-size: 0;
color: #fff;
background: #1c1714 url('bg.jpg') no-repeat center;
padding-bottom: 40px;
}

.container {
width: 908px;
height: 1030px;
margin: 0px auto;
}
div.main_nav {
 width: 908px;
 height: 333px;
background-image: url("main_nav_block.png");
}
div.header02 {
width: 908px;
height: 39px;
background-image: url("heading02.png");
color: #8f7393;
text-align: right;
}
div.header02 p {
margin-right: 183px;
padding-top: 5px;
font: 9.5pt Verdana, Helvetica,sans-serif;
color: #b29ab7;
}
div.content {
width: 908px;
height: 293px;
background: url("content.png") no-repeat;
}
div.lcolumn {
width: 238px;
height: 293px;
float: left;
padding-left: 183px;
text-align: left;
}
div.rcolumn {
width: 238px;
height: 293px;
float: left;
padding-right: 183px;
}
div.rcolumn img {
width: 238px;
height: 250px;
}
p.description {
padding-top: 1px;
text-align: center;
font: 8.7pt Verdana, Helvetica,sans-serif;
color: #8a7669;
}
div.mcolumn { 
width: 66px;
height: 293px;
float: left;
background-image: url('sep_bar.jpg');
}

/**** Links ****/
img.link {
width: 200px;
height: 80px;
display: block;
background-color: #ff3939;
float: left;
margin-left: 183px;
margin-bottom: 10px;
}
div.linkdesc {
width: 320px;
height: 80px;
display: block;
float: left;
margin-left: 22px;
margin-bottom: 10px;
text-align: left;
text-align: left;
font: 10pt Verdana, Helvetica, sans-serif;
color: #8a7669;
}
div.linkdesc p {
text-align: left;
font: 10pt Verdana, Helvetica, sans-serif;
color: #8a7669;
margin-top: 10px;
}
div.linkpage {
width: 542px;
height: 23px;
text-align: center;
margin-left: 183px;
margin-right: 183px;
clear:both;
color: #000;
font: 10pt Verdana, Helvetica, sans-serif;
}

div.linkpage p{
margin: 0px auto;
}

div.linkpage span,div.paggination span {
display:block;
width: 16px;
height: 16px;
padding: 2px;
margin-right: 5px;
font: 10pt Verdana, Helvetica, sans-serif;
color: #8a7669;
font-weight: bold;
float: left;
}
div.paggination {
width: 225px;
height: 57px;
text-align: center;
color: #000;
font: 10pt Verdana, Helvetica, sans-serif;
}

div.linkpage a, div.paggination a {
display:block;
width: 16px;
height: 16px;
padding: 2px;
margin-right: 5px;
font: 10pt Verdana, Helvetica, sans-serif;
color: #8a7669;
font-weight: bold;
float: left;
}

 div.linkpage a:hover, div.paggination a:hover {
 background-color: #741b1b;
  color: #fff;
  font-weight: normal;
 }

/****** --------------------- *******/


/**Info**/
p.info {
text-align: left;
font: 9pt Verdana, Helvetica, sans-serif;
color: #8a7669;
 line-height: 150%;
margin-top: 5px;
}
p.info span {
font-weight: bold;
}
/*****------------******/

#blenddiv {
 background-repeat: no-repeat;
 width: 238px;
 height: 250px;
}
.smallimgs {
 width: 54px;
 height: 54px;
}

 
table.gallery {
width: 236px;
margin: 0px auto;
}

table.gallery td {
width: 59px;
height: 59px;

}
table.gallery td.pagination {
width: 216px;
height: 57px;
padding: 0px 1px;
text-align: center;
font-size: 12px;
color: #3a332e;
}
div.footer02 {
  width:908px;
  height: 37px;
  background: url("footer02.png") no-repeat;
  text-align: left;
}
div.footer02 p {
  font-family:  Verdana, Helvetica,sans-serif;
  font-size: 8pt;
  color: #6d5e54;
  line-height: 140%;
  text-align: center;
}
div.copyrights {
width: 908px;
height: 42px;
background-image: url('footer05.png');
background-repeat: no-repeat;
 text-align: left;
 padding-top: 5px;
}
div.copyrights p {
margin-left: 310px;
text-align: left;
color: #bdb1aa;
font: 8pt Verdana, Helvetica,sans-serif;
}
a.copyrights {
color: #bdb1aa;
font: 10pt Verdana, Helvetica,sans-serif;
}
a.copyrights:hover {
  color: #741b1b;
 }

 /*********CONTACTS************/
 p.label {
  width: 238px;
 color: #8a7669;
 font: 10pt Verdana, Helvetica, sans-serif;
 margin-bottom: 3px; 
 }
 input.contacts {
 color: #8a7669;
 font: 9pt Verdana, Helvetica, sans-serif;
 width: 214px;
 height:  28px;
 border: 1px solid #b5aeab;
 margin-bottom: 10px; 
 padding: 0 5px;
 }
 textarea.contacts {
 color: #8a7669;
 font: 9pt Verdana, Helvetica, sans-serif;
 width: 214px;
 height:  100px;
 border: 1px solid #b5aeab;
 margin-bottom: 10px; 
 padding: 0 5px;
 }

p.contacts {
 width: 238px;
 text-align: right;
 color: #8a7669;
 font: 10pt Verdana, Helvetica, sans-serif;
 margin-bottom: 20px; 
 line-height: 150%;
}
p.contacts span {
color: #741b1b;
}
 /*** ------------------------------ ***/
 
 
 
/**LightBOX**/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url('blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


