/* Defines (in this instance) the size of the entire site) */
/* TODO:
Remove backgrounds from actual images
Add background to container
Add images on left and large image with floating text on right
*/

#container {
  margin: 0 auto;
  width: 1024px;
  /* text-allign: left; */
}

#header {
  width: 960px;
  height: 136px;
  background-image: url(images/header.jpg);
}

#navbar {
  width: 960px;
  height: 45px;
}


#body {
  width: 960px;
  height: 697px;
  /* background-color: white; */
  background-image: url(images/background.jpg);
  
}

#body2 {
  width: 960px;
  height: 1250px;
  /* background-color: white; */
  background-image: url(images/body.jpg);
  
}

#footer {
  text-align: center;
  width: 960px;
  height: 21px;
  /* background-image: url(images/footer.png); */
  background-color: white;
}

.floatrightbigbox
{
float: right;
margin: 20px 20px 0px 20px;
border: 2px solid black;
padding: 2px;
}

.floatleftbigbox
{
float: right;
margin: 20px 20px 0px 20px;
border: 3px solid black;
padding: 2px;
}

.floatright
{
float: right;
margin: 20px 20px 20px 0px;
padding: 2px;
}

.floatrightcaption
{
float: right;
margin: 20px 20px 20px 0px;
padding: 2px;
}


.floatleftbox
{
float: left;
margin: 20px 20px 5px 5px;
border: 3px solid black;
padding: 2px;
}

.floatrightbox
{
float: right;
margin: 20px 20px 5px 5px;
border: 2px solid black;
padding: 3px;

}


.foot
{
padding: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
}

.nav
{
float: left;
border: 0px;

}

.background
{
background-color : #484848;
/* background-image: url(images/smalllogo1.jpg); */
background-attachment:fixed;
}

.linebreak 
{
clear: both;
}

.floatlefttext
{
float: left;
margin: 20px 20px 20px 20px;
}

.floatrighttext
{
float: right;
margin: 20px 20px 20px 20px;
}

.floattext
{
float: right;
margin: 0px 280px 0px 0px;
}

.smtwitter
{
float: left;
margin: 20px 20px 20px 20px;
}

.heading1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #000000;
}

.rightcolumn1
{
float: right;
width: 480px;
}

.rightcolumntext1
{
float: right;
width: 420px;
}

.rightcolumntext2
{
float: right;

}

.leftcolumn1
{
float: left;
width: 480px;
}

.paragraphtext1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
display: inline;
} 

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
display: inline;
} 

h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
} 

.productbox1
{
float: left;
margin: 0px 20px 5px 5px;
border: 3px solid black;
padding: 2px;
width: 285px;
height: 500px;
}

.productbox2
{
float: left;
margin: 0px 20px 5px 5px;
border: 3px solid black;
padding: 2px;
width: 285px;
height: 500px;
}

.productbox
{
float: left;
margin: 0px 20px 5px 5px;
border: 0px solid black;
padding: 2px;
width: 285px;
height: 184px;
}

.w_samples
{
float: left;
margin: 0px 0px 0px 350px;
padding: 2px;
}

.b_samples
{
float: right;
margin: 0px 350px 0px 0px;
padding: 2px;
}

.products_h1
{
text-align: center;
margin: 0px 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #000000;
}

.products_h2
{
float: left;
margin: 0px 132px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
}

.products_h3
{
float: left;
margin: 5px 5px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 16px;
color: #000000;
}

.aboutus_h1
{
text-align: center;
margin: 0px 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #000000;
}

.aboutus_h2
{
text-align: center;
margin: 0px 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
}

.aboutus_h2_bold
{
text-align: center;
margin: 0px 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
font-weight: bold; 
}

.productinfobox
{
margin: 0px 0px 5px 5px;
border: 3px solid black;
padding: 2px;
width: 285px;
height: 184px;
}

.productinfo_h1
{

margin: 0px 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #000000;
}

spc li{
	margin-top : 1.2em;
}


