/******new style********/

.header,.main,.footer {
width: 980px;
margin: 0 auto;
}
.header_top_links>div {
background: url(http://www.ecommercebytes.com/images/t-bar2.jpg);
float: left;
height:27px;
border-right: 1px solid white;
}
.header_top_links>div:last-child {
float: none;
}
.Top_Navbar_Date {
line-height: 28px;
}
.fb
{
padding-top: 4px;
}
.gplus
{
padding-top: 6px;
}
.top_nav>div
{
background: url(http://www.ecommercebytes.com/images/t-bar.jpg);
float: left;
height:27px;
border-right: 1px solid white;
}
.top_nav>div:last-child {
float: none;
}
.top_nav>div:last-child input
{
margin-left:0;
margin-right:0;
}
.last_link input {
margin-left:0;
margin-right:0;
}
.last_link {
float: none!important;
}
.ad {
clear: both;
height: 93px;
background: white;
}
.big_img {
clear: both;
width: 100%;
background: white;
}
.header_top_links {
overflow: hidden;
height: 27px;
}
.main>div
{
position: absolute;
}
.main {
clear: both;
width: 980px;
background: white;
position:relative;
}
.col_1 {
width: 125px;
background: white;
left:0;
}
.col_2 {
width: 588px;
border-left: 1px solid #C0C0C0;
background: white;
left:125px;
}
.col_3 {
width: 210px;
border: 1px solid #C0C0C0;
background: white;
left:643px;
}
.col_4 {
width: 125px;
background: white;
left:855px;
}
.main>div.clear
{
clear:both;
float: none;
}
.footer {
width: 842px;
padding-left: 138px;
background: white;
}
.border {
height: 2px;
background: white;
width: 582px;
}
.footer_nav {
width: 582px;
padding: 5px 10px;
text-align:center;
}
.left_nav.bar
{
padding: 5px 0;
background:url(http://www.ecommercebytes.com/images/t-bar.jpg) repeat-x;
}
.left_nav.line
{
height:2px;
margin: 5px 0;
background:url(http://www.ecommercebytes.com/images/t-bar.jpg) repeat-x;
}
.col_3_item {
padding: 2px;
}
.col_3_item.bar{
text-align:center;
padding: 5px 0;
background:url(http://www.ecommercebytes.com/images/t-bar.jpg) repeat-x;
}
.col_3_item.stories {
background: #FFFFFF;
}
.blog .col_2 {
  width: 588px;
  border-left: 1px solid #C0C0C0;
  background: white;
  left: 125px;
}
.blog
{
text-align:center;
}


@media screen 
  and (max-device-width: 980px)
{
.header,.main,.footer {
width: 100%;
height: auto;
border:none;
padding:0;
margin:0;
}
.blog .ad {
  height: auto;
}
.ad>span
{
width:100%;
border:none;
padding:0;
margin:0;
}
.ad>span ins
{
  width:100%!important;
}
.ad>span ins>iframe
{
  width:100%!important;
}
.ad img {
  width: 100%;
  overflow: hidden;
  height: auto;
  border:none;
	padding:0;
	margin:0;
}
.main>div {
  float: left;
  position: inherit;
  left: inherit;
}
}
@media screen 
  and (max-device-width: 787px)
{
.blog .col_2 {
  width: 100%;
  left:auto;
}
.col_2{
overflow: hidden;
width:100%;
border: none;
padding-left:0;
padding-right:0;
margin:0;
}
.col_2 table
{
width:100%;
}
.col_2 td
{
width:100%
}
.top_nav {
  display: none;
}
.col_3
{
display:none;
}
.header_top_links,.footer
{
display:none;
}
.main{height:auto!important;}
}

@media screen 
  and (max-device-width: 320px)
{
#col_2 > table > tbody > tr > td > table > tbody > tr > td:nth-child(1) > img {
  width: 70px;
  height: auto;
}
.BlogBodyText div img
{
width:100%;
}
.blog .main>div
{
  float: left;
  position:initial;
}
.blog .col_2{
overflow: auto;
width:100%;
border: none;
padding-left:0;
padding-right:0;
margin:0;
}
.col_2 table
{
width:100%;
}
.col_2 td
{
width:100%
}
.top_nav {
  display: none;
}
.col_3
{
display:none;
}
.header_top_links,.footer
{
display:none;
}
.main{height:auto!important;}
}



