/* 
Theme Name: Senior Life Assistance
Theme URL: http://plainbeta.com/whiteboard/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 1.0.2

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/
/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; list-style-type: none; font-style: inherit; font-family: inherit; vertical-align: baseline; }

/* remember to define focus styles! */

:focus { outline: 0; }
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */

table { margin-left:75px; border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* --- */

a { color: #009ce6; text-decoration: none; }
a:hover { text-decoration: underline; }

a#app { color: #FF0000; font-weight: bold; }

p { margin-bottom: 18px; }

ul { padding-left: 24px; margin-bottom: 18px; }
ul li { list-style-type: disc; }

span.city ul { margin: 0px; padding: 0px; }
span.city ul li { list-style-type: none; }

body { margin: 0px; padding: 9px; background: #9bc2e3; font: 12px/160% Helvetica, Arial, Sans-Serif; }
div#container { background: #FFF; margin: auto; width: 900px; }

ul#nav { background: #EEE; font-weight: bold; padding: 6px; font-size: 16px; margin-top: 5px; }
ul#nav li { display: inline; margin-right: 8px; padding-right: 10px; border-right: 1px solid #999; }
ul#nav li a { color: #000; }

div#jobs { float: left; width: 545px; padding-left: 6px; margin: 0px 0px 18px 0; }
div#jobs div.job { border-bottom: 3px solid #EEE; padding: 0 0 9px 160px; margin-bottom: 9px; }
div#jobs div.job h2 { font-size: 14px; font-weight: bold; }
div#jobs div.job span.city { position: absolute; margin: 9px 0px 0px -160px; }
div#jobs div.job span.type { position: absolute; margin: 9px 0px 0px 285px; width: 200px; text-align: right; }
div#jobs div.job span, div#jobs div.job span a { color: #636892; }
div#jobs div.job p { margin-top: 18px; }

div#jobs div.job a img#apply { margin: 18px 0px; }

div#sidebar { float: right; width: 320px; margin-right: 10px; }
div#sidebar h2 { font-size: 14px; margin-bottom: 10px; }

div#sidebar img { width: 100%; margin-bottom: 18px; }

div#footer { clear: both; margin: 36px 6px; padding-top: 18px; border-top: 1px solid #EEE; text-align: center; color: #999; }
div#footer a { color: #000; }
