﻿body
{
    background-color: #FF5D10;
    background-image: url('../images/omni/bg.jpg');
    margin: 0px;
    background-position: center top;
    background-repeat: no-repeat;
    font-family: "Trebuchet MS" , Arial, sans-serif;
    font-size: 100%;
    padding: 0px;
}
#semiopaquebg
{
    background-image: url('../images/omni/transparentbg.png');
	width: 1000px;
	margin: 23px auto;
}

#centered_master
{
    width: 974px;
    margin: 0px auto;
    padding: 0px 8px 0px 8px;
    background-color:#000;
}
#header
{
    width: 974px;
    height: 92px;
    /* background-image: url('../images/omni/Minelles_Constructions.jpg'); */
    background-repeat: no-repeat;
}
.headimage{
    width:974px;
    height:121px;
    margin-bottom:8px;
}
.loginbox
{
    float:right;
}
.support{
    height:37px;
    width:197px;
    float:right;
    margin: 10px 0px 0px 0px;
}
.mainnav{
    width:974;
    height:25px;
    margin: 0px 0px 8px 0px;
    background-color: #000000;
}
#whitebackground
{
    background-color:#fff;
    overflow:hidden;
}
#mainleftcol{
    width:318px;
    float:left;
    border-right:solid 1px #CCCCCC;
}
#maincentrecol
{
    width: 470px;
    padding: 0px 25px 75px 25px;
    float:left;
    min-height:600px;
    background-color: #fff;
    background-repeat: repeat-x;
    margin-bottom:8px;
}
#mainrightcol{
    width:400px;
    padding:0px 25px 28px 25px;
    float:right;
}
.rightcolcontainers
{width:350px;
 margin-top:25px;
 padding:25px;
 border:1px solid #ccc;
}
.mediabar
{
    background-color: #EEEEEE;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #333333;
}

.columnimages{
    margin: 0px 0px 8px 0px;
}
.baseimg
{
  background-color: #FFFFFF;
    background-image: url('../images/omni/baseimg.jpg');
    margin: 0px;
    background-position: center bottom;
    background-repeat: no-repeat;  
}
.footer
{
    width: 990px;
    height: 31px;
    text-align: center;
    background-color: #000000;
    margin: 0px auto 0px auto;
    background-image: url('../images/omni/footerbg.jpg');
    background-repeat: no-repeat;
}
.butterfly
{
    float:left;
    margin-right:10px;
}

/* menu CSS Style ---------------------------------------------------- */

	
.menusep{
    height:25px;
    width: 1px;
    background-color:#000000;
}

.menu{margin:0; padding:0; width:972px; list-style:none;background:#000000; border-left: solid 1px #000000; border-right: solid 1px #000000;}
.menu li{padding:0; margin:0 0 0px 0; height:25px; display:block; float:left;}
.menu li a
{
    text-align: center;
    height: 17px;
    width: 161px;
    padding: 4px 0px;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #CCCCCC;
    display: block;
    text-decoration: none;
    background-image: url('../images/omni/navbg.jpg');
}
.menu li a:hover
{
    background-color: #FF5D10;
    color: #FFFFFF;
    background-image: url('../images/omni/navbg-over.jpg');
}
.menu li a.active, .menu li a.active:hover{background-color:#FF5D10; color:#FFFFFF;}
.menu li a span{line-height:25px;}

/* End Menus Style --------------------------------------------------- */


/* Home Components ---------------------------------------------------*/

.homeflash{
    width:974px;
    height:376px;
    margin-bottom:8px;
}

.leftcol{
    width:318px;
    float:left;
   /*min-height:740px;*/
}

.actionimgbutton
{display: block;
}

.actionboxes{
    width:318px;
    height:193px;
    float:left;
    margin-left: 10px;
    margin-bottom:8px;
    background-color:#cccccc;
}

#boxparagraph1
{
    width:162px;
    height:125px;
    margin:-20px 0px 8px 142px;
    z-index:99;
    position:absolute;
    /*top: 532px;*/
    top: 616px;
    text-align:right;
    display: block;
}
#boxparagraph2
{
    width:162px;
    height:125px;
    margin:-20px 0px 8px 142px;
    z-index:99;
    position:absolute;
    /*top: 532px;*/
    top: 616px;
    text-align:right;
    display: block;
}
#boxparagraph3
{
    width:162px;
    height:125px;
    margin:-20px 0px 8px 142px;
    z-index:99;
    position:absolute;
    /*top: 732px;*/
    top: 816px;
    text-align:right;
    left: 794px;
    display: block;
}
#boxparagraph4
{
    width:162px;
    height:125px;
    margin:-20px 0px 8px 322px;
    z-index:99;
    position:absolute;
    /*top: 732px;*/
    top: 816px;
    text-align:right;
    left: 940px;
    display: block;
}

.boxbutton
{
    width:151px;
    height:28px;
    margin:0px 0px 0px 152px;
}

.featureheader
{
    width: 258px;
    height: 18px;
    background-color: #333333;
    text-align: center;
    padding: 6px 30px;
    margin-bottom: 8px;
    background-image: url('../images/home/leftcoltop.jpg');
    background-repeat: no-repeat;
}
.youtube
{
    width: 318px;
    height: 265px;
    background-color: #C0C0C0;
}
.policyarea
{
    height: 85px;
    width: 318px;
    margin-top:8px;
}
.policytext{
    width:219px;
    height:46px;
    margin:40px 0px 8px 90px;
    z-index:99;
    position:absolute;
    top: 832px;
    text-align:center;
}

/* End Home Components -----------------------------------------------*/

.clear{
    clear:both;
}
.left
{
    float:left;
    margin-right:15px;
}
.pouchlist{
  padding-left:125px;  
}

.machinebox{
 Width:100%;
 border:1px solid #CCCCCC;
 padding:5px;
 height:100px;
 margin-top:25px;
 
}

.machinethumb{
 height:100px;
 width:86px;
 margin-right:20px;
 float:left;
}
.fullspecsbox
{width:100%;
 height:15px;
 background-color:#222222;
 text-align:center;
}
.fullspecsboxpurple
{
    width: 86px;
    height: 15px;
    background-color: #6600CC;
    float:left;
}

.copyright
{float:left;
 margin:10px 0px 5px 15px;
}

.credit
{float:right;
 margin:10px 15px 5px 0px;
}

.borderedge
{
    z-index:-1;
}
.contactform
{
    margin-left:30px;
}
#hiablock
{
    background-image: url('../images/omni/logo_hia_2010_bib.jpg');
    background-repeat: no-repeat;
    width:120px;
    height:30px;
    margin: 10px auto;
    display:block;
}