

/** Font styles 

---------------------------------*/





body#tinymce {

  background:none;

}



body.logged-in #page {

  margin-top:35px;

}

body, caption, th, td, input, textarea, select, option, legend, fieldset {

  font-family:"Helvetica Neue", helvetica, Arial, sans-serif;

}



/* Links */



a:link, a:visited {

  color: #00a59a;

  text-decoration: underline;

}



a:hover, a:active {

  color: #00a59a;

  text-decoration: underline;

}



#footer-seo a:link, #footer-seo a:visited {

  color: #fff;

  text-decoration: underline;

}



#footer-seo a:visited, #footer-seo a:active{

  color: #fff;

  text-decoration: underline;

}



#content-area ul li a:link, #content-area ul li a:visited, 

#content-area ul li a:hover, #content-area ul li a:active { 

	list-style:url(images/tick-over.gif) inside; 

	background-color: #ffcccc; 

	padding:0 3px; 

	text-decoration:none;

	line-height:12px;

}



/* Titles  */



h1, h2, h3, h4, h5, h6 {line-height:1.3em;}



h1 {

	color:#555;

	font-size: 2.2em;

	font-weight:normal;

	padding: 0;

	margin: 0;

}



h2 {
	color:#555;
	font-size:22px;
	font-weight:bold;
}



h3 {

	color:#555;

	font-size:16px;

	font-weight:bold;

	margin-bottom:1em;

}

h4 {font-size:13px; font-weight:bold; color:#812f2e; }

h5 {font-size:1.1em;font-weight:bold;margin-bottom:1.5em;}

h6 {font-size:1em;font-weight:bold;}





/* Paragraph Styles */



p {

	color:#444444;
	font-size:13px;
	line-height:20px;
	margin:1em 0;

}



/* List Styles  */



ul, ol {

  margin-left: 0;

  padding-left: 0;

}



/* Table Styles  */



table {

	width: 99%;

}

tr.even td, tr.odd td {

	padding: 10px 5px;

}

tr.odd {

	background-color: #fff;

}



/* Code */



pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}



pre {

	background-color: #efefef;

	display: block;

	padding: 5px;

	margin: 5px 0;

	border: 1px solid #aaa;

}



/* List Styles */



ul          { list-style:url(images/tick-off.gif) inside;}

ul li 		{ padding:0 3px; color:#00a59a; font-weight:bold; 
}
ul ul       { list-style-type: circle; }

ul ul ul    { list-style-type: square; }

ul ul ul ul { list-style-type: circle; }

ol          { list-style-type: decimal; }

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

ol ol ol    { list-style-type: decimal; }



/* Abbreviation */



abbr {

  border-bottom: 1px dotted #666;

  cursor: help;

  white-space: nowrap;

}



/* UI improvments  */



#edit-title{

	font-size: 20px;

}

#system-themes-form img{

	width:100px;

}

.form-item .description{

	font-style:italic;

	line-height:1.2em;

	font-size:0.8em;

	margin-top:5px;

	color:#777;

}

#edit-delete{

	color:#c00;

}





/** Region Colors

---------------------------------

*  delete when starting a new theme */



#footer { background-color: #999; }

#navigation { background-color: #feffa5; }