/*********************************************** * Default styles for: friendshiptours.org Admin section * Author: Benjamin Ramey * E-mail: ben.ramey@gmail.com * Created: Wed Jan 16 16:52:38 CST 2008 ***********************************************/ /*********************************************** Main element styles ***********************************************/ body { font-family: Arial; } h1 { text-indent: -10000px; } h1 a { display: block; width: 600px; height: 137px; background: url(/site/graphics/logo.gif) no-repeat top center transparent; } h3 { margin: 25px auto 0px; } p { margin: 10px auto 20px; } ul#admin_nav { list-style-type: none; padding: 4px 0px; background: #336699; } ul#admin_nav li { display: inline; margin: 0 5px; } ul#admin_nav li a { display: inline; padding: 6px; background: transparent; color: white; font-size: 0.9em; text-decoration: none; } ul#admin_nav li a:hover { background: #333; } #index #index_link a, #news #news_link a, #linksandnumbers #linksandnumbers_link a, #creditcards #creditcards_link a, #passports #passports_link a { background: #333; } #content { margin: 10px 20px; } #footer { margin-top: 20px; padding: 10px; font-size: 0.8em; border-top: 2px solid #333; color: #666; text-align: center; } #messages { margin: 10px 0; padding: 2px; background: #FFFF66; } #messages ul { list-style-type: none; } #errors { margin: 10px 0; padding: 2px; background: #CC0000; color: white; } #errors ul { list-style-type: none; } /*********************************************** Summary/data table styles ***********************************************/ .summary_table, .data_table { border-width: 1px 0px; border-color: #999; border-style: solid; } .summary_data { padding-right: 10px; } .summary_data:hover { background: #fcfcfc; } .summary_actions { padding-left: 10px; border-left: 1px #ccc solid; } .summary_actions:hover { background: #fcfcfc; } .data_key { text-align: right; font-weight: bold; } .data_value {} /*********************************************** Form styles ***********************************************/ .login-box { width: 400px; margin: 0 auto; } .form_button_group { margin: 6px 0px; text-align: left; width: 600px; } a.form_button:link, a.form_button:visited { display: inline; padding: 2px 6px; border: 1px solid black; text-decoration: none; color: black; } a.form_button:hover { background: black; color: white; } fieldset { margin: 10px; border: 0; } fieldset legend { font-weight: bold; border-bottom: 1px solid black; } p.field, p.error_field, p.date { position: relative; width: 190px; margin: 10px 0; } p.error_field { font-weight: bold; color: red; } p.field_medium, p.error_field_medium { position: relative; width: 250px; margin: 10px 0; } p.field_long, p.error_field_long { position: relative; width: 400px; margin: 10px 0; } span.field_details { display: block; width: 380px; position: relative; left: 100%; font-size: 0.9em; padding: 4px 0; margin: 4px 0 0; } p.field span.field_content { width: 400px; position: absolute; left: 100%; margin-left: 10px; } p.field input, p.field select, p.field_long input, p.field_long select, p.field_medium input, p.field_medium select, p.error_field input, p.error_field select, p.error_field_long input, p.error_field_long select, p.error_field_medium input, p.error_field_medium select { position: absolute; left: 100%; } input.long { width: 250px; } p.date span.date_fields { width: 380px; position: absolute; left: 100%; } input.delete_person { font-size: 0.7em; } #news_form textarea, #linksandnumbers_form textarea { width: 600px; height: 200px; } table.data_table { border-spacing: 10px; } table.data_table td { vertical-align: top; }