/* 
    Document   : defaults
    Created on : Oct 8, 2010, 8:17:08 AM
    Author     : scott
    Description:
        Set basic defaults for the elements
*/

/** Font family for special fonts.
 * http://www.webreference.com/authoring/CSS_Web_Fonts/2.html
@font-face {
*/
@font-face {
  font-family: "Calligraph 421 BT";
  src: url('calligraph421_BT_font.ttf') format("truetype");
}

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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  background:none repeat scroll 0 0 transparent;
  border:0 none;
  font-size:100%;
  margin:0;
  outline:0 none;
  padding:0;
  vertical-align:baseline;
}
body {
  line-height:1;
}
ol, ul {
  list-style:none outside none;
}

ol {
  list-style: decimal outside none;
  padding-left: 2em;
}

ol li {
  margin-bottom: 0.5em;
}

ol ol {
  list-style-type: lower-alpha;
}

ol ol li {
  margin-bottom: 0;
}

blockquote, q {
  quotes:none;
}
:focus {
  outline:0 none;
}
ins {
  text-decoration:none;
}
del {
  text-decoration:line-through;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
a img, :link img, :visited img {
  border:medium none;
}
:link, :visited {
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

/********************** contents *********************************/


/* override thematics default */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4{
    font-family: Verdana, Geneva, sans-serif;
    font-weight:bold;
    margin: 0;
    padding: 0;
}

h1, .entry-content h1 {
  margin: 0 0 1em;
  font-size: 1.9em;
}

h2, .entry-content h2 {
  margin: 1.2em 0 0.6em;
  font-size:1.6em;
  color:#429132;
}

h3, .entry-content h3 {
  margin: 1em 0 0.2em;
  font-size: 1.4em;
  font-style: normal;
  border:medium none;
  color: black;
}

h4, .entry-content h4 {
  margin: 0.8em 0 0.2em;
  font-size: 1.1em;
  font-style: italic;
  text-transform: none;
  letter-spacing: 0;
}

h5, .entry-content h5 {
  margin: 0.5em 0 0.1em;
  font-size: 1.0em;
  border-bottom: 1px dashed black;
}

.entry-content h3 a {
  color:#C23F26;
  font-size:12px;
}



.entry-content ul {
  /*font-size:140%;*/
  list-style: circle outside none;
  margin-bottom:1em;
  margin-left:2em;
  /*margin-top:1em;*/
}



p {
  margin-bottom: 1.0em;
}


/********************** links *************************************/
a:link, body.category a {
  color: navy;
}

p a:link, body.category p a {
  color: blue;
}

a:visited, body.category a:visited {
  color: #97002B; /* maroon */
}

a:hover, body.category a:hover {
  color: #FF4B33; /*#FFD235;*/ /* yellow */
}

/********************* body/wrapper setup ******************************/

/* 100% fixes IE bugs regarding em scaling (68.75% makes 11px the default size), 1.5 is the line height */
/* font-stacks:
 * $wide-sans-serif-stack = 'Verdana,Geneva,sans-serif';
$narrow-sans-serif-stack = 'Tahoma,Arial,Helvetica,sans-serif';
$wide-serif-stack = 'Georgia,Utopia,Palatino,"Palatino Linotype",serif';
$narrow-serif-stack = '"Times New Roman",Times,serif';
$monotype-stack = '"Courier New",Courier,monospace';
*/


body, td {
  font: 14px/21px Verdana, Geneva, sans-serif;
/*  font:75%/1.5 Verdana,Geneva,sans-serif; */
}


body {
  background:url("../images/grass.jpg") repeat scroll 0 0 transparent;
}

#wrapper {
  /*background:none repeat scroll 0 0 #C2DEED;*/
  /*border:10px solid #97002B;*/
  margin: 0px auto 0; /* 20px without aux-menu */
  width:960px;
}

#wrapper {
  overflow:hidden;
}


/***************** utilities **************************************************/

.clearboth {
  clear:both;
}
