﻿.foo{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
MANUFACTURER PAGE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ManufacturerPage{margin-bottom:15px; padding:0px}
.ManufacturerPage .ManufacturerTitle{padding:10px 10px 10px 0px; font-weight:bold; text-transform:uppercase; clear:both; font-size:1.1em; color:#3a3a3a}

.ManufacturerPage .ManufacturerDescription{color:#555; font-size:1.1em}

.ManufacturerPage .ProductPager{text-align:center}

.ManufacturerPage .ProductPager a{font-size:1em}

.ManufacturerPage .ProductPager a:link{text-align:center; color:#555}

.ManufacturerPage .ProductPager span{color:#f93; font-size:1.3em; font-weight:bold}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
MANUFACTURER FEATURED PRODUCTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ManufacturerPage .FeaturedProductGrid{margin-bottom:15px; margin-left:auto; margin-right:auto; width:550px; text-align:center}

.ManufacturerPage .FeaturedProductGrid .title{padding:10px 10px 5px 0px; font-weight:bold; text-transform:uppercase; clear:both; margin:0; color:#f93}

.ManufacturerPage .FeaturedProductGrid .ItemBox{padding-bottom:10px; text-align:center; vertical-align:text-top}

.ManufacturerPage .FeaturedProductGrid .ProductItem{text-align:center; margin:10px 10px 10px 10px; width:250px; background:url('images/prod_grid_box_bg.gif') no-repeat 0 100%}

.ManufacturerPage .FeaturedProductGrid .ProductItem .title{font-weight:bold; background:url('images/deal_box_hl.gif') no-repeat 0 0; padding:0 0 0 10px}

.ManufacturerPage .FeaturedProductGrid .ProductItem .title a{background:url('images/deal_box_hr.gif') no-repeat 100% 0; display:block; height:2em; line-height:1.3em; overflow:hidden hidden; padding:4px 10px 8px 0px}

.ManufacturerPage .FeaturedProductGrid .ProductItem .picture{text-align:center; margin-top:10px}

.ManufacturerPage .FeaturedProductGrid .ProductItem .description{margin:5px 5px 0 5px; text-align:center; padding:10px 5px 10px 5px; border-top:solid 1px #e3e3e3; color:#555; height:50px}

.ManufacturerPage .FeaturedProductGrid .ProductItem .addInfo{vertical-align:bottom; text-align:right; width:250px; height:85px; position:relative}

.ManufacturerPage .FeaturedProductGrid .ProductItem .addInfo .prices{text-align:right; vertical-align:middle; position:absolute; bottom:15px; right:10px}

.ManufacturerPage .FeaturedProductGrid .ProductItem .addInfo .buttons{vertical-align:middle; position:absolute; bottom:15px; left:10px; text-align:left}

.ManufacturerPage .FeaturedProductGrid .ProductItem .addInfo .prices .productPrice{color:green}

.ManufacturerPage .FeaturedProductGrid .ProductItem .addInfo .prices .oldproductPrice{color:Red; text-decoration:line-through}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
PRODUCTS IN GRID - TEMPLATE - DONE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ManufacturerPage .ProductGrid{margin-bottom:15px; margin-left:auto; margin-right:auto; width:550px; text-align:center}

.ManufacturerPage .ProductGrid .ItemBox{padding-bottom:10px; text-align:center; vertical-align:text-top}

.ManufacturerPage .ProductGrid .ProductItem{text-align:center; margin:10px 10px 10px 10px; width:250px; background:url('images/prod_grid_box_bg.gif') no-repeat 0 100%}

.ManufacturerPage .ProductGrid .ProductItem .title{font-weight:bold; background:url('images/deal_box_hl.gif') no-repeat 0 0; padding-left:10px}

.ManufacturerPage .ProductGrid .ProductItem .title a{background:url('images/deal_box_hr.gif') no-repeat 100% 0; display:block; height:2em; line-height:1.3em; overflow:hidden hidden; padding:4px 10px 8px 0px}

.ManufacturerPage .ProductGrid .ProductItem .picture{text-align:center; margin-top:10px}

.ManufacturerPage .ProductGrid .ProductItem .description{margin:5px 5px 0 5px; text-align:center; padding:10px 5px 10px 5px; border-top:solid 1px #e3e3e3; color:#555; height:50px}

.ManufacturerPage .ProductGrid .ProductItem .addInfo{vertical-align:bottom; text-align:right; width:250px; height:85px; position:relative}

.ManufacturerPage .ProductGrid .ProductItem .addInfo .prices{text-align:right; vertical-align:middle; position:absolute; bottom:15px; right:10px}

.ManufacturerPage .ProductGrid .ProductItem .addInfo .buttons{vertical-align:middle; position:absolute; bottom:15px; left:10px; text-align:left}

.ManufacturerPage .ProductGrid .ProductItem .addInfo .prices .productPrice{color:green}

.ManufacturerPage .ProductGrid .ProductItem .addInfo .prices .oldproductPrice{color:Red; text-decoration:line-through}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
PRODUCT FILTERS BOX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ManufacturerPage .ProductFilters{width:600px; background:url('images/fb_s_bg.gif') no-repeat 0 100%; margin-left:5px}

.ManufacturerPage .ProductFilters .FilterTitle{font-weight:bold; background:url('images/deal_box_hl.gif') no-repeat 0 0; padding-left:10px; color:#555}

.ManufacturerPage .ProductFilters .FilterTitle span{background:url('images/deal_box_hr.gif') no-repeat 100% 0; display:block; height:2em; line-height:1.3em; overflow:hidden hidden; padding:4px 10px 8px 0px}

.ManufacturerPage .ProductFilters .FilterItem{padding:5px 10px 5px 10px}
