/* Override Drupal */
table{border-collapse:inherit}
/* Override TinyMCE */
body.mceContentBody, body.mceContentBody td, body.mceContentBody
pre{font-size:medium}

/* Generic */
body{background:white;color:black;font-family:"Georgia",serif}
h1,h2,h3,h4,h5,h6{font-family:"Optima","CG Omega","Verdana",sans-serif} 
blockquote {border:1px solid #abcdef;background:#f0f7ff url(ldquo.gif)
left top no-repeat;padding-left:10px;padding-right:10px}
blockquote p{margin-top:10px;margin-bottom:10px}
a{color:#0000bb}
a{text-decoration:none}
a:hover {text-decoration:underline}
a:visited {color:#6666dd}

/* Header */
h1.name{line-height:95%;padding-bottom:5px;border-bottom:1px solid
black;margin:0 0 0.75em 0}

/* Sidebar */
div.belowheader{position:relative}
div.has-left-sidebar{margin-left:170px}
div#sidebar-left{position:absolute;width:160px;
overflow:hidden;top:0px}
div#sidebar-left h2{margin:0px;padding:0 0 0 0.5em;font-size:large}
div#sidebar-left div#block-user-1 ul ul {padding-left:0em}

ul.primary-links li{padding:0}
ul.primary-links a{display:block;padding:10px}
ul.primary-links li a:hover {text-decoration:none;background:#eeeeee
url(menubg.gif) repeat-x}
/*ul.primary-links li.menu-1-1-2 a:after {content:url(house.png)}*/
div#sidebar-left ul.menu {padding:0}
div#sidebar-left ul.menu li{list-style-type:none;list-style-image:none}
div#sidebar-left ul.menu li a{padding:3px 6px 3px 6px}
div#sidebar-left ul.menu li a:hover {text-decoration:none;background:silver}
div#sidebar-left ul.menu li.leaf a:hover {background:#eeeeee}

div.block{margin-top:1.5em}

/* Content Parts */
h2.pagetitle{margin-top:0;font-size:2em;text-align:center}
.breadcrumb{margin:0;padding:0;font-size:0.8em}
ul.primary{padding-top:5px;margin-top:0}
.messages {background-color:#ffc;border:1px solid
#dda;padding:1em;margin-bottom:1em}

div.comment {margin-top:1em;
border-top:1px solid #777;
background:#fbfbfb;
border-bottom:1px solid #ddd}
div.comment-unpublished {background:#fff4f4}
div.comment h3.title{font-size:medium;padding-top:0.25em}
div.comment h3.title,
div.comment div.submitted{background:#eee;margin:0;padding-left:0.5em}
div.comment div.content p{margin-top:0;padding:0.5em 0 0 0.5em}
div.comment span.new{display:block;padding-left:0.5em;background-color:#eee;color:#d00}
div.comment div.links {padding:0 0 0.25em 0.5em}

div.links ul{display:inline}

div.goog_plus_authorship{margin-left:170px}

/* Specific Pages */

/*front page*/
img.front{border:1px solid black}

/*node*/
div.node {margin:0 0 2em 0}
div.node h2.title{margin:0}
.node-unpublished{background-color:#fdd}

/*story*/
div.story-navigation{margin-bottom:1em}

/*photos*/
a.thumb,a.fthumb{text-decoration:none}
a.fthumb img{background:#f8f7f2;border:3px solid #2c2c32;padding:6px}
a.thumb{color:black}
a.thumb img,img.viewpic{border:1px solid black}
td.pictitle{font-family:arial,sans-serif;background:silver;font-size:1.2em;font-weight:bold}
td.photocap {padding-left:0.5em}
td.photocap p{margin-top:0}
p.photoprevnext {margin-bottom:0}
