body {background-color: #FFFFFF; color: #666666; font-family: Segoe UI, helvetica, verdana, arial, sans-serif; font-size: 0.8em; margin: 0; padding: 0; text-align: center}
textarea {font-family: Segoe UI, helvetica, verdana, arial, sans-serif; font-size: 1em}
img {border: 0}
a, a:link {color: #666666; font-weight: normal; text-decoration: underline}
a:visited {color: #666666; font-weight: normal; text-decoration: underline}
a:hover {color: #666666; font-weight: normal; text-decoration: none}
a.size_20, a.size_20:link , a.size_20:visited, a.size_20:hover {font-size: 1.5em}
a.white, a.white:link , a.white:visited, a.white:hover {color: #FFF}
a.blue_link, a.blue_link:link , a.blue_link:visited, a.blue_link:hover {color: #00B3FF}
a.white_link, a.white_link:link , a.white_link:visited, a.white_link:hover {color: #FFFFFF}
a.no_underline, a.no_underline:link , a.no_underline:visited, a.no_underline:hover {text-decoration: none}
div#container {margin: auto; text-align: left; width: 980px; z-index: 0}
div#header {height: 235px; background: url(/images/core/layout/header_background.jpg) no-repeat left top; width: 100%}
#smynx_logo {float:left; left: 53px; position: relative; top: 17px}
div#header div#login_container {color: #FFF; float: right; padding-top: 10px; width: 580px}
div#logged_in_toolbar {float: left; height: 80px; width: 580px}
div#logged_in_toolbar p {float: left; margin: 0; padding: 10px 0 0 0; text-align: center; width: 340px}
div#logged_in_toolbar ul {float: left; list-style-type: none; margin: 0; padding: 0; width: 230px}
div#logged_in_toolbar ul li {float: left; margin: 0; padding: 10px 10px 0 10px}
div#login_container form {float: left; height: 80px; width: 400px}
div#login_container form label {margin-right: 2px; position: relative; top: -13px}
div#login_container form input.text {margin-right: 10px; position: relative; top: -11px; width: 80px}
div#login_container form input.submit {margin-top: 5px}
div#login_container ul.account_info {float: left; list-style-type: none; margin: 0; padding: 0; width: 180px}
div#login_container ul li {}
div#header div#login_container a, div#header div#login_container a:link, div#header div#login_container a:visited, div#header div#login_container a:hover {color: #FFF}
*:first-child+html a#tryout_tab {top: -38px}
* html ul#nav_bar {position: relative; top: -16px}
* html a#tryout_tab {top: -38px !important}
* html #try_outs_show .active_tab a#tryout_tab {top: -45px !important}
ul#nav_bar {list-style-type: none; margin: 0; padding: 0}
ul#nav_bar li {margin: 0; padding: 0}
a#idea_tab, a#idea_tab:link, a#idea_tab:visited {background: url(/images/core/layout/ideas_tab.png) no-repeat left top; display: block; height: 60px; left: 100px; position: relative; top: 55px; width: 220px; z-index: 2}
.active_tab a#idea_tab, .active_tab a#idea_tab:link, .active_tab a#idea_tab:visited {background: url(/images/core/layout/ideas_tab_hover.png) no-repeat left top; z-index: 3}
a#idea_tab:hover {background: url(/images/core/layout/ideas_tab_hover.png) no-repeat left top; z-index: 4}
a#tryout_tab, a#tryout_tab:link, a#tryout_tab:visited {background: url(/images/core/layout/tryouts_tab.png) no-repeat left top; display: block; height: 75px; left: 281px; position: relative; top: -35px; width: 219px; z-index: 1}
.active_tab a#tryout_tab, .active_tab a#tryout_tab:link, .active_tab a#tryout_tab:visited {background: url(/images/core/layout/tryouts_tab_hover.png) no-repeat left top; z-index: 3}
#try_outs_show .active_tab a#tryout_tab, #try_outs_show .active_tab a#tryout_tab:link, #try_outs_show .active_tab a#tryout_tab:visited, #try_outs_show .active_tab a#tryout_tab:hover {background: url(/images/core/layout/tryouts_tab_hover_pink.png) no-repeat left top; height: 82px; top: -42px}
a#tryout_tab:hover {background: url(/images/core/layout/tryouts_tab_hover.png) no-repeat left top; z-index: 4}
* html a#idea_tab, * html a#idea_tab:link, * html a#idea_tab:visited {background: url(/images/core/layout/ideas_tab.gif) no-repeat left top}
* html .active_tab a#idea_tab, * html .active_tab a#idea_tab:link, * html .active_tab a#idea_tab:visited {background: url(/images/core/layout/ideas_tab_hover.gif) no-repeat left top}
* html a#idea_tab:hover {background: url(/images/core/layout/ideas_tab_hover.gif) no-repeat left top}
* html a#tryout_tab, * html a#tryout_tab:link, * html a#tryout_tab:visited {background: url(/images/core/layout/tryouts_tab.gif) no-repeat left top}
* html .active_tab a#tryout_tab, * html .active_tab a#tryout_tab:link, * html .active_tab a#tryout_tab:visited {background: url(/images/core/layout/tryouts_tab_hover.gif) no-repeat left top}
* html #try_outs_show .active_tab a#tryout_tab, * html #try_outs_show .active_tab a#tryout_tab:link, * html #try_outs_show .active_tab a#tryout_tab:visited, * html #try_outs_show .active_tab a#tryout_tab:hover {background: url(/images/core/layout/tryouts_tab_hover_pink.gif) no-repeat left top}
* html a#tryout_tab:hover {background: url(/images/core/layout/tryouts_tab_hover.gif) no-repeat left top}
a#idea_tab img, a#tryout_tab img {display: none}
div#footer {background: url(/images/core/layout/footer_line.gif) repeat-x left top; margin: 20px 20px 0 20px; padding: 15px 20px 50px 20px}
div#footer #smynx_footer_overlay {height: 0; text-align: right; width: 100%}
* html div.smynx_footer_raise #left_footer, * html div.smynx_footer_raise #right_footer {position: relative; top: -107px}
div#footer #smynx_footer_overlay img {position: relative; top: -115px}
div#footer #left_footer {float: left; margin: 0 0 0 0; padding: 0 10px 0 0; width: 440px}
div#footer #right_footer {float: right; margin: 0 0 0 0; padding: 0 0 0 10px; text-align: right; width: 440px}
#right_footer ul {float: right; list-style-type: none; margin: 0; padding: 0}
#right_footer ul li {float: left; margin: 0pt; padding: 0 10px}
#right_footer ul li.last {padding: 0 0 0 10px}
div.cell {float: left}
div.two_col {padding: 10px 20px 0 20px}
div.two_col div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 460px}
div.two_col div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 460px}
div.two_col_extended_right {padding: 10px 0 0 20px}
div.two_col_extended_right div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 460px}
div.two_col_extended_right div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 480px}
div.two_col_wide_left {padding: 10px 20px 0 0}
div.two_col_wide_left div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 540px}
div.two_col_wide_left div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 380px}
div.two_col_wide_left_2 {padding: 0}
div.two_col_wide_left_2 div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 560px}
div.two_col_wide_left_2 div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 380px}
div.two_col_wide_left_3 {padding: 0 20px}
div.two_col_wide_left_3 div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 520px}
div.two_col_wide_left_3 div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 400px}
div.two_col_wide_right {padding: 15px 20px 0 20px}
* html div.two_col_wide_right {padding-top: 0}
div.two_col_wide_right div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 20px; width: 360px}
div.two_col_wide_right div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 540px}
div.two_col_thin_left_wide_right {padding: 10px 20px 0 20px}
div.two_col_thin_left_wide_right div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 0; width: 180px}
div.two_col_thin_left_wide_right div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 740px}
div.two_col_wide_right_2 {padding: 30px 20px 0 20px}
#comments_show .two_col_wide_right_2, #try_outs_show_map .two_col_wide_right_2 {padding-top: 10px}
* html div.two_col_wide_right_2 {padding-top: 15px}
div.two_col_wide_right_2 div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 20px; width: 280px}
div.two_col_wide_right_2 div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 620px}
div.one_col_right_image {padding: 20px 20px 0 20px}
div.one_col_right_image div.cell_1 {float: left; margin: 0; padding: 0 20px 0 20px; width: 587px}
div.one_col_right_image div.cell_2 {float: left; margin: 0; padding: 0; width: 313px}
* html div.one_col_right_image {padding: 0 20px 0 20px}
div.three_col {padding: 10px 20px 0 20px}
div.three_col div.cell_1 {float: left; margin: 0; padding: 0 10px 0 0; width: 220px}
div.three_col div.cell_2 {float: left; margin: 0; padding: 0 10px 0 10px; width: 300px}
div.three_col div.cell_3 {float: left; margin: 0; padding: 0 0 0 10px; width: 380px}
div.one_col_form_1 {background: url(/images/pages/backgrounds/background_1.jpg) no-repeat right bottom}
div.one_col_form_2 {background: url(/images/pages/backgrounds/background_2.jpg) no-repeat right top}
div.one_col_form_3 {background: url(/images/pages/backgrounds/smynx_juggling.png) no-repeat 770px bottom}
div.one_col_form_1 div.cell_1, div.one_col_form_2 div.cell_1, div.one_col_form_3 div.cell_1 {padding: 20px 0 0 40px; width: 580px}
div.one_col_form_2 div.cell_1b {width: 590px}
div.one_col_form_1 div.cell_1 form, div.one_col_form_1 div.cell_2 form, div.one_col_form_3 div.cell_2 form {margin: 0; padding: 0}
div.one_col_form_3 div.cell_1 {min-height: 190px}
* html div.one_col_form_3 div.cell_1 {height: 190px}
div.two_col_narrow_left {padding: 10px 40px 0 40px}
div.two_col_narrow_left div.cell_1 {margin: 0; padding: 0 10px 0 0; width: 220px}
div.two_col_narrow_left div.cell_2 {margin: 0; padding: 0 0 0 10px; width: 660px}
div.one_col {padding: 10px 20px 0 20px}
div.one_col div.cell_1 {margin: 0; padding: 0 20px 0 20px; width: 900px}
div.left_20_padding {padding-left: 20px}
div.left_40_padding {padding-left: 40px}
div.smynx_green_bottom {background: url(/images/pages/containers/smynx_green_bottom.jpg) no-repeat left bottom; margin: 0 0 30px 0}
div.smynx_green_bottom div.smynx_green_top {background: url(/images/pages/containers/smynx_green_top.jpg) no-repeat left top; margin: 0; padding: 10px 150px 0 20px; width: 290px}
div.smynx_green_top h3 {color: #FFF}
span.orange_background {color: #FFF; font-size: 0.9em; margin-left: 5px}
span.orange_background_1a {background: url(/images/pages/backgrounds/orange_background_1.gif) no-repeat left 1px; padding: 5px 12px 5px 11px}
span.orange_background_1b {background: url(/images/pages/backgrounds/orange_background_1.gif) no-repeat left 1px; padding: 5px 9px 5px 8px}
span.orange_background_1c {background: url(/images/pages/backgrounds/orange_background_1.gif) no-repeat left 1px; padding: 5px 6px 5px 6px}
span.orange_background_2 {background: url(/images/pages/backgrounds/orange_background_2.gif) no-repeat left 1px; padding: 5px 8px 5px 7px}
span.orange_background_3 {background: url(/images/pages/backgrounds/orange_background_3.gif) no-repeat left 1px; padding: 5px 14px 5px 4px}
@media screen and (-webkit-min-device-pixel-ratio:0) {span.orange_background {position: relative; top: -4px}
span.orange_background_1b {padding: 5px 9px 5px 7px}
span.orange_background_1c {padding: 5px 6px 5px 3px}
span.orange_background_2 {padding: 5px 8px 5px 2px}
span.orange_background_3 {padding: 5px 11px 5px 3px}
}
div.top_right_dashed_bottom {background: url(/images/pages/containers/top_right_dashed_bottom.gif) no-repeat left bottom; margin: 0 0 0 155px}
div.top_right_dashed_bottom div.top_right_dashed_top {background: url(/images/pages/containers/top_right_dashed_top.gif) no-repeat left top; margin: 0; min-height: 53px; padding: 30px 30px 20px 30px; width: 160px}
div.offwhite_520_bottom {background: url(/images/pages/containers/offwhite_520_bottom.gif) no-repeat left bottom}
div.offwhite_520_bottom div.offwhite_520_top {background: url(/images/pages/containers/offwhite_520_top.gif) no-repeat left top; margin: 0; padding: 20px 20px; width: 480px}
div.offwhite_460_bottom {background: url(/images/pages/containers/offwhite_460_bottom.gif) no-repeat left bottom}
div.offwhite_460_bottom div.offwhite_460_top {background: url(/images/pages/containers/offwhite_460_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 420px}
div.offwhite_280_bottom {background: url(/images/pages/containers/offwhite_280_bottom.gif) no-repeat left bottom}
div.offwhite_280_bottom div.offwhite_280_top {background: url(/images/pages/containers/offwhite_280_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 240px}
div.green_380_small_bottom {background: url(/images/pages/containers/green_380_small_bottom.png) no-repeat left bottom}
div.green_380_small_bottom div.green_380_small_top {background: url(/images/pages/containers/green_380_small_top.png) no-repeat left top; color: #FFF; margin: 0; min-height: 150px; padding: 10px 0 0 0; width: 380px}
* html div.green_380_small_bottom div.green_380_small_top {height: 150px}
div.green_440_small_bottom {background: url(/images/pages/containers/green_440_small_bottom.png) no-repeat left bottom}
div.green_440_small_bottom div.green_440_small_top {background: url(/images/pages/containers/green_440_small_top.png) no-repeat left top; color: #FFF; margin: 0; min-height: 150px; padding: 10px 0 0 0; width: 440px}
* html div.green_380_small_bottom div.green_380_small_top {height: 150px}
div.green_460_bottom {background: url(/images/pages/containers/green_460_bottom.png) no-repeat left bottom}
div.green_460_bottom div.green_460_top {background: url(/images/pages/containers/green_460_top.png) no-repeat left top; color: #FFF; margin: 0; min-height: 260px; padding: 10px 0 0 0; width: 460px}
div.green_380_bottom, div.green_380_bottom_2 {background: url(/images/pages/containers/green_380_bottom.png) no-repeat left bottom}
div.green_380_bottom_3 {background: url(/images/pages/containers/green_380_gap_bottom.png) no-repeat left bottom}
div.green_380_bottom div.green_380_top, div.green_380_bottom_2 div.green_380_top_2, div.green_380_bottom_3 div.green_380_top_3 {background: url(/images/pages/containers/green_380_top.png) no-repeat left top; color: #FFF; margin: 0; min-height: 260px; padding: 10px 0 0 0; width: 380px}
div.green_380_bottom div.green_380_top div.inner_green_380_top, div.green_380_bottom_2 div.green_380_top_2 div.inner_green_380_top, div.green_380_small_bottom div.green_380_small_top div.inner_green_380_top, div.green_440_small_bottom div.green_440_small_top div.inner_green_440_top, div.green_380_bottom_3 div.green_380_top_3 div.inner_green_380_top_search, div.green_460_bottom div.green_460_top div.inner_green_460_top {padding: 0 20px 0 20px}
div.green_380_bottom div.green_380_top h3, div.green_380_bottom_2 div.green_380_top_2 h3, div.green_380_small_bottom div.green_380_small_top h3, div.green_440_small_bottom div.green_440_small_top h3, div.green_380_bottom_3 div.green_380_top_3 h3, div.green_460_bottom div.green_460_top h3 {color: #FFF; padding: 0}
div.green_540_bottom {background: url(/images/pages/containers/green_540_bottom.png) no-repeat left bottom}
div.green_540_bottom div.green_540_top {background: url(/images/pages/containers/green_540_top.png) no-repeat left top; color: #FFF; margin: 0; padding: 10px 20px 10px 20px; width: 500px}
div.green_540_bottom div.green_540_top h3 {color: #FFF; padding: 0}
div.offwhite_360_bottom {background: url(/images/pages/containers/offwhite_360_bottom.gif) no-repeat left bottom}
div.offwhite_360_bottom div.offwhite_360_top {background: url(/images/pages/containers/offwhite_360_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 320px}
* html div.offwhite_360_bottom div.offwhite_360_top {padding-bottom: 0}
div.offwhite_380_bottom {background: url(/images/pages/containers/offwhite_380_bottom.gif) no-repeat left bottom}
div.offwhite_380_bottom div.offwhite_380_top {background: url(/images/pages/containers/offwhite_380_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 340px}
div.offwhite_400_bottom {background: url(/images/pages/containers/offwhite_400_bottom.gif) no-repeat left bottom}
div.offwhite_400_bottom div.offwhite_400_top {background: url(/images/pages/containers/offwhite_400_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 360px}
div.offwhite_660_bottom {background: url(/images/pages/containers/offwhite_660_bottom.gif) no-repeat left bottom}
div.offwhite_660_bottom div.offwhite_660_top {background: url(/images/pages/containers/offwhite_660_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 620px}
div.dashed_280_middle {background: url(/images/pages/containers/dashed_280_middle.gif) repeat-y left top}
div.dashed_280_middle div.dashed_280_bottom {background: url(/images/pages/containers/dashed_280_bottom.gif) no-repeat left bottom}
div.dashed_280_middle div.dashed_280_bottom div.dashed_280_top {background: url(/images/pages/containers/dashed_280_top.gif) no-repeat left top; margin: 0; padding: 20px 20px 10px 20px; width: 240px}
div.dashed_220_middle {background: url(/images/pages/containers/dashed_220_middle.gif) repeat-y left top}
div.dashed_220_middle div.dashed_220_bottom {background: url(/images/pages/containers/dashed_220_bottom.gif) no-repeat left bottom}
div.dashed_220_middle div.dashed_220_bottom div.dashed_220_top {background: url(/images/pages/containers/dashed_220_top.gif) no-repeat left top; margin: 30px 0 0 0; padding: 10px 20px 20px 20px; width: 180px}
div.dashed_380_middle {background: url(/images/pages/containers/dashed_380_middle.gif) repeat-y left top}
div.dashed_380_middle div.dashed_380_bottom {background: url(/images/pages/containers/dashed_380_bottom.gif) no-repeat left bottom}
div.dashed_380_middle div.dashed_380_bottom div.dashed_380_top {background: url(/images/pages/containers/dashed_380_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 340px}
div.dashed_515_middle {background: url(/images/pages/containers/dashed_515_middle.gif) repeat-y left top}
div.dashed_515_middle div.dashed_515_bottom {background: url(/images/pages/containers/dashed_515_bottom.gif) no-repeat left bottom}
div.dashed_515_middle div.dashed_515_bottom div.dashed_515_top {background: url(/images/pages/containers/dashed_515_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 475px}
div.dashed_400_middle {background: url(/images/pages/containers/dashed_400_middle.gif) repeat-y left top}
div.dashed_400_middle div.dashed_400_bottom {background: url(/images/pages/containers/dashed_400_bottom.gif) no-repeat left bottom}
div.dashed_400_middle div.dashed_400_bottom div.dashed_400_top {background: url(/images/pages/containers/dashed_400_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 360px}
div.dashed_520_middle {background: url(/images/pages/containers/dashed_520_middle.gif) repeat-y left top}
div.dashed_520_middle div.dashed_520_bottom {background: url(/images/pages/containers/dashed_520_bottom.gif) no-repeat left bottom}
div.dashed_520_middle div.dashed_520_bottom div.dashed_520_top {background: url(/images/pages/containers/dashed_520_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 480px}
div.dashed_900_middle {background: url(/images/pages/containers/dashed_900_middle.gif) repeat-y left top}
div.dashed_900_middle div.dashed_900_bottom {background: url(/images/pages/containers/dashed_900_bottom.gif) no-repeat left bottom}
div.dashed_900_middle div.dashed_900_bottom div.dashed_900_top {background: url(/images/pages/containers/dashed_900_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 860px}
div.dashed_line_top {background: url(/images/pages/containers/dashed_line.gif) repeat-x left top; padding: 10px 0 0 0; margin: 0}
div.dashed_line_top div.dashed_line_bottom {background: url(/images/pages/containers/dashed_line.gif) repeat-x left bottom; padding: 0 0 20px 0}
div.offwhite_220_bottom {background: url(/images/pages/containers/offwhite_220_bottom.gif) no-repeat left bottom}
div.offwhite_220_bottom div.offwhite_220_top {background: url(/images/pages/containers/offwhite_220_top.gif) no-repeat left top; margin: 0; padding: 10px 20px 20px 20px; width: 180px}
div.offwhite_620_bottom {background: url(/images/pages/containers/offwhite_620_bottom.gif) no-repeat left bottom}
div.offwhite_620_bottom div.offwhite_620_top {background: url(/images/pages/containers/offwhite_620_top.gif) no-repeat left top; margin: 0; padding: 20px 20px 20px 20px; width: 580px}
div.dashed_tags_560_bottom {background: url(/images/pages/containers/dashed_tags_560_bottom.gif) no-repeat left bottom; margin: 30px 0 0 -68px}
div.dashed_tags_560_bottom div.dashed_tags_560_top {background: url(/images/pages/containers/dashed_tags_560_top.gif) no-repeat left top; margin: 0 0 0 68px; min-height: 150px; padding: 50px 60px 80px 60px; width: 440px}
@media screen and (-webkit-min-device-pixel-ratio:0) {div.offwhite_280_bottom div.offwhite_280_top, div.dashed_220_middle div.dashed_220_bottom div.dashed_220_top, div.dashed_380_middle div.dashed_380_bottom div.dashed_380_top, div.dashed_520_middle div.dashed_520_bottom div.dashed_520_top, div.dashed_900_middle div.dashed_900_bottom div.dashed_900_top, div.dashed_515_middle div.dashed_515_bottom div.dashed_515_top, div.dashed_400_middle div.dashed_400_bottom div.dashed_400_top, div.offwhite_220_bottom div.offwhite_220_top, div.green_380_bottom div.green_380_top, div.green_380_bottom_2 div.green_380_top_2, div.green_380_bottom_3 div.green_380_top_3, div.green_460_bottom div.green_460_top, div.green_380_small_bottom div.green_380_small_top, div.green_440_small_bottom div.green_440_small_top, div.offwhite_660_bottom div.offwhite_660_top, div.smynx_green_bottom div.smynx_green_top, div.browse_ideas_container, div.offwhite_460_bottom div.offwhite_460_top, div.offwhite_380_bottom div.offwhite_380_top, div.offwhite_400_bottom div.offwhite_400_top, div.dashed_line_top {padding-top: 20px}
}
div.dashed_660_middle {background: url(/images/pages/containers/dashed_660_middle.gif) repeat-y left top}
div.dashed_660_middle div.dashed_660_bottom {background: url(/images/pages/containers/dashed_660_bottom.gif) no-repeat left bottom}
div.dashed_660_middle div.dashed_660_bottom_speach {background: url(/images/pages/containers/dashed_660_bottom_speach.gif) no-repeat left bottom}
div.dashed_660_middle div.dashed_660_bottom div.dashed_660_top, div.dashed_660_middle div.dashed_660_bottom_speach div.dashed_660_top {background: url(/images/pages/containers/dashed_660_top.gif) no-repeat left top; margin: 0; padding: 20px 20px 20px 20px; width: 620px}
div.plain_container {margin: 0; padding: 0 20px 0 20px}
#pages_index div.smynx_green_top ul {list-style-type: none; margin: 0; padding: 10px 0 15px 7px}
div.green_380_top ul, div.green_380_small_top ul, div.green_440_small_top ul {list-style-type: none; margin: 0; padding: 10px 0 0 7px}
#pages_index div.smynx_green_top ul li, div.green_380_top ul li, div.green_380_small_top ul li, div.green_440_small_top ul li {background: url(/images/pages/bullets/round_bullet_white_on_green.gif) no-repeat left 11px; line-height: 210%; margin: 0 0 0 0; padding: 0 0 5px 18px}
html:first-child #pages_index div.smynx_green_top ul li, html:first-child div.green_380_small_top ul li, html:first-child div.green_440_small_top ul li, html:first-child div.green_380_top ul li {background: url(/images/pages/bullets/round_bullet_white_on_green.gif) no-repeat left 13px}
#pages_index div.smynx_green_top a, #pages_index div.smynx_green_top a:link , #pages_index div.smynx_green_top a:visited, #pages_index div.smynx_green_top a:hover, div.green_380_top ul a, div.green_380_top ul a:link , div.green_380_top ul a:visited, div.green_380_top ul a:hover, div.green_440_small_top ul a, div.green_440_small_top ul a:link , div.green_440_small_top ul a:visited, div.green_440_small_top ul a:hover, div.green_380_small_top ul a, div.green_380_small_top ul a:link , div.green_380_small_top ul a:visited, div.green_380_small_top ul a:hover {color: #FFF; font-size: 1.5em}
.tryout_list ul, #users_show div.dashed_280_top ul {list-style-type: none; margin: 0; padding: 0}
.tryout_list ul li {line-height: 210%; margin: 0 0 0 0; padding: 0 0 5px 0}
.tryout_list ul li a, .tryout_list ul li a:link , .tryout_list ul li a:visited, .tryout_list ul li a:hover, #users_show div.dashed_280_top ul a, #users_show div.dashed_280_top ul a:link , #users_show div.dashed_280_top ul a:visited, #users_show div.dashed_280_top ul a:hover {font-size: 1.5em}
.tryout_list ul li span.small_bullet {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; display: block; margin: 0 0 0 10px; line-height: 140%; padding: 0 0 3px 13px}
.tryout_list .see_all, .friend_list .see_all {display: block; background: url(/images/pages/icons/smynx_blue.gif) no-repeat left 7px; margin: 0 0 20px 5px; padding: 10px 0 10px 35px}
.tryout_list .see_all a, .tryout_list .see_all a:link , .tryout_list .see_all a:visited, .tryout_list .see_all a:hover, .friend_list .see_all a, .friend_list .see_all a:link , .friend_list .see_all a:visited, .friend_list .see_all a:hover {color: #00B3FF}
ul.plain_list {list-style-type: none; margin: 0; padding: 0}
ul.plain_list li {margin: 0; padding: 0 0 5px 0}
ul.plain_list li.top_padding {padding: 5px 0 0 0}
ul.plain_list_bullet {list-style-type: none; margin: 0; padding: 0}
ul.plain_list_bullet li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; margin: 0; padding: 0 0 5px 15px}
ul.plain_list_bullet li.top_padding {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 12px; padding: 5px 0 0 15px}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.plain_list_bullet li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 5px}
ul.plain_list_bullet li.top_padding {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 10px}
}
ul.small_black_bullet {list-style-type: none; margin: 0; padding: 0 0 0 0}
ul.small_black_bullet li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; display: block; margin: 0 0 0 0; line-height: 140%; padding: 0 0 3px 13px}
ul.large_black_bullet {list-style-type: none; margin: 0; padding: 0}
ul.large_black_bullet li, #users_show div.dashed_280_top ul.black_bullet li {background: url(/images/pages/bullets/round_bullet_black.gif) no-repeat left 11px; line-height: 210%; margin: 0 0 0 0; padding: 0 0 5px 18px}
html:first-child ul.large_black_bullet li, html:first-child #users_show div.dashed_280_top ul.black_bullet li {background: url(/images/pages/bullets/round_bullet_black.gif) no-repeat left 13px}
ul.large_black_bullet li a, ul.large_black_bullet li a:link, ul.large_black_bullet li a:visited, ul.large_black_bullet li a:hover {font-size: 1.5em}
@media screen and (-webkit-min-device-pixel-ratio:0) {#users_show div.green_540_bottom div.green_540_top {padding-bottom: 10px }
}
ul.small_icon_list {list-style-type: none; margin: 0; padding: 0}
ul.small_icon_list li {margin: 0; padding: 0 0 10px 0}
ul.small_icon_list li.last {padding-bottom: 0}
ul.small_icon_list li.new {background: url(/images/pages/backgrounds/orange_background_new.gif) no-repeat right top; padding-right: 45px}
ul.small_icon_list li.attendings a, ul.small_icon_list li.attendings a:link, ul.small_icon_list li.attendings a:visited, ul.small_icon_list li.attendings a:hover {background: url(/images/pages/icons/attending_small.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
ul.small_icon_list li.comments a, ul.small_icon_list li.comments a:link, ul.small_icon_list li.comments a:visited, ul.small_icon_list li.comments a:hover {background: url(/images/pages/icons/comment_small.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
ul.small_icon_list li.friendships a, ul.small_icon_list li.friendships a:link, ul.small_icon_list li.friendships a:visited, ul.small_icon_list li.friendships a:hover {background: url(/images/pages/icons/friend_request_small.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
ul.small_icon_list li.banned_ideas a, ul.small_icon_list li.banned_ideas a:link, ul.small_icon_list li.banned_ideas a:visited, ul.small_icon_list li.banned_ideas a:hover {background: url(/images/pages/icons/banned_idea_small.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
ul.small_icon_list li.new_sketch a, ul.small_icon_list li.new_sketch a:link, ul.small_icon_list li.new_sketch a:visited, ul.small_icon_list li.new_sketch a:hover {background: url(/images/pages/icons/new_sketch.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
ul.small_icon_list li.messages a, ul.small_icon_list li.messages a:link, ul.small_icon_list li.messages a:visited, ul.small_icon_list li.messages a:hover {background: url(/images/pages/icons/message_small.gif) no-repeat left 2px; display: block; padding: 0 0 0 20px}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.small_icon_list li a, ul.small_icon_list li a:link, ul.small_icon_list li a:visited, ul.small_icon_list li a:hover {background-position: top left; line-height: 1.3}
}
ul.med_icon_list {list-style-type: none; margin: 0; padding: 0}
ul.med_icon_list li {background-position: 0 3px; background-repeat: no-repeat; font-size: 1.5em; margin: 0; padding: 0 0 10px 32px}
ul.med_icon_list li.last {padding-bottom: 0}
ul.med_icon_list li span.small_bullet {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; display: block; font-size: 0.7em !important; margin: 0 0 0 10px; line-height: 140%; padding: 0 0 3px 13px}
ul.large_icon_list {list-style-type: none; margin: 0; padding: 0}
ul.large_icon_list li {background-position: 0px 5px; background-repeat: no-repeat; font-size: 1.8em; margin: 0; padding: 0 0 10px 64px}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.large_icon_list li {background-position: 0px 1px}
}
ul.large_icon_list li.last {padding-bottom: 0}
ul.large_icon_list li span.small_bullet {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 9px; display: block; font-size: 0.7em !important; margin: 0 0 0 10px; line-height: 140%; padding: 0 0 3px 13px}
ul#sketch_list {list-style-type: none; margin: 0; padding: 0}
ul#sketch_list li {float: left; margin: 0; padding: 0 0 10px 0}
ul#sketch_list li img {border: 1px solid #00B3FF}
ul#sketch_list li.position_2, ul#sketch_list li.position_3, ul#sketch_list li.position_4 {padding-left: 20px}
div.search_results {margin: 0; padding: 20px 0 10px 40px}
div.search_results ol {list-style-position: outside; margin: 0 0 0 0; padding: 0}
div.search_results ol li {font-size: 1.5em; margin: 0; padding: 0 0 10px 10px}
div.search_results ol li span.small_bullet {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; display: block; font-size: 0.7em !important; margin: 0 0 0 10px; line-height: 140%; padding: 0 0 3px 13px}
#friends_index div.search_results, #users_search div.search_results, #friends_pending div.search_results {padding-left: 20px}
div.search_results ul {list-style: none; margin: 0; padding: 0}
div.search_results ul li {margin: 0; padding: 0 0 20px 0}
div.search_results ul li a.title, div.search_results ul li a.title:link, div.search_results ul li a.title:visited, div.search_results ul li a.title:hover {color: #00B3FF; font-size: 1.5em}
div.search_results ul li div.user_photo_list {float: left; margin: 0; padding: 0 20px 0 0; width: 100px}
div.search_results ul li div.details_list {float: left; width: 380px}
div.search_results ul.side_user_list {list-style: none; margin: 0; padding: 10px 0 0 0}
div.search_results ul.side_user_list li {margin: 0; padding: 0 0 5px 15px}
input.text_tag {width: 340px}
input.text, textarea.text {width: 300px}
.field_width_250 input.text, .field_width_250 textarea.text {width: 250px}
ul.standard_form li div.right_col_2 input.text, ul.standard_form li div.right_col_2 textarea.text {width: 400px}
ul.standard_form {list-style-type: none; margin: 0; padding: 0}
ul.standard_form li {margin: 0; padding: 0 0 25px 0}
ul.standard_form li.small_padding {padding-bottom: 10px}
ul.standard_form li div.left_col {color: #00B3FF; float: left; font-size: 1.5em; margin: 0; padding: 0 10px 0 0; width: 200px}
ul.standard_form li div.right_col {float: left; margin: 0; padding: 0; width: 302px}
ul.standard_form li div.left_col_2 {color: #00B3FF; float: left; font-size: 1.5em; margin: 0; padding: 0 10px 0 0; width: 100px}
ul.standard_form li div.right_col_2 {float: left; margin: 0; padding: 0; width: 460px}
ul.standard_form li div.left_col_3 {color: #00B3FF; float: left; font-size: 1.5em; margin: 0; padding: 0 10px 0 0; width: 200px}
ul.standard_form li div.right_col_3 {float: left; margin: 0; padding: 0; width: 690px}
ul.standard_form li div.small_text {font-size: 1em}
.standard_form_submit {padding: 0 0 0 210px; width: 300px}
.standard_form_submit_2 {padding: 0 0 0 110px; width: 300px}
p.form_intro {font-size: 1.2em; padding: 10px 0 30px 0}
p.explicit_text {font-size: 0.9em; padding: 0}
a.css1, a.css1:link , a.css1:visited, a.css1:hover {font-size: 1em; text-decoration: none}
a.css2, a.css2:link , a.css2:visited, a.css2:hover {font-size: 1.2em}
a.css3, a.css3:link , a.css3:visited, a.css3:hover {font-size: 1.4em}
a.css4, a.css4:link , a.css4:visited, a.css4:hover {font-size: 1.7em}
.star-ratings-block {float: left; padding: 0 15px 0 8px; width: 65px}
.rating_text {display: block; float: left; position: relative; top: -4px}
@media screen and (-webkit-min-device-pixel-ratio:0){ .rating_text {top: -2px}
}
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {background: url('/images/pages/misc/star_rating.gif') left -1000px repeat-x}
.star-rating{ position: relative; width: 65px; height: 12px; overflow: hidden; list-style: none; margin: 0; padding: 0; background-position: top left}
.star-rating li{ display: inline}
.star-rating a, .star-rating .current-rating{ position: absolute; top: 0; left: 0; text-indent: -1000em; height: 12px; line-height: 12px; outline: none; overflow: hidden; border: none}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{ background-position: center left}
.star-rating a.one-stars{ width: 20%; z-index: 6}
.star-rating a.two-stars{ width: 40%; z-index: 5}
.star-rating a.three-stars{ width: 60%; z-index: 4}
.star-rating a.four-stars{ width: 80%; z-index: 3}
.star-rating a.five-stars{ width: 100%; z-index: 2}
.star-rating .current-rating{ z-index: 1; background-position: bottom left}
.star-rating span {display: none; width: 13px; height: 11px}
.margin_bottom_10 {margin-bottom: 10px}
div.auto_complete {color:#666666; width: 350px; background: #fff}
div.auto_complete ul {border:1px solid #888; margin:0; padding:0; width:100%; list-style-type:none}
div.auto_complete ul li {margin:0; padding:3px}
div.auto_complete ul li.selected {background-color: #ffb}
div.auto_complete ul strong.highlight {color: #800 !important; margin:0; padding:0}
div.two_col_narrow_second {padding: 10px 20px 0 20px}
div.two_col_narrow_second div.cell_1 {margin: 0 0 0 0; padding: 0 10px 0 20px; width: 560px}
div.two_col_narrow_second div.cell_2 {margin: 0 0 0 0; padding: 0 0 0 10px; width: 340px; height: 90px}
* html div.two_col_extended_right {margin-top: -70px}
.browse_ideas_container {padding-left: 20px; padding-top: 10px}
.latest_sketches_homepage_list {padding-left: 20px; padding-top: 30px}
#pages_index ul#sketch_list li.position_2, #pages_index ul#sketch_list li.position_3, #pages_index ul#sketch_list li.position_4, #pages_index ul#sketch_list li.position_5 {padding-left: 20px}
div.random_ideas {float: left; margin: 0; padding: 0 20px 15px 0; width: 200px}
div.random_ideas ul {clear: both; list-style-type: none; margin: 0; padding: 5px 0 0 7px}
div.random_ideas ul li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; margin: 0 0 0 0; line-height: 140%; padding: 0 0 3px 13px}
@media screen and (-webkit-min-device-pixel-ratio:0){ #pages_index div.smynx_green_top {display: table-cell; height: 252px}
}
#pages_index div.smynx_green_top h3 {display: inline; padding-right: 10px}
div.homepage_signup {background: url(/images/pages/containers/homepage_signup.gif) no-repeat left top; font-size: 1.3em; height: 106px; margin-left: 84px; padding: 33px 40px 0 40px; position: relative; top: -55px; width: 151px}
div.homepage_signup .why_signup {display: block; margin-top: 10px}
div.homepage_signup a, div.homepage_signup a:link , div.homepage_signup a:visited, div.homepage_signup a:hover {color: #00B3FF}
div.popular_tags_bottom {background: url(/images/pages/containers/popular_tags_bottom.gif) no-repeat left bottom}
div.popular_tags_bottom div.popular_tags_top {background: url(/images/pages/containers/popular_tags_top.gif) no-repeat left top; margin: 0; padding: 30px 40px 30px 20px; width: 420px}
div.popular_tags_top ul {list-style-type: none; margin: 0; padding: 0 0 0 20px; width: 400px}
div.popular_tags_top ul li {float: left; margin: 0; padding: 0 5px 5px 5px}
div.popular_tags_top .more_tags {display: block; padding-top: 15px}
#homepage_yellow_fade {background: #FFF5D6; font-size: 1.2em; margin: 20px 20px 10px 20px; padding: 10px 0; text-align:center}
#ideas_show div.two_col_wide_left {z-index: 1}
p.no_padding {padding: 0}
p.idea_by {padding: 0 0 13px 0; text-align: right}
#ideas_show .idea_description {font-size: 1.2em; line-height: 1.5}
p.right_blue_text {padding-top: 10px}
p.right_blue_text a, p.right_blue_text a:link , p.right_blue_text a:visited, p.right_blue_text a:hover {color: #00B3FF}
#ideas_show .long_banner {padding: 30px 10px}
.top_right_dashed_top dl {margin: 0; padding: 0}
.top_right_dashed_top dl dt {float: left; margin: 0; padding: 0 0 4px 0; width: 80px}
.top_right_dashed_top dl dd {float: left; font-weight: bold; margin: 0; padding: 0 0 4px 0; width: 80px}
#ideas_show .two_col_wide_left .top_right_dashed_bottom {position: relative; top: -55px}
div.show_idea_tags_container {margin: 0; position: relative; top: -25px}
div.show_idea_tags_container form {margin: 0; padding: 10px 0 0 0}
div.show_idea_tags_container form input.text_tag {position: relative; top: -16px; width: 200px}
div.show_idea_tags_container form input.submit {margin-left: 10px }
div.idea_ratings_container {padding-bottom: 15px}
div#report_idea form {padding: 0; margin: 0}
div#report_idea .submit_button {height: 36px}
div#report_idea div.dashed_380_middle {margin: 0 0 25px 0}
div#report_idea div.dashed_380_middle ul.plain_list {padding-bottom: 10px}
#reported_ideas_new input.submit_button {margin-right: 10px}
#reported_ideas_new .duplicate_option {font-size: 1.4em; padding: 0 0 10px 0}
#ideas_show div.two_col {padding-bottom: 20px}
#ideas_show p.intro_text {font-size: 1.2em; padding: 0 0 15px 0}
#ideas_show .display_calendar {background: url(/images/pages/icons/calendar/12/calendar_31_12_large.gif) no-repeat left top; padding-left: 65px !important}
#ideas_show ul.med_icon_list li {background-position: 12px top; padding-left: 66px}
#ideas_show ul.med_icon_list li span.small_bullet {margin-left: 8px}
.text_align_right {text-align: right; width: 100%}
#ideas_show div.paginated_container {padding: 5px 0 18px 40px}
#ideas_show div.paginated_container #pagination_idea_list {float: left; width: 50px}
#ideas_show div.paginated_container #more_similar_idea_spinner {float: left}
#ideas_show #similar_idea_list {padding-bottom: 10px}
@media screen and (-webkit-min-device-pixel-ratio:0) {#ideas_show #pagination_idea_list {padding: 6px 10px 0 0}
}
#ideas_show a.orange_background_link, #ideas_show a.orange_background_link:link, #ideas_show a.orange_background_link:visited, #ideas_show a.orange_background_link:hover {background: url(/images/pages/backgrounds/orange_background_3.gif) no-repeat left 1px; color: #FFF; margin-right: 5px; padding: 3px 24px 3px 11px; text-decoration: none}
@media screen and (-webkit-min-device-pixel-ratio:0) {#ideas_show a.orange_background_link, #ideas_show a.orange_background_link:link, #ideas_show a.orange_background_link:visited, #ideas_show a.orange_background_link:hover {padding: 4px 24px 4px 11px}
}
*:first-child+html #ideas_show a.orange_background_link {line-height: 2}
* html #ideas_show a.orange_background_link {padding: 4px 19px 3px 12px; line-height: 2}
* html #ideas_show a.orange_background_link {padding: 4px 16px 3px 8px}
#ideas_show span.see_all {display: block; background: url(/images/pages/icons/smynx_blue.gif) no-repeat left 7px; margin: 0 0 10px 15px; padding: 10px 0 10px 35px}
#ideas_show span.see_all a, .see_all a:link , .see_all a:visited, .see_all a:hover {color: #00B3FF}
#ideas_show div.two_col_wide_left {padding-bottom: 20px}
#ideas_show div.plain_container h3 {float: left; width: 270px}
#ideas_show div.idea_sketch_header_links {float: right; padding: 10px 0 0 0; text-align: right; width: 70px}
#ideas_show div.idea_sketch_header_links #sketch_spinner {margin-right: 10px}
#ideas_show div.plain_container {margin-bottom: 20px}
#ideas_show div.left_sketch_instructions {float: left; padding: 5px 20px 0 0; width: 190px}
#ideas_show div.right_sketch_instructions {float: left; width: 129px}
div.comments_660_middle {background: url(/images/pages/containers/comments/comments_660_middle.gif) repeat-y left top}
div.comments_660_middle div.comments_660_bottom {background: url(/images/pages/containers/comments/comments_660_bottom.gif) no-repeat left bottom}
div.comments_660_middle div.comments_660_bottom div.comments_660_top {background: url(/images/pages/containers/comments/comments_660_top.gif) no-repeat left top; margin: 0 0 0 0; padding: 20px 20px 40px 20px; width: 620px}
div.comments_620_middle {background: url(/images/pages/containers/comments/comments_620_middle.gif) repeat-y left top}
div.comments_620_middle div.comments_620_bottom {background: url(/images/pages/containers/comments/comments_620_bottom.gif) no-repeat left bottom}
div.comments_620_middle div.comments_620_bottom div.comments_620_top {background: url(/images/pages/containers/comments/comments_620_top.gif) no-repeat left top; margin: 0 0 0 0; padding: 20px 20px 40px 20px; width: 580px}
div.comments_660_top h3, div.comments_620_top h3 {color: #666666}
div.comment_background_660_bottom {background: #FFF5D6 url(/images/pages/containers/comments/comment_background_660_bottom.gif) no-repeat left bottom}
div.comment_background_660_bottom div.comment_background_660_top {background: url(/images/pages/containers/comments/comment_background_660_top.gif) no-repeat left top; margin: 0 0 20px 0; padding: 15px 20px 20px 20px; width: 580px}
div.comment_background_620_bottom, #comments_show div.comment_background_660_bottom {background: #FFF5D6 url(/images/pages/containers/comments/comment_background_620_bottom.gif) no-repeat left bottom}
div.comment_background_620_bottom div.comment_background_620_top, #comments_show div.comment_background_660_bottom div.comment_background_660_top {background: url(/images/pages/containers/comments/comment_background_620_top.gif) no-repeat left top; margin: 0 0 20px 0; padding: 15px 20px 20px 20px; width: 540px}
.comments_button {padding: 15px 0}
span.comment_info {display: block; font-size: 0.9em; margin-bottom: 10px}
div.comments_660_top a, div.comments_660_top a:link , div.comments_660_top a:visited, div.comments_660_top a:hover, div.comments_620_top a, div.comments_620_top a:link , div.comments_620_top a:visited, div.comments_620_top a:hover {color: #00B3FF}
.comment_background_top p{ padding: 10px 0 0 0; margin: 0}
textarea#comment_comment {width: 400px}
#comments_show .offwhite_620_bottom {margin: 0 0 20px 0}
.offwhite_360_top div.side_user_profile_image {float: left; height: 100px; margin-top: 10px; width: 100px}
.offwhite_360_top div.side_user_profile_text {float: left; padding: 0 0 0 20px; width: 200px}
.offwhite_280_top div.side_user_profile_image {float: left; height: 100px; margin-top: 10px; width: 100px}
.offwhite_280_top div.side_user_profile_text {float: left; padding: 0 0 0 20px; width: 120px}
h3.side_user_title {display: inline; margin: 0; padding: 0 5px 10px 0}
ul.side_user_list {list-style-type: none; margin: 0; padding: 10px 0 0 0}
ul.side_user_list li {background:transparent url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; margin: 0; padding:0 0 5px 15px}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.side_user_list li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 5px}
}
h3.side_title {display: inline; margin: 0; padding: 0 5px 10px 0}
dl.idea_list {margin: 0; padding: 10px 0 0 0}
.offwhite_280_top dl.idea_list dt {float: left; margin: 0; padding: 0 10px 6px 0; width: 100px}
.offwhite_280_top dl.idea_list dd {float: left; font-weight: bold; margin: 0; padding: 0 0 6px 0; width: 130px}
.offwhite_360_top dl.idea_list dt {float: left; margin: 0; padding: 0 10px 6px 0; width: 100px}
.offwhite_360_top dl.idea_list dd {float: left; font-weight: bold; margin: 0; padding: 0 0 6px 0; width: 210px}
div.side_map {padding: 20px 20px 0 20px}
#users_show div div.dashed_280_top h3 {padding-bottom: 8px}
div.user_profile_image {float: left; height: 100px; margin-top: 10px; width: 100px}
div.user_profile_text {float: left; padding: 0 0 0 20px; width: 200px}
div.user_profile_text h2 {color: #00B3FF; display: inline; margin: 0; padding: 0 5px 0 0}
div.user_profile_text ul {list-style-type: none; margin: 0; padding: 10px 0 0 0}
div.user_profile_text ul li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; margin: 0; padding: 0 0 5px 15px}
@media screen and (-webkit-min-device-pixel-ratio:0) {div.user_profile_text ul li {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 5px}
}
div.dashed_280_top .see_all {display: block; background: url(/images/pages/icons/smynx_blue.gif) no-repeat left 7px; margin: 0 0 20px 5px; padding: 10px 0 10px 35px}
div.dashed_280_top .see_all a, div.dashed_280_top .see_all a:link , div.dashed_280_top .see_all a:visited, div.dashed_280_top .see_all a:hover {color: #00B3FF}
@media screen and (-webkit-min-device-pixel-ratio:0) {div.green_540_bottom div.green_540_top {padding: 17px 20px 0 20px}
div.user_profile_text {padding-top: 7px}
}
span.image_left_edit {display: block; float: left; margin: 0 20px 30px 0; padding-top: 10px; width: 50px}
p.text_right_edit {float: left; width: 410px}
ul.standard_form li div.right_col_edit_location {float: left; margin: 0; padding: 0; width: 330px}
ul.orange_600 {list-style-type: none; margin: 0; padding: 0 0 30px 0; width: 587px}
* html ul.orange_600 {padding-bottom: 0}
ul.orange_600 li {margin: 0; padding: 0 0 25px 0}
ul.orange_600 li.first {padding: 0 0 15px 0}
ul.orange_600 li.last {padding: 0}
ul.orange_600 li div.orange_600_left {color: #FF9900; float: left; font-size: 2.2em; width: 100px; margin: 0; padding: 0}
ul.orange_600 li div.orange_600_right {float: left; margin: 0; padding: 8px 0 0 20px; width: 467px}
ul.orange_600 li .large_text {font-size: 1.5em}
ul.orange_600 li span.large_text {display: block; padding-bottom: 5px}
div.orange_600_right a, div.orange_600_right a:link , div.orange_600_right a:visited, div.orange_600_right a:hover {color: #00B3FF}
ul.orange_600 li form {float: left; margin: 0; padding: 15px 20px 0 0}
#try_outs_show div.one_col_right_image div.cell_2 {background: url(/images/pages/backgrounds/smynx_blind.png) no-repeat left top; height: 353px; position: relative; top: -65px; z-index: 6}
@media screen and (-webkit-min-device-pixel-ratio:0) {#try_outs_show div.one_col_right_image div.cell_2 {top: -74px}
}
html:first-child #try_outs_show div.one_col_right_image div.cell_2 {top: -75px}
* html #try_outs_show div.one_col_right_image div.cell_2 {background: url(/images/pages/backgrounds/smynx_blind.gif) no-repeat left top}
* html #try_outs_show div.one_col_right_image div.cell_2 {top: -80px}
* html #ideas_index .cell_2 div.inner_green_380_top {height: 160px}
div.white_520 {margin: 0; padding: 30px 20px 0 20px; width: 480px}
div.white_520 h3 {padding: 0; margin: 0}
div.white_520 p {font-size: 1.2em; padding: 0; margin: 0}
div.white_520 p span.add_idea_text {display: block; float: left; padding: 15px 10px 0 0}
div.white_520 p a {float: left}
#ideas_index .search_form input.text {margin-right: 10px; position: relative; top: -7px; width: 230px}
#ideas_index .search_form input.submit {position: relative; top: 4px}
#ideas_index .search_form span {margin: 0; padding: 0 0 0 15px; position: relative; top: -5px}
div.white_380_juggling {background: url(/images/pages/backgrounds/smynx_juggling.png) no-repeat right bottom; margin: 0; padding: 20px 0 130px 20px; width: 360px}
div.white_380_juggling ul {padding-bottom: 15px}
@media screen and (-webkit-min-device-pixel-ratio:0) {div.white_380_juggling {padding-top: 30px}
}
#ideas_index .offwhite_520_top ul.left_list {float :left; list-style-type: none; margin: 0; padding: 0 0 0 0; width: 170px}
#ideas_index .offwhite_520_top ul.left_list a, #ideas_index .offwhite_520_top ul.left_list a:link , #ideas_index .offwhite_520_top ul.left_list a:visited, #ideas_index .offwhite_520_top ul.left_list a:hover {font-size: 1.5em }
#ideas_index .offwhite_520_top ul li.left_list {padding: 0 0 5px 0 }
#ideas_index .offwhite_520_top ul.middle_list {float :left; list-style-type: none; margin: 0; padding: 0 10px 0 10px; width: 170px}
#ideas_index .offwhite_520_top ul.middle_list a, #ideas_index .offwhite_520_top ul.middle_list a:link , #ideas_index .offwhite_520_top ul.middle_list a:visited, #ideas_index .offwhite_520_top ul.middle_list a:hover {font-size: 1.2em }
#ideas_index .offwhite_520_top ul.middle_list li {padding: 0 0 3px 0 }
#ideas_index .offwhite_520_top ul.middle_list li.split_list {padding-top: 10px}
#ideas_index .offwhite_520_top ul.right_list {float :left; list-style-type: none; margin: 0; padding: 0; width: 120px}
#ideas_index .offwhite_520_top ul li {padding: 0 0 5px 0 }
.dashed_tags_560_top ul {list-style-type: none; margin: 0; padding: 0; width: 440px}
.dashed_tags_560_top ul li {float: left; height: 30px; margin: 0; padding: 0pt 5px 5px 0}
p.search_with_padding {padding-bottom: 20px}
p.search_no_padding {padding-bottom: 0}
#ideas_search .two_col_wide_left_2 .cell_2 form {padding: 0; margin: 0}
#ideas_search .two_col_wide_left_2 .cell_2 div.search_freefield_padding, #pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding {padding: 15px 0 15px 0}
#pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding_top {padding: 15px 0 0 0}
#pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding label, #pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding_top label {display: block; float: left; width: 70px}
#pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding_top p.explicit_text {padding: 0 0 0 80px}
#pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_freefield_padding_top select {margin: 5px 0 0 0; width: 280px}
#ideas_search .two_col_wide_left_2 .cell_2 form label, #pages_search_try_outs .two_col_wide_left_2 .cell_2 form label {padding-right: 10px}
#ideas_search .two_col_wide_left_2 .cell_2 form input.text, #pages_search_try_outs .two_col_wide_left_2 .cell_2 form input.text, #pages_search_try_outs .two_col_wide_left_2 .cell_2 form .text input {width: 200px}
#ideas_search .two_col_wide_left_2 .cell_2 div.search_padding, #pages_search_try_outs .two_col_wide_left_2 .cell_2 div.search_padding {padding: 0 0 15px 0}
#ideas_search .two_col_wide_left_2 .cell_2 ul.half_width, #ideas_search .two_col_wide_left_2 .cell_2 ul li.half_width, #pages_search_try_outs .two_col_wide_left_2 .cell_2 ul.half_width, #pages_search_try_outs .two_col_wide_left_2 .cell_2 ul li.half_width {float: left; width: 170px}
#ideas_new div.one_col_form_1 div.cell_1, #ideas_create div.one_col_form_1 div.cell_1 {width: 900px; padding-right: 40px}
.idea_new_form_intro {width: 500px}
.one_col_form_1 span.amount_of_people_block {display: block; padding-bottom: 15px}
.one_col_form_1 span.amount_of_people_block .people_checkbox_title {float: left; padding-top: 2px; width: 60px}
.one_col_form_1 span.amount_of_people_block .people_checkbox_selection {float: left; width: 240px}
.one_col_form_1 span.core_tags_form_list {display: block; float: left; padding: 0 5px 5px 0; width: 95px}
ul.standard_form li div.right_col_status {float: left; margin: 0; padding: 0 0 0 15px; width: 300px}
div.right_col_status div#looking_for_duplicates {background: url(/images/core/ajax/spinner.gif) no-repeat left top; padding: 0 0 0 25px}
div.right_col_status div#not_found_duplicates {background: url(/images/pages/icons/tick.gif) no-repeat left top; padding: 0 0 0 25px}
div.right_col_status div#found_duplicates {background: url(/images/pages/icons/questionmark.gif) no-repeat left top; padding: 0 0 0 25px}
div.warning_container_bottom {background: url(/images/pages/containers/warning_container_bottom.gif) repeat-x left bottom; margin-bottom: 20px; margin-left: 210px; width: 580px}
div.warning_container_bottom div.warning_container_top {background: url(/images/pages/containers/warning_container_top.gif) repeat-x left top; padding: 10px 20px}
div.warning_container_bottom div.warning_container_top h3 {font-size: 1.2em; color: #333; padding: 0}
div.warning_container_bottom div.warning_container_top div.duplicate_left {float: left; width: 290px; padding-right: 20px}
div.warning_container_bottom div.warning_container_top div.duplicate_right {float: left; width: 230px}
div.warning_container_top div.duplicate_left ul.side_user_list {margin-left: 15px}
div.warning_container_top div.duplicate_left #show_other_duplicate_link {display: block; margin-top: 10px}
div.warning_container_top div.duplicate_right .fresh_idea_button {display: block; margin-top: 20px}
div.warning_container_top div.duplicate_right .explicit_text {display: block}
#ideas_show_sketches ul#sketch_list {list-style-type: none; margin:0; padding: 10px 0 0 0}
#ideas_show_sketches ul#sketch_list li {float: left; padding: 10px 17px 10px 16px; margin: 0}
#ideas_show_sketches ul#sketch_list img {border: 1px solid #00B3FF}
#try_outs_index h2 {padding-bottom: 20px}
.what_description {display: block; margin: 0; padding: 15px 0 0 0}
.who_attend_list {display: block; padding: 5px 0 0 0}
.standard_form label.what_description {width: 403px}
.standard_form label.inner_left_form {display: block; float: left; width: 100px}
.standard_form div.inner_right_form {float: left; width: 355px}
.standard_form div.inner_right_form input.text {width: 300px !important}
.standard_form div.inner_right_form input.text_150 {width: 145px !important}
* html .standard_form div.inner_right_form input.text {width: 296px !important}
h1, h2, h3, h4, h5 {margin: 0; padding: 0}
h1 {}
h2 {color: #FF9900; font-size: 2.2em; font-weight: lighter; line-height: 120%; padding: 0 0 15px 0}
h2.title_out {padding: 20px 0 10px 40px}
h2.alt_colour {color: #00B3FF}
h3, h4 {color: #00B3FF; font-size: 2.2em; font-weight: lighter; line-height: 120%; padding: 0 0 15px 0}
h4.alt_color {color:#666666}
div.form_bad_message {background: url(/images/core/flash/error.gif) no-repeat left top; color: #D23833; margin: 0 0 30px 0; padding: 14px 0 0 55px}
div.form_bad_message ul li {margin: 0; padding: 0}
div.form_bad_message ul li .italics {font-style: italic}
.fieldWithErrors input.text, .fieldWithErrors select, .fieldWithErrors textarea.text, #calendar_date .fieldWithErrors input {border: 1px solid #D23833}
div.flashMessage {margin: 0 0 20px 0; padding: 0}
div.flashMessage div.good p {background: url(/images/core/flash/success.gif) no-repeat left top; color: #97CD00; margin: 0; padding: 14px 0 14px 50px}
div.flashMessage div.bad p {background: url(/images/core/flash/error.gif) no-repeat left top; color: #D23833; margin: 0; padding: 14px 0 14px 55px}
@media screen and (-webkit-min-device-pixel-ratio:0){ div.flashMessage div.bad p, div.flashMessage div.good p {padding: 16px 0 16px 55px}
}
.pagination {padding: 0}
.pagination a {font-size: 1.3em; padding: 0 5px; text-decoration: none !important}
.pagination a:hover, .pagination a:active {color: #00B3FF}
.pagination a.prev_page {background: url(/images/pages/icons/back.gif) no-repeat left top; font-size: 1em; padding: 0 10px 3px 20px; margin: 0}
.pagination a.next_page {background: url(/images/pages/icons/next.gif) no-repeat right top; font-size: 1em; padding: 0 20px 3px 10px; margin: 0}
.pagination span.current {color: #00B3FF; font-size: 1.3em; padding: 0 5px}
.pagination span.disabled.prev_page {background: url(/images/pages/icons/back_disabled.gif) no-repeat left top; font-size: 1em; padding: 0 10px 3px 20px; margin: 0}
.pagination span.disabled.next_page {background: url(/images/pages/icons/next_disabled.gif) no-repeat right top; font-size: 1em; padding: 0 20px 3px 10px; margin: 0}
@media screen and (-webkit-min-device-pixel-ratio:0){ .pagination span.disabled.prev_page, .pagination span.disabled.next_page, .pagination a.next_page, .pagination a.prev_page {padding-top: 2px}
}
.clearing {clear: both; height: 0px}
p {margin: 0; padding: 0 0 10px 0}
fieldset {border: 0; margin: 0; padding: 0}
.bold {font-weight: bold}
.block {display: block}
.bottom_padding_20 {padding-bottom: 20px}
.bottom_padding_10 {padding-bottom: 10px}
.top_padding_10 {padding-top: 10px}
.friend_list p.without_friends {padding: 0}
.friend_list form {padding: 0; margin: 0}
.friend_list form input.text {margin: 0 5px 0 0; position: relative; top: -5px; width: 90px}
.friend_list form input.submit {position: relative; top: 5px}
.friend_list .no_margin_bottom {margin-bottom: -10px}
div.no_messages_container {background: url(/images/pages/backgrounds/smynx_juggling.png) no-repeat right bottom; height: 190px}
div.no_messages_container p {width: 450px}
ul.messages_index_list {list-style-type: none; margin: 0; padding: 0}
ul.messages_index_list li {margin: 0; padding: 0 0 20px 0}
div.mesage_col_1 {float: left; width: 50px}
#messages_show div.mesage_col_1 {padding-bottom: 5px}
div.mesage_col_2 {float: left; margin: 0 0 0 0; padding: 0 20px; width: 180px}
div.mesage_col_3 {float: left; width: 350px}
.messages_index_list a, .messages_index_list a:link, .messages_index_list a:visited, .messages_index_list a:hover {color: #00B3FF; font-size: 1.5em}
#messages_index .inbox_link a, #messages_index .inbox_link a:link, #messages_index .inbox_link a:visited, #messages_new .compose_link a, #messages_new .compose_link a:link, #messages_new .compose_link a:visited, #messages_create .compose_link a, #messages_create .compose_link a:link, #messages_create .compose_link a:visited {text-decoration: none}
div.mesage_col_2 span.message_date, div.mesage_col_3 span.message_detail {display: block}
#messages_show .offwhite_660_top {text-align: center}
#messages_show .dashed_660_middle {margin-top: 20px}
#messages_show #all_messages .message {padding: 0 0 20px 0}
#messages_show .dashed_660_middle textarea {width: 400px}
.bottom_reply_button {margin-top: 15px}
.delete_message_form {margin: 0; padding: 10px 0 0}
#ideas_create .two_col_wide_left_2 {background: url(/images/pages/backgrounds/background_1.jpg) no-repeat right bottom; min-height: 615px}
* html #ideas_create .two_col_wide_left_2 {height: 615px}
#ideas_create div.offwhite_520_bottom div.offwhite_520_top {padding: 10px 20px 10px 20px}
@media screen and (-webkit-min-device-pixel-ratio:0){ #ideas_create div.offwhite_520_bottom div.offwhite_520_top {padding-top: 20px}
}
.already_exists_intro, .cancel_try_out_intro {font-size: 1.2em}
.possible_ideas {padding: 10px 0 20px 0}
.possible_ideas .own_idea_title {background: url(/images/pages/bullets/round_bullet_black.gif) no-repeat left 9px; display: block; font-size: 1.5em; padding: 0 0 10px 20px}
@media screen and (-webkit-min-device-pixel-ratio:0){ .possible_ideas .own_idea_title {background: url(/images/pages/bullets/round_bullet_black.gif) no-repeat left 7px}
}
.possible_ideas span.small_bullet {background: url(/images/pages/bullets/round_bullet.gif) no-repeat left 7px; display: block; margin: 0 0 5px 10px; line-height: 140%; padding: 0 0 3px 13px}
#ideas_create .search_results {padding-top: 0}
.duplicate_form_submit {margin-left: 40px}
.margin_left_already_there {margin-left: 20px}
.destroy_tryout_form_submit {margin: 20px 0 0 120px}
p.one_col_intro_text {font-size: 1.2em}
.invite_friend_list {width: 400px; max-height: 200px; overflow: auto; margin: 0}
.select_all_from_list {padding: 10px 0 30px 0}
.invite_friend_list ul {list-style-type: none; margin: 0; padding: 0}
.invite_friend_list ul li {margin: 0; padding: 8px 5px 8px 0}
.invite_friend_list ul li .invite_left {float: left; width: 50px}
.invite_friend_list ul li .invite_right {float: left; width: 320px}
.invite_friend_list ul li .invite_right .invite_contact_name {display: block; font-size: 1.2em}
.invite_friend_list ul li .invite_right .invite_contact_email {font-size: 0.9em}
.top_padding_invite {padding-top: 30px}
.invite_list {width: 430px; height: 200px; overflow: auto; margin: 0 0 10px 0}
.attend_friend_invite {float: left; margin: 0; padding: 0 40px 20px 0; width: 430px }
.attend_non_member_invite {float: left; margin: 0; padding: 0 0 20px 0; width: 430px }
.attend_friend_invite ul {list-style-type: none; margin: 0; padding: 0}
.attend_friend_invite ul li {margin: 0; padding: 0}
.attend_friend_invite ul li .invite_person_container {margin: 0; padding: 5px}
.invite_person_container img {float: left}
.invite_person_container .user_invite_details {float: left; font-size: 1.3em; padding: 0 20px 0 20px; width: 280px}
.attend_non_member_invite textarea {width: 430px}
#pages_why_sign_up .one_col {background: url(/images/pages/backgrounds/background_2.jpg) no-repeat right top}
#pages_why_sign_up .one_col ul {list-style-type: none; margin: 0; padding: 10px 0 0 0}
#pages_why_sign_up .one_col ul li {background: url(/images/pages/bullets/round_bullet_blue.gif) no-repeat left 8px; color: #00B3FF; font-size: 1.5em; margin: 0; padding: 0 0 32px 20px}
html:first-child #pages_why_sign_up .one_col ul li {background: url(/images/pages/bullets/round_bullet_blue.gif) no-repeat left 13px}
@media screen and (-webkit-min-device-pixel-ratio:0){ #pages_why_sign_up .one_col ul li {background: url(/images/pages/bullets/round_bullet_blue.gif) no-repeat left 5px}
}
#pages_terms_and_conditions h3 {font-size: 1.5em; padding-top: 20px}
#pages_terms_and_conditions p {font-size: 1.2em; padding-bottom: 20px}
#pages_thanks .one_col_form_3 p {font-size: 1.2em; padding-bottom: 30px}
#servicesapis_index .offwhite_460_bottom h4, #servicesapis_show .offwhite_360_bottom h4 {font-size: 1.5em; padding: 5px 0 5px 0}
#servicesapis_show pre {font-size: 1.2em; margin: 0; max-height: 250px; overflow: auto}
#servicesapis_show .dashed_900_middle {margin-top: 20px}
#servicesapis_show .api_parameters {padding: 20px 0 0 0}
#servicesapis_show .error_codes {padding: 15px 0 0 0}
p#location_lookup_intro {padding: 5px 0 0 0; width: 250px}
#other_locations {margin-top: 20px}
#other_locations div.dashed_515_top, #other_locations div.dashed_400_top {padding-top: 20px}
#pages_index .inline_left {float: left; width: 380px}
#pages_index div.inline_right {float: right; width: 100px}
#pages_index .message_center_links {display: block; background: url(/images/pages/icons/smynx_blue.gif) no-repeat left 7px; margin: 0 0 0 5px; padding: 10px 0 10px 35px}
#pages_index .message_center_links a, #pages_index .message_center_links a:link , #pages_index .message_center_links a:visited, #pages_index .message_center_links a:hover {color: #00B3FF}
#pages_index div.bottom_container_margin {margin-bottom: 25px}
#pages_index h4.black_title, #users_my_messages h4.black_title {color: #666666; font-size: 1.8em}
#pages_index div.logged_in_split_1 {float: left; padding: 0 10px 0 0; width: 300px}
#pages_index div.logged_in_split_2 {float: left; padding: 0 0 0 10px; text-align: right; width: 160px}
#pages_index div.smynx_no_friends_container, #users_my_messages div.smynx_no_friends_container {background: url(/images/pages/backgrounds/smynx_crying_small.png) no-repeat 270px top; padding-right: 110px}
#pages_index .friend_list ul, #users_my_messages .friend_list ul {list-style-type: none; margin: 0; padding: 0}
#pages_index .friend_list ul li, #users_my_messages .friend_list ul li {margin: 0; padding: 0 0 10px 0}
#pages_index .friend_list ul li span, #users_my_messages .friend_list ul li span {display:block}
#pages_index .friend_list label, #users_my_messages .friend_list label {padding: 0; position: relative; margin: 0; top: 9px}
#pages_index .friend_list form, #users_my_messages .friend_list form {padding: 0; margin: 0}
#pages_index .friend_list form input.text, #users_my_messages .friend_list form input.text {color: #666666; margin: 0 5px 0 0; position: relative; top: -5px; width: 250px}
#pages_index .friend_list form input.submit, #users_my_messages .friend_list form input.submit {position: relative; top: 5px}
#pages_index .friend_list .no_margin_bottom, #users_my_messages .friend_list .no_margin_bottom {margin-bottom: 0}
#pages_index .friend_list .margin_bottom_10, #users_my_messages .friend_list .margin_bottom_10 {margin-bottom: 10px}
#pages_index h3.inline_heading {float: left}
#pages_index div.alert_inline {float: right; padding: 10px 0 0 0}
#pages_index div.alert_inline a, #pages_index div.alert_inline a:link, #pages_index div.alert_inline a:visited, #pages_index div.alert_inline a:hover {background: url(/images/pages/backgrounds/orange_background_4.gif) no-repeat left 1px; color: #FFF; padding: 3px 19px 3px 11px; text-decoration: none}
@media screen and (-webkit-min-device-pixel-ratio:0) {#pages_index div.alert_inline {padding: 8px 0 0 0}
#pages_index div.alert_inline a {padding: 5px 19px 3px 12px}
#pages_index div.offwhite_400_top div.alert_inline a {padding: 5px 12px 3px 10px}
}
*:first-child+html #pages_index div.alert_inline a {line-height: 2}
* html #pages_index div.alert_inline a {padding: 4px 19px 3px 12px; line-height: 2}
* html #pages_index div.offwhite_400_top div.alert_inline a {padding: 4px 16px 3px 8px}
#pages_index .homepage_friends_list_image, #users_my_messages .homepage_friends_list_image {float: left; padding: 0 10px 0 0; width: 50px}
#pages_index .homepage_friends_list_content, #users_my_messages .homepage_friends_list_content {float: left; padding: 0 0 0 10px; width: 290px}
#pages_index .homepage_friends_list_content .blue_link, #users_my_messages .homepage_friends_list_content .blue_link, {font-size: 1.2em}
#pages_index .two_col_wide_left_3 .cell_1 .see_all {margin-bottom: 0px}
#pages_index ul.med_icon_list li.rss {padding-left: 0}
#pages_index ul.med_icon_list li.rss a, #pages_index ul.med_icon_list li.rss a:link, #pages_index ul.med_icon_list li.rss a:visited, #pages_index ul.med_icon_list li.rss a:hover {background: url(/images/core/icons/rss_white.gif) no-repeat left 3px; color: #00B3FF; padding: 0 0 0 32px; text-decoration: none}
@media screen and (-webkit-min-device-pixel-ratio:0) {#pages_index ul.med_icon_list li.rss a, #pages_index ul.med_icon_list li.rss a:link, #pages_index ul.med_icon_list li.rss a:visited, #pages_index ul.med_icon_list li.rss a:hover {background-position: top left}
}
* html #pages_index ul.med_icon_list li.rss a, * html #pages_index ul.med_icon_list li.rss a:link, * html #pages_index ul.med_icon_list li.rss a:visited, * html #pages_index ul.med_icon_list li.rss a:hover {background-position: top left}
#pages_index ul.med_icon_list {margin-top: 10px}
#pages_index p.intro_text {font-size: 1.2em; padding: 0}
ul.main_local_try_out {margin: 5px 0 5px 10px }
.see_all_tryouts_near_you {display: block; background: url(/images/pages/icons/smynx_blue.gif) no-repeat left 7px; margin: 0 0 0 15px; padding: 10px 0 10px 35px}
.see_all_tryouts_near_you a, .see_all_tryouts_near_you a:link , .see_all_tryouts_near_you a:visited, .see_all_tryouts_near_you a:hover {color: #00B3FF}
.search_form {padding: 0; margin: 0}
#pages_index .search_form input.text {margin-right: 10px; position: relative; top: -7px; width: 300px}
.search_form input.submit {position: relative; top: 4px}
.search_form span {margin: 0; padding: 0 0 0 15px; position: relative; top: -5px}
#pages_index .search_container ul {float: left; list-style-type: none; margin: 0; padding: 5px 0 15px 0; width: 133px}
* html #pages_index .search_container ul {padding-bottom: 0}
#pages_index .search_container ul.right_padding {padding-right: 10px}
#pages_index .search_container ul li {margin: 0; padding: 0 0 3px 0}
.search_container ul li a, .search_container ul li a:link , .search_container ul li a:visited, .search_container ul li a:hover {color: #fff}
#users_search .search_form input.text {margin-right: 10px; position: relative; top: -7px; width: 230px}
#users_my_messages .small_icon_list {margin: 20px 0 20px 20px}
.scribble {background: #00A3C2 url(/images/pages/sketch/sketch_bg.jpg) no-repeat left top; border: 2px solid #0093B5; display: none; height: 467px; margin-left: 148px; padding: 15px 25px 20px 17px; position: relative; width: 603px; z-index: 7}
a.scribble-close img, a.scribble-close:link img, a.scribble-close:visited img, a.scribble-close:hover img {display: none}
a.scribble-close, a.scribble-close:link , a.scribble-close:visited, a.scribble-close:hover {background: url(/images/pages/sketch/close.png) no-repeat right top; display: block; height: 24px; left: 188px; position: relative; top: -54px; width: 24px}
.left_scribble_container {color: #FFF; float: left; width: 430px}
.left_scribble_container h3 {color: #FFF; padding-left: 13px}
.left_scribble_container .scribble-container {height: 429px; padding: 0 0 0 13px; width: 417px}
.scribble-container canvas * {cursor: default}
.scribble-container canvas {background: #fff}
.scribble-container canvas, .scribble-container canvas div {position: absolute; width: 400px; height: 400px; z-index: 7}
.scribble-options {color: #FFF; float: left; padding: 25px 0 0 0; width: 173px}
a.scribble-dropper img, a.scribble-dropper:link img, a.scribble-dropper:visited img, a.scribble-dropper:hover img {display: none}
a.scribble-dropper, a.scribble-dropper:link, a.scribble-dropper:visited, a.scribble-dropper:hover {background: url(/images/pages/sketch/eyedropper_both.png); background-repeat: no-repeat; background-position: top left; display: block; height: 40px; left: 50px; position: relative; top: -40px; width: 40px}
a.scribble-dropper.current, a.scribble-dropper.current:link, a.scribble-dropper.current:visited, a.scribble-dropper:hover {background-position: bottom left}
ul.scribble_size_select {list-style-type: none; margin: 0; padding: 0; position: relative; top: -20px}
ul.scribble_size_select li {float: left; padding: 0 4px 0 0}
ul.scribble_size_select li.last {padding-right: 0}
ul.scribble_size_select li a img, ul.scribble_size_select li a:link img, ul.scribble_size_select li a:visited img, ul.scribble_size_select li a:hover img {display: none}
ul.scribble_size_select li a, ul.scribble_size_select li a:link, ul.scribble_size_select li a:visited, ul.scribble_size_select li a:hover {display: block; height: 40px; width: 40px}
ul.scribble_size_select li.stroke_1_list a, ul.scribble_size_select li.stroke_1_list a:link, ul.scribble_size_select li.stroke_1_list a:visited {background: url(/images/pages/sketch/stroke_one_both.png) no-repeat left top}
ul.scribble_size_select li.stroke_2_list a, ul.scribble_size_select li.stroke_2_list a:link, ul.scribble_size_select li.stroke_2_list a:visited {background: url(/images/pages/sketch/stroke_two_both.png) no-repeat left top}
ul.scribble_size_select li.stroke_3_list a, ul.scribble_size_select li.stroke_3_list a:link, ul.scribble_size_select li.stroke_3_list a:visited {background: url(/images/pages/sketch/stroke_three_both.png) no-repeat left top}
ul.scribble_size_select li.stroke_4_list a, ul.scribble_size_select li.stroke_4_list a:link, ul.scribble_size_select li.stroke_4_list a:visited {background: url(/images/pages/sketch/stroke_four_both.png) no-repeat left top}
ul.scribble_size_select li.stroke_1_list a.current, ul.scribble_size_select li.stroke_1_list a.current:link, ul.scribble_size_select li.stroke_1_list a.current:visited, ul.scribble_size_select li.stroke_1_list a:hover {background-position: bottom left}
ul.scribble_size_select li.stroke_2_list a.current, ul.scribble_size_select li.stroke_2_list a.current:link, ul.scribble_size_select li.stroke_2_list a.current:visited, ul.scribble_size_select li.stroke_2_list a:hover {background-position: bottom left}
ul.scribble_size_select li.stroke_3_list a.current, ul.scribble_size_select li.stroke_3_list a.current:link, ul.scribble_size_select li.stroke_3_list a.current:visited, ul.scribble_size_select li.stroke_3_list a:hover {background-position: bottom left}
ul.scribble_size_select li.stroke_4_list a.current, ul.scribble_size_select li.stroke_4_list a.current:link, ul.scribble_size_select li.stroke_4_list a.current:visited, ul.scribble_size_select li.stroke_4_list a:hover {background-position: bottom left}
ul.other_tools {list-style-type: none; margin: 0; padding: 0}
ul.other_tools li {padding: 0 0 10px 0}
ul.other_tools li a, ul.other_tools li a:link, ul.other_tools li a:visited, ul.other_tools li a:hover {color: #FFF; font-size: 1.2em; padding: 0 0 0 25px; text-decoration: none}
ul.other_tools li.clear a, ul.other_tools li.clear a:link, ul.other_tools li.clear a:visited, ul.other_tools li.clear a:hover {background: url(/images/pages/sketch/clear.png) no-repeat left 2px}
ul.other_tools li.undo a, ul.other_tools li.undo a:link, ul.other_tools li.undo a:visited, ul.other_tools li.undo a:hover {background: url(/images/pages/sketch/undo.png) no-repeat left 2px; padding-bottom: 10px}
ul.other_tools li a.redo, ul.other_tools li a.redo:link, ul.other_tools li a.redo:visited, ul.other_tools li a.redo:hover {background: url(/images/pages/sketch/redo.png) no-repeat left 2px !important}
.scribble form {margin: 0; padding: 0}
div.scribble_submit {padding: 30px 0 0 0; text-align: center}
.sketch_lightbox {text-align: right; background: #fff; border: 2px solid #888; padding: 5px; float: left; z-index: 10}
.sketch_lightbox a {text-decoration: none; font-weight: bold; padding: 2px 3px}
.sketch_lightbox img {float: left; clear: both}
.scribble-size, .scribble-colour {display: none}
#sketch_add {height: 50px}
.scribble_size_select img {cursor: pointer}
.scribble-active-colour {border: 1px solid #FF9900}
.scribble-inactive-colour {border: 1px solid transparent}
.show_sketch_container {background: #00A3C2 url(/images/pages/sketch/sketch_background.png) no-repeat left top; border: 2px solid #0093B5; display: none; height: 450px; margin-left: 268px; padding: 15px 20px 20px 20px; position: relative; width: 400px; z-index: 7}
.show_sketch_container .flickr_image_center {display: block; text-align: center}
.show_sketch_container a.scribble-close img, .show_sketch_container a.scribble-close:link img, .show_sketch_container a.scribble-close:visited img, .show_sketch_container a.scribble-close:hover img {display: none}
.show_sketch_container a.scribble-close, .show_sketch_container a.scribble-close:link , .show_sketch_container a.scribble-close:visited, .show_sketch_container a.scribble-close:hover {background: url(/images/pages/sketch/close.png) no-repeat right top; display: block; height: 24px; left: 410px; position: relative; top: -29px; width: 24px}
.show_sketch_container img.sketch_image {position: relative; top: -20px}
.show_sketch_container p.show_sketch_desc {color: #FFF; font-size: 1.2em; text-align: center}
* html #pages_index .more_fresh_ideas_link img {display: none}
* html #pages_index .more_fresh_ideas_link {background: url(/images/pages/buttons/ie6/more_fresh_ideas.gif) no-repeat left top; display: block; height: 47px; width: 129px}
* html #pages_index .more_tags_link img {display: none}
* html #pages_index .more_tags_link {background: url(/images/pages/buttons/ie6/more_tags.gif) no-repeat left top; display: block; height: 47px; width: 99px}
* html #pages_index .more_browsing_options_link img {display: none}
* html #pages_index .more_browsing_options_link {background: url(/images/pages/buttons/ie6/more_browsing_options.gif) no-repeat left top; display: block; height: 47px; width: 167px}
* html #pages_index .more_fresh_ideas_link img {display: none}
* html #pages_index .more_fresh_ideas_link {background: url(/images/pages/buttons/ie6/more_fresh_ideas.gif) no-repeat left top; display: block; height: 47px; width: 129px}
* html #ideas_show #pagination_idea_list .previous_slide_first_entry img {display: none}
* html #ideas_show #pagination_idea_list .previous_slide_first_entry {background: url(/images/pages/icons/ie6/back_disabled_trans.gif) no-repeat left top; display: block; float: left; height: 18px; padding-right: 5px; width: 14px}
* html #ideas_show #pagination_idea_list .next_slide_last_entry img {display: none}
* html #ideas_show #pagination_idea_list .next_slide_last_entry {background: url(/images/pages/icons/ie6/next_disabled_trans.gif) no-repeat left top; display: block; float: left; height: 18px; width: 14px}
* html #ideas_show #pagination_idea_list .previous_slide_back img {display: none}
* html #ideas_show #pagination_idea_list .previous_slide_back {background: url(/images/pages/icons/ie6/back_trans.gif) no-repeat left top; display: block; float: left; height: 18px; padding-right: 5px; width: 14px}
* html #ideas_show #pagination_idea_list .next_slide_next img {display: none}
* html #ideas_show #pagination_idea_list .next_slide_next {background: url(/images/pages/icons/ie6/next_trans.gif) no-repeat left top; display: block; float: left; height: 18px; width: 14px}
* html #ideas_show .scribble .scribble-close {display: none}
* html #ideas_show .scribble .scribble-close {background: url(/images/pages/sketch/ie6/close.gif) no-repeat left top; display: block; height: 24px; width: 24px}
* html #ideas_show .scribble .scribble-dropper {background: url(/images/pages/sketch/ie6/eyedropper_both.gif)}
* html #ideas_show .scribble-dropper.current, * html #ideas_show .scribble-dropper:hover {background-position: bottom left}
* html ul.scribble_size_select li.stroke_1_list a, * html ul.scribble_size_select li.stroke_1_list a:link, * html ul.scribble_size_select li.stroke_1_list a:visited {background: url(/images/pages/sketch/ie6/stroke_one_both.gif) no-repeat left top}
* html ul.scribble_size_select li.stroke_2_list a, * html ul.scribble_size_select li.stroke_2_list a:link, * html ul.scribble_size_select li.stroke_2_list a:visited {background: url(/images/pages/sketch/ie6/stroke_two_both.gif) no-repeat left top}
* html ul.scribble_size_select li.stroke_3_list a, * html ul.scribble_size_select li.stroke_3_list a:link, * html ul.scribble_size_select li.stroke_3_list a:visited {background: url(/images/pages/sketch/ie6/stroke_three_both.gif) no-repeat left top}
* html ul.scribble_size_select li.stroke_4_list a, * html ul.scribble_size_select li.stroke_4_list a:link, * html ul.scribble_size_select li.stroke_4_list a:visited {background: url(/images/pages/sketch/ie6/stroke_four_both.gif) no-repeat left top}
* html ul.other_tools li.clear a, * html ul.other_tools li.clear a:link, * html ul.other_tools li.clear a:visited, * html ul.other_tools li.clear a:hover {background: url(/images/pages/sketch/ie6/clear.gif) no-repeat left 2px}
.no_margin {margin: 0}
.no_margin_top {margin-top: 0}
.margin_top_20 {margin-top: 20px}
.no_padding {padding: 0}
.no_padding_top {padding-top: 0 !important}
.no_padding_bottom {padding-bottom: 0 !important}
.padding_top_10 {padding-top: 10px !important}
.padding_top_20 {padding-top: 20px !important}
.padding_left_20 {padding-left: 20px}
.text_size_1_2 {font-size: 1.2em}