@charset "utf-8";

body { font-family: Arial, Helvetica, sans-serif; font-size:12px; background: #EEEEEE; margin: 0; padding: 25px; text-align: center; color: #000000; }
#container { width: 800px; background: #FFFFFF; margin: 0 auto; border: 1px solid #CCCCCC; text-align: left; }

#header ul { height:17px; width:800px; padding:0; margin:0; background:url(/_images/topnav.png) 0 0 no-repeat; }
#header ul li { float:left; height:17px; list-style:none; margin-top:-1px; }
#header ul li a { font-family:'Myriad-Pro'; font-size:14px; color:#ffffff; padding:0 20px; }

#leftnav { width:120px; padding:15px 0px 15px 15px; float:left; list-style:none; }
#leftnav li { padding:5px 0px 9px 0px; background:url(/_images/dotted-border.png) no-repeat bottom left; }
#leftnav li.last { background:none; }
#leftnav li a { font-family:'Century-Gothic'; font-size:13px; color:#000000; font-weight:normal; }
#leftnav li a:hover { color:#339933; }
#leftnav li a.active { color:#336699; }

#main { width:575px; margin-left:185px; min-height:500px; position:relative; }

img { border:none; }

#footer { color:#8e9091; font-size:10px; background-image:url(/_images/footer.png); background-position:top; background-repeat:no-repeat; padding:10px; text-align:right; }

h1 { font-size:28px; font-weight:normal; }
h2 { font-size:14px; font-weight:normal; }
p { line-height:1.5em; }

img.prod { float:right; margin-right:-30px; margin-top:0px; }

ul.blocks li { background-position:center center; background-repeat:no-repeat; width:165px; height:186px; display:block; }
ul.blocks li a { background:transparent url(/_images/frame.png) center center no-repeat; width:165px; height:186px; display:block; font-size:0; text-indent:-5000px; }

a, a:link, a:visited, a:active { text-decoration:none; color:#4167b0; font-weight:bold; }
a.pdf { background-image:url(/_images/ico_acrobat.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px; }

.clear-both { clear:both; }

table.Products { padding:10px 0px; }
table.Products tr td { vertical-align:center; }

.home-items li { float:left; width:164px; height:182px; padding:25px; list-style:none; }

.galleryRight { width:202px; float:right; padding:0 0 20px 20px; }
.gallery { padding:10px; }