/* ----------------- KAIN McARTHUR ----------------- */
body{
padding:0px;
margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
background:#ffffff;
}

*{
margin:0px;
padding:0px;
}

.clear{
padding:0px;
margin:0px;
height:0px;
clear:both;
}

#webphibian{
display:none;
}

#wrapper{
width:960px;
margin:0px auto;
margin-top:15px;
}

/* ----------------- LINKS ----------------- */
a:link, a:visited{
color: #ff0000;
}

a:hover{
color:#000000;
}

a.fnav:link, a.fnav:visited{
color: #666666;
text-decoration:none;
}

a.fnav:hover{
color:#ff0000;
}

:focus{
outline:0;
}


/* ----------------- TEXT ----------------- */
h1{
font-size:20px;
padding-bottom:10px;
color:#9a0303;
font-family:Arial, Helvetica, sans-serif;
}

h2{
font-size:20px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:0px;
padding-top:3px;
}

h3{
font-size:14px;
padding-bottom:5px;
}

h4{
font-size:12px;
}

ul.aboutuslist li{
margin-left:25px;
list-style:disc;
padding:10px 0px;
}

/* ----------------- HEADER ----------------- */
#header{
display:none;
}

#logo{
float:left;
width:404px;
padding-left:13px;
}

#tagline{
display:none;
}



/* ----------------- NAV ----------------- */
#nav{
display:none;
}

#mainnav img{
display:block;
float:left;
position:relative;
}

.marginrightone{
margin-right:1px;
}


.line{
display:none;
}

.line2{
display:none;
}

.innernavimage{
float:left;
margin-right:1px;
}

.padding{
display:none;
}





/* ----------------- DROP DOWN MENUS ----------------- */
ul {
padding:0; 
margin:0; 
z-index:9999;
position:relative;
}

ul li {
list-style-type: none;
position: relative; 
margin:0; 
padding:0;}

ul ul {display: none;}

ul li:hover > ul {
display: block; 
position:absolute; 
top: -1px; 
left: 100%;}


/*--- STYLES THE LI -----*/  
li.dd a {
display:block;
background:url(../images/dropdownbg2.jpg);
height:20px;
padding-top:9px;
padding-left:5px;
text-decoration:none;
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}
  
  
  
/*--- STYLES THE LI HOVER -----*/  
li.dd a:hover {
background:url(../images/dropdownbg.jpg);
height:20px;
padding-top:9px;
padding-left:5px;
text-decoration:none;
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

li.dd2{
background:url(../images/dropdownbg2.jpg);
height:20px;
padding-top:9px;
padding-left:5px;
text-decoration:none;
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
width:200px;
}

li.dd2:hover{
background:url(../images/dropdownbg.jpg);
height:20px;
padding-top:9px;
padding-left:5px;
text-decoration:none;
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
width:200px;
}

 
li.dd2 a{
padding-top:0px;
padding-left:0px;
background:transparent;
}

li.dd2 a:hover{
padding-top:0px;
padding-left:0px;
background:transparent;
}





/*--- STYLES THE TRIGGER DROP DOWN -----*/
li.sub > a {} 



/*--- STYLES THE TRIGGER DROP DOWN WIDTH -----*/
ul#aboutusdd {
float:left;
} 

ul#testkitchendd {
float:left;
} 

ul#manufacturersdd {
float:left;
} 

ul#formsdd {
float:left;
} 

ul#contactusdd {
float:left;
} 


/*--- HOMEPAGE DROP DOWN MENU ----*/

/*--- STYLES THE WIDTH AND MARGINS FOR TRIGGER DROP DOWN -----*/
ul#aboutusdd > li:hover > ul {width:147px; top: 29px; left: 0px;}

ul#testkitchendd > li:hover > ul {width:159px; top: 29px; left: 0px;}

ul#manufacturersdd > li:hover > ul {width:116px; top: 29px; left: 0px;}

ul#formsdd > li:hover > ul {width:142px; top: 29px; left: 0px;}

ul#contactusdd > li:hover > ul {width:142px; top: 29px; left: 0px;}






















/* ----------------- SLIDESHOW ----------------- */
.pics { 
z-index:1;
height:315px; 
width:910px; 
padding:0; 
margin:0; 
overflow: hidden 
}


/* ----------------- BODY ----------------- */
#body{
background:#ffffff;
width:960px;
}

#homepagecontent{
line-height:18px;
}

#middle{
padding:0px 25px;
}

#content{
padding-top:17px;
}

#content2{
padding-top:7px;
}

#maincontent{
padding-left:15px;
padding-right:10px;
padding-top:10px;
}

#pagetitle{
background:url(../images/pagetitle-bg.jpg);
width:632px;
padding-left:10px;
height:31px;
margin-left:5px;
}

.picleft{
padding-right:25px;
}

.pm{
padding-left:42px;
}

#pmbody{
background:url(../images/pm-bg.jpg) repeat-y;
width:190px;
}

#pmlogos img{
display:block;
margin-top:15px;
margin-left:25px;
}

.cpmr{
display:block;
margin-top:15px;
margin-left:50px;
}

table td.testkitchen{
padding-left:22px;
}

#pmfooter{
background:url(../images/pm-footer.jpg);
width:190px;
height:14px;
}

#proudmembers2{
padding-left:22px;
}

#pmbody2{
background:url(../images/pm-bg2.jpg) repeat-y;
width:190px;
}


#pmfooter2{
background:url(../images/pm-footer2.jpg);
width:190px;
height:14px;
}

/* ----------------- SIDEBAR ----------------- */
#sidebar{
display:none;
}

#stop{
background:url(../images/sidebartop.jpg);
width:235px;
height:10px;
}

#smid{
}

#sbottom{
background:url(../images/sidebarbottom.jpg);
width:235px;
height:12px;
}





/* ----------------- FOOTER ----------------- */
#footer{
display:none;
}

#fleft{
float:left;
width:240px;
}

#fright{
float:right;
}





/* ----------------- CONTENT ----------------- */
.aboutus{
padding-bottom:15px;
}

.aboutustxt{
padding-left:10px;
}

table.contact td{
padding:1px 0px;
}

.contact2{
padding:5px 0px;
}

#print{
display:none;
}




/* ----------------- MANUFACTURERS ----------------- */
table#manufacturers td{
padding:10px 0px;
}

#pagetitle2{
background:url(../images/pagetitle2.jpg);
width:900px;
padding-left:10px;
height:31px;
}




/* ----------------- PRODUCT DOCS ----------------- */
li.txtProdDocs a{
font-size:16px;
font-weight:bold;
color:#0033FF;
}

li.txtProdDocs a:hover{
font-size:16px;
font-weight:bold;
color:#ff0000;
}


li.txtProdDocs{
margin:5px 0px;
margin-left:20px;
margin-bottom:10px;
list-style:disc;
}

#servicemanual{
font-weight:bold;
}