table,td,tr{margin:auto;text-align:center;font-size:12px;color:#FFFFFF;}
body{
scrollbar-face-color: #3F464C;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #3F464C;
scrollbar-3dlight-color: #3F464C;
scrollbar-arrow-color:  #FFFFFF;
scrollbar-track-color: #3F464C;
scrollbar-darkshadow-color: #3F464C;
margin:auto;
text-align:center;
background:url('../images/bg.jpg');
font-size:12px;
color:#FFFFFF;
}
td{text-align:left;padding:0 0 0 4px}
#tsd{text-align:center;padding:0 0 0 0px}
input{border:1px solid #C0C0C0;height:18px}
textarea{border:1px solid #C0C0C0;}
form,div,h5{margin:0px;padding:0px}
#main{width:875px;}
a:link,a:visited,a:active {color: #FFFFFF; font-size:12px;  text-decoration: none;}
a:hover {color: #D4D0C8; font-size:12px;}

#menu,menu:link,menu:visited,menu:active {color: #FFFFFF; font-size:12px; text-decoration: none;padding:0; font-weight:bold;text-align:center}
#menu:hover {color: #A5A5A5; font-size:12px; font-weight:bold; padding:0;text-align:center}
#menu-t{width:78px;height:25px;list-style:none;float:left;}
#title-t{width:100%;height:52px;background:url('../images/about.jpg');padding:4px 0 0 35px}

#bmenu,bmenu:link,bmenu:visited,bmenu:active {color: #7D8588; font-size:14px; text-decoration: none;padding:0; font-weight:bold;text-align:center}
#bmenu:hover {color: #A5A5A5; font-size:14px; font-weight:bold; padding:0;text-align:center}

/*index*/
#top{width:100%;height:66px;text-align:left}
#logo{padding:5px 0 0 18px;width:200px;float:left}
#about-us{float:left;width:181px;background:url('../images/left-top.jpg');height:40px;padding:19px 0 0 32px;font-weight:bold}
#type-m{float:right;width:150px;height:30px;margin:5px 4px 0 0;background:url('../images/menu.jpg');text-align:right;padding:6px 20px 0 0;}
#type-t{width:100%;height:299px;background:#3F464C;padding:0 0 5px 0}
#contact{width:100%;height:80px;background:#3F464C;padding:5px 0 0 8px;line-height:18px}
#beepic{width:270px;height:175px;border:0px}

/*about*/
#about-c{width:100%;height:410px;background:#3F464C;padding:8px 20px 0 20px;line-height:20px}


/*becky*/
#pidc{width:310px;float:left;text-align:center;line-height:20px}


/*lightbox*/
#lightbox{
	background-color:#fff;
	padding: 0px;
	}
#picboder{
	border:#f4f4f4 1px solid;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#closeButton{
  top: 0px; right: 0px; 
 }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{background-color: #333;}

* html #overlay{
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}





