body {min-height:550px;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;background:#bfd5eb;height:100%;margin:0;}
#header {width:214px;padding:0;margin-left:0px;margin-top:3px;padding-bottom:3px;margin-bottom:13px;}
#logo {width:170px;height:60px;margin-top:2px;margin-left:23px;padding:0;font-size: 24px;font-weight: bold;color:#000;}
#nav {margin-top:0px; font-size: 10px;margin-bottom:2px; margin-left:23px; text-align: center;}
#nav li{margin: 2px;padding: 0;list-style-type: none;}
#nav a{display: block;color: #FFF;background-color: #336699;width: 140px;padding: 2px 2px;margin: 0 0 2px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
#login {width: 214px;text-align: center;font-size: 10px;margin-left:0px;position:absolute; margin-top:-12px;}
.search,.addthis_counter {visibility: hidden;}
.search {margin-left: 0px;}
#categories {font-size: 10px;height:20px;margin:0;padding-left:7px;font-weight:bold;width:170px;display:none;}
ul.dropdown li {padding: 3px 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#336699;color: #ffffff;margin-left:2px;}
ul.dropdown li.hover,ul.dropdown li:hover {background:#7e9bb9;color: #ffffff;}
ul.dropdown a:link,ul.dropdown a:visited {color: #ffffff; text-decoration: none;}
ul.dropdown a:hover, ul.dropdown a:active {color: #ffffff;}
#content{width:214px;}
.stories {margin-left:0px;margin-top:5px;width:214px;margin-bottom: 20px;padding-bottom:15px;}
.stories-wide, .stories-superwide{margin-left:0px;margin-top:5px;width:214px;margin-bottom: 20px;padding-bottom:15px;}
#aboutcontent{width:196px;}
.floatleft{display:none;}
#leftcol {width:214px;float: left;background:#bfd5eb;margin-left:1px;}
#leftcol-wide {width:214px;}
#leftcol-superwide {width:214px;}
#midcol {margin-left:0px;width:214px;}
#navcontainery {width:214px;margin-left:4px;}
.headline{width:214px;margin-left:0px;}
.title h2 {font-size: 12px;color: #336699;margin:0;font-weight: bold;margin-left:10px;padding:2px;}
.storycontent{font-size: 10px;}
#who_voted {font-size:10px;}
.comment-form {width:214px;margin-left: 0px;}
.sectiontitle {width:214px;font-size: 10px;}
.sectiontitle1 {margin-top:-29px;width:160px;font-size: 10px;margin-left:23px;font-size: 10px;border-style:none;padding:0px;border-radius: 2px 2px 2px 2px ;-moz-border-radius:2px;-webkit-border-radius:2px; position:absolute; }
#footer {width: 214px; margin-left:0px;}
#footer .subtext, #footer a{font-size:10px;}
#addthisbox {width:214px; margin-left:0px;}
.pagination{width:214px;margin-left:0px;}
.pagesnonactive{display:none;}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active{padding: 2px 2px;font-size: 8px;}
.pagination p span{padding: 2px 2px;font-size: 8px;}
.links{padding-left: 0px;margin-left:2px;}
.login-left{width:204px; margin-top:15px;margin-left:-5px;padding:5px;}
.login-middle{width:204px;padding:5px;margin-bottom:5px;margin-top:0px; clear: both;margin-left:-5px}
.login-right{width:204px;clear: both;margin-left:-5px;}
.register-left{width:204px;margin-top:15px;margin-left:-5px;}
#navcontainerx {margin-bottom:15px;margin-top:15px;margin-left:5px;height:21px;padding-bottom:6px;width:204px; height:50px;}
#navcontainerx ul{margin: 0; padding: 0;float: left;}
#navcontainerx ul li {display: inline;}
#navcontainerx ul li a {text-decoration: none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#336699;margin-top:3px;margin-left:5px;font-weight:bold;font-size: 8px;float: left; text-decoration: none;color: #ffffff;padding: 3px 5px;display: block;}
#navcontainerx ul li a:hover{text-decoration: none;background:#7e9bb9;color: #ffffff;}
#wrapper{width:214px; margin-left:0px;}
#personal_info{width:214px;margin-left:0px;}
#stats{width:214px;margin-left:0px;}
#groups{width:214px;margin-left:0px;}
.groupexplain{width:190px;margin-left:0px;margin-top:15px;}
.group_container{width:204px;margin-left:0px;margin-top:10px;}
.group_right{width:204px;margin-left:0px;}
.pagewrap{width:204px;margin-top:15px;}
.pagewrap table{display:block;width:204px;}
.pagewrap td, th {
display: block;
vertical-align: baseline;
}
    #recaptcha_challenge_image{
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    #recaptcha_response_field
    {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable #recaptcha_image {
    margin: 0 !important;
    width: 100% !important;
    height: auto !important;
    }
    .recaptchatable .recaptcha_r1_c1, 
    .recaptchatable .recaptcha_r3_c1, 
    .recaptchatable .recaptcha_r3_c2, 
    .recaptchatable .recaptcha_r7_c1, 
    .recaptchatable .recaptcha_r8_c1, 
    .recaptchatable .recaptcha_r3_c3, 
    .recaptchatable .recaptcha_r2_c1, 
    .recaptchatable .recaptcha_r4_c1, 
    .recaptchatable .recaptcha_r4_c2, 
    .recaptchatable .recaptcha_r4_c4, 
    .recaptchatable .recaptcha_image_cell {

    margin: 0 !important;
    width: 100% !important;
    background: none !important;
    height: auto !important;
    }
#recaptcha_area{margin-left:-120px;}
.comment-wrap {width:214px;margin-left:0px;}
.comment-left {width:50px;}
.comment-right{width:160px;margin-left:55px;}
.errordiv {padding:40px;}
h1 {font-size: 12px;margin-top:30px;}
h2 {font-size: 10px;}
.instructions {font-size: 10px;}
#url{width:200px;}
.submit_step_1_left{font-size: 10px;}
#title {width:200px;}
#bodytext{width:200px; height:150px;}
#leaderboard_top {display:none;}
#mobile_leaderboard {margin-left:-5px;display: inline;}
#advertisecontent {display:none;}
#advertisecontent_mobile_240{margin-left:-5px;display: inline; margin-top:10px;}