/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

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

body {
	font: 13px/1.5 'Helvetica Neue', Verdana, 'Liberation Sans', FreeSans, sans-serif;
}

#buttons {font-size:12px;}

a:focus {
	outline: 1px dotted invert;
}

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

#content hr {border:none; }

#rssFeed .description {color:#606B6D; line-height:12px;}
#rssFeed .updated {font-size:10px;color:#9D989C; text-align:right; }

#footer-text {color:#666;}

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

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px; line-height:23px; color:#3B4F93;
}

h3 {
	font-size: 21px;
}

#rssFeed h3 {
	font-size:16px; text-align:right; line-height:16px; color:#2E3235;
}

h4 {
	font-size: 18px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

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

ol {
	list-style: decimal;
}

ul {
	list-style: disc;
}

li {
	margin-left: 30px;
}

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

#casestudies #content dt {font-size:14px; font-weight:bold; color:#3B4F93;}
#casestudies #content dd {}

/* `Links
----------------------------------------------------------------------------------------------------*/


/* NAV */

#navbar ul li a:link {text-decoration:none;color:#ccc;}
#navbar ul li.current a:link {text-decoration:none;color:#8DB9E5;}
#home #navbar ul li.lnkhome a:link {text-decoration:none;color:#8DB9E5;}
#solutions #navbar ul li.lnkproj a:link {text-decoration:none;color:#8DB9E5;}
#about #navbar ul li.lnkabout a:link {text-decoration:none;color:#8DB9E5;}
#casestudies #navbar ul li.lnkcase a:link {text-decoration:none;color:#8DB9E5;}
#contact #navbar ul li.lnkcontact a:link {text-decoration:none;color:#8DB9E5;}

#navbar ul li a:visited {text-decoration:none;color:#ccc;}
#home #navbar ul li.lnkhome a:visited {text-decoration:none;color:#8DB9E5;}
#solutions #navbar ul li.lnkproj a:visited {text-decoration:none;color:#8DB9E5;}
#about #navbar ul li.lnkabout a:visited {text-decoration:none;color:#8DB9E5;}
#casestudies #navbar ul li.lnkcase a:visited {text-decoration:none;color:#8DB9E5;}
#contact #navbar ul li.lnkcontact a:visited {text-decoration:none;color:#8DB9E5;}

#navbar ul li.current a:hover {text-decoration:none;background:#333;color:#8DB9E5;}
#navbar ul li a:hover {text-decoration:none; background:#8DB9E5;color:#333;}
#home #navbar ul li.lnkhome a:hover {text-decoration:none;background:none;color:#8DB9E5;pointer-events:none;cursor:default;}
#solutions #navbar ul li.lnkproj a:hover {text-decoration:none;background:none;color:#8DB9E5;pointer-events:none;cursor:default;}
#about #navbar ul li.lnkabout a:hover {text-decoration:none;background:none;color:#8DB9E5;pointer-events:none;cursor:default;}
#casestudies #navbar ul li.lnkcase a:hover {text-decoration:none;background:none;color:#8DB9E5;pointer-events:none;cursor:default;}
#contact #navbar ul li.lnkcontact a:hover {text-decoration:none;background:none;color:#8DB9E5;pointer-events:none;cursor:default;}

#navbar ul li a:active {text-decoration:none; color:#CDE72C;}

#content a:link, #side a:link {text-decoration:none;background:#efefef;color:#666;}
#content #rssFeed a:link {color:#2E3235; background:none;}

#content a:visited, #side a:visited {text-decoration:none;background:#fefefe;color:#666;}

#content a:hover, #side a:hover {text-decoration:none;background:#8DB9E5;color:#333;}
#content #rssFeed a:hover {background:#7FD2E4;}

#content a:active, #side a:active {text-decoration:none;background:#8DB9E5;color:#666;}

#buttons .button a:link p {text-decoration:none;color:#666;}
#buttons .button a:visited p {text-decoration:none;color:#666;}
#buttons .button a:hover p {text-decoration:none; background:#8DB9E5;color:#333;}
#buttons .button a:active p {text-decoration:none; color:#CDE72C;}

#buttons .button a:link, 
#buttons .button a:visited, 
#buttons .button a:hover, 
#buttons .button a:active {text-decoration:none;}

#rotater .button {font-size:10px;}

#side .fade .button a:link {text-decoration:none;color:#666;background: none;}
#side .fade .button a:visited {text-decoration:none;color:#666;background: none;}
#side .fade .button a:hover {text-decoration:none;color:#333;background: none;}
#side .fade .button a:active {text-decoration:none;color:#CDE72C;background: none;}

#footer-links {font-size:12px;}
#footer-links a:link, #footer-text a:link {text-decoration:none;color:#666;}
#footer-links a:visited, #footer-text a:visited {text-decoration:none;color:#666;}
#footer-links a:hover, #footer-text a:hover {text-decoration:none;background:#8DB9E5;color:#333;}
#footer-links a:active, #footer-text a:active {text-decoration:none;color:#666;}