/* the height spawns a vertical scrollbar on all pages
 * to prevent short pages jumping to the left on Firefox
 * add a color and tiled image background to the page */ 
html, body {
	height: 101%;
	background: #000000;
	  }
/* this next rule prevents Firefox adding a space beneath the
 * title image when displayed as application/xhtml+xml */
#titlebar {
  width: 800px;
  height: 150px;
  }
body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #000000;
  }
#container {
  width:750px;
  margin:auto;
  }  
p {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*  line-height: 11pt; */
  margin-top: 2pt;
	margin-bottom: 5pt;
  }
h1 {
  color: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  line-height: 26pt;
  margin-bottom: 0pt;
  } 
#news {
  margin: auto;
  width: 600px;
  padding: 15px;
  background: url(../images/objects/listingBack2.jpg);
  }
/* styles for the nav menu - remove padding, margin and bullets */
#nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav li {
  float: left;
  display: inline;
  }
/* ____________________________________________________________style the links in the nav list */
#nav a {
  display:block;
  margin: 0;
  height: 32px;
  padding: 7px 0 7px 22px;
  width: 105px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 80%;
  }
#nav a:link, #nav a:visited {
  background: #999999  url(../images/Brick-Textures-010.jpg);
  color: #000000;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav a:hover, #nav a:active {
  background: #DFECD9;
  color: #990000;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav {
  margin: 0 0 0 8px;
  clear: both;
  }
/* nav2________________________________________________________________________________________________________________nav2 */
/* styles for the nav menu - remove padding, margin and bullets */
#nav2 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav2 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav2 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav2 a:link, #nav2 a:visited {
  background: #660000 url(../images/buttons/com_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav2 a:hover, #nav2 a:active {
  background: #DFECD9  url(../images/buttons/com_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav2 {
  margin: 0 0 0 8px;
  clear: both;
  }
  
  
#nav3 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav3 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav3 a {
  display: block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 75%;
  }
#nav3 a:link, #nav3 a:visited {
  background:  #660000 url(../images/buttons/res_but.jpg); 
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav3 a:hover, #nav3 a:active {
  background: #DFECD9 url(../images/buttons/res_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav3 {
  margin: 0 0 0 8px;
  clear: both;
  }
/* nav4________________________________________________________________________________________________________________nav4 */
/* styles for the nav menu - remove padding, margin and bullets */
#nav4 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav4 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav4 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav4 a:link, #nav4 a:visited {
  background: #660000 url(../images/buttons/land_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav4 a:hover, #nav4 a:active {
  background: #DFECD9 url(../images/buttons/land_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav4 {
  margin: 0 0 0 8px;
  clear: both;
  }
/* nav5________________________________________________________________________________________________________________nav5 */
/* styles for the nav menu - remove padding, margin and bullets */
#nav5 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav5 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav5 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav5 a:link, #nav5 a:visited {
  background: #660000 url(../images/buttons/indust_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav5 a:hover, #nav5 a:active {
  background: #DFECD9 url(../images/buttons/indust_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav5 {
  margin: 0 0 0 8px;
  clear: both;
  } 
 /* nav6________________________________________________________________________________________________________________nav5 */
/* styles for the nav menu - remove padding, margin and bullets */
#nav6 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav6 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav6 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav6 a:link, #nav6 a:visited {
  background: #660000 url(../images/buttons/retail_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav6 a:hover, #nav6 a:active {
  background: #DFECD9 url(../images/buttons/retail_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav6 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav6  
 /* nav6________________________________________________________________________________________________________________nav5 */
/* styles for the nav menu - remove padding, margin and bullets */
#nav7 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav7 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav7 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav7 a:link, #nav7 a:visited {
  background: #660000 url(../images/buttons/rest_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav7 a:hover, #nav7 a:active {
  background: #DFECD9 url(../images/buttons/rest_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav7 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav6*/
#nav8 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav8 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav8 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav8 a:link, #nav8 a:visited {
  background: #660000 url(../images/buttons/assisted_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav8 a:hover, #nav8 a:active {
  background: #DFECD9 url(../images/buttons/assisted_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav8 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav8    
/* special style for link to identify current page */
/*------------------------------------------------------------------------------------nav6*/
#nav9 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav9 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav9 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav9 a:link, #nav9 a:visited {
  background: #660000 url(../images/buttons/cstor_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav9 a:hover, #nav9 a:active {
  background: #DFECD9 url(../images/buttons/cstor_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav9 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav9*/
#nav10 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav10 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav10 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 200px;
  height: 160px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav10 a:link, #nav10 a:visited {
  background: #660000 url(../images/buttons/farm_but.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav10 a:hover, #nav10 a:active {
  background: #DFECD9 url(../images/buttons/farm_butov.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav10 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav11*/
#nav11 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav11 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav11 a {
  display:block;
  margin: 0;
  height: 1em;
  padding: 0px 0 0px 0px;
  width: 485px;
  height: 276px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 75%;
  }
#nav11 a:link, #nav11 a:visited {
  background: #660000 url(../images/buttons/alm2.jpg);
  color: #FFF;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav11 a:hover, #nav11 a:active {
  background: #DFECD9 url(../images/buttons/alm_ov2.jpg);
  color: #524872;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav11 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*------------------------------------------------------------------------------------nav11*/
/* styles for the nav menu - remove padding, margin and bullets */
#nav12 ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
/* float each list element inline */
#nav12 li {
  float: left;
  }
/* ____________________________________________________________style the links in the nav list */
#nav12 a {
  display:block;
  margin: 0;
  height: 32px;
  padding: 7px 0 7px 22px;
  width: 105px;
  text-decoration: none;
  font-variant:small-caps;
  font-weight:bold;
  font-size: 80%;
  }
#nav12 a:link, #nav12 a:visited {
  background: #999999  url(../images/Brick-Textures-010.jpg);
  color: #000000;
  border-left: #908AA5 solid 2px;
  border-top: #908AA5 solid 2px;
  border-right: #2C263D solid 2px;
  border-bottom: #2C263D solid 2px;
  }
#nav12 a:hover, #nav12 a:active {
  background: #DFECD9;
  color: #990000;
  border-left: #EBF3E7 solid 2px;
  border-top: #EBF3E7 solid 2px;
  border-right: #777E74 solid 2px;
  border-bottom: #777E74 solid 2px;
  }
#nav12 {
  margin: 0 0 0 8px;
  clear: both;
  }
/*________________________________________________________________________________nav12*/  
#thispage a:link, #thispage a:visited,
#thispage a:hover, #thispage a:active {
  background-color: #A8B2A3;
  color: #990000;
  border-left: #5B6058 solid 2px;
  border-top: #5B6058 solid 2px;
  border-right: #B1B7AE solid 2px;
  border-bottom: #B1B7AE solid 2px;
  }

#wrapper {
	background: url(../images/back13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 0px;
  }
#wrapperMan {
	background: url(../images/back_man.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 0px;
  }  
#wrapperAbout {
  background: url(../images/back_About3.jpg);
  background-repeat: no-repeat;
  background-position: top;
  }
#wrapper2 {
  background: #000000 url(../images/backstrip.jpg);
  background-repeat: repeat;
  }
#listing  {
  background: #000000 url(../images/objects/listingBack.jpg);
  width: 650px;
  margin: auto;
  margin-bottom: 15pt;
  } 
#listLeft {
  width: 240px;
  padding-top: 5px;
  float: left;
  } 
#listRight {
  width: 385px;
  float: right;
  }
#listRight2 {
  width: 600px;
  float: right;
  }             
#footer {
  background: #000000 url(../images/botom4.jpg);
  height: 100px;
  }
/* styles for contact form */
form {
  margin: 10px 25px 0 50px;
  }
#name, #email {
  width: 200px;
  }
#message {
  width: 500px;
  height: 150px;
  }
label, .warning {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  }
.warning {
  color:#F00;
  }
a:link, a:visited {
  color: #FF9900;
  }
.floatLeft {
  float: left;
  padding: 15px;
  }  
#center {
  width: 500px;
  height: 400px;
  margin: auto;
  }  
#invertedtabs{
margin-left: 1px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: ffffff;
background: #cccccc url(../images/tabs/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(../images/tabs/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #4A0001;
}

#invertedtabs a:hover span{
background-color: #4A0001;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #4A0001;
}  
/*styles for photo gallery*/
#pictureWrapper {
  width: 408px;
  float:right;
  text-align:center;
  font-weight:bold;
  margin: 10px 20px 10px 0;
  }
#pictureWrapper p {
  margin:0;
  padding:0;
  }
#mainpic {
  float:right;
  background:url(../images_common/shadow.gif) bottom right no-repeat;
  }
#mainpic img{
  margin: -8px 8px 8px -8px;
  }
#thumbnails {
  min-height: 345px;
  }
#thumbnails img {
  margin: 0 2px;
  border: none;
  }
#thumbnails table {
  margin: 0 15px;
  }
#pageNav {
  width: 310px;
  }

