.vid{
height:300px;
width:300px;
float:right;
margin-left:3px;
 }

#object{
white-space:nowrap;
height:170px;
width:570px;
overflow:auto;
/*overflow-x:scroll;  scroll horizontal 
overflow-y:hidden;*/
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
margin-left:5px;
}
body {background-color: black;}

#bar{
width: 883px;
height:50px;
}

#top{
width: 883px;
height:408px;
}

#col1{
width: 160px;
height:408px;
float:left;
margin:0px;
}

#col2{
width: 390px;
height:408px;
float:left;
border-bottom:1px solid silver;
}

#gallery{
width: 323px;
height:408px;
float:left;
border-bottom:1px solid silver;
}

#navTop{
width: 160px;
height:108px;
}

#nav{
width: 160px;
height:300px;
border-right:1px solid silver;
border-bottom:1px solid silver;
color:#bababa;
font-family:verdana;
font-size:0.75em;
text-align:left;
}

#bot{
width: 883px;
height:100px;
}

#botleft{
height:100px;
border-right:1px solid silver;
width:160px;
float:left;
color:silver;
font-family:verdana;
font-size:0.75em;
text-align:left;
}

#botright{
height:100px;
float:left;
color:#7b7b7b;
font-family: verdana;
font-size: 1.25em;
font-weight:strong;
font-style: italic;
text-align:left;
width:700px;
}

.title{
font-weight:bold;
font-size:1.25em;
}

.titlesml{
font-weight:bold;
font-size:110%;
}

.excerpt{
color:#ff9900;
line-height: 140%;
font-size:110%;
}

#page1intro{
height:130px;
width:300px;
float:left;
padding:0px 10px 5px 10px;
}

#slideshow2{
height:130px;
width: 300px;
float:left;
background-color:yellow;
}

#pageset{
height:508px;
width: 883px;
}

#topA{
width:883px;
height:350px;
color:#bababa;
font-family:verdana;
font-size:0.75em;
text-align:left;
}

#col1A{
width:160px;
height:350px;
float:left;
margin:0px;
}

#col2A{
line-height:135%;
width:650px;
height:215px;
float:left;
border-bottom:1px solid silver;
text-align:left;
padding:0px 10px 0px 10px;
overflow:auto;
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
}

#colTemp{
width:650px;
height:350px;
float:left;
border-bottom:1px solid silver;
text-align:left;
padding:0px 10px 0px 10px;
overflow:auto;
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
}

#navTop{
width:150px;
height:108px;
}

#navA{
width:160px;
height:345px;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding-top:5px;
}
#logo{
width:883px;
height: 100px;
padding-top: 50px;
}

#col2b{
color:#bababa;
width:610px;
height:300px;
float:left;
text-align:left;
padding:0px 10px 0px 10px;
overflow:auto;
margin-bottom:13px;
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
line-height:135%;
}

#col2c{
width:620px;
height:320px;
float:left;
border:1px solid red;
text-align:left;
padding:0px 10px 0px 10px;
overflow:auto;
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
}

.galButton{
width:120px;
height:25px;
border:1px solid black;
color:silver;
font:verdana;
background-color:#313131;
font-size:95%;
}

#contact{
width:200px;
height:179px;
border-left:1px solid #7b7b7b;
border-top:1px solid #7b7b7b;
border-bottom:1px solid #7b7b7b;
float:left;
}

#newsholder{
overflow: hidden;
width:430px;
height:280px;
float:right;
border:1px solid #7b7b7b;
}

#newsitem{
overflow: auto;
width:420px;
height:280px;
float:right;
margin-bottom:50px;
padding:5px;
color:black;
background-color:#7b7b7b;
}

#newsDates{
float:left; 
overflow:auto;
height:280px;
width:150px;
}

#links{
border:1px solid silver;
height:289px;
width:220px;
margin-left:10px;
margin-right:10px;
float:left;
overflow:auto;
scrollbar-arrow-color: silver;
scrollbar-base-color:black;
scrollbar-dark-shadow-color:black;
scrollbar-track-color: black;
scrollbar-face-color:#313131 ;
scrollbar-shadow-color:black ;
scrollbar-highlight-color:black;
scrollbar-3d-light-color: red;
font-size:90%;
}

#links2{
border:1px solid silver;
height:40px;
width:220px;
margin-left:10px;
margin-right:10px;
}

#buy{
width:300px; 
height:460px;
float:right;
text-align:center;
}
