body,p,h1,h2,h3,h4,h5,h6,form,fieldset,ul,ol,li,td,th{
  margin:0;
  padding:0;
}
a img,fieldset{
  border:0;
}
.ir{
  display:block;
  position:absolute;
  top:0;
  left:0;
  border:0;
}
a .ir{
  cursor:pointer;
  border:0;
}
.victor{
  clear:both;
  height:0;
  overflow:hidden;
  display:block;
}
body{
  background-color:#1d1d1d;
  background-repeat:repeat-x;
  font-family:Tahoma,sans-serif;
  text-align:center;
}
#global{
  width:901px;
  padding:0 20px;
  margin:0 auto;
  position:relative;
  text-align:left;
  background-color:#242425;
  padding-top:25px;
  background-image:url("../images/top.jpg");
  background-position:20px 0;
  background-repeat:no-repeat;
  min-height:800px;
  height:800px;
}
body > #global{
  height:auto;
}
#shl,#shr{
  display:block;
  width:20px;
  height:825px;
  position:absolute;
  top:0;
  background-image:url("../images/shl.gif");
  left:0;
}
#shr{
  left:921px;
  background-image:url("../images/shr.gif");
}
#head{
  width:901px;
  height:230px;
  background-image:url("../images/hometop2.png");
  background-position:100% 0;
  position:relative;
}
#head h1{
  width:268px;
  padding-top:96px;
  height:70px;
  text-align:center;
  color:#dbbd02;
  font-size:20px;
  font-style:italic;
  font-family:"Times New Roman",serif;
  position:relative;
}
#head h1 a{
  color:#dbbd02;
  text-decoration:none;
}
#head h1 .ir{
  width:268px;
  height:230px;
  background-image:url("../images/hometop1.png");
}
#head #nav{
  width:153px;
  height:166px;
  position:absolute;
  top:0;
  left:268px;
}
#head #nav a{
  display:block;
  padding-left:18px;
  width:135px;
  height:29px;
  font-size:17px;
  color:#777777;
  text-decoration:none;
  position:relative;
  line-height:27px;
}
#head #nav a:first-letter{
  font-size:22px;
}
#head #nav a.act{
  color:#ffffff;
}
#head #nav #l6,#head #nav #l1{
  height:29px;
}
#head #nav a .ir{
  width:153px;
  height:29px;
}
#head #nav #l6 .ir,#head #nav #l1 .ir{
  height:29px;
}
#body{
  width:861px;
  padding:15px 20px;
  background-image:url("../images/bodybody.jpg");
  background-repeat:no-repeat;
}
#welcome{
  width:861px;
}
#welcome div,#cont{
  background-color:#131313;
  border:1px solid #2c2c2c;
  float:left;
  padding:16px 20px 0px 20px;
  width:470px;
  min-height:428px;
  height:428px;
  font-size:12px;
  color:#777777;
}
#cont2{
  background-color:#131313;
  border:1px solid #2c2c2c;
  float:left;
  padding:16px 20px 20px 20px;
  width:204px;
  min-height:408px;
  height:408px;
  font-size:12px;
  color:#777777;
  height:auto;
}
#cont{
  height:auto;
}
#form{
  border:1px solid #2c2c2c;
}
#content{
  width:861px;
  font-size:12px;
  color:#777777;
}
#content h2{
  color:#aaaaaa;
  font-family:"Arial Narrow",Arial,sans-serif;
  font-size:24px;
  font-weight:normal;
  margin-bottom:15px;
  text-transform:uppercase;
}
#content h2:first-letter{
  font-size:35px;
}
#content p{
  line-height:1.5;
  margin-bottom:10px;
}
#content a{
  color:#7F000C;
  text-decoration:none;
}
#content a:hover{
  color:#ffffff;
  text-decoration:none;
}
#content table{
  border-collapse:collapse;
  border-left:1px solid #2c2c2c;
  border-top:1px solid #2c2c2c;
}
#content thead th{
  border-right:1px solid #2c2c2c;
  padding:3px 10px;
  border-bottom:3px double #2c2c2c;
  background-color:#000000;
}
#content thead th.first{
  color:#777777;
}
#content tbody td,#content tbody th{
  font-size:12px;
  color:#777777;
  padding:3px 10px;
}
#content tbody td,#content tbody th{
  border-right:1px solid #2c2c2c;
  border-bottom:1px solid #2c2c2c;
}
#content td.prc{
  text-align:center;
}
#content .even td,#content .even th{
  background-color:#090909;
}
#contact{
  float:left;
}
#map{
  float:right;
  border:3px solid #3d3d3d;
  width:500px;
  height:440px;
  margin-right:50px;
  display:inline;
  margin-top:5px;
}
#gal{
  width:861px;
}
#gal a{
  float:left;
  margin-right:45px;
  margin-bottom:19px;
}
#gal img{
  border:3px solid #3d3d3d;
}
#gal .last{
  margin-right:0;
}
.imgr{
  border:3px solid #3d3d3d;
  float:right;
}
form{
  border:1px solid #3d3d3d;
  background-color:#131313;
  padding:15px;
  width:700px;
}
form .fl{
  margin-bottom:15px;
}
label{
  float:left;
  width:100px;
  margin-top:3px;
  display:inline;
}
label.even{
  margin-left:70px;
}
.inpt,select,textarea{
  float:left;
  background-color:#333333;
  border:1px solid #cccccc;
  color:#ffffff;
  width:200px;
  font-size:12px;
}
textarea{
  width:585px;
  height:60px;
  overflow:auto;
}
.asterisk{
  float:left;
  color:#999999;
  display:inline;
  margin-left:3px;
}
.sl{
  width:100px;
  float:left;
}
.sl input{
  color:#cccccc;
  background-color:#333333;
  border:1px solid #666666;
  border-bottom:1px solid #222222;
  border-right:1px solid #222222;
  font-size:11px;
  text-transform:uppercase;
  padding:2px 5px;
  font-weight:bold;
}
.fleg{
  float:right;
  font-size:10px;
  margin-top:10px;
  display:inline;
  width:200px;
  margin-right:12px;
  text-align:right;
}
#top{
  font-family:Arial,sans-serif;
  font-size:11px;
  position:absolute;
  top:6px;
  left:30px;
  width:861px;
  text-decoration:none;
  text-transform:uppercase;
}
#top a{
  color:#777777;
  text-decoration:none;
  text-transform:uppercase;
  margin-right:10px;
} 
#topright{
  font-family:Arial,sans-serif;
  font-size:11px;
  position:absolute;
  top:6px;
  left:869px;
  width:861px;
  text-decoration:none;
  text-transform:uppercase;                         
}
#topright a{
  color:#777777;
  text-decoration:none;
  text-transform:uppercase;
  margin-right:10px;
}                           
#footnav a{
  color:#7F000C;
  text-decoration:none;
  text-transform:uppercase;
  margin-right:10px;
}
#top a:hover, #footnav a:hover, #topright a:hover{
  color:#ffffff;
  text-decoration:none;
  text-transform:uppercase;
  margin-right:10px;
}
#top a.first{
  color:#777777;
}
#foot{
  position:absolute;
  bottom:0;
  left:20px;
  height:25px;
  width:861px;
  padding:0 20px;
  background-color:#111111;
  font-size:11px;
}
#footnav{
  float:left;
  margin-top:5px;
}
#footnav a{
  margin-right:10px;
}
#footcopy{
  float:right;
  text-align:right;
  color:#8d8d8d;
  margin-top:2px;
}
#footcopy a{
  color:#8d8d8d;
}
#new{
  background-color:#131313;
  border:1px solid #2c2c2c;
  float:right;
  padding: 0px 0px;
  width:324px;
  height:327px;
  font-size:12px;
  color:#777777;
}
a:hover {
	text-decoration: none;
	color: white;
}

