body {
        background-color: black;
        font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size:12px;
}
a { 
text-decoration:none; 
color: white; 
}
a:hover { color:rgb(60,60,255); }

table {
border-collapse:        collapse;
}
td,th,tr {
padding: 0px;
margin: 0px;
}

td {
vertical-align: top;
}

.lbrown { color: #736553; }

.maintab {
	text-align:left;
}

.header {
padding-top:87px;

}

.box {
border: 1px solid #666666;
}

.p20 {
padding:20px;
}

.w100 {
width:100%;
}
.menu {
padding:3px; float:right;
}

.in {
float:left;
width: 161px;
margin-right:10px;
height:210px;
padding:15px;
border: 1px solid #666666;
}
.cl { clear:both; }

.inhead { font-weight:bold; text-transform:uppercase; padding-left:35px; background: url(menuleft.gif) no-repeat top left;}
.inhead a { color:white;}
.inhead a:hover { color:rgb(60,60,255);}

.make, .selmake {
  padding-bottom: 15px;
  font-size: 14px;
  padding-left:10px;
}

.selmake a {
  font-weight: bold;
  color: yellow;
}

.gal img { display:block; margin:5px;}
.gal a img { border: 2px solid white; }
.gal a:hover img { border: 2px solid yellow; }
.mainimg { width:600px; margin-left:10px; }
.mainimg img { display:block; margin-left:auto; margin-right:auto; border: 14px solid white;}

.leftmenu { margin-bottom:80px;}
.leftmenu ul { list-style-type:none; padding-left:20px; }
.leftmenu ul li { margin-top:10px; }
.leftmenu ul a { color:white; }
.leftmenu ul a:hover { color:rgb(60,60,255); }
.leftmenu .siNavName {
    text-transform: uppercase;
    font-weight:bold;
    margin-left:20px;margin-top:20px;
    background:url(menuleft.gif) no-repeat top left;
    padding-left:50px;
 }
.plainmenu ul li a.menuthis:visited,.plainmenu ul li a.menuthis  { font-weight:bold; color: #736553; }

.plainmenu {
  float:left; background: url(menuleft.gif) no-repeat top left; padding-left:20px; font-size:14px;
}
.plainmenu ul a { color:white; }
.plainmenu ul {
padding:0;margin:0;list-style-type:none;
}
.plainmenu ul li {
float:left; position:relative; 
}
.plainmenu ul li a, .plainmenu ul li a:visited {
  float:left; display:block; text-decoration:none;padding:0px 10px; height:20px;
}

.plainmenu ul li:hover {width:auto;}

.plainmenu ul li ul {
display: none;
}
.plainmenu table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.plainmenu ul li:hover ul {
display:block;position:absolute;top:20px; left:0;width:80px;border-bottom:1px solid black;
}
.plainmenu ul li:hover ul.endstop {
left:-92px;
}
.plainmenu ul li:hover ul li ul {
display: none;
}
.plainmenu ul li:hover ul li a {
display:block;background-color:black;color:white;height:auto;line-height:15px;padding:4px 16px; width:80px; border:1px solid black; border-bottom:0;
}
.plainmenu ul li:hover ul li a.drop {
background:purple url(images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li:hover ul li a:hover {
 border: thin solid #666666; color: rgb(60,60,255);
}
.plainmenu ul li:hover ul li a:hover.drop {
background: purple url(images/bullet1.gif) no-repeat 3px 8px;
}
.plainmenu ul li:hover ul li:hover ul {
display:block; position:absolute; left:113px; top:-1px;
}
.plainmenu ul li:hover ul li:hover ul.left {
left:-113px;
}

.plainmenu ul li a:hover 
{
  border-color:black;
}

.plainmenu a.drop, .plainmenu a:visited.drop
{
   background-image: url(images/drop.gif);
   background-repeat: no-repeat;
   background-position: center right;

}

.plainmenu a.fly, .plainmenu a:visited.fly
{
   background-image: url(images/fly.gif);
   background-repeat: no-repeat;
   background-position: center right;
}
