/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body,
input,
textarea { 
	font-family: 'Quattrocento Sans', sans-serif;
}

pre,
code {
  font-family: "DejaVu Sans Mono", Menlo, Consolas, monospace;
}

hr {
  border: 0 solid #ccc;
  border-top-width: 1px;
  clear: both;
  height: 0;
}

a:link,
a:visited { color:#666666;
	    text-decoration:none; }
a:hover,
a:active {  color:#8BA8E2;
	    text-decoration:none; } 

li.link a:link,
li.link a:visited { color:#2ECCFA;
	    text-decoration:none;
	    font-style:italic;
	    font-size:14px; }
li.link a:hover,
li.link a:active {  color:#8BA8E2;
	    text-decoration:none; } 

p.link a:link,
p.link a:visited { color:#2ECCFA;
	    text-decoration:none;
	    font-style:italic;
	    font-size:14px; }
p.link a:hover,
p.link a:active {  color:#8BA8E2;
	    text-decoration:none; } 


p.footer {  font-size:13px; padding-top: 4px; padding-bottom: 4px; }
p.footer a:link,
p.footer a:visited { color:#ffffff;
	    text-decoration:none;
	    font-size:13px; }
p.footer a:hover,
p.footer a:active {  color:#2ECCFA;
	    text-decoration:none; } 

div.footer {  font-size:13px; padding-top: 1px; padding-bottom: 1px; }
div.footer a:link,
div.footer a:visited { color:#ffffff;
	    text-decoration:none;
	    font-size:13px; }
div.footer a:hover,
div.footer a:active {  color:#2ECCFA;
	    text-decoration:none; } 




p.description {
	font-size:9px;
	text-align: left;
	margin-left: 120px;
}

p.contact {
  color: #666666;
}

h2.category {
  background-image: url('/1wp-content/uploads/2013/05/cat_banner.png');
  background-repeat: no-repeat;
  font-size: 23px;
  font-weight: bold;
  width: 900px;
  height: 35px;
  background-position: left bottom;
  margin-top: 30px;
  margin-bottom: 30px;
}


/* `Headings
----------------------------------------------------------------------------------------------------*/


h1, 
h2, 
h3, 
h4, 
h5, 
h6 { 	
	font-family: 'Julius Sans One', sans-serif;
}

h1 {
  font-size: 28px;
}

h2 {
  font-size: 23px;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 19px;
}

h5 {
  font-size: 17px;
}

h6 {
  font-size: 15px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
  list-style: decimal;
}

ul {
  list-style: none;
}

li {
  margin-left:0;
}

li.top_welcome {
  list-style: square;
  margin:0 0 5px 30px;
}

li.top_welcome a {
font-weight: bold;
font-size: 14px;
color: #0033CC;
}

li.top_welcome a:hover {
color: #8BA8E2;
}




p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 20px;
}