/*--------------------------------------------Question Page Style Sheet (for FF3, Safari 3, Chrome 1)version:     1.0author:      Chris Newton, Cody Silvawebsite:     http://www.answerbag.com--------------------------------------------*/.debateSides { margin: 0 0 20px; padding: 0 0 20px; border-bottom: 1px solid #efeff0; }    .debateSides .yes,    .debateSides .no { float: left; display: inline; width: 48%; margin-right: 25px; }    .debateSides .yes {}        .debateSides .yes .title { background-position: left 5px; padding-left: 30px; }        .debateSides .no .title { background-position: left -70px; padding-left: 30px; }    .debateSides .no { margin-right: 0; }    .debateSides .title { font-weight: bold; font-size: 30px; text-transform: uppercase; }    .debateSides .author { margin: 0 0 10px; }    .debateSides .debate {}        .debateSides .debate h4 { margin: 10px 0 0; font-weight: bold; }        .debateSides .debate br { display: none; }    .debateSides p:first-line { font-weight: bold; }.overlay_two { display: none; z-index: 10000; background-color: #FFF; padding: 10px; width: 520px; min-height: 200px; border: 1px solid #666;	-moz-box-shadow: 0 0 50px 5px #000; -webkit-box-shadow: 0 0 50px #000;	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }.overlay_two .close { background: url('/ui/images/misc/close_button_sliver.gif') no-repeat; height: 22px; width: 22px; position: absolute; right: -11px; top: -11px; cursor: pointer; }.searchSuggestions .articleList { border-bottom: 1px dotted #BBB; }.searchSuggestions .articleList .article { padding: 10px 0 10px 0; height: 50px; border-top: 1px dotted #BBB; }.searchSuggestions .articleList .article:hover { background: #EEE; }.searchSuggestions .articleList .article .image_container { float: left; width: 50px; height: 50px; }.searchSuggestions .articleList .article .image { width: 50px; height: 50px; }.searchSuggestions .articleList .article .title { margin: 0 0 5px 60px; font-size: 20px; }.searchSuggestions .articleList .article .description { margin: 0 0 10px 60px; font-size: 12px; }.searchSuggestions .module_header { background-color: #50A6E0; height: 70px; margin: 0 0 15px 0; }.searchSuggestions .module_header .logo { background: url("/ui/images/logos/answerbag_logo_2.jpg") no-repeat 0 0; width: 285px; height: 60px; position: relative; top: 5px; margin: 0 auto; }.searchSuggestions .header { font-size: 22px; margin: 0 0 15px 0; }.searchSuggestions .header .query { font-size: 20px; font-weight: bold; color: #555; }.searchSuggestions .search { margin: 15px 0; text-align: center; }.searchSuggestions label { margin: 0 10px 0 0; font-size: 20px; display: none; }.searchSuggestions .input_text { font-size: 20px; margin: 0 10px 0 0; }.searchSuggestions .input_submit { font-size: 15px; padding: 4px 20px 5px; position: relative; top: -2px; height: 36px; line-height: 22px; }.css3_button  { text-align: center; white-space: nowrap; border: 2px solid #DDD; }.css3_button:hover { text-decoration: none; color: #FFF; position: relative; top: 1px; }.blue_button_large {	color: #FFF; background: #569DE6; cursor: pointer;	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;	background: -moz-linear-gradient(-90deg, #7FBAF6, #3284D8);	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7FBAF6), to(#3284D8));}.blue_button_large:hover {	background: #3284D8;	background: -moz-linear-gradient(-90deg, #7FBAF6, #20548A);	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7FBAF6), to(#20548A));}.blue_button_large { padding: 8px 20px 6px; line-height: 30px; font-weight: bold; font-size: 120%; }@media (max-width: 480px) {    .answerThis { height:40px; font-size:22px; }    .Content .Frame .Column1 { overflow:hidden; }}