/* Layout Stylesheet */ 
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; }
body {
 margin: 0; 
 padding:0;
 background: #2a2a2a;
 color: #000000;
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
#splash {
 margin-left: auto;
 margin-right: auto;
 width:980px;
 background: #ffffff;
 border: none;
 height:700px;
 position:relative;
 font-size:small;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-width: 0px 1px; 
 color: #333333;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:15px;
 padding-right:15px;
 text-align: center;
/* overflow: auto; */
 vertical-align: top;
}

#splash-menu-bar { /* main top menu area below logo */
 height: 40px;
 width:800px;
 background: #e8e8e8;
 color: #333333;
 border: none;
 border-width: 0px 0px;
 border-bottom-width: 0px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left: auto;
 margin-right: auto;
 vertical-align: middle;
 font-size: medium;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align:right;
 padding-top:25px;
}

#splash-footer { /* main bottom footer area below content */
 height: 40px;
 width:800px;
 position:relative; 
 background: #3c3c3c; 
 color: #ffffff;
 border: none;
 margin-top:0px;
 margin-bottom:0px;
 margin-left: auto;
 margin-right: auto;
 vertical-align: middle;
 font-size: medium;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-top:60px;
 padding-bottom:80px;
 line-height: 25px;
 }

#logo { /* main top logo area */
 height: 85px;
 border: none;
 border-width: 0px 0px;
 margin: 0px 0px 0px 0px;
 background: #e8e8e8;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-top:8px;
}

#menu-bar { /* main top menu area below logo */
 height: 40px; 
 background: #3c3c3c;
 color: #333333;
 border: none;
 border-width: 0px 0px;
 border-bottom-width: 0px;
 margin: 0px 0px 0px 0px;
 vertical-align: middle;
 font-size: medium;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-top:21px;
}

#footer 
{ /* main bottom footer area below content */
 height: 40px;
 position:relative; 
 background: #3c3c3c; 
 color: #ffffff;
 border: none; 
 border-width: 0px 0px;
 margin: 0px 0px 0px 0px;
 vertical-align: middle;
 font-size: medium;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding-top:60px;
 padding-bottom:100px;
 line-height: 25px;
 }

#content { /* main content area below menu-bar */
 height: auto; 
 position: relative;
 border: none; 
 border-width: 0px 0px; 
 background: #e8e8e8;
 color: #333333;
 font-size: medium
 margin: 0px 0x 0px 0px;
 text-align: left;
 padding: 18px;
/* overflow: auto; */
 vertical-align: top;
 }

#listdetail { /* floaters for details vandetail page */
 height: auto; 
 position:relative;
 border: solid #000000; 
 border-width: 1px 1px 1px 1px; 
 background: #c0e6f9;
 color: #000000;
 margin: 10px 5px 10px 5px;
 padding: 5px;
 float: left;
}

#splash-margin {
margin: 40px 0px 0px 0px;
}

#splash-margin2 {
height: 100px;
}

#splash-margin3 {
height: 150px;
line-height: 25px;
}

/* Presentation Stylesheet */ 


.table-head {
 font-size: small;
 font-weight: bold;
 text-align: center;
 }

.table-foot {
 font-size: small;
 font-weight: normal;
 text-align: center;
 }

.vanname {
 font-size: large;
 font-weight: bold;
 text-align: left;
}

.vandesc {
 font-size: small;
 font-weight: normal;
 text-align: left;
 }

.vanpic {
 font-size: x-small;
 font-weight: lighter;
 text-align: center;
 }

.vandefault {
 font-size: small;
 font-weight: normal;
 text-align: center;
 }
 
.vandetail {
 font-size: small;
 font-weight: normal;
 text-align: left;
 vertical-align: top;
}

.vanprice {
 font-size: x-large;
 font-weight: bold;
 text-align: right;
}

.detailtitle {
 font-size: medium;
 font-weight: bold;
 text-align: center;
 color: #000000;
 border-bottom: 20px;
 text-decoration:underline;
}

.fauxlink {
 color: blue;
 font-style: underline;
}

.splashpg {
 font-size:small;
 vertical-align:middle;
 line-height:20px;
}

.cursor {
 cursor: hand;
 cursor:pointer;
}
