#main {width: 673px;}

.inner-container {position: relative; width: 673px; margin: 0 auto;}
.cfx:after,
.inner-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ie7lte .cfx,
.ie7lte .inner-container {zoom: 1;}

.wrapr {
	background: url("../images/products-shadow.jpg") 673px 0 no-repeat,
				url("../images/products-shadow.jpg") 673px 100% no-repeat;
	background-size: 100% auto;
	position: relative; padding: 5px 0 6px;
	}
	.wrapr .inner-border {
		-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
		border: 1px solid #d8d8d8; background:#fff url("../images/products-stripes.gif");
		
		}
	.ie6 .wrapr .inner-border {height: 1%;}
	
	#topsellers {float: right; display: inline; width: 670px; margin: 7px 0 0;}
		#topsellers .ribbon {top: -11px;}
		#topsellers .inner-wrap {}
		#topsellers .content {padding-left: 6px;}
		
		.ribbon {background: -5px -35px no-repeat; position:absolute; left:-6px; top:-9px; height:35px; line-height:30px; vertical-align: middle; font-size: 14px; color: #fff;}
/*modernizr*/.rgba .ribbon {text-shadow: rgba(0,0,0,.37) 1px 1px 0;}
	.ribbon .hilite {background: url("../images/ribbon-gray.png") 100% 0; background-repeat: no-repeat; position: relative; z-index: 2; right: -5px; display: block; min-width: 257px; height: 100%; padding: 0 12px 0 7px;}
	.ie6 .ribbon {left: -5px;}
	.ie6 .ribbon .hilite {background: none; float: left;}
	.ribbon .r {background-position: 0 -35px; position: absolute; right: -5px; top: 0; width: 5px; height:35px; overflow: hidden;}
	.ribbon-gray {background-image: url("../images/ribbon-gray.png");}
	.ribbon-blue {background-image: url("../images/ribbon-blue.png");}
	.ribbon-gray .r {background-image: url("../images/ribbon-gray.png");}
	.ribbon-blue .r {background-image: url("../images/ribbon-blue.png");}
	
	.ribbon .hilite {min-width: 0; padding-right: 27px;}
	
	.wrapr .inner-wrap {
			-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
			background: #fff url("../images/corners.gif") 0 -12px repeat-x; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333; border: 1px solid #d2d2d2; position: relative; margin: 6px;
			}
			.wrapr .inner-wrap .inner-l,
			.wrapr .inner-wrap .inner-r,
			.wrapr .inner-wrap .content {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
			.wrapr .inner-wrap .inner-l {background: url("../images/corners-l.gif") repeat-y;}
			.wrapr .inner-wrap .inner-r {background: url("../images/corners-r.gif") 100% 0 repeat-y; color:#818181}
			.wrapr .inner-wrap .decoration {
				-webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box;
				background: url("../images/corners.gif") no-repeat; position: absolute; z-index: 1; width: 4px; height: 6px; overflow: hidden;
			}
			.wrapr .inner-wrap .tl {
				-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px;
				left: 0; top: 0; height: 6px;
			}
			.wrapr .inner-wrap .tr {
				-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px;
				background-position: -4px 0; right: 0; top: 0; height: 6px;
			}
			.wrapr .inner-wrap .bl {
				-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px;
				background-position: 0 -6px; left: 0; bottom: 0;
			}
			.wrapr .inner-wrap .br {
				-webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;
				background-position: -4px -6px; right: 0; bottom: 0;
			}
			.ie6 .wrapr .inner-wrap .inner-l,
			.ie6 .wrapr .inner-wrap .inner-r,
			.ie6 .wrapr .inner-wrap .content,
			.ie6 .wrapr .inner-wrap .decoration {background: none;}
			.wrapr .inner-wrap .content {background: url("../images/corners-b.gif") 0 100% repeat-x; padding: 6px 0 10px 3px;}
			.wrapr .item {position: relative; float: left; display: inline; width: 180px; margin: 14px 7px 13px 6px; text-decoration: none;}
				/*====================================================*/
			
#freesms {width: 280px;}
#freesms-topsellers {float: right; display: inline; width: 280px; margin: 7px 0 0;}
#innerfreesms-topsellers {float: right; display: inline; width: 280px; margin: 7px 0 0;}
#freesms-topsellers .ribbon {top: -11px;}
#freesms-topsellers .inner-wrap {margin-top: 26px;}
#freesms-topsellers .content {padding-left: 6px;}
#innerfreesms-topsellers .inner-wrapper {margin-top: 2px;}
		
.cfx:after,
.freesmsinner-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ie7lte .cfx,
.ie7lte .freesmsinner-container {zoom: 1;}


/*=====================================================================================*/
			
#topusername {width:400px;}
#topusername-topsellers {float: right; display: inline; width: 400px; margin: 0px 0 0;}
#topusername-topsellers .ribbon {top: -11px;}
#topusername-topsellers .inner-wrap {}
#topusername-topsellers .content {padding-left: 6px;}
		
		
.cfx:after,
.topusername-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ie7lte .cfx,
.ie7lte .topusername-container {zoom: 1;}

