/* CSS Document */

body  {
	/*font: 100% Verdana, Arial, Helvetica, sans-serif;
	color:#528550*/
	background: #528550;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1{
color:#000000;
font-size:24px;
font-weight:bold;
padding-bottom:13px;
}

h2{
color:#000000;
font-size:18px;
font-weight:bold;
padding-bottom:9px;
}

p{
padding:9px 0;
}

#pageContent *{
line-height:1.3em;
}

/* shadow etc bg */
#container{
	background-image:url(../gfx/bg-lowercontent.jpg);
	background-repeat:repeat-y;
}

#content-container { 
	background-image:url(../gfx/bg-pge-content-bg.jpg);
	background-repeat:repeat-y;
}

#header { 
	background-image:url(../gfx/bg-hdr.jpg);
	background-repeat:no-repeat; 
}


#sidebar1 #nav{
	margin:0;
	padding:25px 0 25px 10px;
	list-style-type:none;
	background-image:url(../gfx/bg-nav-grad.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#f6e849;
	/*background: #EBEBEB;  the background color will be displayed for the length of the content in the column, but no further */
}

#nav li{
line-height:18px;
}

#nav li a, #nav li a:visited{
	color:#002200;
	text-decoration:none;
}

#nav li a:hover, #nav li a.menuon{
	color:#528650;
	text-decoration:none;
}

#footer { 
	background-image:url(../gfx/bg-ftr.jpg);
	background-repeat:no-repeat;
	height:64px;/*39px;*/
}


#footer ul{
float:right;
margin-right:40px;
padding:0;
width:517px;
}

#footer ul li{
display:inline;
float:left;
border-top:1px solid #528650;
border-bottom:1px solid #528650;
padding:3px 8px;
}

#footer ul li.first{
padding-left:0;
}

#footer ul li a, #footer ul li a:visited{
font-size:10px;
color:#528650;
text-decoration:none;
}

#footer ul li a:hover{
color:#324b19;
}

ul.tick{
padding-left:0;
margin-left:0;
text-indent:0;
}

ul.tick li{
text-indent:0;
padding-left:0;
margin-left:0;
list-style-image:url(../gfx/tick.gif);
list-style-position:inside;
color:#528650;
}

#pageContent a,#pageContent a:visited{
text-decoration:underline;
color:#3e551f; 
}

#pageContent a:hover{
color:#528650;
}

#outer_supplier{
width:350px;
margin:20px auto;
}

.supplier_ul{
margin-left:60px;
padding:0;
}

td.supplierdetails{
border-top:1px solid #528650;
border-bottom:1px solid #528650;
background-image:url(../gfx/grey_footer_grad.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#FDFDFD;
padding:5px 10px;
padding-bottom:20px;

/*background-color:#F6F6F6;*/
}

#outer_supplier a, #outer_supplier a:visited{
color:#528650;
}

td.supplierdetails table{
width:350px;
}

.supplier_ul li{
font-size:14px;
}

p#copyright{
clear:both;
text-align:right;
padding-right:40px;
font-size:10px;
color:#528650;
}


