body { color:#DEDEDE; font-size: 11px; background-color: #1f1f1f; margin: 0; padding: 0; font-family: tahoma,Arial; background-image: url(../images/bg_body.gif); }
a { color: silver; text-decoration: none; }
a:hover { color: white; text-decoration: underline; }
a:visited { color: silver; text-decoration: underline; }


h1{font-family:tahoma, Arial;font-size:16px;font-weight:bold;}

#bodywrapper { text-align:center; width:770px; overflow: hidden; margin: 0 auto; border-color: black; border-style: solid; border-width: 0 1px 1px; }
#headertopspace { width: 770px; height: 20px; float: left; background-color: #000000; }
#headernavw { width: 770px; height: 40px; margin: 0; padding: 0;  float: left; }
#headernav { width: 488px; height: 40px; margin: 0; padding: 0; float: left; }
#headerlogo { background-image: url(../images/viperweb_07.jpg); background-repeat: no-repeat; text-align: left; width: 770px; height: 123px; float: left; }
#headerbotspace { background-image: url(../images/viperweb_08.gif); width: 770px; height: 5px; float: left; }
#headertrans { background-image: url(../images/viperweb_09.gif); width: 770px; height: 55px; float: left; }

#bodycontent { background-color: #5f5f5f; text-align: left; width: 770px; float: left; }
#bodycontentt {  padding: 2px 5px 5px; }
#bodycontenttl  { width: 488px; float: left; padding-right: 5px; }
#bodycontenttr  { width: 272px; float: left; padding: 15px 0 0 0; }

#leftcboxtop { background-image: url(../images/box_top.gif); width: 488px; height: 10px; margin-top: 5px; }
#leftcboxcenter { background-color: #7c7c7c; width: 488px; }
#leftcboxcentert { padding: 0 5px 0; }
#leftcboxcenteri { background-image: url(../images/Downtown-Tulsa.jpg); background-repeat: no-repeat; width: 150px; height: 150px; float: left; margin: 0 5px 5px 0; padding: 0; border: solid 1px white; }
#leftcboxbot { background-image: url(../images/box_bottom.gif); width: 488px; height: 10px; margin-bottom: 5px; }

#leftloww { overflow: hidden; margin-bottom: 5px; }
#leftlowl  { width: 235px; float: left; padding: 0 0 0 5px; }
#leftlowm  { background-image: url(../images/vline_01.gif); background-repeat: repeat-y; width: 2px; float: left; margin-right: 3px; margin-left: 3px; padding-bottom: 2600px; margin-bottom: -2600px;  }
#leftlowr  { width: 238px; float: left; padding: 0 0 0 2px; }

#righttfi { background-image: url(../images/tulsafinds2.jpg); background-repeat: no-repeat; width: 250px; height: 185px;  margin: 0 5px 5px 0; padding: 0; border: solid 1px white; }

#bodyfooter { color: #666666; background-color: #FFFFFF; width: 770px; float: left; border-top: 5px solid #333333; }

#bodyfooter a:link{color:#666666;text-decoration:none;}
#bodyfooter a:visited{color:#666666;text-decoration:none;}
#bodyfooter a:hover{color:#FC470B;text-decoration:underline;}

#test { overflow: hidden; border: solid 1px black; }

#headernavright { width: 282px; height: 40px; background-image: url(../images/viperweb_06.jpg); float: left; margin: 0; padding: 0; }

#headernav ul
{ color: white; width: 488px; font-family: arial, helvetica, sans-serif; height: 40px; overflow: hidden; float: left; margin: 0; padding: 0; }

#headernav ul li { float: left; display: inline; }

#headernav ul li a
{ background-color: #036; color: white; font-size: 17px; background-image: url(../images/viperweb_03.jpg); text-decoration: none; vertical-align: inherit; width: 122px; height: 40px; float: left; padding-top: 7px; padding-left: 21px; }

#headernav ul li a:hover
{ background-color: #369; color: #fff; background-image: url(../images/viperweb_02.jpg); width: 122px; height: 40px; }

#bodycontenttlcon { padding-right: 5px; padding-bottom: 10px; padding-left: 7px; }

#tulsaside { background-image: url(../images/Tulsa_Skyline.jpg); background-repeat: no-repeat; width: 250px; height: 344px;  margin: 10px 5px 5px 0px; padding: 0; border: solid 1px white; float: left; }

.sbilinks{padding: 0px}

.sbilinks ul{margin: 0px auto;} 

.sbilinks li 
{ margin: 0px; 

  list-style: none; 
} 

.sbilinks li a , .sbilinks li a:hover
{ 
  height: 16px;
  text-decoration: none; 
  padding: 5px 0px 4px 15px;
  width: 200px;
} 


.sbilinks li a
{ background: url(../images/linkdeal.gif) no-repeat left center;
  color: silver;
} 

.sbilinks li a:hover
{ background: url(../images/linkdeal2.gif) no-repeat left center;
  color: #3080ce;
}