body {
    background-color: #f80055;
    background-position: 0 0px;
    background-repeat: repeat-x;
    background-image: url(img/bg.jpg);
    margin: 0px;
    padding:0;}
  a { text-decoration: underline; color: #ff0048; }
  a:hover { color: #150100; }
  #wrap {
    border-width: 0px;
    margin: auto;
    width: 886px;}
  #rightwrap {
    margin-left: 176px;}
  #main {
  	}
  #anim {
    	height: 50px;
    }
  #leftbar {
	float: left;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(img/logo.gif);
	width: 176px;
	}
  #nav {
   	margin-top: 196px;
	}
  #box-wrap {
		background-color: white;
		z-index: 0;
	}
  #box-wrap-flag {
		background-position: left top;
		background-repeat: no-repeat;
		background-image: url(img/box1/bg.gif);
		background-color: white;
	}
  #box-wrap-product {
		background-color: white;
		background-position: left bottom;
		background-repeat: repeat-x;
		background-image: url(img/nav/prod-bg.gif);
	}
  #box-main {
		z-index: 0;
		padding-bottom: 20px;
		padding-right: 40px;
		padding-top: 25px;
		padding-left: 40px;
		background-repeat: repeat-y;
		background-image: url(img/box1/m.gif);
	}
	
	
#box-main-nopad {
		padding-right: 40px;
		padding-left: 40px;
		background-repeat: repeat-y;
		background-image: url(img/box1/m.gif);
	}
	
	
#box1-t {
		font-size: 1px;
		height: 11px;
		background-position: left top;
		background-repeat: no-repeat;
		background-image: url(img/box1/t.gif);
	}
  #box1-t-s {
		font-size: 1px;
		height: 11px;
		background-position: left top;
		background-repeat: no-repeat;
		background-image: url(img/box1/t-s.gif);
	}
  #box1-b {
		font-size: 1px;
		height: 10px;
		background-position: left bottom;
		background-repeat: no-repeat;
		background-image: url(img/box1/b.gif);
	}
  #box1-b-s {
		font-size: 1px;
		height: 10px;
		background-position: left bottom;
		background-repeat: no-repeat;
		background-image: url(img/box1/b-s.gif);
	}
  #box1-b-end {
	font-size: 1px;
	height: 10px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(img/box1/end.gif);
}

	
	
#box2-t {
		font-size: 1px;
		height: 11px;
		background-position: left top;
		background-repeat: no-repeat;
		background-image: url(img/box2/t.gif);
	}
  #box2-wrap {
		background-color: #eee8e0;
	}
  #box2-b {
		font-size: 1px;
		height: 10px;
		background-position: left top;
		background-repeat: no-repeat;
		background-image: url(img/box2/b.gif);
	}
  #box-end {
	padding-top: 22px;
	height: 63px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(img/boxend/bg.gif);
	}
#box-end p {
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 0px;
	color: #5d5241;
	text-align: center;
	font-size: 80%;
	font-family: sans-serif, Arial;
}

h1 {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
	color: #272727;
	font-size: 110%;
	font-family: Arial, sans-serif;
	}
h2 {
	padding: 0px;
	margin: 0px;
	color: #272727;
	font-size: 95%;
	font-family: Arial, sans-serif;
	}
h2.prod {
	padding: 0px;
	margin: 0px;
	color: #272727;
	font-size: 95%;
	font-family: Arial, sans-serif;
	}
p {
	padding-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 5px;
	line-height: 1.3em;
	color: #272727;
	margin: 0px;
	font-size: 85%;
	font-family: Arial, sans-serif;
	text-align: left;
	}
.lfloat {
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-top: 0px;
	float: left;
	padding: 0px;
	}
.logo {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 18px;
	margin-top: -12px;
	float: right;
	padding: 0px;
	}
.rfloat {
	float: right;
	margin: 0px;
	padding: 0px;
	}
.text-rfloat {
	width: 303px;
	float: right;
	}
.text-lfloat {
	width: 303px;
	float: left;
	}

.lilbox { 
  margin-top: 5px; 
  margin-left: -15px; 
  margin-bottom: 5px; 
  background-color: #eee8e0;
}
.lilboxtop {  
  background: url(img/lilbox/ne.gif) no-repeat top right; 
}
.lilboxtop div {
  height: 5px; 
  background: url(img/lilbox/nw.gif) no-repeat top left; 
}
.lilboxbottom { 
  background: url(img/lilbox/se.gif) no-repeat bottom right; 
}
.lilboxbottom div { 
  height: 5px; 
  background: url(img/lilbox/sw.gif) no-repeat bottom left; 
}
.lilboxcontent {
  background-color: #eee8e0;
  padding-left: 15px;
  padding-bottom: 5px;
  padding-right: 15px;
  padding-top: 5px;
}


.lilboxcontent h1 {
	font-weight: bold;
	color: #272727;
	margin: 0px;
	font-size: 85%;
	font-family: Arial, sans-serif;
}


.lilbox p {
	border-width: 0px;
	padding: 0px;
	line-height: 1.1em;
	color: #272727;
	margin: 0px;
	font-size: 80%;
	font-family: Arial, sans-serif;
	text-align: left;
	}
	
#prodmenu { padding: 0px; margin: 0px; position: relative; width: 628px; }
#prodmenu li { width: 157px; height: 215px; position: absolute; background: url(img/nav/prod.gif) 0 0 no-repeat; display: block; list-style: none;}
#prodmenu a {width: 157px; height: 215px; display: block; }

#prodmenu #panel1 { left: 0px;   top: 0px; background-position:    0px 0px;}
#prodmenu #panel2 { left: 157px; top: 0px; background-position: -157px 0px;}
#prodmenu #panel3 { left: 314px; top: 0px; background-position: -314px 0px;}
#prodmenu #panel4 { left: 471px; top: 0px; background-position: -471px 0px;}

#prodmenu #panel1v { left: 0px;   top: 0px; background-position:    0px -215px;}
#prodmenu #panel2v { left: 157px; top: 0px; background-position: -157px -215px;}
#prodmenu #panel3v { left: 314px; top: 0px; background-position: -314px -215px;}
#prodmenu #panel4v { left: 471px; top: 0px; background-position: -471px -215px;}

#prodmenu #panel1 a:hover {background: url(img/nav/prod.gif)    0px -215px no-repeat;}
#prodmenu #panel2 a:hover {background: url(img/nav/prod.gif) -157px -215px no-repeat;}
#prodmenu #panel3 a:hover {background: url(img/nav/prod.gif) -314px -215px no-repeat;}
#prodmenu #panel4 a:hover {background: url(img/nav/prod.gif) -471px -215px no-repeat;}

#iconmenu { left: -42px; position: relative; width: 176px;}
#iconmenu li {width: 176px; height: 17px; position: absolute; background: url(img/nav/nav.gif) 0 0 no-repeat; display: block; list-style: none;}
#iconmenu a {width: 176px; height: 17px; display: block; border: solid 0px #fff;}
#iconmenu a:hover {border: solid 0px #000;}

#iconmenu #panel1c { top: 0px; background-position: 0px 0px;}
#iconmenu #panel2c { top: 17px; background-position: 0px -17px;}
#iconmenu #panel3c { top: 34px; background-position: 0px -34px;}
#iconmenu #panel4c { top: 51px; background-position: 0px -51px;}
#iconmenu #panel5c { top: 68px; background-position: 0px -68px;}
#iconmenu #panel6c { top: 85px; background-position: 0px -85px;}
#iconmenu #panel7c { top: 102px; background-position: 0px -102px;}
#iconmenu #panel8c { top: 119px; background-position: 0px -119px;}
#iconmenu #panel9c { top: 136px; background-position: 0px -136px;}
#iconmenu #panel10c { top: 153px; background-position: 0px -153px;}
#iconmenu #panel11c { top: 170px; background-position: 0px -170px;}
#iconmenu #panel12c { top: 187px; background-position: 0px -187px;}
#iconmenu #panel13c { top: 204px; background-position: 0px -204px;}
#iconmenu #panel14c { top: 221px; background-position: 0px -221px;}

#iconmenu #panel1c-s { top: 0px; background-position: -176px 0px;}
#iconmenu #panel3c-s { top: 34px; background-position: -176px -34px;}
#iconmenu #panel4c-s { top: 51px; background-position: -176px -51px;}
#iconmenu #panel5c-s { top: 68px; background-position: -176px -68px;}
#iconmenu #panel6c-s { top: 85px; background-position: -176px -85px;}
#iconmenu #panel8c-s { top: 119px; background-position: -176px -119px;}
#iconmenu #panel9c-s { top: 136px; background-position: -176px -136px;}
#iconmenu #panel10c-s { top: 153px; background-position: -176px -153px;}
#iconmenu #panel11c-s { top: 170px; background-position: -176px -170px;}
#iconmenu #panel12c-s { top: 187px; background-position: -176px -187px;}
#iconmenu #panel14c-s { top: 221px; background-position: -176px -221px;}

#iconmenu #panel1c a:hover {background: url(img/nav/nav.gif) -176px 0px no-repeat;}
#iconmenu #panel3c a:hover {background: url(img/nav/nav.gif) -176px -34px no-repeat;}
#iconmenu #panel4c a:hover {background: url(img/nav/nav.gif) -176px -51px no-repeat;}
#iconmenu #panel5c a:hover {background: url(img/nav/nav.gif) -176px -68px no-repeat;}
#iconmenu #panel6c a:hover {background: url(img/nav/nav.gif) -176px -85px no-repeat;}
#iconmenu #panel7c a:hover {background: url(img/nav/nav.gif) -176px -102px no-repeat;}
#iconmenu #panel8c a:hover {background: url(img/nav/nav.gif) -176px -119px no-repeat;}
#iconmenu #panel9c a:hover {background: url(img/nav/nav.gif) -176px -136px no-repeat;}
#iconmenu #panel10c a:hover {background: url(img/nav/nav.gif) -176px -153px no-repeat;}
#iconmenu #panel11c a:hover {background: url(img/nav/nav.gif) -176px -170px no-repeat;}
#iconmenu #panel12c a:hover {background: url(img/nav/nav.gif) -176px -187px no-repeat;}
#iconmenu #panel13c a:hover {background: url(img/nav/nav.gif) -176px -204px no-repeat;}
#iconmenu #panel14c a:hover {background: url(img/nav/nav.gif) -176px -221px no-repeat;}

#products { height: 215px; width: 628px; z-index: 0; padding-right: 40px; padding-left: 40px; margin-right: -40px; margin-bottom: -30px; margin-left: -40px; margin-top: -35px; position: relative; border-style: solid; border-color: black; border-width: 0px; }
.product { display: block; line-height: .9em; color: #272727; text-align: center; font-variant: small-caps; font-weight: bold; font-size: .9em; font-family: Arial, sans-serif; height: 215px; width: 157px; float: left; }

.product a:link { height: 215px; width: 157px; display: block; background-position: 0px 0px; background-image: url(img/nav/prod.gif); background-repeat: no-repeat;}

.product a.lan1:link { background-position: 0px 0px;}
.product a.lan1:hover {background: url(img/nav/prod.gif); background-position: 0px 215px;}

.product a.lan2:link { background-position: -157px 0px;}
.product a.lan2:hover { background-position: -157px 215px;}

.product a.lan3:link { background-position: -314px 0px;}
.product a.lan3:hover { background-position: -314px 215px;}

.product a.lan4:link { background-position: -471px 0px;}
.product a.lan4:hover { background-position: -471px 215px;}

.ul-list1 { list-style-image: url(img/arrow.gif); padding: 0px; list-style-position: outside; color: #272727; margin: 0px; font-size: 85%; font-family: Arial, sans-serif; text-align: left;}

.ul-list1 li { padding: 2px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-color: #8a8a8a; border-style: solid; }

.dropcap {
font-weight: bold;
padding-right: 2px;
float:left;
color: #3c3c3c;
font-size: 46px;
line-height: 25px;
padding-top:2px;
font-family: Courier, monospace;
} 










