/*
Acceity Marble Printing Stylesheet
*/
 
/* CONTAINER STYLES */

body {
background-color:#fff;
font-size:100%;
padding:0;
}

div#Page {
background-color:#fff;
font-family: "bitstream vera sans", "deja vu sans", verdana, sans;
font-size:1em;
}

div#Heading {
text-align:left;
border-bottom:1px solid #ccc;
margin:0 0 16px;
padding:0;
}

img#HeadImage {
padding:0px;
margin:0px;
}

#Content {
margin:0;
padding:0 0px 30px 0px;
}

#Footing {
width:100%;
height:20px;
clear:both;
margin-top:10px;
text-align:right;
color:#555;
font-size:.6875em;
border-top:1px #bbb solid;
font-family:"bitstream vera sans", "deja vu sans", verdana, sans;
padding:3px 0 0;
}

/* NAVIGATION STYLES */

ul#NavigationBar {
display:none;
}

ul#TopicBar {
display:none;
}

#NavigationBar a,#TopicBar a {
display:none;
}

ul#NavigationBar li,ul#TopicBar li {
display:none;
}

#NavigationBar a:hover,#TopicBar a:hover {
display:none;
}

div.Navigation {
font-weight:bold;
font-size:.875em;
margin-bottom:12px;
}

ul.SiteArchives {
font-size:.8125em;
list-style-type:circle;
}

ul.SiteArchives li {
padding-bottom:3px;
}

ul.SiteArchives a {
text-decoration:none;
}

/* ANCHOR STYLES */

a {
color:#105080;
text-decoration:underline;
}
a:hover {
color:#08F;
text-decoration:underline;
}

a.external {
text-decoration:underline;
color:#005C9C;
background:url(http://www.acceity.org/wordpress/wp-content/themes/grovetheme/images/nex4.png) center right no-repeat;
padding-right:11px;
}

a.external:hover {
color:#005C9C;
background-color:#cceecc;
}

a.feed {
background:url(http://www.acceity.org/wordpress/wp-content/themes/marble/images/rss.gif) bottom right no-repeat;
padding-right:14px;
}

.PostHead a,.PostFoot a {
color:#006959;
text-decoration:none;
}

.PostHead a:hover,.PostFoot a:hover {
color:#00ccad;
text-decoration:underline;
}

a.PostLink {
color:#000;
text-decoration:none;
}

a.PostLink:hover {
color:#13618F;
text-decoration:underline;
}

#Footing a {
color:#7497B3;
text-decoration:none;
}

/* Content Styles */

h1 { 
margin:0px;
padding:0px;
font-family:"bitstream charter", "times new roman", serif;
font-size:1em;
text-align:left;
}

h2.PostTitle {
font-family:'georgia', 'bitstream charter', 'times new roman', serif;
font-size:1.75em;
margin:0;
}

h2.PageTitle {
font-family:'georgia', 'bitstream charter', 'times new roman', serif;
font-size:1.75em;
margin:0 0 12px;
}

h3 {
font-family:georgia, "bitstream charter", "times new roman", serif;
font-size:1.125em;
font-weight:bold;
margin:12px 0 6px;
}

.PostBody p {
font-family:'georgia', 'bitstream charter', 'times new roman', serif;
font-size:1em;
line-height:1.4em;
margin:0 0 1em;
color:#000;
}

.PostHead {
font-size:.875em;
margin-bottom:12px;
font-family:tahoma, arial, helvetica, sans-serif;
color:#444;
font-weight:bold;
}

.PostFoot {
font-size:.875em;
font-family:tahoma, arial, helvetica, sans-serif;
color:#444;
font-weight:bold;
}

hr {
height:1px;
color:#bbb;
background-color:#bbb;
border:1px solid #bbb;
width:100%;
}

hr.PostDivider {
margin-bottom:16px;
}


img {
border:none 0;
}

div.ImageBlock {
background-color:#fff;
border:1px solid #ddd;
padding:5px;
font-family:verdana, "bitstream vera sans", tahoma, sans-serif;
font-size:.625em;
}

.HiddenContent {
display:none;
} 

span.Caps
{
text-transform:uppercase;
font-size:.875em;
}

ol.ReferenceList 
{
font-size:.875em;
font-family:'georgia', 'bitstream charter', 'times new roman', serif;
}

ol.ReferenceList li
{
margin-bottom:5px;
}

div.CatLabel {
font-family:verdana, "bitstream vera sans", tahoma, sans-serif;
font-size:.875em;
font-weight:bold;

margin:0px 0px 10px 0px;
padding:0;
}

table.TabData {
border-collapse:collapse;
margin: 0 0 16px;
font-size:.875em;
font-family:"bitstream vera sans", "deja vu sans", verdana, sans;
}

table.TabData td {
padding:5px;
border: 1px solid #ccc;
border-collapse:collapse;
}

/* COMMENTING STYLES */

h3#CommentRespond {
display:none;
}

form#CommentForm {
display:none;
}

form#CommentForm input[type=text] {
display:none;
}

form#CommentForm label {
display:none;
}

input#securitycode {
display:none;
}

textarea#comment {
display:none;
}

h3.CommentHeading {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:.875em;
font-weight:700;
margin:0;
padding:0;
}

ul.CommentList {
font-family:"bitstream vera sans", "deja vu sans", verdana, sans;
background-color:#fff;
list-style-type:none;
margin:.75em 0;
padding:0;
}

.CommentList li {
border-top:#ccc 1px dashed;
color:#000;
margin:0;
padding:.75em 0;
}

.CommentList p {
font-family:'georgia', 'bitstream charter', 'times new roman', serif;
font-size:.875em;
text-align:left;
margin:1em 0 0 3em;
line-height:1.4em;
color:#333;
}

div.CommentDate {
font-size:.625em;
font-weight:bold;
color:#555;
}

div.CommentAuthor {
font-family:'Times New Roman';
font-size:1.125em;
font-weight:normal;
color:#222;
}

div.CommentAuthor cite {
font-weight:bold;
}

div.CommentAuthor a {
color:#004020;
}

div.CommentAuthor a:hover {
color:#008040;
}

div.CommentPlug {
display:none;
}