.row_divider {width:100%;clear:both;margin: 0 0 10px 0; overflow:hidden;}
.new_widget {float:left; overflow:hidden;}
.stacking {margin: 0 0 10px 0; width:100%; clear:both; }

.width2 {width:1%;margin:0 1% 0 0;}
.width3 {width:2%;margin:0 1% 0 0;}
.width4 {width:3%;margin:0 1% 0 0;}
.width5 {width:4%;margin:0 1% 0 0;}
.width6 {width:5%;margin:0 1% 0 0;}
.width7 {width:6%;margin:0 1% 0 0;}
.width8 {width:7%;margin:0 1% 0 0;}
.width9 {width:8%;margin:0 1% 0 0;}

.width10 {width:9%;margin:0 1% 0 0;}
.width11 {width:10%;margin:0 1% 0 0;}
.width12 {width:11%;margin:0 1% 0 0;}
.width13 {width:12%;margin:0 1% 0 0;}
.width14 {width:13%;margin:0 1% 0 0;}		
.width15 {width:14%;margin:0 1% 0 0;}		
.width16 {width:15%;margin:0 1% 0 0;}
.width17 {width:16%;margin:0 1% 0 0;}		
.width18 {width:17%;margin:0 1% 0 0;}
.width19 {width:18%;margin:0 1% 0 0;}		
	
.width20 {width:19%;margin:0 1% 0 0;}
.width21 {width:20%;margin:0 1% 0 0;}
.width22 {width:21%;margin:0 1% 0 0;}
.width23 {width:22%;margin:0 1% 0 0;}
.width24 {width:23%;margin:0 1% 0 0;}
.width25 {width:24%;margin:0 1% 0 0;}
.width26 {width:25%;margin:0 1% 0 0;}
.width27 {width:26%;margin:0 1% 0 0;}
.width28 {width:27%;margin:0 1% 0 0;}
.width29 {width:28%;margin:0 1% 0 0;}

.width30 {width:29%;margin:0 1% 0 0;}
.width31 {width:30%;margin:0 1% 0 0;}
.width32 {width:31%;margin:0 1% 0 0;}
.width33 {width:32%;margin:0 1% 0 0;}
.width34 {width:33%;margin:0 1% 0 0;}
.width35 {width:34%;margin:0 1% 0 0;}
.width36 {width:35%;margin:0 1% 0 0;}
.width37 {width:36%;margin:0 1% 0 0;}
.width38 {width:37%;margin:0 1% 0 0;}
.width39 {width:38%;margin:0 1% 0 0;}

.width40 {width:39%;margin:0 1% 0 0;}	
.width41 {width:40%;margin: 0 1% 0 0;}	
.width42 {width:41%;margin: 0 1% 0 0;}	
.width43 {width:42%;margin: 0 1% 0 0;}	
.width44 {width:43%;margin: 0 1% 0 0;}	
.width45 {width:44%;margin: 0 1% 0 0;}	
.width46 {width:45%;margin: 0 1% 0 0;}	
.width47 {width:46%;margin: 0 1% 0 0;}	
.width48 {width:47%;margin: 0 1% 0 0;}	
.width49 {width:48%;margin: 0 1% 0 0;}	

.width50 {width:49%;margin: 0 1% 0 0;}
.width51 {width:50%;margin: 0 1% 0 0;}
.width52 {width:51%;margin: 0 1% 0 0;}
.width53 {width:52%;margin: 0 1% 0 0;}
.width54 {width:53%;margin: 0 1% 0 0;}
.width55 {width:54%;margin: 0 1% 0 0;}
.width56 {width:55%;margin: 0 1% 0 0;}
.width57 {width:56%;margin: 0 1% 0 0;}
.width58 {width:57%;margin: 0 1% 0 0;}
.width59 {width:58%;margin: 0 1% 0 0;}

.width60 {width:59%;margin: 0 1% 0 0;}
.width61 {width:60%;margin: 0 1% 0 0;}
.width62 {width:61%;margin: 0 1% 0 0;}
.width63 {width:62%;margin: 0 1% 0 0;}
.width64 {width:63%;margin: 0 1% 0 0;}
.width65 {width:64%;margin: 0 1% 0 0;}
.width66 {width:65%;margin: 0 1% 0 0;}
.width67 {width:66%;margin: 0 1% 0 0;}
.width68 {width:67%;margin: 0 1% 0 0;}
.width69 {width:68%;margin: 0 1% 0 0;}

.width70 {width:69%;margin: 0 1% 0 0;}	
.width71 {width:70%;margin: 0 1% 0 0;}	
.width72 {width:71%;margin: 0 1% 0 0;}	
.width73 {width:72%;margin: 0 1% 0 0;}	
.width74 {width:73%;margin: 0 1% 0 0;}	
.width75 {width:74%;margin: 0 1% 0 0;}	
.width76 {width:75%;margin: 0 1% 0 0;}	
.width77 {width:76%;margin: 0 1% 0 0;}	
.width78 {width:77%;margin: 0 1% 0 0;}	
.width79 {width:78%;margin: 0 1% 0 0;}	

.width80 {width:79%;margin: 0 1% 0 0;}
.width81 {width:80%;margin: 0 1% 0 0;}
.width82 {width:81%;margin: 0 1% 0 0;}
.width83 {width:82%;margin: 0 1% 0 0;}
.width84 {width:83%;margin: 0 1% 0 0;}
.width85 {width:84%;margin: 0 1% 0 0;}
.width86 {width:85%;margin: 0 1% 0 0;}
.width87 {width:86%;margin: 0 1% 0 0;}
.width88 {width:87%;margin: 0 1% 0 0;}
.width89 {width:88%;margin: 0 1% 0 0;}

.width90 {width:89%;margin: 0 1% 0 0;}
.width91 {width:90%;margin: 0 1% 0 0;}
.width92 {width:91%;margin: 0 1% 0 0;}
.width93 {width:92%;margin: 0 1% 0 0;}
.width94 {width:93%;margin: 0 1% 0 0;}
.width95 {width:94%;margin: 0 1% 0 0;}
.width96 {width:95%;margin: 0 1% 0 0;}
.width97 {width:96%;margin: 0 1% 0 0;}
.width98 {width:97%;margin: 0 1% 0 0;}
.width99 {width:98%;margin: 0 1% 0 0;}
.width100 {width:99%;margin: 0 1% 0 0;}	

.new_widget p, .new_widget li {
font-size:0.95em;
}
#content .new_widget h2 {
font-size:1.1em;
margin:0;
}
#content .new_widget h3 {
font-size:1em;
margin:0;
}
.new_widget ul, ul.productCampaign li ul, #content .new_widget p {
margin:0;
padding:0;
list-style:none;
}

#content .newsLinks li {
float:left;
padding:0 10px 0 0;
margin:0 3px 0 0;
line-height:3;
color:#00449C;
background:url(../css_img/blue-bullet-on-light-blue.gif) center right no-repeat;
}
#wrapper #content .newsLinks li.rss {
background:url(../css_img/xml.gif) right center no-repeat;
padding:0 26px 0 0;
display:inline-block;
width:25px;
}
.new_widget span.newsdate {
width:50px;
height:50px;
padding:0 0 0;
margin:0 5px 0 0;
}

#page #content .randomimageWidget a, #page #content .adwrap a {
border:none;
}

.blogIcon {
background:url(../css_img/blog-white.gif) top right no-repeat;
width:52px;
height:45px;
margin:0 5px 0 0;
display:block;
float:left;
}

/* Product Campaign */
#content .new_widget h2.feartureH  { line-height: 2;}

#content .new_widget ul.productCampaign li, .new_widget .publisher li, .new_widget .productCategory li {
width:99%;
padding:6px 0 12px 0;
margin:0 0 12px 0;
float:left;
background:none;
border-bottom:1px solid #fff;
}

#content .new_widget ul.productCampaign li:last-child { border: none; margin:0; }

.new_widget ul.productCampaign li a, .featuredProductCategory li a, .new_widget .productCategory li a {
text-align:center;
display:block;
}
.new_widget ul.productCampaign li a:hover, .featuredProductCategory li a:hover, .new_widget .productCategory li a:hover {
border-bottom:none;
}
.new_widget ul.productCampaign li h3 a, .featuredProductCategory li h3 a, .new_widget .productCategory li h3 a {
display:inline;
text-align:left;
}
.new_widget ul.productCampaign li h3 a:hover, .featuredProductCategory li h3 a:hover, .new_widget .productCategory li h3 a:hover {
border-bottom:1px solid;
}
.new_widget ul.productCampaign li img, .featuredProductCategory li img, .new_widget .productCategory li img {
width:70px; 
float: left;
position:relative;
margin:0 12px 0 0;
}

#content .new_widget ul.productCampaign li li, #content .new_widget ul.productCampaign li li:last-child {
padding:0;
float:none;
width:auto;
border-bottom:none;
}
#content .new_widget ul.productCampaign li li span.price {
font-size:1em;
}
.new_widget span.discountprice {
font-weight:bold;
}
#content .new_widget ul.productCampaign li form {
display:inline;
}
#content .new_widget ul.productCampaign li a.moreInfo {
padding:3px 11px 5px;
background:transparent url(../css_img/more-info-white.gif) no-repeat left center;
color:#ffffff;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
display:inline;
}

/* Carousel */
div#carousel, div#carousel p.carousel-pagination {
clear:both;
}
div#carousel, div#carousel .carousel-clip {
overflow:hidden;
width:100%;
}
div#carousel, div#carousel .carousel-clip, div#carousel .carousel-clip ul li {
position:relative;
}
div#carousel .carousel-clip {
height:380px;
width:auto;
}
div#carousel .carousel-clip ul {
position:absolute;
left:0;
top:0;
width:1000%;
}
div#carousel ul, div#carousel .carousel-clip ul {
margin:0;
padding:0;
}
div#carousel .carousel-clip ul li {
clear:right;
float:left;
margin:0;
padding:0;
width:10%;
}
li.feat_wrap a {
display:block; 
height: 350px;
text-align:center;
overflow:hidden;
border:none;
}
li.feat_wrap a:hover {
border:none;
}
li.feat_wrap img {
width:300px; 
}
li.feat_wrap h3 a {
text-align:left;
height:auto;
display:inline;
}
#content li.feat_wrap .middleAdvertContent {
display:block;
width:100%;
position:absolute;
bottom:0;
color:#FFFFFF;
background-color:#9DAECC;
}
#content li.feat_wrap {
font-size:110%;
}
#content div#carousel p.carousel-pagination {
display:block;
position:absolute;
bottom:0;
padding:5px 0 0;
text-align:center;
font-size:110%;
font-weight:bold;
width:100%;
color:#00449C;
background-color:#FFFFFF;
}
#content div#carousel p.carousel-pagination a.next, #content div#carousel p.carousel-pagination a.prev {
background:url(../css_img/carousel-arrow.gif) -14px center no-repeat;
height:19px;
width:14px;
margin:0 15px;
padding:0;
display:inline-block;
}
#content div#carousel p.carousel-pagination a.next span, #content div#carousel p.carousel-pagination a.prev span {
display:none;
}
#content div#carousel p.carousel-pagination a:link, #content div#carousel p.carousel-pagination a:visited {
border:none;
}
#content div#carousel p.carousel-pagination a:hover {
border:none;
color:#9DAECC;
}
#content div#carousel p.carousel-pagination a.next {
background-position:-28px center;
}
#content div#carousel p.carousel-pagination a.next:hover {
background-position:center right;
}
#content div#carousel p.carousel-pagination a.prev:hover {
background-position:left center;
}