body {
background:url(images/bg.png) repeat top;
margin:0 auto;
padding:0;
text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:#01240a;
	font-size: 12px;
}
P{
margin:5px 25px 0 50px;
font-size: 11px;
text-align:justify;
}

#content-Holder{
width:750px;
height:750px;
background:#fff8e8;
margin:auto;
padding:10px;
border:#FFFFFF solid 10px;
}
#content-Holder-contact{
width:750px;
height:800px;
background:#fff8e8;
margin:auto;
padding:10px;
border:#FFFFFF solid 10px;
}
#content-Holder-home{
width:750px;
height:600px;
background:#fff8e8;
margin:auto;
padding:10px;
border:#FFFFFF solid 10px;
}
#content-Holder-distribution{
width:750px;
height:800px;
background:#fff8e8;
margin:auto;
padding:10px;
border:#FFFFFF solid 10px;
}
#content-Holder-admin{
width:750px;
height:2200px;
background:#fff8e8;
margin:auto;
padding:10px;
border:#FFFFFF solid 10px;
}
div#header{
	width:730px;
	height:120px;
	margin:0;
	padding:0;	
}
div#logo{
float:left;
	margin:10px 0 0 25px;
	padding:0;	
}
div#header_L{
float:right;
	margin:0;
	padding:0;	
}

div#flash{
float:left;
display:block;
width:400px;

}
div#buttons{
float:left;
display:block;
width:330px;
margin:0;
	padding:0;
}
div#main_content{
float:left;
display:block;
width:400px;
margin:0;
	padding:0;
}
div#right-col{
float:left;
display:block;
width:330px;
margin:0 0 0 20px;
	padding:0;
}
/* para style -------------------------*/
#buttons ul li {
list-style:none;
padding:2px 0;

}
#buttons ul{
padding:0;
margin:0 0 0 50px;
}
#right-col ul{
text-align:left;
font-weight:600;
margin:10px 0 0 35px;

}
#right-col ul li{
list-style:none;
font-weight:500;
line-height:18px;
font-size:11px;



}
h1{
font-size:18px;
color:#01240a;
font-family:"Gill Sans MT", Verdana, Arial, Helvetica, sans-serif ;
font-weight:600;
margin:5px 25px 0 50px;
text-align:left;
}

/* para style  -------------------------*/

/* Buttons -------------------------*/
#distribution{
  display: block;
  width: 265px;
  height: 59px;
  background:url(images/distribution.png) no-repeat 0 0;
}
#compnay_policy{
  display: block;
  width: 265px;
  height: 59px;
  background:url(images/policy.png) no-repeat 0 0;
}
#services{
  display: block;
  width: 265px;
  height: 59px;
  background:url(images/service.png) no-repeat 0 0;
}
#contactus{
  display: block;
  width: 265px;
  height: 59px;
  background:url(images/contact.png) no-repeat 0 0;
}
#distribution:hover, #compnay_policy:hover, #services:hover, #contactus:hover{ 
  background-position: 0 -59px;
}

#distribution span, #compnay_policy span, #services span, #contactus span{
  display: none;
}
/* end Buttons -------------------------*/
#login{
display:inline;
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
width:100px;
height:15px;
background-color:#fed; 
border: 1px solid; 
border-color: #696 #363 #363 #696; 

}
#submit{
display:inline;
color:#050; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
background-color:#fed; 
border: 1px solid; 
border-color: #696 #363 #363 #696; 
filter:progid:DXImageTransform.Microsoft.Gradient 
(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); 
}