body {font-size:10pt; height:100%; margin:0px; font-family:verdana,helvetica; background:#eeeeee; padding:0px; margin:0px; color:#000000;}

a:link     {text-decoration:none; color:#e31937; font-weight: bold;}
a:visited  {text-decoration:none; color:#e31937; font-weight: bold;}
a:hover    {text-decoration:none; color:#000000;  font-weight: bold;}
a:active   {text-decoration:none; color:#e31937; font-weight: bold;}

h1 {color:#a9a9a9; font-weight: bold; font-size:180%; text-align:right; padding:0px; margin-bottom:20px; margin-top:0px;}
h2 {color:#a9a9a9; font-weight: bold; font-size:170%; text-align:right; padding:0px; margin-bottom:10px; margin-left:0px;}
h3 {color:#a9a9a9; font-weight: bold; font-size:160%; padding-left:11px;}
h4 {color:#a9a9a9; font-weight: bold; font-size:110%; padding:0px; margin-bottom:3px; margin-top:9px;}
h5 {color:#a9a9a9; font-size:100%; padding:0px; padding-bottom:0px;}

div.top{
width:100%;
margin-top:0px;
height:10px;
background:#e31937;
}

div.top_print{
width:100%;
margin-top:0px;
height:10px;
background:#0a71b4;
padding:0px;
margin:0px;
}

div.top_eco{
width:100%;
margin-top:0px;
height:10px;
background:#e19367;
padding:0px;
margin:0px;
}

div.top_online{
width:100%;
margin-top:0px;
height:10px;
background:#72bf44;
padding:0px;
margin:0px;
}

div.top_finishing{
width:100%;
margin-top:0px;
height:10px;
background:#00a998;
padding:0px;
margin:0px;
}

div.container{
background:#ffffff;
margin: 0 auto; 
min-height:700px;
height:auto!important;
height:1100px;
width:998px;
margin-top:0px;
text-align:left;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

div.logo{
position:absolute;
top:25px;
float:left;
width:357px;
height:120px;	
margin-left:35px;
}

div.contact{
position:relative;
float:right;
width:605px;
height:44px;
font-size:12pt;
font-weight:bold;
}

ul#navlist
{
margin-left:49px;
padding-left:0px;
white-space:nowrap;
}

#navlist li
{
display:inline;
list-style-type:none;
}

#navlist a {padding: 3px 10px;}

#navlist a:link, #navlist a:visited
{
color:#ffffff;
text-decoration:none;
}

#navlist a:hover
{
color:#000000;
background-color:#ffffff;
text-decoration:none;
}

div.fsc{
position:relative;
top:1px;
float:right;
width:565px;
height:82px;
font-size:10pt;
}

div.menu_home{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/home/home_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #e31937;
}

div.menu_print{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/print/print_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #0a71b4;
}

div.menu_eco{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/eco/eco_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #e19367;
}

div.menu_online{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/online/online_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #72bf44;
}

div.menu_finishing{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/finishing/finishing_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #00a998;
}

div.menu_contact{
position:relative;
top:12px;
float:right;
width:581px;
height:40px;
background-image:url(./images/contact/contact_menu.png); 
background-repeat:no-repeat;
border-bottom:3px solid #e31937;
}

div.main_image_home{
position:absolute;
top:190px;
width:998px;
height:250px;
border-bottom:4px solid #e31937;
}

div.main_image_print{
position:absolute;
top:190px;
width:998px;
height:250px;
border-bottom:4px solid #0a71b4;
margin-bottom:20px;
}

div.main_image_eco{
position:absolute;
top:190px;
width:998px;
height:250px;
border-bottom:4px solid #e19367;
margin-bottom:20px;
}

div.main_image_online{
position:absolute;
top:190px;
width:998px;
height:250px;
border-bottom:4px solid #72bf44;
margin-bottom:20px;
}

div.main_image_finishing{
position:absolute;
top:190px;
width:998px;
height:250px;
border-bottom:4px solid #00a998;
margin-bottom:20px;
}

#navcontainer{width:200px;}

#navcontainers ul
{
padding-left:66px;
list-style-type:none;
}

#navcontainers a
{
color:#ffffff;
display:block;
margin-bottom:22px;
width:165px;
}

#navcontainers a:link #navcontainers a:active #navcontainers a:visited
{
color:#ffffff;
text-decoration:none;
}

#navcontainers a:hover 
{
height:16px;
background:#ffffff;
color:#000000;
}

div.side_menu_home{
position:absolute;
top:462px;
width:231px;
height:153px;
margin-left:35px;
background-image:url(./images/side-menu.png); 
background-repeat:no-repeat;
border-left:4px solid #e31937;
}

div.side_menu_print{
position:absolute;
top:462px;
width:231px;
height:153px;
margin-left:35px;
background-image:url(./images/side-menu.png); 
background-repeat:no-repeat;
border-left:4px solid #0a71b4;
}

div.side_menu_eco{
position:absolute;
top:462px;
width:231px;
height:153px;
margin-left:35px;
background-image:url(./images/side-menu.png); 
background-repeat:no-repeat;
border-left:4px solid #e19367;
}

div.side_menu_online{
position:absolute;
top:462px;
width:231px;
height:153px;
margin-left:35px;
background-image:url(./images/side-menu.png); 
background-repeat:no-repeat;
border-left:4px solid #72bf44;
}

div.side_menu_finishing{
position:absolute;
top:462px;
width:231px;
height:153px;
margin-left:35px;
background-image:url(./images/side-menu.png); 
background-repeat:no-repeat;
border-left:4px solid #00a998;
}

div.site_search{
position:absolute;
top:630px;
width:180px;
height:153px;
margin-left:35px;
}

div.blog_search{
position:absolute;
top:695px;
width:180px;
height:153px;
margin-left:35px;
}

div.blog_rss{
position:absolute;
top:802px;
width:213px;
min-height:242px;
margin-left:35px;
padding-top:6px;
padding-left:10px;
padding-right:8px;
border-left:4px solid #e31937;
background-color:#eeeeee;
background-image:url(./images/rss.png); 
background-repeat:no-repeat;
background-position:right top;
margin-bottom:10px;
}

div.blog_box{
position:absolute;
top:462px;
width:213px;
min-height:212px;
margin-left:35px;
padding-top:6px;
padding-left:10px;
padding-right:8px;
border-left:4px solid #e31937;
background-color:#eeeeee;
}

div.latest_blog_home{
position:absolute;
top:691px;
width:213px;
min-height:153px;
margin-left:35px;
padding-left:10px;
padding-right:8px;
border-left:4px solid #e31937;
background-color:#eeeeee;
}

div.latest_blog_print{
position:absolute;
top:691px;
width:221px;
min-height:153px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #0a71b4;
background-color:#eeeeee;
}

div.latest_blog_eco{
position:absolute;
top:691px;
width:221px;
min-height:153px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #e19367;
background-color:#eeeeee;
}

div.latest_blog_online{
position:absolute;
top:691px;
width:221px;
min-height:153px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #72bf44;
background-color:#eeeeee;
}

div.latest_blog_finishing{
position:absolute;
top:691px;
width:221px;
min-height:153px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #00a998;
background-color:#eeeeee;
}

div.add_this_blog{
position:absolute;
top:755px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #e31937;
background-color:#eeeeee;
}

div.add_this_home{
position:absolute;
top:860px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #e31937;
background-color:#eeeeee;
}

div.add_this_print{
position:absolute;
top:860px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #0a71b4;
background-color:#eeeeee;
}

div.add_this_eco{
position:absolute;
top:860px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #e19367;
background-color:#eeeeee;
}

div.add_this_online{
position:absolute;
top:860px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #72bf44;
background-color:#eeeeee;
}

div.add_this_finishing{
position:absolute;
top:860px;
width:221px;
height:24px;
padding-top:7px;
margin-left:35px;
padding-left:10px;
border-left:4px solid #00a998;
background-color:#eeeeee;
}

div.eco_icon{
position:absolute;
top:907px;
width:213px;
height:181px;
margin-left:40px;
}

div.content{
position:relative;
top:278px;
float:right;
margin-right:25px;
width:650px;
min-height:531px;
margin-bottom:411px;
}

div.footer{
position:relative;
margin-top:77px;
width:998px;
min-height:200px;
border-top:4px solid #e31937;
background:#dddddd;
}

div.footer_address{
position:relative;
top:-180px;
right:25px;
float:right;
width:505px;
color:#000000;
font-size:9pt;
height:120px;
text-align:right;
font-weight:bold;
}

table.bottom_links{
float:left;
width:400px;
border:0px;
padding:5px;
margin-left:35px;	
}

img.logo{
width:356px;
height:120px;
border:0px;
}

img.small_logo{
width:200px;
height:67px;
border:0px;
padding-bottom:12px;
}

img.phone{
width:14px;
height:40px;
border:0px;
margin-top:3px;
margin-left:30px;
margin-right:4px;
vertical-align:middle;
}

img.email{
width:40px;
height:40px;
border:0px;
margin-top:3px;
margin-left:30px;
margin-right:4px;
vertical-align:middle;
}

img.quote{
width:104px;
height:36px;
border:0px;	
margin-left:50px;
margin-top:-1px;
margin-right:5px;
}

img.fsc{
width:68px;
height:80px;
border:0px;
float:right;
margin-right:16px;	
}

img.menu{
width:581px;
height:45px;
border:0px;	
}

img.main_image{
width:998px;
height:251px;
border:0px;
margin:0px;
}

img.search{
width:56px;
height:23px;
border:0px;
margin-left:100px;
}

img.eco_icon{
width:213px;
height:181px;
border:0px;	
}

img.submit{
width:125px;
height:43px;
border:0px;	
padding-top:0px;
}

img.iip{
width:89px;
height:60px;
border:0px;
float:right;
padding-left:20px;
}

img.bpif{
width:102px;
height:60px;
border:0px;
float:right;
padding-left:20px;
margin-right:16px;
}

img.chamber{
width:49px;
height:60px;
border:0px;
float:right;
padding-left:20px;
}

