.container_12, .container_16 {
    margin-left: auto;
    margin-right: auto;
    width:1020px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {
    position: relative;
}
.container_12 .grid_3, .container_16 .grid_4 {
    width: 220px;
}
.container_12 .grid_6, .container_16 .grid_8 {
    width: 460px;
}
.container_12 .grid_9, .container_16 .grid_12 {
    width: 700px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 940px;
}
.alpha {
    margin-left: 0;
}
.omega {
    margin-right: 0;
}
.container_12 .grid_1 {
    width: 60px;
}
.container_12 .grid_2 {
    width: 140px;
}
.container_12 .grid_4 {
    width: 300px;
}
.container_12 .grid_5 {
    width: 380px;
}
.container_12 .grid_7 {
    width: 540px;
}
.container_12 .grid_8 {
    width: 680px;
}
.container_12 .grid_10 {
    width: 780px;
}
.container_12 .grid_11 {
    width: 860px;
}
.container_16 .grid_1 {
    width: 40px;
}
.container_16 .grid_2 {
    width: 100px;
}
.container_16 .grid_3 {
    width: 160px;
}
.container_16 .grid_5 {
    width: 280px;
}
.container_16 .grid_6 {
    width: 340px;
}
.container_16 .grid_7 {
    width: 400px;
}
.container_16 .grid_9 {
    width: 520px;
}
.container_16 .grid_10 {
    width: 580px;
}
.container_16 .grid_11 {
    width: 640px;
}
.container_16 .grid_13 {
    width: 760px;
}
.container_16 .grid_14 {
    width: 820px;
}
.container_16 .grid_15 {
    width: 880px;
}
.container_12 .prefix_3, .container_16 .prefix_4 {
    padding-left: 240px;
}
.container_12 .prefix_6, .container_16 .prefix_8 {
    padding-left: 480px;
}
.container_12 .prefix_9, .container_16 .prefix_12 {
    padding-left: 720px;
}
.container_12 .prefix_1 {
    padding-left: 80px;
}
.container_12 .prefix_2 {
    padding-left: 160px;
}
.container_12 .prefix_4 {
    padding-left: 320px;
}
.container_12 .prefix_5 {
    padding-left: 400px;
}
.container_12 .prefix_7 {
    padding-left: 560px;
}
.container_12 .prefix_8 {
    padding-left: 640px;
}
.container_12 .prefix_10 {
    padding-left: 800px;
}
.container_12 .prefix_11 {
    padding-left: 880px;
}
.container_16 .prefix_1 {
    padding-left: 60px;
}
.container_16 .prefix_2 {
    padding-left: 120px;
}
.container_16 .prefix_3 {
    padding-left: 180px;
}
.container_16 .prefix_5 {
    padding-left: 300px;
}
.container_16 .prefix_6 {
    padding-left: 360px;
}
.container_16 .prefix_7 {
    padding-left: 420px;
}
.container_16 .prefix_9 {
    padding-left: 540px;
}
.container_16 .prefix_10 {
    padding-left: 600px;
}
.container_16 .prefix_11 {
    padding-left: 660px;
}
.container_16 .prefix_13 {
    padding-left: 780px;
}
.container_16 .prefix_14 {
    padding-left: 840px;
}
.container_16 .prefix_15 {
    padding-left: 900px;
}
.container_12 .suffix_3, .container_16 .suffix_4 {
    padding-right: 240px;
}
.container_12 .suffix_6, .container_16 .suffix_8 {
    padding-right: 480px;
}
.container_12 .suffix_9, .container_16 .suffix_12 {
    padding-right: 720px;
}
.container_12 .suffix_1 {
    padding-right: 80px;
}
.container_12 .suffix_2 {
    padding-right: 160px;
}
.container_12 .suffix_4 {
    padding-right: 320px;
}
.container_12 .suffix_5 {
    padding-right: 400px;
}
.container_12 .suffix_7 {
    padding-right: 560px;
}
.container_12 .suffix_8 {
    padding-right: 640px;
}
.container_12 .suffix_10 {
    padding-right: 800px;
}
.container_12 .suffix_11 {
    padding-right: 880px;
}
.container_16 .suffix_1 {
    padding-right: 60px;
}
.container_16 .suffix_2 {
    padding-right: 120px;
}
.container_16 .suffix_3 {
    padding-right: 180px;
}
.container_16 .suffix_5 {
    padding-right: 300px;
}
.container_16 .suffix_6 {
    padding-right: 360px;
}
.container_16 .suffix_7 {
    padding-right: 420px;
}
.container_16 .suffix_9 {
    padding-right: 540px;
}
.container_16 .suffix_10 {
    padding-right: 600px;
}
.container_16 .suffix_11 {
    padding-right: 660px;
}
.container_16 .suffix_13 {
    padding-right: 780px;
}
.container_16 .suffix_14 {
    padding-right: 840px;
}
.container_16 .suffix_15 {
    padding-right: 900px;
}
.container_12 .push_3, .container_16 .push_4 {
    left: 240px;
}
.container_12 .push_6, .container_16 .push_8 {
    left: 480px;
}
.container_12 .push_9, .container_16 .push_12 {
    left: 720px;
}
.container_12 .push_1 {
    left: 80px;
}
.container_12 .push_2 {
    left: 160px;
}
.container_12 .push_4 {
    left: 320px;
}
.container_12 .push_5 {
    left: 400px;
}
.container_12 .push_7 {
    left: 560px;
}
.container_12 .push_8 {
    left: 640px;
}
.container_12 .push_10 {
    left: 800px;
}
.container_12 .push_11 {
    left: 880px;
}
.container_16 .push_1 {
    left: 60px;
}
.container_16 .push_2 {
    left: 120px;
}
.container_16 .push_3 {
    left: 180px;
}
.container_16 .push_5 {
    left: 300px;
}
.container_16 .push_6 {
    left: 360px;
}
.container_16 .push_7 {
    left: 420px;
}
.container_16 .push_9 {
    left: 540px;
}
.container_16 .push_10 {
    left: 600px;
}
.container_16 .push_11 {
    left: 660px;
}
.container_16 .push_13 {
    left: 780px;
}
.container_16 .push_14 {
    left: 840px;
}
.container_16 .push_15 {
    left: 900px;
}
.container_12 .pull_3, .container_16 .pull_4 {
    left: -240px;
}
.container_12 .pull_6, .container_16 .pull_8 {
    left: -480px;
}
.container_12 .pull_9, .container_16 .pull_12 {
    left: -720px;
}
.container_12 .pull_1 {
    left: -80px;
}
.container_12 .pull_2 {
    left: -160px;
}
.container_12 .pull_4 {
    left: -320px;
}
.container_12 .pull_5 {
    left: -400px;
}
.container_12 .pull_7 {
    left: -560px;
}
.container_12 .pull_8 {
    left: -640px;
}
.container_12 .pull_10 {
    left: -800px;
}
.container_12 .pull_11 {
    left: -880px;
}
.container_16 .pull_1 {
    left: -60px;
}
.container_16 .pull_2 {
    left: -120px;
}
.container_16 .pull_3 {
    left: -180px;
}
.container_16 .pull_5 {
    left: -300px;
}
.container_16 .pull_6 {
    left: -360px;
}
.container_16 .pull_7 {
    left: -420px;
}
.container_16 .pull_9 {
    left: -540px;
}
.container_16 .pull_10 {
    left: -600px;
}
.container_16 .pull_11 {
    left: -660px;
}
.container_16 .pull_13 {
    left: -780px;
}
.container_16 .pull_14 {
    left: -840px;
}
.container_16 .pull_15 {
    left: -900px;
}



.strip-like {
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 16px;
    padding-bottom: 4px;
}
.mailing_list_container {
    background-image: url("ml_bg.png");
    background-repeat: no-repeat;
    height: 255px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 280px;
}
.mailing_list_container img {
    margin-bottom: 8px;
}
.mailing_list_message {
    color: #000;
    font-size: 14px;
    left: 0;
    margin: 0;
    padding: 0 18px;
    position: absolute;
    top: 160px;
    width: 255px;
}
.mailing_list_welcome_message {
    margin: 0;
    padding: 0 40px;
    width: 220px;
}
.mailing_list_welcome_message p {
    color: #424242;
    font-family: "ProximaLight";
    font-size: 15px;
    margin: 0 0 18px;
}
.mailing_list_container input[type="text"] {
    background-color: #FFFFFF !important;
    border: 1px solid #EFEFEF;
    color: #CBCBCB;
    font-size: 13px;
    padding: 5px;
    text-align: left;
    width: 185px;
}
.mailing_list_container a {
    text-decoration: none;
}
.social-media-icon-btns {
    text-align: center;
}
.social-media-icon-btns a {
    padding: 0 18px;
}
.mc_submit a {
    color: #333333 !important;
}
.mc_submit a:visited {
    color: #333333 !important;
}
.mailing_lost_container a:hover {
    color: #FFFFFF !important;
    text-decoration: underline;
}
.mailing_list_submit {
    background-image: url("btn-signup.png");
    background-repeat: no-repeat;
    height: 32px;
    margin: 6px auto;
    text-indent: -9999px;
    width: 100px;
}
.mailing_list_form_container {
    text-align: center;
    width: 280px;
}

#wrapper {
    background: url("body_bg.gif") repeat-y scroll right center #FFFFFF;
     padding: 0 10px 10px;
    z-index: 900;
   display:inline-block;
}
.container_12 .grid_12 {
    background: url("images/body_bg_grey.gif") repeat scroll 0 0 transparent;
    padding-bottom: 10px;
    padding-top: 10px;
}
.container_12 #as-seen-in-container .grid_12 {
    background: none repeat scroll 0 0 transparent;
    padding-top: 10px;
}



#the_body {
    position: relative;
    z-index: 1;
}

.description h1, .error h1 {
    font-family: "Museo500";
    font-size: 26px;
    font-weight: normal;
    line-height: 24px;
    margin: 20px 0 12px;
    width: 100%;
}
.description {
    float: left;
    width: 100%;
}
.single .description, .page .description {
    width: 610px;
}
#fullwidth .description {
    width: 940px;
}
.error input {
    margin: 0 0 25px;
    width: 350px;
}
 #content h6 {
    color: #999999;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    font-style: italic;
    margin: 0 0 18px;
    width: 610px;
}
#the_body #content h6 {
    float: none;
    font-weight: normal;
    margin: -14px 0 10px;
}
.meta a {
    color: #999999;
}
.meta a:hover {
    color: #444444;
}
.meta .shareaholic-like-buttonset {
    float: left;
    margin-top: 10px;
    width: 340px;
}
.shareaholic-like-buttonset .fb-like {
    margin-right: 27px;
    vertical-align: top;
}
.single #content, .page #content {
    width: 610px;
}
#fullwidth #content {
    width: 940px;
}
#content div.post-image {
    float: right;
    padding-bottom: 10px;
    padding-left: 10px;
}
#content form {
    display: block;
    float: left;
    padding: 25px 0 0;
}
#content form p {
    float: left;
    margin: 0 0 10px;
    width: 100%;
}
#content input {
    margin: 0 18px 0 0;
    width: 45%;
}
#content textarea {
    float: left;
    margin: 0;
    width: 585px;
}
#content label {
    display: block;
    float: left;
    padding: 0 0 5px;
    width: 100%;
}
#content button {
    background: url("images/button_bg.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #D5D5D5;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #666666;
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 10px;
    width: auto;
}
#content button:hover {
    background: none repeat scroll 0 0 #FFFFFF;
}
label.error {
    color: #FF0000;
    font-style: italic;
    margin: 10px 0 0;
}
#content ul li {
    list-style: disc inside none;
    margin-bottom: 10px;
}
#content ul, #content ol {
    font-size: 14px;
    margin: 0 0 25px 30px;
}
#content ul ul, #content ol ol {
    margin: 0;
}
#content li li {
    margin: 0 0 0 15px;
}
#content ol li {
    list-style: decimal inside none;
    margin-bottom: 10px;
}
#content p {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 20px;
}
#content span.one_half {
    float: left;
    padding: 0 20px 25px 0;
    width: 48%;
}
#content span.one_third {
    float: left;
    padding: 0 20px 25px 0;
    width: 31%;
}
#content span.one_half.last, #content span.one_third.last {
    padding: 0 0 25px;
}
#content a, #author a, .comment .details p a {
    
color:#0F71C5;
}

#content img.alignleft {
    float: left;
    margin: 0 30px 25px 0;
}
#content img.alignright {
    float: right;
    margin: 0 0 25px 30px;
}
#content .wp-caption img {
    float: left;
    margin: 0;
}
#content .wp-caption p {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    font-style: italic;
    text-align: center;
}
#content .wp-caption.alignleft {
    float: left;
    margin: 0 30px 25px 0;
}
#content .wp-caption.alignright {
    float: right;
    margin: 0 0 25px 30px;
}
.alignright {
    float: right;
    margin: 0 0 25px 30px;
}

.strip-rec-link-img {
    border: 2px solid #CCCCCC;
    display: block;
    height: 109px;
    padding: 3px;
    width: 109px;
 cursor: pointer;
}

#content h3 {
    font-size: 20px;
}
#author {
    margin: 30px 0 20px;
}
#author p {
    float: left;
    line-height: 22px;
    padding: 0 0 0 20px;
    width: 510px;
}
#related {
    margin: 0;
}
#related .column {
    float: left;
    margin: 0 22px 0 0;
    width: 136px;
}
#related .column h3 a {
    font-size: 12px;
    line-height: 20px;
}
#related .column .image a {
    margin: 0 0 15px;
}
#related .column.last {
    margin: 0;
}
.widget_relatedpoststhumbnailswidget div {
    margin-left: 20px;
}
#comments {
    margin: 0 0 40px;
}
#comments h3, #respond h3 {
    background: url("images/header_bg.gif") repeat-x scroll center bottom transparent;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 20px;
    width: 610px;
}
#comments .image {
    float: left;
}
#comments ol {
    margin: 0;
}
#comments ol.pinglist li {
    border: medium none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#comments ol.pinglist li a {
    font-weight: normal;
}
#comments h3.pingheader {
    margin: 80px 0 0;
}
#comments ol, #comments ul {
    float: left;
    width: 610px;
}
#comments ol ul {
    border-left: 1px solid #E2E2E2;
    float: left;
    margin: 15px 0 0 30px;
    padding: 15px 0 0 50px;
    width: 510px;
}
#comments ol ul ul {
    margin: 8px 0 0 30px;
    width: 470px;
}
#comments ol ul ul ul {
    width: 451px;
}
#comments ol ul ul ul ul {
    width: 397px;
}
#comments ol ul ul ul ul ul {
    width: 344px;
}
#comments ol ul .line {
    border-bottom: 1px solid #E2E2E2;
    height: 50px;
    margin: -10px 0 0 -50px;
    position: absolute;
    width: 30px;
}
#comments ol ul li {
    border: medium none;
    padding: 17px 0;
}
#comments ol ul .details {
    float: left;
    margin: 0 0 0 20px;
    width: 415px;
}
#comments ol ul ul .details {
    width: 325px;
}
#comments ol ul ul ul .details {
    width: 270px;
}
#comments ol ul ul ul ul .details {
    width: 240px;
}
#comments ol ul ul ul ul .details {
    width: 180px;
}
#comments ol li {
    border-bottom: 1px solid #E2E2E2;
    float: left;
    padding: 27px 10px;
}
#comments ul li {
    padding: 27px 0;
}
#comments .details {
    float: left;
    margin: 0 0 0 20px;
    width: 500px;
}
#comments .details .name span.date {
    color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    font-style: italic;
    padding-left: 5px;
}
#comments .details .name span.date a {
    color: #999999;
}
#comments .details .name a {
    font-size: 12px;
}
#comments .details .name {
    margin: 0 0 15px;
}
#comments .details .name span.author a:hover, #comments .details .name span.date a:hover, #respond a:hover, ol.pinglist li a:hover {
}
#comments .details .name span.author a, #respond a, ol.pinglist li a {
    color: #444444;
    font-weight: bold;
}

#slider .right_con h2 {
    color: #555555;
    font-size: 23px;
    font-weight: normal;
    line-height: 26px;
    margin: 0 0 8px;
}
#slider .right_con h2 a {
    color: #555555;
}
.item-container {
    float: left;
    padding-right: 9px;
    width: 119px;
}
.strip-rec-link-title {
    color: #444444 !important;
    font-size: 13px;
    font-weight: normal;
    line-height: 16px;
    text-decoration: none;
    border:none !important;
border-bottom:1px solid #333;
}

.full_posts .details h5 a {
    font-size: 14px;
}
.full_posts li {
    border-top: 1px solid #E2E2E2;
    float: left;
    padding: 25px 0;
    width: 610px;
}
.full_posts li.first {
    border-top: medium none;
    padding: 5px 0 25px;
}
.full_posts li .image a {
    margin: 0;
}
.full_posts .details h5 {
    font-size: 14px;
    margin: 0 0 5px;
    width: 480px;
}
.full_posts .details {
    float: left;
    width: 480px;
}
.full_posts .details.no_thumb p {
    width: 610px;
}
.full_posts .details p {
    font-size: 12px;
    line-height: 20px;
    margin: 11px 0 0;
    padding: 0;
    width: 480px;
}

.pagination1 {
    border: 2px solid #C6C6C6;
    display: block;
    float: left;
    font-weight: bold;
    margin: 0 6px 0 0;
    padding: 3px 9px 2px;
}
.pagination1 a{color:#0F71C5;}

* html .clearfix, *:first-child + html .clearfix {
}


