/*html { 
                        background: url(image/backg.png) no-repeat center center fixed; 
                        -webkit-background-size: cover;
                        -moz-background-size: cover;
                        -o-background-size: cover;
                        background-size: cover;
                }*/
				html, body {  height: 100%;  width: 100%;    padding: 0;  margin: 0; }#full-screen-background-image {  z-index: -999;  min-height: 100%;  min-width: 1024px;  width: 100%;  height: auto;  position: fixed;  top: 0;  left: 0;}.vidspace {float:left;padding:0px 8px 0px 0px;}
.movieswitch {width: 582px;display: block;margin-left: auto;margin-right: auto;}.butter {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #050582) );	background:-moz-linear-gradient( center top, #3d94f6 5%, #050582 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#050582');	background-color:#3d94f6;	-webkit-border-top-left-radius:20px;	-moz-border-radius-topleft:20px;	border-top-left-radius:20px;	-webkit-border-top-right-radius:20px;	-moz-border-radius-topright:20px;	border-top-right-radius:20px;	-webkit-border-bottom-right-radius:20px;	-moz-border-radius-bottomright:20px;	border-bottom-right-radius:20px;	-webkit-border-bottom-left-radius:20px;	-moz-border-radius-bottomleft:20px;	border-bottom-left-radius:20px;	text-indent:0;	border:1px solid #337fed;	display:inline-block;	color:#ffffff;	font-family:Arial;	font-size:15px;	font-weight:bold;	font-style:normal;	height:50px;	line-height:50px;	width:100px;	text-decoration:none;	text-align:center;	text-shadow:1px 1px 0px #1570cd;}.butter:hover {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #050582), color-stop(1, #3d94f6) );	background:-moz-linear-gradient( center top, #050582 5%, #3d94f6 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#050582', endColorstr='#3d94f6');	background-color:#050582;}.butter:active {	position:relative;	top:1px;}.fullBg {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
ol li{margin:12px 0 0  0; }
.service li{margin:12px 0 0  0; color:#000;font-weight:bolder;}
.service1  li{margin:12px 0 0  0;font-weight:bold;}
.service2 li{margin:12px 0 0  0;color:#000;}
.quotereq{float:right;}
.topban{font-size:18px;font-weight: bolder;}
#textBox{

	position:fixed;
	top:74px;
	left:150px;
	
	}
.fullshipping{
width:825px;border:solid thin black; text-align:center;background-color:white;
}
#righter{float:right; width:375px; border:solid thin black; text-align:center; margin-top:40px;z-index:1;background-color:white;margin-left:35px;}
#lefter{float:none; border:solid thin black; margin-top:40px; padding:0px 8px 0px 35px;}
#projer{float: left;
width: 48%;
border: solid thin black;
margin-top: 40px;
padding: 0px 8px 0px 0px;
}
.movflo{float:right;}
.toplogo{width:275px; padding:20px 0px 0px 10px; float:left;}
.topflow{height: 58px;
width: 269px;
padding: 20px 51px 0px 10px;
float: right;}
.topflow2{width: 251px;
padding: 20px 0px 0px 10px;
float: right;}
.logobogo{float:left;width:auto;}
#container{width:894px;margin:0px auto 0px auto; background-color:white;top:0px;}
#bottom { width:825px; display:inline-block;margin:15px 0px 45px 0px;}
#pad {height:100px;}
#botbox{float:right;}
.botbox2{float:left;}
#botbox3{display:inline-block;width:800px;}
#botbox4{display:inline-block;width:800px;text-align:center;}
.copyrigh {text-align:center;}
text {width:80px;}
h2 {margin:3px 0px 3px 0; text-align:center;}
h1{text-align:center;}
label {width:170px; display:inline-block;}
.bonet {display:block;}
.ship{float:left;}
.freight{float:right;width: 33%;
padding: 0px 15px 0px 0px;}
body{
font-size:0.85em;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.temper{width:173px;border:solid red 1px;background-image:url(image/gradient.png);}
.banban{width: 379px;
font-style: oblique;
font-size: 12px;
padding-bottom: 50px;
display: inline-block;
font-family: georgia;
font-weight: bolder;}
 .kwicks {  
     list-style: none;  
     position: relative;  
     margin: 8px auto 0 auto;  
     padding: 0; 
	 background-image:url(no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .kwicks li{  
    display: block;  
    overflow: hidden;  
    padding: 0px;  
    cursor: pointer;  
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image:url(kwicks_sprite.jpg);
	background-repeat:no-repeat;
}
.kwicks a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-200px 0px;
}
#kwick3 {
	background-position:-400px 0px;
}
#kwick4 { 
	background-position:-600px 0px;
}
#kwick5 { 
	background-position:-800px 0px;
}
#kwick6 { 
	background-position:-1000px 0px;
}
#kwick7 { 
	background-position:-1200px 0px;
}


#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -200px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -400px bottom;
}
#kwick4.active, #kwick4:hover {
	background-position: -600px bottom; 
}
#kwick5.active, #kwick5:hover {
	background-position: -800px bottom; 
}
#kwick6.active, #kwick6:hover {
	background-position: -1000px bottom; 
}
#kwick7.active, #kwick7:hover {
	background-position: -1200px bottom; 
}
#kwick1 a{
	background-image:url(end.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#kwick1 a:hover{
	background-position: left -80px;
}

#kwick7 a{
	background-image:url(end.jpg);
	background-repeat:no-repeat;
	background-position: right -40px;
}
#kwick7 a:hover{
	background-position: right -120px;
}