/* -------------------------------------------------------------
CARBON DESCENT TEXT STYLES
-------------------------------------------------------------- */

/*Contents --------------------------

		1.0 UNIVERSAL
		2.0 CONTENT HOMEPAGE
			2.1 Leftcol
			2.2 Midcol
			2.3 Rightcol
		3.0 SUBPAGES
			3.1 Subnav
			3.2 Leftcol
			3.3 Midcol
			3.4 Rightcol
		4.0 FOOTER
		
-----------------------------------
*/

/*
---------------------------------------
	1.0 UNIVERSAL
---------------------------------------
*/
body{
	color:#525252;	
	font:62.5% Arial, Helvetica, sans-serif;
}
body h1{
	color: #ffffff;
    font-family: 'ArvoRegular';
	font-size: 1.8em;
	font-weight: normal;
}
body h2{ 
	color: #003965;
    font-family: 'ArvoRegular';
	font-size: 1.7em;
	font-weight: normal;
}
body h3{ 
	color: #323232;
    font-family: 'ArvoRegular';
	font-size: 1.4em;
	font-weight: normal;
}
body a{
	color:#003965;
	font-weight: bold;
}
.content{
	font-size:1.2em;
	line-height:1.4em;
}
@font-face {
    font-family: 'ArvoRegular';
    src: url('../type/Arvo-Regular-webfont.eot');
    src: url('../type/Arvo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/Arvo-Regular-webfont.woff') format('woff'),
         url('../type/Arvo-Regular-webfont.ttf') format('truetype'),
         url('../type/Arvo-Regular-webfont.svg#ArvoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
#midcol .content p{
	font-size: 1.2em;
	line-height: 1.4em;
}
#midcol .content ul{
	font-size: 1.2em;
	line-height: 1.4em;
}
#midcol .content h2{
	line-height: 1.4em;
}


/*
---------------------------------------
	2.0 CONTENT HOMEPAGE
---------------------------------------
*/
.slidertext{
    font-family: 'ArvoRegular';
    font-size: 1.4em;
    line-height: 1.4em;
}
.home_heading{
    font-family: 'ArvoRegular';
    font-size: 1.1em;
    font-weight: normal;
}

#latest_news p{
	font-size: 0.9em;
}
#case_studies p{
	font-size: 0.9em;
}
#latest_blog p{
	font-size: 0.9em;
}
.date{
	color: #c5c42a;
    font-family: 'ArvoRegular';
}
#quote blockquote{
	color: #003965;
    font-family: 'ArvoRegular';
    font-size: 2.2em;
}
#quote cite{
	color: #424242;
    font-family: 'ArvoRegular';
    font-size: 1.4em;
}
#quote{
    font-size: 1.4em !important;
	line-height: 1.3em;
}

/*
---------------------------------------
	3.0 SUBPAGES
---------------------------------------
*/

/* 3.1 Subnav ------------- */
ul#subnav li a{
	color: #695e4a;
    font-family: 'ArvoRegular';
    font-size: 1.6em;
    line-height: 1.4em;
    text-decoration: none;
}
ul#subnav li a:hover{
	color: #ffffff;
}
ul#subnav li a.on{
	color: #ffffff;
}
ul#subnav li ul li a{
	color: #003965;
	font-size: 1.2em;
	font-weight: normal;
}
ul#subnav li ul li a:hover{
	color: #639505;
}
ul#subnav li ul li a.on{
	color: #639505;
}

/* End 3.1 Subnav ------------- */

td.forumcontent p{
    font-size: 1.3em;
    line-height: 1.6em;
}
body#ourclients #midcol .content ul li a{
	text-decoration: none;
}

/*
---------------------------------------
	4.0 FOOTER
---------------------------------------
*/
ul#footer_nav li{
	color: #424242;
    font-family: 'ArvoRegular';
    font-size: 1.2em;
}
ul#footer_nav li a{
	color: #656418;
    font-family: 'ArvoRegular';
    font-size: 1em;
    font-weight: normal;
    line-height: 1.4em;
}
ul#footer_nav li a:hover{
	color: #003965;
}

ul#social_nav li a{
	color: #424242;
    font-family: 'ArvoRegular';
    font-size: 1.2em;
    text-decoration: none;
    font-weight: normal;
}
ul#social_nav li a:hover{
	color: #003965;
}

/*
---------------------------------------
	4.0 ARIAL TEXT
---------------------------------------
*/
body h1{
	color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: normal;
}
body h2{ 
	color: #003965;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: normal;
}
body h3{ 
	color: #323232;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
}
ul#subnav li a{
	color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    line-height: 1.4em;
    text-decoration: none;
    font-weight: bold;
}
ul#subnav li a:hover{
	color: #695e4a;
}
ul#subnav li a.on{
	color: #695e4a;
}

/*body#whatwedo.georgia_test h1{
	color: #ffffff;
    font-family: Georgia, Times, serif;
	font-size: 1.8em;
	font-weight: normal;
}
body#whatwedo.georgia_test h2{ 
	color: #003965;
    font-family: Georgia, Times, serif;
	font-size: 1.7em;
	font-weight: normal;
}
body#whatwedo.georgia_test h3{ 
	color: #323232;
    font-family: Georgia, Times, serif;
	font-size: 1.4em;
	font-weight: normal;
}
body#whatwedo.georgia_test ul#subnav li a{
	color: #695e4a;
    font-family: Georgia, Times, serif;
    font-size: 1.4em;
    line-height: 1.4em;
    text-decoration: none;
    font-weight: bold;
}
body#whatwedo.georgia_test ul#subnav li a:hover{
	color: #ffffff;
}
body#whatwedo.georgia_test ul#subnav li a.on{
	color: #ffffff;
}*/
