 /* CSS Document */
body{padding:0px; margin:0px; background:url(images/background.jpg) repeat-x; color:#fff; font:12px; font-family:Arial, Helvetica, sans-serif; }
div, p, ul, h2, h3, h4, img{
 border:0; padding:0px; margin:0px;}
 img a{text-decoration: none;}
#names {	font-weight:bold; font-size:16px; text-decoration: none; margin-bottom:0; padding-bottom:0;}
#replacement{background:url('images/replacement logo.jpg') no-repeat;position:absolute; 
margin-left:625px;margin-top:-12px; border:1px solid #a9a9a9;
width:230px; height:100px; background-color:#fff;}
#detailname {font-size:24px;}
#details{margin-left:200px;}
#description {margin-left:80px; width:270px;margin-top:-16px;}
#detailproduct {font-size:24px; color:#8B0000;}
#detailother {font-size:24px;}
#map{ height:300px; width:450px; float:right;margin-top:-10px;}
#logout{position:fixed; float:right; margin-top:0px; margin-right:0px;}	
h2{color:#000000;}
#imageabout{text-align:center;}
#homeimg{text-align:center;}
.Productgroup{float:left; margin-left:20px; width:800px; margin-top:10px;
border-width: .2em;
border-style: solid;
border-color: #900;
}
.Productgroup img{ float:left; 
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
border-width: .2em;
border-style: solid;
border-color: #090; }
#Ptitle{ font-size:18px; color:#900; text-align:left; margin-left:340px; font-family:Harlow Solid Italic, Arial, Helvetica; }
#Pdescription { text-align:justify; margin-left:340px; width:430px; font-family:Lucida Calligraphy,  Arial, Helvetica;}
a:link{ color:#060;
	}

ul{list-style-type:none;}


#loader{
	height:1px;
	width:1px;
margin-left:-2000px;
Z-INDEX: -2;
}
.clear {clear: both; margin: 0px}

ul.bullet li{font:10px/14px Tahoma, sans-serif; background:url(images/bullet.gif) 0 4px no-repeat; padding-left:15px;}
ul.bullet li a{color:#22454d; text-decoration:none;}
ul.bullet li a:hover{color:#22454d; text-decoration:underline;}

p span.headline{font:12px/12px Trebuchet MS, sans-serif; color:#605caf; text-transform:uppercase;}

/* TOP */

#topPanel{ height: 280px; margin:0 auto; position:relative;  }
#logo{ margin-top:0px; padding-top:20px;
text-align:center;}
#developing { font-size: 26px; color:#C60; font-weight: bold; padding-left:10px;}

/* HEADER */
#wrapper{width:880px; margin:0 auto;background-color:#FFF; font-family:Arial, Helvetica, sans-serif;


}

#lborder {
	width: 920px;
	margin: 0 auto;

	background: url(images/l.png) repeat-y;
	
	
	
}
#rborder {
	width: 920px;	
	background: url(images/r.png) repeat-y right;

}


#header{ margin:0 auto; position:relative;background:url(images/back.jpg) repeat-x;  height:60px; border:1px;}



#header ul.menu{ padding-left:12px; margin:0 auto; left:5px;  text-align:center; }
#header ul.menu li{float:left;}
#header ul.menu li a{height:55px; display:block;  }

#header ul.menu li a:hover{height:58px;}

#header ul.menu li.home a {width:141px; background:url(images/btn_1.jpg) 0 5px no-repeat; }
#header ul.menu li.home a:hover{width:141px; background:url(images/btn_1_over.jpg) 0 5px no-repeat;}


#header ul.menu li.about a {width:141px; background:url(images/btn_2.jpg) 0 5px no-repeat; }
#header ul.menu li.about a:hover{width:141px; background:url(images/btn_2_over.jpg) 0 5px no-repeat;}

#header ul.menu li.products a {width:141px; background:url(images/btn_3.jpg) 0 5px no-repeat; }
#header ul.menu li.products a:hover{width:141px; background:url(images/btn_3_over.jpg) 0 5px no-repeat;}

#header ul.menu li.recipes a {width:141px; background:url(images/btn_4.jpg) 0 5px no-repeat; }
#header ul.menu li.recipes a:hover{width:141px; background:url(images/btn_4_over.jpg) 0 5px no-repeat;}

#header ul.menu li.gallery a {width:141px; background:url(images/btn_5.jpg) 0 5px no-repeat; }
#header ul.menu li.gallery a:hover{width:141px; background:url(images/btn_5_over.jpg) 0 5px no-repeat;}

#header ul.menu li.contact a {width:141px; background:url(images/btn_6.jpg) 0 5px no-repeat; }
#header ul.menu li.contact a:hover{width:141px; background:url(images/btn_6_over.jpg) 0 5px no-repeat;}
.nocss { display:none; }



#header ul.menu li.line{width:2px; height:55px; background:url(images/spacer_m.gif) 0 0 no-repeat;}

#adheader{position:absolute; top:55px; left:0}


/* CONTENT */

#content{ margin:0 auto; position:relative;  margin-top:7px; margin-bottom:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; color:#000; padding-left:10px; padding-right:10px;}









/* FOOTER */

#footer {
	font-size:12px;
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;

	font-size:12px;
	font-weight:bold;
	color:#5C5C5C;
	
}

#tablealign { text-align:center;}

#tablealign a:link {

text-decoration:none;
	font-weight:bold; font-size:16px;
}
#tablealign a:visited {
color:#C00;
text-decoration:none;
 font-size:16px;
}

#tablealign a:active {
color:#060;
font-weight:bold;
text-decoration:none;
 font-size:16px;
}


.footer_txt2 {


}
.divider {
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #ccc; 
font-size:18px;
margin-left:0;
text-align:left;
}



.pictureFrame{float:left;text-align:center;margin-right:1px; margin-top:10px; }


.pictureFrame p{text-align:center;font-weight:bold;font-size:12px;margin:3px;padding:1px;margin-right:2px;float:bottom;background:#454545;color:#fff;width:152px;border:solid 1px #999;overflow:hidden;height:30px}

A.pictureFrame{color:#fff;border:solid 1px #999;margin-bottom:0px;height:150px}

.pictureFrame img{background-color:#fff;border:1px solid #a9a9a9;padding:2px;margin:3px !important;margin:2px}



#folderlist{
font-weight:bold;
font-size:18px;
margin-left:0;
text-align:left;
margin-top:20px;
}
#product{text-align:left; font-size:16px; font-weight:bold;margin-left:5px;}
#goback{text-align:center;font-size:14px;font-weight:bold;}
#goback a:link{color:#060;}
#contact{margin-left:100px; margin-top:30px; font-weight:bold;}
#error{
margin-left:160px;
color:red;
font-weight:bold;
}
#h2message{margin-left:160px; margin-top:120px;}
#thanks{color:#000; font-weight:0;margin-left:160px;}
#iwrapper{margin:auto; width:880px; text-align:center;position:inherit; padding:none;}
#iwrapper2{margin:auto; width:880px; }
