@charset "utf-8";
/* CSS Document */
/* One L Productions */
body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(/img/BKG-a5cbfb.jpg);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#000;
}
a {
	text-decoration:none;
}
sup {
	color:#0D2355;
}
h2 {
	padding:0 auto;
	margin:0 auto;
}
h3 {
	width:290px;
	background:#000;
	color:#fff;
	padding:2px 5px;
	margin:0px;
}
label {
	width:150px;
	padding:2px 10px 0px 0px;
	text-align:right;
	float:left;
	display:block;
	clear:both;
}
#photoGallery {
	text-align:center !important;
	width:970px;
	padding:190px 0px 25px;
	background-color:#000;
}
#quoteForm, #customerForm {
	list-style-type:none;
}
#quoteForm li, #customerForm li {
	padding-bottom:5px;
}
#SITEMAP {
	background-color:#000;
	width:970px;
	margin:0px auto;
	height:150px;
	text-align:center;
	color:#666;
}
#SITEMAP a {
	text-decoration:none;
	color:#ececec;
}
#SITEMAP a:hover {
	color:#ff0000;
}
#BACKGROUND {
	background-attachment: scroll;
	background-image: url(/bily/img/headBKG.jpg);
	background-repeat: repeat-x;
}
#WRAPPER {
	width: 900px;
	margin: 0px auto;
	position:relative;
}
#MAINNAV {
	float: right;
	margin-top:5px;
	list-style-type: none;
}
#MAINNAV a {
	text-decoration:none;
	color:#fff;
}
#MAINNAV a:hover {
	color:#f00 !important;
}
#MAINNAV li {
	float: left;
	padding-right:10px;
	text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	border-right:1px solid #fff;
	margin-right:10px;
}
#MAINNAV li:hover {
	color:#f00;
}
#BODY {
	width:970px;
	margin:0px auto;
	border-right:1px solid #0d2355;
	border-left:1px solid #0d2355;
}
#MAINCONTENT {
	min-height:820px;
	padding:185px 5px 5px;
	background:#fff;
	z-index:0;
	position:relative;
}
#HEADERINSET {
	list-style:none;
	margin:5px 0px 0px;
	padding:0px;
}
#HEADERINSET li {
	list-style:none;
	float:left;
	height:120px;
	margin:0px;
	padding:0px;
}
#HEADER {
	width:970px;
	height:145px;
	z-index:1;
	position:fixed;
	background-color:#000;
}
.HEADERPLUS {
	width:970px;
	height:290px !important;
	z-index:1000;
	position:fixed;
	background-color:#000;
}
#COMPANYHEADER {
	background-image:url(/img/unit2.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#fff;
	padding:32px 0px 0px 155px;
	float:left;
	height:85px;
	position:relative;
	z-index:100;
	cursor:pointer;
}
#PHOTOSHOW {
	margin-top:-5px;
	margin-left:-5px;
 	clear:both;
	min-height:175px;
}
#SUBNAV {
	float: left;
	clear:both;
	padding: 0px 0px 10px 0px;
	width:970px;
	list-style-type: none;
	background-color:#0d2355;
	z-index:1;
	position:relative;
	margin-top:-10px;
}
#SUBNAV a {
	text-decoration:none;
	color:#fff;
}
#SUBNAV li {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	height:17px;
	color:#fff;
	padding:10px 0px 0px 20px;
	cursor:pointer;
}
#SUBNAV li:hover, #SUBNAV a:hover {
	color:#ff0000;
}
#BODYLEFT {
	width:468px;
	float:left;
	padding:5px 5px 0px;
	border:1px solid #0d2355;
}
#BODYCENTER {
	width: 190px;
	float:left;
}
.SAMPLEAD {
	width:180px;
	height:150px;
	background-color:#666;
	margin:5px;
}
#BODYRIGHT {
	width:220px;
	float:right;
}
#FOOTER {
	background-color:#ececec;
	min-height:110px;
	clear:both;
	background-image:url(/img/footerfade.png);
	background-repeat:repeat-x;
	text-align:center;
	padding:20px 0px 0px 0px;
}
#footerLogo {
	background-image:url(/img/SMSWatermark.png);
	background-repeat:no-repeat;
	width:164px;
	height:88px;
	float:left;
	margin:0px 0px 0px 10px;
}
#FOOTERNAV {
	margin:5px auto 0px;
	list-style-type: none;
	padding:0px;
	width:700px;
}
#FOOTERNAV a {
	color:#000;
	text-decoration:none;
}
#FOOTERNAV li {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px 5px;
	margin:5px 0px;
	cursor:pointer;
	border-right: 1px solid #666;
	width:89px;
}
#FOOTERNAV li:hover, #FOOTERNAV a:hover {
	color:#ff0000;
}
.LAST {
	border:none !important;
}
.BORDERS {
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
.BLUEBAR {
	clear: both;
	background-color:#0d2355;
	height:22px;
	width:970px;
	margin-left:-5px;
	margin-bottom:5px;
}
.TITLETEXT {
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding:32px 0px 0px 155px;
	float:left;
}
.BLUETEXT {
	color:#0d2355;
}
.BLUEHEAD {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0d2355;
}
.REDHEAD {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
}
.WHITEHEAD {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
}
.SIDECOPY, .SIDECOPY a {
	color:#fff;
	text-decoration:none;
}
.SIDECOPY a:hover {
	color:#f00;
}
.LIVEWEBHEADER {
	background-image:url(/bily/img/WebsiteAlive.jpg);
	background-repeat:no-repeat;
	width:220px;
	height:171px;
}
.PHONENUMBER {
	float:right;
	clear:both;
	margin-top:-110px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#fff;
	text-align:right;
	font-style: italic;
	padding-right:20px;
}
.NUMBER {
	font-size:24px;
	font-style: italic;
}
.SLOGAN {
	font-size:12px;
	font-style: italic;
}
.FOOTERTEXT {
	padding:15px 5px 10px;
	clear:both;
}
.LIVEOPTION {
	height:57px;
	border-bottom:1px solid #ececec;
	padding:0px 0px 0px 5px;
	background-color:#000;
}
.OFF {
	display: none;
}
.CLEAR {
	clear:both;
}
#SITEMAPNAV {
	padding:5px 0px 0px 100px;
	margin:0px auto;
	width:900px;
}
#SITEMAPNAV li {
	float:left;
	width:225px;
	text-align:left;
}
#LOCATIONS 
{
	list-style-type:none;
	padding:5px;
	margin:0px;
}
#LOCATIONS li {
	float:left;
	list-style-type:none;
	font-size:10px;
	width:190px;
	padding-bottom:10px;
}
#LOCATIONS li .BLUEHEAD {
	font-size:12px;
}
#LOCATIONSLIST {
	list-style-type:none;
}
#LOCATIONSLIST li {
	padding-bottom:20px;
}
.FILLER {
	width:675px;
	height:175px;
	background-image:url(/bily/img/Storage.jpg);
}
.FOOTERTEXT {
	font-size:9px;
}
#LEFT {
	float:left;
	width:468px;
	min-height:100px;
	margin-right:5px;
}
#CENTER {
	float:left;
	width:182px;
	min-height:100px;
}
#RIGHT {
	float:right;
	width:300px;
	margin:0px 0px 5px 5px;
}
.ADSMALL {
	width:180px;
	height:150px;
	background-color:#666;
}
.SPACEDOWN {
	margin-bottom:2px;
}
.ENDCAP {
	border-right:none !important;
}
#WEBALIVE {
	background-color:#000;
	text-align:center;
	text-transform:uppercase;
	padding-top:6px;
	height:30px;
	color:#00ff00;
	font-weight:bold;
	font-size:19px;
}
.OFFLINE {
	color:#666 !important;
}
.pad5 {
  padding:5px;
}
.margin5 {
  margin:5px 0px;
}
#subBODY {
	float:left;
	width:650px;
}
#REVIEWS {
	width:650px;
	margin:0 auto;
	clear:both;
}
.FLOATRIGHT {
	float:right;
}
.FLOATLEFT {
	float:left;
}
#CLOSEMAP {
	display:block;
	width:15px;
	height:15px;
	background-image:url(/bily/img/close.png);
	cursor:pointer;
}
.SUBFORM {
	list-style-type:none;
	background-color:#CCC;
}
.CENTERFORM {
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	background-color:#333;
	color:#fff;
}
.CLOSE {
	display:none;
}
.top5{
	padding-top:5px;
}
.link{
	font-weight:bold;
	color:#006;
	font-style: italic;
}
.MARKOPEN{
	background-image:url(/bily/img/MARK.png);
	background-repeat:no-repeat;
}
.MARKCLOSE{
	background-image:url(/bily/img/MARK.png);
	background-repeat:no-repeat;
	background-position:0px -24px;
}
#DISPLAYFORM{
	width:75%;
	margin:0 auto;
	border:1px solid #FECA76;
	padding:5px;
	background-color:#FFF8DD;
}
.REDBKG{
	background-color:#ff0000 !important;
}
.border1{
	border:1px solid #0d2355;
}
#CERTS{
	list-style-type:none;
	float:right;
	width:300px;
	padding:0px;
	margin:0px -10px 0px 0px;
}
#CERTS li a{
	outline:none !important;
	background-repeat:no-repeat
}
#IEC a{
	float:left;
	background-position:0px -5px !important;
	background-image:url(/bily/img/certificates.png);
	width:60px;
	height:50px;
	margin:5px;
}
#ISBU a{
	float:left;
	background-position:-75px -5px !important;
	background-image:url(/bily/img/certificates.png);
	width:60px;
	height:50px;
	margin:5px;
}
#FACEBOOK a{
	background-image:url(/img/facebook.jpg);
	float:left;
	height:30px;
	width:30px;
	margin:5px 0 0 10px;
}
#LA {
	padding-top:5px;
}
#ui-datepicker-div {
	background:#fff;
	border:1px solid #000;
}
.ui-datepicker-header
{
	text-align:center;
	width:100%;
}
.ui-icon-circle-triangle-w
{
	float:left;
	padding-left:2px;
}
.ui-icon-circle-triangle-e
{
	float:right;
	padding-right:2px;
}

/*** set the width and height to match your images **/

#slideshow {
	position:relative;
	height:175px;
}

#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow IMG.active {
	z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active {
	z-index:9;
}

	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

