body {
	font-size: 80%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: #000;
	margin: 0;
	background: #40290F url('images/background.jpg') repeat-x top left;
	background-position: fixed;
		}
#page {
	margin: 0px auto;
	padding: 0;
	width: 960px;
	height: auto; 
	overflow: hidden;
	}

.encase {
	width: 960px;
	margin: 0px 0 0 10px;
	}

.toppad {
	margin: 0px;
	padding: 0px;
}
#encompass { float: left; background: url('images/encompass.jpg') no-repeat top left; height: 75px; z-index: 1; width: 960px; }
#menu { background: url('images/menu.jpg') no-repeat top left; float: left; width: 500px; height: 60px; margin: 0; }
#menu2 { background: url('images/menucase.jpg') no-repeat top left; float: right; width: 490px; height: 103px; }
#header { background: url('images/header.jpg') no-repeat; width: 960px; height: 150px; margin: 0px auto;}
#headerA { background: url('images/header2.jpg') no-repeat; width: 960px; height: 150px; margin: 0px auto;}
#headerB { background: url('images/header3.jpg') no-repeat; width: 960px; height: 150px; margin: 0px auto;}
#headerC { background: url('images/header4.jpg') no-repeat; width: 960px; height: 150px; margin: 0px auto;}
#footer { background: url('images/foot.gif') no-repeat; width: 960px; height: 100px; margin: 0; padding: 0; float: left; }

#slidershow { float: left; color: #000; width: 470px; height: 250px; margin: -90px 0px 0 0; padding: 0 0px 0 0px;}
#content { float: left; background: url('images/pagebg.gif') repeat-y; color: #000; width: 960px; height: auto; margin: 0; padding: 0 10px 0px 20px;}
#maincontent { float: left; width: 500px; }
h1 { margin: 0; }
h1.texttop { margin: 0; color: red; letter-spacing: 4px; font-size: 1.6em; }
.textworks { background: url('images/') repeat-y; width: 465px;  0 0 0px; height: auto; padding: 0px 0 0 0px; float: left; position: relative;}
.styletext { padding: 0px 20px 10px 10px; color: #fff; font-size: 1.0em; letter-spacing: 1px; font-family: Sans-Serif; text-align: justify; margin: 0;}
#box1 { background: url('images/box1.gif') no-repeat; width: 170px; height: 170px; margin: 0 0 0 50px; float: left; position: relative; }
#box2 { background: url('images/box2.gif') no-repeat; width: 170px; height: 170px; margin: 0 0 0 0px; float: left; position: relative;}

a img {
	border: none;
	}
	
#dock { float: right; position: relative; top: 75px; right: 110px; width: 300px; }
.dock-container { position: relative; top: -8px; height: 50px; padding-left: 20px; }
a.dock-item { display: block; width: 50px; position: absolute; bottom: 0; text-align: center; text-decoration: none; color: #333; }
.dock-item span { display: none; padding-left: 20px; }
.dock-item img { border: 0; margin: 5px 10px 0px 0px; width: 100%; }		   
				   
#slider          { background: url(images/slider-bg.jpg) top left no-repeat; height: 250px; overflow: hidden; position: relative; margin: 0;  padding: 0; }
#mover           { width: auto; position: absolute; }
.slide           { padding: 50px 20px; width: 900px; float: left; position: relative; }
.slide h1        { font-family: Helvetica, Sans-Serif; font-size: 30px; text-align: left; margin: -50px 0px 0px 0px; letter-spacing: -1px; color: #E5AB1F; }
.slide p         { color: #fff; font-size: 12px; line-height: 22px; width: 240px; }
.slide img       { position: absolute; top: 0px; left: 300px; }
#slider-stopper  { position: absolute; top: 1px; right: 20px; background: #000; color: white;
                   padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }

#kwickfloat { float: right; position: relative; top: 72px; right: 27px; }

 .kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0;  
 }  
 .kwicks li{  
     display: block;  
     overflow: hidden;  
     padding: 0;  
     cursor: pointer;  
 }  
     
   .kwicks li {  
     float: left;  
     width: 110px;  
     height: 60px;  
     margin-right: 5px;  
 }  
    .kwicks li a{  
     float: left;  
     width: 320px;  
     height: 60px;  
     margin-right: 5px; 
     text-indent: -9999px;	 
 }  
 #kwick1 {   
       
	 background-image: url('images/homekwick.gif'); 
 }  
 #kwick2 {  
     
     background-image: url('images/designkwick.gif'); 
 }  
 #kwick3 {  
       background-image: url('images/blogkwick.gif');  
 }  
 #kwick4 {   
     background-image: url('images/aboutkwick.gif');  
     margin-right: 0px;  
 }  

.errormessage { width: 600px; }
		   
