/* @override 
	http://agens/wp-content/themes/agens/typography.css
	http://10.0.0.114/wp-content/themes/agens/typography.css
*/

/* R E S E T */

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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
	}
body {
	line-height: 1;
	color: #fff;
	background: #000;
	}
ol, ul {
	list-style: none;
	}

table { /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
 
body {
	font-size: 62.5%; /* Resets 1em to 10px */ 
	}

pre {
	display: block;
	text-align: left;
	background: #fff;
	font-size: 1em;
	line-height: 1.4;
	padding:10px 20px;
	max-width: 450px;
	width:450px!important;
	}
 

/* T Y P O G R A P H Y   A N D   C O L O R I N G */ 

body { 
	line-height:1em;
	}
	
body, input, textarea {
	font-family: Arial, Tahoma, "Lucida Sans", "Lucida Sans", "Sans-Serif";
	}

/* tahoma */
div#fancydropdown .current a, h2, h3, h4, h5, h6, h7, .pagenavigation a, .readmore, .whyyouneed_title, .textbox p, a.biglink {
	font-family: Tahoma, "Lucida Sans", "Lucida Sans", "Sans-Serif", Arial; 
	}

	
#container {
	font-size:1.2em;
	}

a {
	text-decoration:none;
	color:#333;
	}
	a:hover {
		color: #000;
		}

p {
	padding:0.2em 0 0.8em 0;
	line-height:1.45;
	}

h1 {
	color:#c00;
	font-weight:normal; 
	font-size:2em;
	line-height: 2;
	}

h2, h3 { 
	color:#006699;
	padding:0.2em 0 0.3em 0;
	line-height: 1;
	margin: 0;
	}

h2 { 
	font-size:2.7em;
	font-weight:bold;
	font-style:normal;
	}

h3 {
	font-size:1.7em;
	font-weight:bold;
	font-style:normal;
	}

h4 {
	font-size:1.7em; 
	color:#c00;
	font-weight:bold;
	font-style:normal; 
	padding:0.2em 0 0.5em 0;
	}

h4 em {
	font-style: normal;
	color:#069;
	}

h5 {
	font-size:1.3em; 
	color:#c00;
	font-weight:bold;
	font-style:normal; 
	margin: -0.5em 0 0 0;
	margin: 0;
	padding: 0;
	line-height: 1;
	}
		
h6 {
	font-size:1.3em; 
	color:#c00; 
	}

em {
	font-weight: bold;
	font-style: italic;
	}

i {
	font-style:italic;
	font-weight: normal;
	}

b, bold, strong {
	font-weight:bold;
	}

.big {
	font-size: 1.3em;
	}

	
blockquote {
	font-size:1.4em;
	color:#006699;
	margin:0 0 0 30px;
	padding:10px 10px 0 10px;
	background: url("images/quote.png") 3px 7px no-repeat;
	line-height:1.4;
	} 
	blockquote cite {
		display: block;
		font-size:0.7em;
		font-style: normal;
		line-height:1em;
		color:#333;
		margin-top:1em;
		}
		blockquote cite bold {
			font-style:normal;
			}


h1#pagetitle {
	color:#c00;
	font-weight:normal;
	}


/* O T H E R */

#header #about { 
	font-size:2.7em;
	font-weight:bold;
	line-height: 1.2;
	} 
	#header #about em {
		color:#f00;
		font-style: normal;
		font-weight: bold;
		}

.maincontent h2, .maincontent h1 {
	color:#c00;
	font-weight:normal; 
	font-size:2em;
	padding-bottom:0.3em;
	} 

.pagenavigation a {
	font-size:1.7em; 
	color:#c00;
	font-weight:bold;
	font-style:normal;   
	display: inline-block;
	}

p.metadata { 
	color: #999;  
	} 
 
.metadata .listcategory {
	color: #c00;
	}
.metadata .comments_number {
	color: #0092DE;	
	}

.metadata a {
	color:#c00;
	}
	.metadata a:hover {
		color: #f00;
		}
 
.langswitcher { 
	color:#aaa; 
	}

.lightblue {
	color:#0092DE;
	}

/* ----- */
	
.maincontent a {
	color: #c00;
	font-weight: bold;
	}
	.maincontent a:hover {
		color:#f00;
		}

a:hover h4  {
	color: #f00;	
	}

a:hover h5 {
	color: #f00;
	
	}

a:hover h3, a:hover h2, a:hover h6 {
	color: #0092DE;	
	}


#header {
	color:#fff;
	}
	#header a {
		color:#fff;
		}
 

	





h3#comments, #respond h3 { color: #0092DE; font-size:1.3em; }


.readmore {
	color:#c00!important;
	font-weight: bold;
	}
a:hover.readmore, a:hover .readmore {
	color: #f00!important;
	}

		

		
#container {
	background: #fff;
	color: #000;
	line-height:1.45em;
	}

#footer {
	
	}	







 
a.searchitem .text { 
	color: #069;
	}
	
.whyyouneed_box .text p { 
	font-size:1.1em;
	}	
	
#footer { 
	color: #fff;  
	}
	#footer .agens_keywords {
		color: #fff; 
		}
	#footer #phoneus { 
		font-size: 2em;
		font-weight: bold; 
		}
	#footer #phoneus a {
		color:#fff;
		}
			
.imgtitle_exc h5 {
	font-size:1.2em;
	color: #069;
	}

a:hover.imgtitle_exc h5 {
	color:#0092de;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	



	
h2.blocktitle {
	background: #c00;
	font-size:1.2em;
	color:#fff;
	padding:5px;
	}
		
.agens_keywords { 
	color: #777; 
	font-size:1.1em; 
	}

.blogsmall h3 {
	font-size:1.8em;
	color:blue;
	}  

.big_exc {
	font-size:1.1em;
	}
	.big_exc h2 {
		font-size:2.0em;
		}

.whyyouneed_box a h4 { 
	padding: 0;
	}

.infobox#weare h4 {
	font-size: 1.5em;
	padding: 0;
	}

.whyyouneed_title { 
	color:#0092DE;  
	font-style:italic;
	font-weight:700;
	display: block;
	padding-bottom: 0em;
	padding-top: 0em;
	} 
 

.whyyouneed_box a {
	color:#006699;
	}

.infobox a {
	color: #c00; 
	}
.infobox a:hover {
	color: #f00;
	}

.infobox .big a {
	color: #006699;
	}
.infobox .big a:hover {
	color: #0092DE;
	}

.infobox a .text, .infobox a p, .infobox a span {
	color:#069;
	} 
	
a.current {
	text-decoration: underline;
	}
	
.textbox p { 
	color:#0092DE;   
	font-size:1.15em;
	line-height: 1.8;
	}
.whyyouneed_box a:hover p {
	color: #0092DE;	
	}

.blue.box {
	font-size: 1.2em;
	}
	.blue.box a {
		color:#c00;
		}
	.blue.box a:hover {
		color:#f00;
		}

a.biglink { 
	color:#006699;
	padding:0.5em 0 0.5em 0;
	font-size:1.3em;
	font-weight:bold;
	font-style:normal;
	display: block;
	}


a.biglink:hover { 
	color:#0092DE;
	}

label.check {
	color:#c00;
	font-weight:bold;
	}

.the_entry a {
	color: #c00;
	font-weight: bold; 
	}

.the_entry a:hover {
	color: #f00;
	font-weight:bold;
	text-decoration: underline;
	}

.the_entry ul, .the_entry ol {
	list-style-type: disc;
	margin-left:2em;
	}
	
.the_entry li {
	margin:0.5em 0;
	}	

.why h2, .why h3, .why h4 {
	color:#069;
	}


.why h4 em, .why h5 em, .why h6 em { 
	color:#c00;
	}

.why h4 b, .why h5 b, .why h6 b { 
	color:#0092DE;
	}

.infobox a .listcategory, .infobox .listcategory a { 
	}
.infobox a:hover .listcategory, .infobox .listcategory a:hover {
	color:#0092DE; 
	} 