#topcontent{
padding: 23px 23px 23px 0px; background-color:#f8f8f8; 
    -moz-box-shadow: 0 -1px 0 #FFFFFF inset, 0 1px 0 #FFFFFF inset;
	   border-bottom: 1px solid #EAEAEA;
}
#topcontent ul{  list-style: none outside none; padding:0; margin:0; overflow:auto; background-color:#f8f8f8; }
#topcontent li{ float:left; padding-right:40px; margin-left:27px;  background:url(image/right_arrow.gif) right center no-repeat; color:#444444;  }
#topcontent h1 a{ font-size:14px; text-decoration:none; color:#000000; }
#maincontent li a:link,#maincontent li a:visited,#topcontent li a:link,#topcontent li a:visited{ text-decoration:none; color:#444444;  }
#maincontent li a:hover{ text-decoration:none; color:#351905; text-decoration:underline;  }
#topcontent li:hover,#topcontent li a:hover{ text-decoration:none; color:#351905; cursor:pointer;  }

#mainlistcontent{ background:none !important; color:#1F1E1E !important;}
#mainlistcontent a{ text-decoration:none;}
#maincontent{
padding: 23px 23px 58px 27px;
overflow:auto;
}

#imagecontent{
float:left;
}
#imagecontent img{
width:200px;
margin:auto;
}
#outmaincontent{
border-top:#222222 10px solid;
    -moz-box-shadow: 0 -1px 0 #333333 inset, 0 1px 0 #333333 inset;
	padding:0;
	margin:0;

}
#maincontent{
clear:both;
margin:30px 25px 0 64px;
}
#maincontent h1{ display:none;}
#maincontent ul{ list-style-position:inside; list-style-type:square; }
#maincontent li{ color:#351905; font-size:13px; line-height:17px; margin-bottom:9px;}
#maincontent li b{ font-weight:normal;  }
#costsub{ margin-top:10px; color:#351905;}
#readysend{ margin-top:12px; font-size:14px;}
#sidecontent{ float:left; margin-left:40px; width:570px; text-shadow: 0px 1px 1px #dedede;}

#sidecontent h2,#maincontent h2{ font-weight: 300; color:#351905; font-size:18px; margin:3px 0 3px 0px; }
#sidecontent h3{ font-weight: 300; color:#111111; font-size:14px; margin-bottom:17px; padding-bottom:10px; border-bottom:#eeeeee 2px double; }
#sidecontent ins{ color:#2c5a18; text-decoration:none;}
#keyword { display:none;}
#contentdata{ padding:30px 46px 30px 54px; font-size:13px; color:#111111; text-shadow: 0px 1px 1px #dedede; }
#contentdata h4,#contentdata b{ font-size:16px; color:#351905; }
#contentdata p { display:block; border:#dedede 3px solid; padding:10px 20px 10px 20px; margin:18px 0 0 0;}
#contentdata u { font-size:13px; color:#351905;}
#contentdata a:link,#contentdata a:visited{ color:#CC6600;}